/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007e0000/0x2000)=nil}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000749000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000280), 0x5a4, 0x6) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r6, 0xc0287533, &(0x7f0000000440)) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000600)=[{0x2c}, {0x6a, 0xfd}, {0x8106, 0x0, 0x0, 0x5}]}) socket(0x18, 0x4000, 0x9) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x100}, {0x22, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x10001}]}) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="c7cd01b975fe3dad07eca092d8", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x1, 0xffffffbf, "0000c6f26425c087f4ffffffff00"}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5, 0x0, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r6, 0x5) fcntl$setown(r7, 0x6, r8) getppid() fcntl$setown(r4, 0x6, r8) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x1, 0x2, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semop(r1, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x18, 0x8007, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) listen(r3, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f0000000180)="00cd0a1ff9c4b648c291ce92684afca3b13ec4d7262b9797176e89e49d8b68a67a486d9e4e8af883138760294c187672f37bf9cbf15fc7ab147b46a2ab8c095c7145ba9c5dc45a8e8c82274bac25cf60e3f6d0ee5fd3e6792505fd8a7b1d52c84ae6ed2b40201875b924ab5f845077bbab19cfdcb37aa5f98b7ef168233d0202950f95a6043c73f018d7e6188bda299fdf153318529338f8e12d9944222f8bd7ad490f2bb97618", &(0x7f0000000240)=0xa7, &(0x7f0000000300)="32778bccc5af8333036ce4e9c436dd88644d78a6a9c271041848c15780bcb8f3506f6f2150e3f52aa1430d8c0d3b5f003ba7993be4091120f491fe65410f1b19f25f5dddbb731cda1c7715bf718a5ef1ae0add1ccfe962d4e98dcec9c58e90df48b35c19b8a12c5e0eaf3097fb0a59153d4130b2edfa4c56c87edc84921e1c8cd9a2cf9bde159f790526b7a853a8cb7372b18bb38a1f0e7fe6790e75b97998efa55063836b02cbb7e1e35713de506ed76909d57cc298efa759efeec6013503aff28be55817", 0xc5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000003800)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd608b00000000000000000000000000000000000100000000000000000000000000000001"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) r0 = socket(0x20, 0x4000, 0x9) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) socket$inet6(0x18, 0x5, 0x7f) r1 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x20, 0x0, 0xfd}, {0x84}, {0x416}, {0x19d7, 0x81, 0x9, 0xf78d}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) write(r4, &(0x7f0000000240)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd1196569f9bec685b34447904a239a2d201ef6186309a4305f857b9c3b954df89409bee4a4e9d77d972ffeaf9d3f50faf0df52f969b552b7ce77aa957f1b9dfcf5e7f7c1ec21a5c6089e47c7acbd00ffd640eeb", 0x90) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xcb) syz_open_pts() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000440)=[{0x81, 0x6, 0x5d, 0x8}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) (async) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x40c) (async) close(r2) (async) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) (async) r4 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) (async) linkat(0xffffffffffffffff, 0x0, r4, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000000), 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x15}, {0x84}, {0x101}, {0x7, 0x40, 0x8, 0x10000}]}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a29cdb8 executing program 3: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001880)=0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x7fffffff, 0x80, {[0x5, 0x6, 0x8000000000000000, 0x9, 0x1ca, 0x7, 0x800, 0x8, 0x0, 0x0, 0x0, 0x7fff, 0x7, 0x1fb, 0x8001, 0x0, 0x7, 0x7], [0xffff, 0x6, 0x400, 0x7fffffffffffffff, 0x20, 0x6, 0x5, 0x3, 0x0, 0x1], [0x101, 0x5, 0x7, 0xa24, 0x4, 0x100000000000000, 0x435], [0x33071e15, 0x5, 0x3, 0x0, 0x9, 0x6], [{0x5, 0x40, 0x1f}, {0xffff, 0xfffffbff, 0x0, 0xe5a9}, {0x6, 0x80000000, 0x1, 0x5}, {0x70, 0x0, 0x2, 0x100000000}, {0x6, 0x9, 0x7, 0x4}, {0x4, 0x4, 0x0, 0x1}, {0xfffd, 0x7, 0x9, 0x903f}, {0x8000, 0x8001, 0x81, 0x9}], {0x80, 0x80000000, 0x3}, {0x5, 0x80000001, 0x3, 0x7}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000440)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007e0000/0x2000)=nil}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000749000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x812e}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000280), 0x5a4, 0x6) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r5, 0xc0287533, &(0x7f0000000440)) syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000600)=[{0x2c}, {0x6a, 0xfd}, {0x8106, 0x0, 0x0, 0x5}]}) socket(0x18, 0x4000, 0x9) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024", 0x3f) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{}, {}, {}, {{}, 0xfffffffffffffffa}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa, 0x0, 0x0, "3903ee80"}}}}}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open$dir(0x0, 0x80, 0x0) socket(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000400)=[{0x7c}]}) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x2) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000140)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x40}, {0x86}]}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) (async, rerun: 64) listen(r4, 0x0) (async, rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) pread(0xffffffffffffffff, &(0x7f0000000180)="f82a72ffd89bddcaf1a464f2b31a4faba8e1f8c7d7275c4e2ae3d78c7763d998cc09511afb91", 0x26, 0x9) write(r2, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_emit_ethernet(0x168, &(0x7f0000000040)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c76db0", 0x132, 0x8, 0xfd, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, {[@dstopts={0x3, 0x2, '\x00', [@pad1, @ra={0x5, 0x2, 0x48a}, @pad1, @pad1, @ra={0x5, 0x2, 0x4403}]}, @routing={0x2b, 0x6, 0x0, 0x7, 0x0, [@ipv4, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4]}], @generic="baf2b96614156a01a55db52038c9bbda2039000dd8d5bd2fe681cfad67e28a3eca60646d75b798c43e7ad9ac96519d60f2f2d3f2a075a3b55f13ceb465fadd8abaca33a7bc96377443fa1594c49deea42acb9b5a2ce3b611cfd1ae62d3834c23eee109a8958074d8effe850576ab19924adca3297ab5011e653087adba5bdd9d58fd8efd41285b7a5df615a304f03fa075c3a8f03eed0a8f895c315398ba0531b8793b7cb87c24075aeb73a3e3877d7ccc7a059112deef0dbaec538919868b1df5122e422148cc3ce77ea2d43bd3c30243551920aa13ce452e1a"}}}}}) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f00000001c0)="09be0268361f1a527e22ae4c5e3c4a4a014b8016dd69f27d6624d3caa02582d033a23b8741a0400277c4a978055def4675b3b686ebfd98857281e961418e76834ba882b10c1451de4007b89846922cf4b73504b8d7865c4d045e17b146b2153e191e3d4205e71ee599ae11c06c75ae7298", 0x71, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000280), 0x0, 0x7) fchmod(r1, 0xc4) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x4) setreuid(0x0, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f00000003c0), 0x0, 0x51b) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[0xffffffff, 0x6, 0x65bdf5f2, 0x9, 0xffffffff, 0x100, 0x3]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7fffffff, 0x200, 0x6, 0x2, "52b63c329d8895fcf44d368eeffb1e1ce5a5a14a", 0x1, 0x7fff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000540)={{}, 0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]}) syz_extract_tcp_res(&(0x7f0000000580), 0x3, 0x1) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) r6 = socket$inet6(0x18, 0x4002, 0xf0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r9 = accept(r1, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) kevent(r4, &(0x7f0000000600)=[{{r2}, 0x2, 0x20, 0xf0000000, 0x1f, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x800000a5, 0xfffffffffffffffe, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x59, 0x2, 0x0, 0x200}, {{r3}, 0xfffffffffffffff9, 0x90, 0x2, 0x0, 0xcc}, {{r3}, 0xfffffffffffffff9, 0x10, 0x10, 0xa86, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x4, 0x10, 0x7, 0x8}, {{r6}, 0xfffffffffffffffd, 0x20, 0x2, 0xffffffffffffffbe, 0x3}], 0x548e360c, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffc, 0x45, 0x2, 0x3f, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0x20, 0x4}, {{r2}, 0xfffffffffffffffe, 0x88, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x4b, 0x800}, {{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x7fff, 0x119}, {{r7}, 0xfffffffffffffffc, 0x59, 0x8, 0x6, 0x38}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x8, 0x8001}, {{r9}, 0xffffffffffffffff, 0xa1, 0x2, 0x8001, 0x9}], 0x9, &(0x7f00000008c0)={0x6, 0xa293}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000900)={0x2, 0x8000}) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000940), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000980)={0x1, 0x7}) syz_extract_tcp_res(&(0x7f00000009c0), 0x5, 0x8000) connect$unix(r7, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x8000, 0x5) executing program 5: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x8) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$FIONREAD(r2, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[]) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x6, 0x8000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f00000005c0), 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x812e}]}) executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}}) socket(0x0, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0xfffffffffffffd66) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="6949fbfab62b3ff83376e219951c650619d3b283511842da39070aee2befa411801177289fe279b67ac336466479ea8b2a79cd03752c67b3680c5de42b4e64fd03917c29e6006fe6b19a64de8a4a29ac9486957e80ae393f0b041af895104c7a8fa34aefe0e17b54ec66a6786a8bcff2f68f065ef39cd0abb0992c78a229b82e1da201d3ea7484128f4e84dfb8299eae15dcb010fb4700bffb09c2a1723c4463", &(0x7f0000000180)=0xa0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) read(r0, &(0x7f0000000200)=""/43, 0x2b) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(0x0, 0x0, 0x887e) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x81, r4, r5, r6, r8, 0x2, 0xf4}, 0x7, 0xffffffff, 0x10001}) r9 = socket$inet6(0x18, 0x1, 0xfc) fcntl$lock(r9, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x39, 0xfffffffffffffff7, r7}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0xc0) semctl$GETVAL(r3, 0x5, 0x5, &(0x7f00000001c0)=""/47) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x6, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing]}}}}}}}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x2, 0x4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b"]) socket(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) syz_emit_ethernet(0x138, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff7df8820ef6ac080045000028000000000000907800000000ffffffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000cf0779bbf6c206904d75b6e2fc05faa548031925b2facbf31b40bd3d8c7787e2f7b7b1533458c96893c295"]) getsockopt(r2, 0x0, 0x4, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r2, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b", &(0x7f0000000080)=0x10, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff}], 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x84}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) link(0x0, 0x0) link(&(0x7f00000007c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000280), 0x0) write(r2, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d56", 0x5d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) semop(0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r5, &(0x7f0000000100)=[{0x0}], 0x1) semget(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000001, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0xcb]}}) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="eb469451f9284875c640fed06be6301db8bd6ae54575da42c65135dfa851d71bec4b94a95dc1f10efef671450be3098f11025254a765baa83dd929ca5fa12424fbd235ee67f034baa81bd8623883d8afa64c4a15e44a7eebcace32f6698115c671e7c258cc4919b5da8132a76a7adbf8417917c770871a90a4e425c7e059169f4de8c060e11dff6354accf752436fc21d254345aa8b03e633ee7f64a46059c71215c", 0xa2}, {&(0x7f0000000280)="b5d4142975f90ac50ac7fdf36774af6dd2e5aa461700e02367e4de06487e5e6a99c95bdc3679723371dcefb49e2f0283e421700b0443c22c79d4e20fa4dbae7f6e9aa163faaa0a01a4995d62f3a9a8d7a0d9c727998b98a31216af114e25d3d970cba79935f6d71b7d2cdccf3688ddc4bc078f6974af5ae60c4fcee480d8c81de92cd482d7219cdd20e395766625e59ec68e27b94b6cc3e329770ca6bdf2aebecf82ab9bf378d28032c9788fad755c13a502468db8b26fc9a5a81c1412ca713fe58a5598f8516d3d0a20f311a268733b339b277c3b1e0f88ac20cde500bab80ef61fc62791b4031d5df5ac26a63298e7431db120cc8b0647e1", 0xf9}, {&(0x7f0000000040)="a5da595f7997e26c8ac224a0", 0xc}, {&(0x7f0000000380)="631edb6f84870ebc0b4aa0fcf50538b8d9e439f1747feaf45c669628bedc14d052566795ca2e3e0b2bb770990ad88a8d8575d9583a4d7f5fae186ef5a39d6e2de905e2296bbb375f895957684b86c95779fca4e51d886adc10bcb17c19719efd882fed7d77d1761a3294b00febca57f74252cd6d76d38f1210d1c9", 0x7b}], 0x4, 0x5) r1 = getpid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000002240)={0x0, 0x81}) fcntl$setown(r3, 0x6, r1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x87}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0xf6b, 0xbf, 0x1, 0x0, 0x9, 0x7, 0x2, 0x2, 0x1, 0x8000, 0xfffffffffffffff7}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff02"]) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYRES64]) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) minherit(&(0x7f000079a000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket$inet6(0x18, 0x3, 0x6) getsockopt(r7, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x4, &(0x7f0000000340)=[r6, 0xffffffffffffffff, r6, r6]) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r5, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000003c0)) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r8 = msgget(0x3, 0x0) msgsnd(r8, 0x0, 0x0, 0x800) semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x2296168f52b972aa, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x0) r1 = getppid() getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getpid() r7 = getuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x6, 0x8, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) r11 = getpgrp() r12 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="c962431a77030870724923a94ccb503764e21dad2a45a030e927c405791b318e45d73df345d288cdd49ace08353fe52faf7dd87a2dfe880a1cc2f835afac6c09ec2690d1ab64b9a6b3", 0x49}, {&(0x7f0000000100)="e9c5573823975b6e00f46f172509be5fa398e064cc480df86eaca25a15ef85339b5392ef17240286def42c346b5bc08a1a1edd3889ef73f2df1f45d2e115c543ded4f4dc06d7d8479292c2d02f2b469724", 0x51}, {&(0x7f0000000180)="9c09b4e50e94a84b9308bc3f700f11018ffee6d32ebc4ddf1cd62750500ffd8a7df3bcf2e845f45a67d89760ea7b8f3adca3176642f6bc3062", 0x39}, {&(0x7f00000001c0)="6a64fc5106fed28859740f242f4b41ffc91c68714e5e8097a3b4bbd2e1b7559df22a615ba8f394ba9678c4b30de607de5760882236d926e784430fc43e1103a475d82cb0a1dbfbd4f7e1d1b4ab212f91730bf5f633b87db711a972921fff1eb1b8e8594de62a8a97362b", 0x6a}, {&(0x7f0000000240)}, {&(0x7f0000000280)="dee06f36", 0x4}], 0x6, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r10, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}], 0xa8}, 0x400) r13 = socket(0x1, 0x4, 0x0) shutdown(r13, 0x2) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x3, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r2 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffc01, 0x9, r2}) r3 = getpid() syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b83def40e1000000000000000000907800000000000000000000000031cd9bae"]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x7fffffff, 0xfffffffc, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlockall(0x1) r5 = socket(0x10, 0x1, 0x0) kqueue() setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) pread(r5, &(0x7f0000000100)="5c27c061e8203194150358090229dec58470458d4c2e2c416b43b318cc73ad92b351a019bcabfdb386ca2535575ff8c86fe5bb823757f7a8270404702577168e0fc7b694c39ac889bb396842f62b2378a2a25b0f891e6ad967e813a5d1fb6be55d08caab0726d8692c4b27bb433df861c1f20e70b3229eceb06aebe8d0fa27785b7fda1c53a401737b18caecd13d436dd70b8f7f82def5068a4204ca5986ad1273eec4ffae4d9c2fc77bc16a7640da8160f76bd914ae2b7df59a9b13b8c27cef35a821625ae7c839f5b5f4f71405145d7a2a0fd4ede22747bb1ae37508535b", 0xdf, 0x7fffffffffffffff) socket$inet(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000280)='./file0\x00', 0xcd, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r2, r3) setuid(0xee01) getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0xffffffffffffffff}, 0x8000004, 0x0, r3, 0x0, 0x0, 0x0, 0x8000000000000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0xb30, r8) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3b, &(0x7f0000000240)=[{0x9, 0x5, 0x8, 0x7}, {0x9, 0x9, 0x4, 0x7fff}, {0x200, 0x70, 0x0, 0x9}, {0x8001, 0x3, 0x1, 0x4}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x8a) close(r6) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x46) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x1600, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0xff}, &(0x7f0000000080)={0xce7, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000380)={0x5, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000023000000000000000000aa02009078000000006000000000000000008000000000000000000000000000aa00000000000000000000ffffe0000002ff"]) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getpid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}], 0x150, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2000000000000221, &(0x7f0000000040)}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x8, 0x5, 0x2}, {0x35, 0x8, 0x4, 0x800}, {0x1f, 0xf8, 0x6, 0x82}, {0x20, 0xf8, 0x8, 0x60000}, {0x5, 0x7, 0x3f}, {0x6, 0x3f, 0x0, 0x8000}, {0x0, 0x98, 0xe2, 0x8}, {0x4, 0x1f, 0x20, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x3, 0x0, 0x800, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x20000000000], [0x4000000000], [{}, {0x0, 0x8}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="4f6a75648c6d33fc183059e908060001080006048b215d2f8532a15100"/40]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r5) executing program 1: semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000000)=""/4096) r0 = socket(0x2, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) clock_getres(0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r1, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f00000002c0)={0x42, 0xfffffffffffffff9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2000978c, 0x0, 0x7fffffff, 0x0, "bd006d00000010000400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$net_inet_tcp(&(0x7f0000000080), 0x9, &(0x7f0000000300)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0cc6a901e4da624b06b02ebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000180)=0x210, 0x0, 0x24) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x3}]}}}}}}}) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xc00, &(0x7f0000000100)='./file0\x00', 0x8}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0xe6, 0x1f, 0x401}, {0x4, 0x0, 0x9, 0x3ff, 0x400}]}) write(r1, &(0x7f0000000240)="8fdbf9db0651f06a631d0e4cafb3dc7b0111f0b20179b7ece9f97aba135b169880e4417f8010c8f48107fdc9ab840239db2442cdced2e51082f765159f548ee201c3c137c912ac6b5c08f942264db596b77c00faa723ab581241d5c921e1d4887fbc34396cecd9d9cc32e5cf7a8b0ddc407eb5cec97c82051d65229588aef511c8298f13ac9c8f285f57318de8dbefa8631899ba8333fecb1e83044ae8fce25a67a047b72fd77ea07d6fdafdb7b18bcd41b7c17c6339fa8168619bfc554519872bd8c29840a058c873ba3900", 0xcc) close(r0) sysctl$ddb(&(0x7f0000000340)={0x9, 0x3}, 0x2, &(0x7f0000000380)="31a3692e1e1d65e83c5a82996b6844175948a236cd94e8431c72a2d7953a82cd45d99ef284309f45e3dce07877e84ac79d66ebe30d5aff37d3c8288f9e2a8854837d8170c89f607cbc98f62ac628a093b8e549e73a9b1e09b0d4459172f93d9ba194658ebeb588d9b386a70096d7455de25e7d5728bd58", &(0x7f0000000400)=0x77, &(0x7f0000000440)="76e05742575815041733200a571d429ce8243c830c8df840cc8ca3a78e7f29a4", 0x20) linkat(r3, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000500)={0x1, 0x3561}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pread(r4, &(0x7f0000000580)="ac9a34f2a4ff96a700dd4645644ab7f7e2ef5613079008e942226bf83c698078ecb5133356d84787445272ed9c4db681e72e66bf18eb", 0x36, 0xed9b) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x4) r5 = shmget(0x0, 0x4000, 0x9c, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000600)=""/69) openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) r6 = getpgrp() wait4(r6, &(0x7f00000006c0), 0xa, &(0x7f0000000700)) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000008c0)) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000bc0)={0x1}) getgid() sysctl$net_inet6_icmp6(&(0x7f0000000c00)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000c40)="1fb95692a5804d3f061aeca25edb6a4a99e9b21e1d29f70f73090cae5d0a8fadf8121027fab0c1b977757159ce5f2383e363ab86e03fa6d8001f3c96a4b485d14acb506ef76853db5d764bef93cbbb431e9170a0979f7dca88cd5f60a2473f294f3188d3dc7343b97a57f0ee1309d1632b53c7b0cf0fbe9085f7ab5f44748413d58ecb0d50e4733568e27a154674cb4be4280dec466cf39811d1637d07344c5337667e6eb01b8c9f40046f0d0abfa65228548b656fbfcf00061cf2f26ca653b722460d385515c28823386732596c26efd031ae1c44266e8ba559a589a08fa4c7fff5ae8233af7cb18bcc5bced8d4fce4d8911f0c2d94539b257b375f3af390ebb0a41c021ffeb05ed5e92fdf631e2bc290001199e9fd965257393af7f97c1e0733be25352baa2237dc00adb43ddc3434758c3d22da8e34676c95e8abcb985ce7483f6b5d12cf1d179c2db576261268e31fe32eab6d82d8b64cffda8036320c91b367e478b6d389071a03f2fd0377658506925cbe0a880d77ac1f57869513e718a88f9d7ea8b2ff15a48c88b4498696f00c12f84b863c998668bfbbc29c8ac73e388175c46e2d9a5a5729bd7be4b2e3ff6c30453900dfc7a1d76c9b15a5736890b83e2745dfe6bd9bd3a3c826d728b36dc9f696319a4d527ab327fe77f28e187cd65b01e96c730922d1bd799e7b702da0dd2a8f70c62fb8b38cb093fe028825bb35bc3299028fa9eb5d78a2fad5119d5f109e31945ebb3edb6b090bc83e295fbe4623efb48af4322658805d0d03ca524c8d155d1ccd934eb3f88dcfd0dcdc24535a441e30e11025f1e943f629b40f486a2c050088aff34ddd8a241b837ac82c889c7676d32bbbc2ded138a1395ba17ca67a658502a1ade3fd1126b14f0892245d9716ba576ecc4285ec1e7826e6b996ca7b53157dbe4f8b0034e0232c69ce58e1bb5d80f0b4da18f7fdb4ae4e8d57cde5cfa9220d63ecf82328b78a5fc223db3330f40321ac449942f9c75bae1f77d694e380eff7559e7743927e030c9b5c3c89fc9404e7150e83bb5c2e3c44ecbdd9fda4e44847555f0b1bf4353a80d2c7c465075b983f8b52cff8b8fbbd9ebea8da4e10c022a258d190b008506a0fa028c9c0a61ed686aa21436213d33b653465182ff0f53f33dbf980d780fe09fd9ca79151423b9890cb4a45da80535ba7a4d8c0fde47a514bc534ac4a6d20a2311d45fbf80e48071f87605123c6ba047ea1a68bbc88ad0f60d1c20d1a180b2f9bb57aa8b064a09bb1acc3e5bffdbfdaef2c3dc799ead43994e6a333ae1ad5ca44be43a0df0ae7b1274ddc67282dea57493ed2b178c5e908ee738d9164f6d734e5809ae9804cb421d8e0edf412261ab58dd627a8e2c58db20eaababc4561514ef0c2068f7f2381ff98aa54b31bd01a334c92314c499bf4e08a24ae94ec7a17f0d8ceb3fc127e1aa8b775f0ba6345b1b01e33b6c730954c94991e53f4a765531163112739928c37060188166d6354d0774138549692b73c4f70d3fc9bf789124a2ef34de1ef8af1deaba6e51c5294f99c856eca486e7cd1ac5ec084fdd18a13525e2fca94f5b9171353db6e1f09c2101a7842bba40c963fdd66dbc63bbd2cd18242a70065d1e07862995403e9669a7519336507c635c5c1bc6845fb77dd4ccc8fb6cb519022dd08051aa40b941cf211ff7f5407adcce50a6f611b9bb9f14c486ed2126a5a4eee3bbd33aa356c629d98109086fd4063e6d2b7c386c4ea0638d86abd20fb8540f980e421daed3fa864da7734aa59d10bd239ffbee73554e8fcf3469c1beb1307a61ce495643ca692a029667e2f9c99ccbca0280ca36d14e21acf1172420eeaf724996d40deb795ed6fc00230dae8bb1c137c2f5b9f005affe257dd129d74dd9326bb23647e56b8f825c55737ebcd4a86d3d338340bb2001087ce7a6f4d322f4fc9151037b18f7db6cd48b211060919a4b6dcb96c256b1e28592c1fbba10b7b4a2a6dc587881f284f916836b7a7c03055c61fab3e93d4da6964a473b6dbf65909715d5288b28ad6f731a874348f8c4e759c2f54cb4e5056023c94421cc44f00bb15ec2af7c16cbe7fac50c610789d27e3fcfd9c8ef5b74f846ecd33c60a2fada403818363876c83e8c512c897fbe79570153214cac40e9c5a7e2e1e35774a38dbf384614c9a4e5d82d3533d856ecd63d9f1ae0a5722f5a09c69d40fe618191ce681de7909f9987f3bfdcf5ce79aebf1af85d7a718fa9afdf63ebdb1c4376968df9e1214d9b0531c2a1915a46f44e9bd79870745481313423310169e25eae8dfc8a17c8aae24c61545c137edad261463c59b5daf2f8aa536e209deabc438409ca5dcbddd428392ce72f8d06e580f379d328779dd99842316b161dc96290489afbb46a5cb5123af266f630129e1802365d6db1dbc130cb05c610b8406a3ff2381088db0822f396e5a1912570c85d7685b96fbf25305bdfd2aeb512f936e11de6e075b5f97f091df1deafa870099ced1647366c0eac95fff4ad0b555c893e88c0973781a4db9d6592b8e6b7dad733d25171de662e57ce85340aaca412550efc81b5114aee1b48d8e583e357a6595e4587c03b838a1ffcde49eb713688d7de3202bea3069f98205394361d1b6f25b1e08753b189dd0fc0f043b181e60b1c05b57f163956c9caa84b9a5e35c7694cec283b49b69c9882e1b38a93014d3aa30bc100c885e099e8de62093a6a30c0f86adf35caf220b197d43dd91b0cad5e30bccedcac4edabde5cf03c1b3c77b81382f64f0f838e7fd9d70324c0ad3edd717614b0722eebec546ea2896629a9be950dad18c838e4471ca89a5896b4463212ad9053b28604c17adb24e54dbb5387e73a2f41333526069d2ac56c48828e6d3ddb8f28dbd5d1b8489d5336f67c78298a581f3701a6a2cde59c0a2d5b6822ae9971c23de12c0a105aa7e9a6d3edfa91519eed16ac174eb13dd76cdd13c60b69416fc491fd80843c9c286c51cc64cadcff88647890411d4434be90a193c18fefeb69a657e468bf79ea6a4b6d860e6b5ce51f8dbe30e311a0c4bea025560fb86b5dade7de69367ae2d282c69a73a60071ba451badc0915f06229827e317d26355d146ef15d2fbc136e4c9d15f07abc56f4527f58a6652cb33f3f16f336f2b5215defd6ad618b0ff192dfe9d196982e52b8b988a77760e8c9a1bdf13d96c70085582ce4d49bea4f6c28aa03a68cb8f85b48a21e52e853900e15afeff3b97ae97eab1ebc4dffc7adaf258c1daebdbab84b84fbefef4ffb6f28ecb544daf9702017fcd897ba13f8f5625fc1f0a64466dbf2f3371d91ed4dc1f5e1517a51391241c8e00637c5c1e0777e6a1ceb68ac80d4d0c021040290563416f05fc28b62181b99270e8146eeb095b6afd0b18bb2fff3f3c62298fbd74cacba5f5d2be8b17515091acd5e8a80f4592f355514df8648b891d01410564e2226e1be29f666552870f8eee9e654797f0fa598827d26b45e88855b0ef4f6550ea989233f4cd0c78260c772fa07ee7eefbbe67dd77ab1516cca2e7e4a0811f72817a87474937464a7e558f5c47a897ffd4182a270200a77f107c17db2fc1aaf9e0af0f40cd7dcc19966568c0560eb0f273e5de3e4a3b1a780f67aa6ca83bd4628bf9b4c95ce59a991989f62f636f7123eaa347fc6edeb3d940c0978c7ba244da24d673cd9778a1198ca0d1ddc4c58ca5d89e99393afdf2cfe5ab03c82fa4af91450e1411673bff0d567b8ae892391cffd61c890c59321f329aab44eb901f16148ed741060838732352aed9ad256770e97fdb254ddf79917912e2a22f99ec95c05ef6cfcbc12f60be70f4cb8dc6d303e5665f0a444ef033ca1c640e165317f688b5352f1719c9662dd4d874bf564633cd0f6482fd7e61541be482f196bc5fafcaff9c83267d9d0124cf38ff94cb7feb56ec644c0a0ee3abed4bf00fd577f469285fdb3ac34fe6177ae3654d5dcb4494a5ba1794d8112d8578de05ab8fb5e17503bea6d8d0ae7daa46cb2545a8d77f538562a427b266764f1c7f45148ebadae57faf84be2710484b24e1954365dac461e8d0e66013080044319f402af3c3f24ac6a5baf897397695a167cf5def8d0ea1296c3766d6eb5216ab910fca49e78738d2f164e8de5908c921331978ce66315fa56bb3d361116d7ee1e382e14a87443b4d08def03df2f30bb595a0e305acf60a9c3845989e824cf76e0b7cf7dbceefd86726d665076c0511b584afd4f72bc10300e41f333a2fd4f9666c113b9e4e13bbfe99b55a55bb0979a56b752ec67f656ff55cf3f1d57476018daeec39409a30610dc40847eb70733632fcd9deae3abe8c5a23b8636196bb2b000339163cad30957f3d4d4a89a61ea6ab8455354c0e9dcf71c22684507bc39477e8b209e629f7f1d5ffe9eb70e9adc0cd710fa15b3751dab997daacc128b7c85ba0f971732684bd4298df272e91d519da960700810273e4beab84f943d353eea408123c052a61712d232000c3bb85ec2f34883e2db858aa2275396057bd0de10ae2caa6f370aa0c837cde806adab3860a81b45fa60f13e914eba2182b3ae5c2f061996912a95b874fab4c56ffd982594eea96648914eaeeae84afe2be398b38ac60c89a641641d691d725263b72a3f84b1445be6005befd3ad9be0239ce4c838b880da5c7b31426cdec2cbfb304d5347182797a00139d15c86dcf4c96dba43e52970bf032c53146418f52cf7c2bfce800d878f86c83e0fea4e3c04ac8eafa398a2d76ecf1abbe67cf0d454c02ed7de763afe747d566144dde3a4bf4fa54959a0bbd81e41950a0793995d29efca73f32abc1ee573cb7bb2978592cb8395c164ef8e04297b6627776a2658354a7c17d9ab9c94eba13857ee6d3d14ad267390ba26b744816f9089dd85aa7346170a00831c3a0263080b8d193dc6adcf2886b1ee4254baba822985ad98fcfe33a51a1cf872abfbf88f6214b85f38612234152ef2deb5eb4df4c104dbce0136d8e3cc703ad6cc6d996019675e74144aa8738a8f084dbcdf69046a5410b0619cafbf52cd902182c6b1251bdbdb15e1285ca41fffc4440ee795548efeb053b9ed2d6b99bed59c2026b021bf4c8312a61c28cff5124635411131647803edf975a3d1605d263a0a5ff5b3d6c571ab3c4c2ff1ac178ef0a9650e828e105c82211e68136656e8ac797e49c2f1ed7ddfa9cf1f83334b7d24035e4d72a046c4d3a67c5a4b55e5702c1d24e158ea55431e938c8ead3d06a55f4826cd235e40a7653e5bdbdbbbc15f9d8137a16a44d4ae257703454f589286864d2bd1199560476132bbc910b835e84f97b2d4c2dab967d198413c9270da48f738f3cfbc5b3589378a91487d5dec73e1f61739de298a4bb6f321a74c44b4aa90d90366ccd06aca2f9631fc51562eb2ffb06902d9ca0598f56f7a831f636daefca63b2957ebcad450c5cab6984a4c3594b2ed753026932de9a89eb81911045d49aba8a9ccf195dca59085088feffa24970779ad0741b067d79b9565c76e55256ef28b3a523f0817de89ff182b21e96ad618c0fcae83c7f1a9090e133171209acdd5ea2d4cef54f1e1f89eec1755f31a0d218addd43ade56bf21d28106da059918cee493b073963bc01f67e15ecc14e52b9a36ab3a79bf958558d31b1b70f51b00596955e2ff4eec31bec42d3519dc95a1425c0144d51112eef6d5874ca6799ac7cdabdc4038f230d207e086770e88b3f493cdef60f4a323e674af4e7ef0ee969aa94aa8a96ea357d1517677ce465537b6daeb667ed86d83f7f6340", &(0x7f0000001c40)=0x1000, &(0x7f0000001c80)="d05546b2385034fa321e26dae2829706611989233b8ca0083339936eceaad793f145a9e2b79f13b7efbfadf679bd5813f2406093209e658e450b9eb3d8c1a6f027253e6d2a16195d128492835251a3be546e1c94c6f6e1ad33dcfb24bbc3b21bdaed4f056412d82784552f63b8edb300636edfcaa5f0c2bd8149804c7bc0c78394", 0x81) writev(r7, &(0x7f0000002f80)=[{&(0x7f0000001d40)="4004f9378c4986a75f541780c4f598d765b158e809", 0x15}, {&(0x7f0000001d80)="ac231c693c0f681625991947ea32c47d07d1e8600de5360709700990f9fceb18ba9e4b96b5120dd3226a5a7fcaf04b6a57c10c46e968dc38db3e7fc2b50f13db1ac186242407afa30408", 0x4a}, {&(0x7f0000001e40)="c40702218377cc60274a0888a82b63c83aadd6eb2db56b09ca6fa8b3092cc379882c9289b820b21283a326ba908764a960870b6608c4a208ce45b7c20e41b0f4c833879a1df87c99be4d8c17899a094a7b6211f40b8fb49fdf2a42657e59a8d1246796f421ea316c7729dc3cb67246a8b76d1312e5f8d475cf14c7f4ac4b70277b20d27778eabf01bacd26f0724fce5bd539a943223ed64099fe259069bec580ae2cb3f649c805f785cd13c202c4ff559d862df8232d68b7afd472", 0xbb}, {&(0x7f0000001f00)="d6bfbef5b50e581283d943c6a4e9782f1dbdfacf68e2de0e3e0da0cf20ec5ac3b1c0b32f5881550946966e07f4d292bf995feb7a6671b6d04c943221239acbd1340a5397dcc047fd43dcaf84c1e33e8956072018836fcf39deb9e7008a88ece93db249bc7d2b32e0eebb3ec5a2c7d9e40f46118e8eab12db5c3eb38bd7604dff550f81f379510feb7b421c8534777004ba6e4ddb25c8fbb0191bff4d9398b63c73caf16b89363279b9cab93c3cc6f701abfa75e2bc0510b6b0274d255cb938db2e0a5ad2480062eb5ce64ef7981d230f035eda7b834057438fafc4774e7071becb8e2259cd9e274d01fb0585c328dcc4fddac0b225eb82924fad56d9e59486f85cd6bb4fdf1602b0c0fd6313f0db5323beede5580ffcf88bd700e115ae04f65ea624c66ad9f8dbdafa57c83e1bb6a16cd184e21e89d84b4555b1ed30133abbfa9bd13a2afa2926c6e427aef3a747bfd380d80e5b5959e5f14c1bbc7d11ae2eaae65c14eed1d1998e889cabe4ecf6c4e135d25e4f37c9adc5bfd2a2f0d959f8c9e6fe6d3908800198c34b23e70cb4ad6743028197a6cc0956b0ca86eaac565192c07e754ffca93fc711416608d53bc31905ae78c756b7ec9e82843a62f046f2bb7b3427076b7426c2c834cb74dfec409c858e91663950c505f42b2b06b9a65ed404cc916216a039d4dc4efd518fd70a7b0946f1334dd92ddbede12547eb41818595214257a647d5b4ffc6d633169c06cca01443ce62c40ed62690112a079d27c34a390db7d088e7b78d91cd07062153c5b97b5e6fadfb36b11b9355eecf857567ec7fb19614d2a0513dda7f01f215ffba50395868221e568f7d94fc200abc9e95923fcec369b26c68cb90e161668ade4b67e02c7dd0afe0d89c296cccd047b975a2e902b7d08cd3f45c2ed996c26b199128d179d4aabf504d2df66c4682d785e27296995d58eeca4d325f4f47ceebdfa899e197f9bfcce21d81f941f190c22500cb4f6af6f28997db5ac049dd29ca2a01018dc2b5b37e5082017cbfa2d42ceb96ab07810bb7493c414710b15f7d2aab184252a8b72a115152efdc9b90e945147e46fab17b6a8052e7a6a61e620ee2422d800a04fe5cb7fd86dc4dec33ec4e7734d6fbe78ccec5b06bbc7487aa482bad2b2125b591f727cb776651091c7778df1e53dbd52b0ed44938ac20191816ab497342ad32d6829765f0fe94b46495780e5c900b88377e24cf168ce1a7edfc5ddf5c827798dec0623e4369ada690655de884702d4a0575ab8ada2f6468878272b38afa85078b8f1cd228a54a5eecd17e66b46363fb74fdd1853575dce9148e41aa06bb80f2f3b73edf1768efdd60f6fc96c504aecf68cb585b6bb92ddd2ee754a35ad32a9ea1bfa04f56aefcb12337229310006fc6cb36b51714cd2463cc5782942f992d9f28d7c19fec0ccefa5eb6cfbc6c97b8a2a56069d9639356e471ccad5f192cbec10832571ed56ce1090ea8009ebe61a71270738379c6baa7c1cb202debfdc2686220dd94caa497e87b4151a600b1f7b288cc3230fca8c564a299f482f3e864450f22053cb0361ad26804599831df958404d91d574b64b7d5c8ca009b45ae70d4d9ebfc8dfaf5a79e0caf8a24202a96902f6966a819cbd537b4acb1b922a100ce9df700ac5da56e8553370cf8da9f0aab1c1c5e306d0f02244b5002d038b6edbccb1e93546003c971fdf3d02cd73d468a445ba623a6aba74a5044ead448fda5302ba017ab30f79425f9ae75a0ca4643d5e26e2e9395ab858893738e50b4bbe27a44718b8702440a3a6ae5a4dc6506c5338bf716a10fd24b5b15c9499577554d2eb2617142875b5cd5477433f1ad2b6897b4b491ca327896b5bf33d9d302a04c245dc6efc4057a427a4a96f80cc3970444731a6919d512b44848f86bfcbe43049f69b2de8383ec8461f48cde080039e316c07aa3582357dd393576e79cc5b1ea9a8361901bde27b2a308b51978cf1caa5760a8b0acf9b76a2e4854da384f42504c212791311f801ddf532c2491d8767dd5faabcc4ae50ac6879e69e3566c1c4d3c819eb3c4206ca4b689e0c9112cc9c176f34a42626aede4705efa50b08959b5de6805bee56610584edbb6a1d358b82bf036a04ca186605cfcad7b20282bc4cb4b61718b00bb3af5e37564f1f504171fdeef424211bc7821f34ef8264fe22087b7264235f6b878c129bc0bc6df5b7c031d977dbaccad40883a032ec9d74b815507387455e020e17547d9f6556ce3031012ef937b07d8d39fa646a1188d3b5cc4a36c4bdb0805e1e0afa6fec8276856fba644ca1cb8e7174269d3c0393d212df8a51ef2d1c12d8f39e748de77855b2659fc0bf7e40ae199cf736e28e2047592840c773d3c7b51909fe56f99fadaea46f5d81953588ddae5e4bf7847af187a3dbc8df8ffe77c8000dd2f8bf802143501a151159ff6ff28d7416d81897b0fc09c9e9b62f0d73d58118bf01fe91e71db20eae448ceadd8b03c470cfa8c6fc4745887c9e7374daa47f4e5af33ba74fac8356fe767c0a2f910be5f413478342aabf2d4eafc8296a31486ea1ee71f25fd8c29aacc13cd65dca160c2126da7e00edd01ac2ebdae28eac4426681e879ce931d8f5738766707ea8ca56909ba67460928c67e54847a1b7e4ce20d098bea7e7d94008f4f9b83eceada513df679ef943f7db684ae07b60ca31344ec89de07b2e7698ac4ac59afbc043ac345f81a21b17a26a74bb6c3fbbbea8524131a096734a69b7ad6f826e156128e06d8e8deda96b91deee65f8bf8d7db795e47d94c5650af515d537c079b570bd35e3912a67395c7c61f9c24b3a6bbd427da7b4a229a014b2b6af4ff43129dd0f5c240d344fa216eb42b6c0b0bd900cd58cd1b9b391f1e483bf22e8274b38133b40e7b83191610e0171672f1861b84c265b575e821fe8961f36d69c7343fe50190f8f7491838cfae57410713d2d1b2ccecf9ae9dc80f7a38c708f1e3cf0a50ae4b213f14fd08a2f957e9dbb9a90167c3248289de6dac5d4b2147a46d97c68bd7f66dd65c02b239619e1bb8b691d179a5629c7af9023fcfefbb81d31b2bc182bae49b7ef0b7a7defd68bf91fd20ae90dde5b00a1fee6f8d957d36ba3a4a3e0293bd24ca5abc22f47003601e434302ea5cf46fb67fe6a602fe0f19942b29a8b0bff2bbc81a9a859471dd4903716fd85d859b0d4581f11df9f0ee1f1ca71c97b09d6df74eea73059f77ddaf776c3c808eee6195a8b06d3fd50cb4a904865f6366dab23d8d93e2e8389885f77f26815c300133923d077b1b2b46e2b86787917c1bad9aa722f6729d0d49fd9108ccb80c7d3d131be9163237a9aace412650e180aa63083406a92a38d4ef914fd2d81a1db497a331d073ce72036b2fc7d143794cfa788184c3bd56a2d6083ef532a0f02d6aa05de08bbe7b27afc68a48e8cb84f7ad1b0525afe7a1e24eacf068b091ca54ac47fd4b1d6669863bfc8dc0f7076428981d834eb9c5873579b65bfb8b3eb565bc4e76cb2d55453aa0887093afbac630edc5ad31652f6e7be57fb594c89ce1364cc304df45a6214c6cfdfca1f65c212cdc9748e1055fa2a2971f9839d6dfa2d78135c181115851a8ab3af2b3a89d4d93921cf5397d868a03f8f3fa9b09907e373fe039f917daea329889f6d97486c1d96804606ca5e37b10e3f2657edd1a2e4c50438815f2449174e838b3f1904bde56dd720053ee2e1154a55dd63b4d3229e24d033023cf40c949810fe1bfd1478c9b5069a51eb4ea8adf521a81a1b9575efd0e602df66de5bbdf03ca75a8bd66dfd52ffa995529a4f64ad60708925cba9d36c39a15b3c378f71b1b15b5e24b809c1a02f7683c5f1a6f0b8093e66979a109ccebbda00d2c2771e4809bfdff682205413db2bb4d272f087e9b3ea4294a418b40d55061272b686e3e6aa10188b0f35d64f1315f82cffc4e004ad5bc8e9e170bb20ac1485300f3cf303814555274211da46b3f598cdbcd7a4618af9a11f6eba037f0868babb8642c8d02080d8fc632382ef6329b0214b25f7ea475d3f94be35f1e5f0411a5ee96017401d2128125f9b2dee9be3ad6ff664930ebc6e82a5ecdcc6d443e07a9035c6ee7605a07dac2ac968fbd0040beb7b22801e1060761e652a4bd9d84fce3263006b52534d3e9294ad37aaaa9084feddf82c828015b7e7476735c134215826c5cdca0f5a4492ee23e3b4899cbce1c5deeb0cb0aad6487ba669d51b2a52939af2e8c7376af5bb7acf2ed03446c4263ca83c948ecbf912fa058506fe29b93470ba257b84525878df5ce39395cda75100fcc4abdeb5b0ab11a7a470aabee7c7ce939838afdd896b396033fa4cf8e0f0218872848e69310e1912a87d9f2e10a87e120081bce89424acbbd1b8dfc9db8f1da27df120db79cd52ba86985f2fa11e1a935fecc7ca116ca566c103bb6a7e6160490399893990ce960c7d03413ab404c2f510ef56bde7990c8ab615e8a3a78852f8e5f66da5bf6106a40e3d56ff7fa5898a1e5c18bd8e07ce8a72c0cc1fdf1a1c7a141eaa78ab3b004579624bd32bffa947e536a01dcf3ecca53cc50cf149604b17db182fecbe096610b20884bcaef9e5d263731dbec6c35cf4702eeba58c4de23390ddf8df851140f0bf0fb647163af488662cd1262674f96802e7f6a7bf0bcec01ed2dbf4db7e3489204fcd3728e398806e866d3a03d5631b6954a02132bdc975945031de3410f549fcf2a626f9b3c298a6ba9e4e4927903976bc48cae2e32b7e99fa35973b28d8c56fef1dd5ec5e45a49664ab40e404cc9890c5ab6517de1ddf83649a23930b5e1621e1afdfefbe60ad3c171ade9ec810a7e6c3c746d371c19a99727a506ef707c68e251e515e531e95c1b616fe7eabc43a36fda070bfa0e0af81f8a365ed12b6047c68b11d2a2df37c81543bcb90cd8a9b63680e3f809bf60ddaf3f30e90751ba96c0118fd6bd99601f6411dd05a6a242f79ade898c89a65085271938e24e538873049f73b63beb0e29ef321460e17a5ee2859aa56cc1508eca4f8bce6ee1dcc509dd42c17ffe5c19c8a1e2d2087c992183da9ec8a28eeb2739d2f3133728f8bcce0747f02b4ddb0a23ccbcb2789bed0242a31397a4d366bff3d25868751432d254074d6020f53ad40ea2e4c9e000a75bc58f5acb536fd5b1a40651a5bebf5ac71093b74932cd661a6182332138ecc6b82007eea80d01136e321ca704beca7eab92585f1e7ef4193c22c466b1e851bb2e98f6dfef9d07c059c86f28180bbd1665ac2861d419eca34409c59b2b4d29279770837c33f7e9a7707161a9ddc9a26ca07aeb4a2b234438106fd31b1daa7acffc1cf44a4b075bed28bf863f6dd31611e326cd0ad683e421473546b2f1195f36fab57fc69d6458038d501397bdc711e5d2f50743cd646755cfe2355068c15aab2f915aac565784afdaca4ba0adb39edda5420c2668b740eb125f6bade0806df740bebdc2a0b509701517035ab4048daaf9f23d0885fb541cec22c0e4bbd0c4aab300d371c950dde13bc13c613280c3493a60c263cc5a8cf7db990ad9f2e314f0105c5b96cb740e64bf5f64a01763484166874b695d43492a9ddadc008c9737ce161757e50d4db1ab03dcc51eda6375de112c89d33db4826109bf1223365858869f7106dfb251fbca9b7a5267d45c020a89b68a807b2edef37b31e30f92ca4aadea0db65fb7623f5ee2a89778220d1bf638df6ed9603039454a4421f526589059b45200d515d091ef1a67c07d11c244bf7dc04191983f4490cca394d051ca9fba", 0x1000}, {&(0x7f0000003000)="ea3bd623c8337f21663a6f121541f0a2ea8314f1e4cf3edc28a55356e1d43f2095b2f25e91713978a4902ed3f66b445e3079dba1189a044a17bb957feb8d7e8de374474ce2e73cae8f529cad89b4904295f1c7adf6aadda30f6aae1ae4cc15fe8a055b45b431ad8d1d111bdcd1bf18a44bc1185019889abb0fd8d4c32ca5b2f9aa5ce4979c9cbc18b1e215ac75a2f9b7364d8f52aa31f41ca69ab45cd9a144ae012860dc97d174f510fa34ea9f8b976298bb3670166516a19071629507c3420e3e512e6c2103ef4ad38cc467e55e6762df6f2f6788d900afd990106172559ee0ce5ada805ce764f66ce70cbae34865286e40ed91c79108b403e6618f108452176bf0651dfb", 0x105}], 0x5) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0xb9, 0x1ffffffff}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="6966b3bb9c87ee171d028d0ef6a37a19816f4c322c480c4adb6d3bcba56f20cc2b8285da12c96b707cf0f5e131f3668b19e04ce4770fc44d74377e5b12bc73e2bda8bc627945f1dfe7670f8af1bf99fe97de607fcbf4d51e49209f5b28b073951b2b3562c34cba19a828eb2743edbcbd4af92b466f438460638b20f1b74bfb74f38662d0e45184c3a0ae79ff76046474b6d50e94f3c031bbb7420eb10a97cba574d4aa51ed5da8ca9262a5e18e4051af9adc27388d1b784955e5923b909b4ba6df8c6c22a2b4a288cd3ff7678dfd294647736a4b156d35c6b2f4196e8f330dfc00000000000000000000c3d2105fafdf90eaa4bdf435e2c13d36004192b44c185015f410db17420744c7f9b4344ce84b0601d5852fbf60fb9906ead8a71096d54d94f1145caa7de47aaa5181a367ca842be270615251e8b2c73f233816a5238f74b99effd9b3bb6f649f8fc593495903b16c6c080ec5c1301a46c8fd834b4749dd4e992c5880", 0x166}], 0x1) executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x800, 0x20, "fc6847bd1305d65c21963c000000000000101000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00f0372e0865911feb7e00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x44}, {0x6}]}) symlinkat(&(0x7f0000000000)='\x00', r1, &(0x7f0000000040)='./file0/../file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) listen(0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000004c0)=[{0x20}], 0x1}) setreuid(0xee00, 0x0) r5 = dup(0xffffffffffffffff) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x1c, 0x0, 0x0, 0x1000}, {0x406}]}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r7 = fcntl$getown(r3, 0x5) getpgid(r7) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}, {&(0x7f0000000140)="d6", 0x1}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x157e}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgid(0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r7, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x7, r5, r6, 0x0, r6, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, r6, r8, r9, 0x20, 0x401}, 0x40, 0xfffffffffffffffc, 0x5}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000380)="71f91e635aa8a4ab56b1501dfec37065a0fedfe888424b0000000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000003c0)=[{0x2a7, 0x20, 0x7, 0x400}, {0x81, 0x1, 0x3, 0x50}, {0x6, 0x5, 0x2, 0x43ce}, {0xffff, 0x5, 0x3, 0x2d}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000ec0)={0x80000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r2, 0x140}, 0x0, 0x0, 0xffffffffffffffff}) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) close(r0) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_reply}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 6: sysctl$vfs_nfs(&(0x7f0000000200), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000016000000000033906dac1400aaad1400bb3367"]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x1, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) mknod(0x0, 0x2000, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000680)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="00f0372e0865911feb7ee80000008000", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1}}}}}}) open(0x0, 0x0, 0x16c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x0, 0x0, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r1, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x800) r2 = syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='\x00', 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/88, 0x58}], 0x1, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4d}, {0x6}]}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x1000, 0x8}) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "00020000e082397fff01e67d42915200"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff}, 0x10) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x87}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYRES64]) r6 = getpid() r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="e33745e84d5ebfb9cc2f0002a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd772765393382caf01ada3bc4efb0f26fd6bc50690e52f4a04d4b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc00b28e81c3810b195deadbee832b10c6b2d85d1c", &(0x7f0000000000)=0x8b, 0x0, 0x0) socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f00000001c0)=0xa1d) malloc(): allocation too large, type = 29, size = 8589962244 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x3a) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x1, 0xfffffffeffffffff, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x3}) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000173000/0xc00000)=nil, 0xc00000, 0x2) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800470000300000000000029078ac1400bbe000000194060000000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0xffffffff, 0x7, &(0x7f0000000080)="00000000c13f202d40baf4c023c667c1b69e82c7117f062cfd8de267d7149ac3bd201af3b5e549435d7cec2d7a8e28b5da53337991fc7986b2ab82e00cf8bbac170db0c65f95", 0x46) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00010000000008004500021c0000000000009078e0000002000000000800907800000000"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x1f}, 0x10, 0x1000, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() fcntl$setown(r0, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sync() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc5, "08000000ba7d00fdff01040000000000de00"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000200)=0x400, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = semget$private(0x0, 0x4, 0x12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semop(r2, &(0x7f0000000240)=[{0x4, 0x398, 0x2800}, {0x1, 0x6, 0x800}, {0x5, 0x8}], 0x3) executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r4]) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), 0x0) readv(r4, &(0x7f00000002c0)=[{0xfffffffffffffffe}, {&(0x7f0000000280)=""/43, 0x2b}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5c}, {0x74}, {0x812e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0xc, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000440)="35b5c242413c1066089a59583cc3", 0xe}], 0x1) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10012, 0x28) renameat(r0, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000400)='./file0\x00') executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x5, 0x80000, &(0x7f0000000200)="c9a1eec83a1af6dd9706694e785def0000ff0a000000000000001df19623a99ffaa39f6080e549eda6808239bf77a990fb2ece1fd5565611293392b134d8aca27fb063c2ced7a3fa233ef53cd33e9178be0258c603dae1a6264579c6b401aa100ca4d1a3653f1265298e709414e10b219e2633ff74e2df076deede29595c21a89c81219426f44d16b3ecc6bca0bc8d86519c62c974b556de46187e60e70bc9b008fcaa0268263cc0786c3e030f2a344b28cb5f9a8ab36a8ad3a4e0e93723ae7ddc51b6a4368ab8902061429d7c342fcf93837745182d454040a9ab95ff9a", 0xde) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus/\x00'}, 0xf6f73ccdacfeea81) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x2}) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) executing program 7: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10082, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) semop(0x0, &(0x7f0000000780)=[{}], 0x1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/118) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x6) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000280)={0xda2c1dd58fe068a3, "d86d14e726b859377a1750fe48facbdc4c4162fc2699555652b8fac742541234824ae3cb56f28bb3aea7d674"}, 0x34, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x1800) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x401}, 0xc) write(0xffffffffffffffff, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x401c, 0x0, 0x20}, {0x1f, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES32]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x1100, 0xffffffffffffffff) socket(0x10, 0x4000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) ftruncate(r4, 0x79c8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000200)="9f2624473c37abced542493285caf42c55a8b3895ebafbc5e5d950d93385be4ba92dfd1ec832227cfddddb86bd72bc9a2c9169dc5700dfc996ff10fa351dce3e331b47aaa8a2e4432427c1c12f74fb291496cdba42352c3d2db518b34e56ea7735f1690f102e2e6213985a6bcb060964368058630d13c7a8fc32548ee309034d0e17436f1e2db141693275f0cae45b87e754a1e3427bb83d64469b41d64b55cd8046f5b405149177511c363a7e9b207c0d24434192c7fefc5b3024630ea74aacba675fd1e7b15dc2b05614c65a409d335cf1e6d111fece21cf2bd869dde09f1f9368b9f2c67175235af0cd586f1cd07f75ba26a8a1feeed7f25009fe6e76971f65e9167180e8ea5bf396f20ead629842044aecbe5397f46f041ddde5dfb2762a2ad7ded4e3c13a98a568020cef744ea396d265fb3e5a2d4e0cdeb066bd99c3b0507d4c6a334c2f85a9cc417f67d88dbc2c31578aba00117766b08e69690b900e7283716cf56bf0abe2ca8ae9ac9383c6b79984950786083e", &(0x7f0000000000)=0x178, &(0x7f0000000240), 0x0) executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0xfffff, 0x10}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x7, 0x3c39}], 0x3eb8802, 0x0, 0x0, 0x0) getuid() dup2(r0, r1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x8, 0x5, 0x2}, {0x35, 0x8, 0x4, 0x800}, {0x1f, 0xf8, 0x6, 0x82}, {0x20, 0xf8, 0x8, 0x60000}, {0x5, 0x7, 0x3f}, {0x6, 0x3f, 0x0, 0x8000}, {0x0, 0x98, 0xe2, 0x8}, {0x4, 0x1f, 0x20, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x3, 0x0, 0x800, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x20000000000], [0x4000000000], [{}, {0x0, 0x8}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="4f6a75648c6d33fc183059e908060001080006048b215d2f8532a15100"/40]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r5) executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x800, 0x20, "fc6847bd1305d65c21963c000000000000101000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x6, 0x4, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x0, 0x5, 0x0, 0x4}, {0x8, 0x4, 0x3f, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000180)="f273df625d629c079b9f8d49df3505a01728c637bf64afd01122df58bc3aea81f2c53bbb640ea677835655e062df40b555d6367b0468848f88c03717bd6f23c8e8136a51a1a94d1f8a02754fe0d4f6094711c7f07fceba0ea1f10d40afadc249fa83c513c6e7ab49d7d3be99c464536a1b255071678dbef242bf120c740698", &(0x7f0000000200)=0x7f, &(0x7f0000000240), 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x40, 0x0, 0x0) close(r1) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x800}, {0x25}, {0x6}]}) r1 = kqueue() open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x129) r2 = getuid() setreuid(0xee00, r2) fchdir(r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000000c0)=[{0x4, 0x7, 0xf9, 0x6}, {0x3, 0x40, 0xf, 0x5f}, {0x7, 0x4, 0x3f, 0x900000}, {0x0, 0x1f, 0xff, 0x609}, {0x83, 0x7, 0xcc, 0x2}]}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8013eddb27265507fa74753b5cbdff21130100"/49]) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: r0 = open(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) r2 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$BIOCSETF(r0, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_emit_ethernet(0x66, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getegid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r4, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406fffbffff0400"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504", 0xd3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001480)={{0x0, 0xffffffffffffffff}}) r2 = socket$inet(0x2, 0x4, 0x6) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) preadv(0xffffffffffffffff, 0xfffffffffffffffe, 0x18c, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r1 = msgget$private(0x0, 0x10) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x7) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r7 = getgid() r8 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) r9 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x6, r9, r7, r8, 0x0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xffffff97, 0x0, r7, r5, r7, 0x44, 0xa}, 0x5, 0x1, 0x7}) r10 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9, 0xffffffffffffffff, r7, r10, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r3, r3, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r1, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r6 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000480)=0x5) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8001, 0x7fff, 0x1, 0x666, &(0x7f0000000040)={{0x1, 0x6, 0x80, 0x0, 0x1, 0x6, 0x4}, {[0x1, 0x1, 0x3, 0x3c5, 0x2, 0x5, 0xed, 0x9, 0x2, 0x2, 0x2, 0x80, 0x2, 0x0, 0x0, 0x7f, 0x4, 0x9], [0x1ff, 0x8, 0x7, 0x4, 0x2, 0x6, 0x6, 0x10000, 0x5, 0x9], [0x15, 0x10000, 0x1000000833, 0x100000000, 0xfff, 0x4, 0x6], [0xb3, 0x0, 0xffffffffffffffff, 0x5, 0x800, 0x100], [{0x101}, {0x3, 0x8, 0xfffeffff}, {0x84, 0x7, 0x20042a, 0x80000000}, {0x8, 0xffff, 0xfffffffc, 0x6}, {0x25, 0x6, 0x7, 0x80000001}, {0x401, 0x3ff, 0x6, 0x2}, {0x3, 0x659, 0x0, 0x7f}, {0xe75, 0xffff, 0x1, 0x9}], {0x40, 0x101, 0x6, 0x80000000}, {0x97e8, 0x4, 0x7, 0x6}}}, 0x5, 0x5}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) semget(0x3, 0x2, 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) executing program 4: r0 = getpid() setpgid(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="1fc55d1813fca6e452240a673aab38c8d06cf22bb880f245fe0e03b441bb8d934e59fd21163a5b8db3b24520c305ccdcd256472d627e500ebb7ae9eed56c77e3a4d07920b2173bab5731646dc5eef8fad0e56930dddfe630cf8e02052a9d94700c5486b138e2d58b29b704359d1e3f565c", 0x71}, {&(0x7f0000000140)="5b505604e534cb11c62d3852fb69675912", 0x11}, {&(0x7f0000000180)="d9035b2e5ed595621c13190e8b5c1a1981d3c011c658607394d28453019f02dd19e18f23698ca1e3395387951d0fef3cac3b4c15a46a1f4ae686fa98ced3b06a88b8b6e7fa102f972657ad88994099eb64fff7107316bad8c107c808bfacb6d7d7640f50c2edbc5224dd7f5001dff4e4efd5143fe6c3f8b783c9488dabf29b43ad5506168dd7c3fe717404e6", 0x8c}, {&(0x7f0000000240)="301ef9889d64bfcd12ae04728e996563976cfee5dce45961313718685e99b9a16635e11254c6b338244c4bf5a46206f68a286dc46102c9c64f669eadb83870a8f3a00c8f8238ee6a55a8fe7ded3a32a6b8a9b13bc93c270188f558e31e98c452c68282dab527dba27a48d9a5973a19602094fff5980031fecc858a20657181a6620347f52a4113a6ec12d7623c5526d44a07de849c1d7de682f7614d96356ed1a85eb1e5b3e3297f2f4bb9e9262f635da42a15deced3d68ca8ab94acfb96f78770ab73566f5f8a66784b5dfd4401f20a9eb67065420e2d18f75d6cdf465c838caa5a3fa92519668a0fb14cd948a5d5", 0xef}], 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x5, 0x128, r3) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = geteuid() seteuid(r4) ftruncate(r3, 0x8000) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff9cd0ffffffffffffffffff80cdc54c6876557efe8549ec0000000000068ef90200000000000000000000fffffffffffffb000001e1702f44aadbe605eaa2ebd096a14df59693549c086cfa68f394351947fc9f70a039af8a9217a8270251da02432a3c85c4855cc9d310d570797e3bbcd6615476f7b7e77647034e07baead0f4a7902bacbd5b0a352badeeee2e2a14a02131b52933c4062111ae492d678adb080f20baaed224c973087649a744a4b0eb5de7ff74ba875e638a373c0cdba73344c1b9126d1d9e88fb859418935b89ad"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4594b0f6be8cd390, &(0x7f0000000100)=[{0x50, 0x0, 0xfd, 0x44}, {0x11, 0x0, 0x0, 0x5}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000140)) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f0000000300)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0cc6a901e4da624b06b02ebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a", &(0x7f0000000180)=0x203, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="e1", 0x1a, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {0x25}, {0x16}]}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r1) r3 = dup2(r2, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000600)=[{}, {0x22}], 0x2}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000008c0)="9b180bc3eb987aa9feb13ec99e805e6e84d35686077b138500000000000036ba1bd82e86322c3eac8061ea0e3838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b78100000000000000a3a80855f3c394639e29c513256ddd8680a944d5c2625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d91085733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48696e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ca863f34f9f4e66140ae2b8802cb60eec6add5e9434c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4be746686588ffb7dc5693a090e94691e8d000000368f29d76344018043a1f208261f720fdb791f833a1da5af88cf56ad8479077a240500000008521407040000000000000000", &(0x7f0000000180)=0x210, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ebb3ab9cf5d7fba8d000", 0xa}], 0x1, 0x0) dup2(r0, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, 0x0, 0xf) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x100) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x497, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000740)='./bus\x00', &(0x7f0000000700)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="04", 0x1) write(r1, &(0x7f0000000180)="9557d88846cc2eec18d9dd7543996284dcb49b2e3f52964a139af5c054a2cfc4ac84dcb7fb98c04e985483fd5794c8c2cdcebcda90fec85fffc3434df4eb93bb311c638c9e1ed3e3523451b096cc4420f7432e3797d4a3a641085ac0ba1f6ca8d7fed40320f680ba53e6bc45eb3919ca9f59fd495f9f2ac2a8f58ea159cd2ccaf875342aca93a087218caf29d2364c05e2a7b5909e51cf2ead8f4becd6f3ef9256245a04b7c0958a2ee02dd462c2e512771be15597e9a857", 0xb8) recvfrom(r1, &(0x7f0000000000)=""/112, 0x70, 0x4, 0x0, 0x0) listen(r0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f5600383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000600075dc6d1a8bd78d143999000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001881c000000000000"]) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406fffbffff0400"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504", 0xd3}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0xd4) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x202) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000300)=[{0x2, 0x0, 0x1f}, {0x14, 0x0, 0x0, 0xffffffff}, {0xa10, 0x1f, 0x3, 0x1}, {0x2, 0x7f, 0xfd, 0x8fff}, {0x4, 0x1f, 0x0, 0x1}, {0x7, 0x2, 0x7, 0x1}]}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600feff00000000000037f87ccdc0c4a92cfe8000000000000000000000000000aa4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4400000000000000d83a0d23b110ea853ab5307a57d9771e80bba5f0315b5e22a5b6fffc3f350671439acbf2edcad517b39939571fba8d6c833095186f6905023094350b56baf6c34a6e464686e6e9a5cb180d49e728bc4b8d6602d3c98e7b3431ca748e1d7d4c7359f903daae8bebdc32820dae23fca814692e3fa6cfbfed6ffa4143e5cc0a56f216b1fa3cff33bd7161287c70a82770743d1b5ab68a15cfa19cb6401de3aaf3ff5b930bf7bf7ecc10e290682d08deaeb72711e0b04dfc257dc2bc2c6292035a48c31b35028753d76bc92082b798d97126530fe213cbd786036e8c5f4268b84a92a7a8c58750806eac25b57bac3ce5de7f"]) setrlimit(0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2801) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2000000, 0x9, 0x3, 0xfffffffd, "f76847bd1305d65c21963c000015c90000101000", 0x100000, 0x3280}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 5: mkdir(&(0x7f0000000380)='./file0\x00', 0x1d) setreuid(0xee00, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) socket(0x18, 0x5, 0xeb) setsockopt(r0, 0x2b, 0x2a, 0x0, 0x2c) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = socket(0x20, 0x4000, 0x4) dup(r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{r0}, 0xfffffffffffffff9, 0xf9, 0x1, 0x7, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x400000000000000, 0x4a}, {{}, 0xfffffffffffffff9, 0x39, 0xfffff, 0x6, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r7}, 0xfffffffffffffff8, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="081d939ee4e2addf8ec3", 0xa) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0xffff497e, 0xfffffffffffffec9) connect$unix(r2, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="d57494451a5beb39f81ee5ef89ca40c6923745dacdc56e39ce33e6fca30ffade6e3b2d799652264e324573cc8432437536bf429f8656e80103d9b06a66fa25201b2464e9f4781ef2bebc0438a7333a9bd3e4224849a64833a03cc8f4d3ba7b8cab1b687cce976669449e6bfc3ea78388f762f04f7ed0c018d3274648ab7f5fbc9fd11d7be175652abba6c920c603e7ee57277be2509261943d0a332570cd631f6d6ad561fae53ded1064fe55c6fc7af61c5683413fe24dd2eef453c5383bf5b045c855c8b741ffaf1317a03d8f0cbb31eeb7470f", 0xd4, 0x407, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x1000, 0x1, 0x4, 0x5, 0x9, 0x2, 0x9, 0xfff, 0xfcf4]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = shmget$private(0x0, 0x5000, 0x42c, &(0x7f0000ff9000/0x5000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/43) shmctl$IPC_RMID(r3, 0x0) socket$unix(0x1, 0x7, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1d, 0x1}, {0x50}, {0x16}]}) write(r4, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) dup2(r2, r2) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x8, 0x5, 0x2}, {0x35, 0x8, 0x4, 0x800}, {0x1f, 0xf8, 0x6, 0x82}, {0x20, 0xf8, 0x8, 0x60000}, {0x5, 0x7, 0x3f}, {0x6, 0x3f, 0x0, 0x8000}, {0x0, 0x98, 0xe2, 0x8}, {0x4, 0x1f, 0x20, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x3, 0x0, 0x800, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x20000000000], [0x4000000000], [{}, {0x0, 0x8}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="4f6a75648c6d33fc183059e908060001080006048b215d2f8532a15100"/40]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r5) executing program 5: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setuid(0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x0, r1, 0xffffffffffff0001) r2 = semget(0x0, 0x4, 0x48) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/174) clock_getres(0x3, &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1c) r4 = getuid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff, 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x5, {[0x961d, 0x87b6, 0x1bcc00000, 0xaed, 0x9df9, 0x6, 0x400, 0xfffffffffffffffa, 0x7c4, 0x7, 0x7, 0x6, 0x100000001, 0xc7d, 0x0, 0xde2d, 0x1, 0x752], [0x7fff, 0x69a, 0xaa, 0xffff, 0xff, 0x3ff, 0x0, 0x8f75, 0x4, 0x3], [0xf19, 0x400, 0x80000000, 0x7a, 0x1, 0x7f, 0x7], [0x80, 0x5, 0x4, 0x800, 0x3, 0xffffffff00000001], [{0x3, 0x400, 0x7fffffff, 0x8}, {0xfff9, 0xfffffffe, 0x9, 0x800}, {0x40, 0x9, 0xffff, 0x2}, {0x8, 0x6, 0x9, 0x1}, {0x40, 0xffffff01, 0x6, 0x2956}, {0x4, 0x7, 0x5, 0x5}, {0x8000, 0x59, 0x80000001, 0x4}, {0x1, 0x7, 0x1ff}], {0x4, 0x7ff, 0x6, 0x9}, {0x6, 0x53b42b1e, 0x3, 0x101}}}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) shutdown(r6, 0x2) fcntl$getflags(r1, 0x3) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r8, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r9 = semget(0x2, 0x3, 0x148) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000540)=""/11) r10 = socket$inet6(0x18, 0x4, 0x1) getsockname$inet6(r10, &(0x7f0000000580), &(0x7f00000005c0)=0xc) bind$inet6(r6, &(0x7f0000000600)={0x18, 0x1, 0x2, 0x9}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000640)=""/126) getpgrp() bind$inet6(r6, &(0x7f00000006c0)={0x18, 0x0, 0x9, 0x10000}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000700)={0x2, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmmsg(r7, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000800)=""/168, 0xa8}, {&(0x7f00000008c0)=""/156, 0x9c}], 0x2, &(0x7f00000009c0)=""/102, 0x66}, 0x3ff}, 0x10, 0x1, &(0x7f0000000ac0)={0x6, 0x3a65}) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='%\x00', &(0x7f00000001c0)='#:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=')\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000140600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1a4ca7789ae4f9c7"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x14}, {0x6, 0x0, 0x0, 0xfd}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0xd19450564dee018c, './file0/file0\x00'}, 0x10) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x39}], 0x3) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r1) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/11, 0xb}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/212, 0xd4}], 0x3, &(0x7f0000000340)=""/199, 0xc7}}, 0x10, 0x800, 0x0) executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffc00, 0xffffffffffffffff, r2, r3, r4, 0x4}, 0x1, 0x0, 0x657c}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x2, &(0x7f0000000200)="1156e2f5e97497b8995fefbb8831f2eeb20406117b153679497aa91474537d17d37318cd13b50e347691e76c2e2f86b9fa0e2cf967157af5353b5ea51eb5e00caee8876ed4703872704d78c2d09fdd58598e4179843e546c64f4413f7c1e8bb56d9a41b19080aa5536e4d24d407ae9c6eec365b6c2e6537676c1a9ebfb5062ee06ac5c77070edcf79018dc9286fb0ca346cd", &(0x7f0000000180)=0x92, &(0x7f00000002c0)="01d1c964568008d33e4211075939154776e51e546bb47c57", 0x18) sendto$unix(r6, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991077ff32b1134f7c8cf5f882b297be1aa0500000051e2f0ad8000c257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x56, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b2bc408600", 0x0, 0x20010000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0401"], 0x104}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x81}, {0x30}, {0x8106}]}) r2 = semget$private(0x0, 0x4, 0x21) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000009c0)=""/4096) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fchmod(r4, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0xfffffffd) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x8, 0x334, 0x1], [0xfffffffffffffffc], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x20}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x8001}]}}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000116000/0x4000)=nil, 0x4000, 0x3, 0x5812, r1, 0x9) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) writev(r3, &(0x7f0000000540), 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0xb, &(0x7f0000000380)=[r1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, r1, r1, r1]) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0aaaaaaaaa\x00', 0x0, 0x63) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) r5 = msgget(0x2, 0x0) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x4, r6, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x44}, {0x810e}]}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xdd, 0x0, &(0x7f0000000200)=""/221}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7fffff, {0x80000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{0x0, 0x0, 0x2ecf}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRES64=r4, @ANYRESOCT=r2, @ANYRESDEC=r4]) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socket$inet6(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 6: socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000081003d0008060018814c060d0002ffffffffffff1e0cab9298e2ed849486d1e59eaaaaaaaaaaaa4da961f35ff59219d892cfac4c17e359"]) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x26, 0x0, 0x64) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x4) getsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setpgid(0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000240)='./bus\x00', 0x8005, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x1) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="02000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000100)="1200", 0x2) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r0}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, 0x0, 0x0, &(0x7f0000000500)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d54ead713d86cc3a40000000000000000000010812c1cb517a627e9001108ff96ce9282c8d286341bc00084a3f024bf61b5f89dffb0ec44a557357b674080033792505684ba40d50fd17bdf25ec2ad42f81b858a2953a1e625af06eb9d794f173907831362b28f501f106e32bb1e262b0b1c43267e8aaedd7c253559bbd25", 0x10f) sysctl$kern(&(0x7f00000003c0)={0x1, 0x5}, 0x2, &(0x7f0000000400)="9078ad23efafdb807866457612c70c5bc75343d8743e7a28672766e2b8f7b6980f45fc2bdda54eb1891cc9fe5ea6454b7e02adc9f96fb503024f9e3f5f70b942ecfbc86b23183a", &(0x7f0000000280)=0x47, &(0x7f0000000640)="34c7ce7580c5e17d33fc822b4e03095834f2da608ce93ca0beafb8b7542e012ca433a7319b4eefa5507fa11b31554ba4ec5e490cedb7ebd0da9f3c85b6e4402d8a945ee7ca6f31522b4c3f742b7cbff85c950e1f17b931264001ed631e99010065698da060251f2041a998b135e508a6007d565bd4c568fd8883ba17af56e41fd64df935078bed17b3b389158679f8615711c6722fd513236a6a413c29a0c84851e44db0a21e9144c6db1b5cfecafe", 0xaf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x10, 0x8000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) r5 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "14000000002000714530e43382069400"}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x6010, r2, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) executing program 5: setpgid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x5}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendto(r4, &(0x7f00000001c0)="d331ea4f00c0db93bceb4d93f2b09e6d840e6b111dd72bfcc3d4b30e7d1ec894ad66ad3f4c2b06f2259d0817006668ea66ed9a966663d7d7b1aafeae674eb4e5ad74e214bc048952e5d879fd594bec", 0x4f, 0x401, &(0x7f0000000140)=@in6={0x18, 0x3, 0x401, 0x6}, 0xc) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) socket(0x1e, 0x0, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) (async) r3 = shmget$private(0x0, 0x5000, 0x42c, &(0x7f0000ff9000/0x5000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/43) shmctl$IPC_RMID(r3, 0x0) socket$unix(0x1, 0x7, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1d, 0x1}, {0x50}, {0x16}]}) (async, rerun: 32) write(r4, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) (async) dup2(r2, r2) (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r0 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r1, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) socket(0x0, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0xfffffffd) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b1707ba28b75b9155ce44753e50fbf33c4d153a3b19641a89aed632f5b3d00000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffc70) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getegid() executing program 6: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(0x0, 0x200, 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pread(r0, &(0x7f0000000440)="35ac37b22e35a69fa5f09642ee7f56350b080e1f28ea61f3ff2f468a3e0180c4470fc109d932a4148f4bc33394566b171a2327cadcee24acd7f1a442c015f083a1cb40ddb6bddd39222dd80c31a0268aee2481d0562b5e9857bf0f26f0b910cd29bf2fc20c6c41bedff93f6a5907ced7c2a5737886af889d4c4aedbd57a12622b61c25a30e6f8979dc7b285470a06d5ab92c1d265e48dc4311c7fa3d5323b32a5890b61d192b8cd4e8ff5166bea70fc58a286c82169e5cff9c5cd860feb59ddb917e8d5eba9ff1eee4203a49957cf7e1002f8e3a21bdde18fe19ea4833d376df5a74605705291e1002bb929c546d313eaf892dbd5e577775", 0xf8, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, 0x0, 0x0) setuid(0xee01) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x4, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x6) read(r5, &(0x7f0000000540)=""/4096, 0x1000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45, 0x0, 0x5, 0xfffffffd}, {0x3, 0x0, 0x0, 0x10000}, {0x810a, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0xfe, 0x5}, {0x8}, {0x157e}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000380)="ebebfd510be989c14f8b64efc59e3743c5fe4749cee2d12e4f6ea1de0bf43d35bff4fa0a1a5773aa39832d3f51bf5252d4ddc98dff547e77297294e4d8fa497ea89b30357ffb639c386f1e1472d142c5f8bab468dc7c28d548aa94e53759a9b7364afe7b4bd2643c1bd6e78c6cab7df0d580c4e4d006ea8bf49dc854b9d3bff76926250257a835d33e70efcc308012bf886ed21a9d9e2e698f0dba2b84f1ceb025f60f01c9967171291dd1af0bf1a07b48b88b4c8ba30f2ebbb03874cd198b9b", 0xc0}], 0x1) getpgrp() ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x2000000000000059, &(0x7f0000000080)}) write(r4, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) setrlimit(0x8, &(0x7f00000002c0)={0x42}) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3}], @udp={{0x2, 0x0, 0x8}}}}}}}) shutdown(r3, 0x1) executing program 2: r0 = socket(0x1, 0x4000, 0x1) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/68, 0x44}], 0x6, &(0x7f00000002c0)=""/68, 0x44}, 0x8}, 0x10, 0x1001, &(0x7f00000003c0)={0xff43, 0x9}) r1 = socket(0x18, 0x3, 0xa9) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x5de, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaac7db236805486dd6035f9c305a82c00f375f66185c3bd4c002b70e49f130000fe8000000000000000000000000000bb0601000000000000000c56e54aaf89aca6613510b83d"]) nanosleep(&(0x7f0000000000)={0x6, 0x4}, &(0x7f0000000040)) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x83fe, 0x10000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000000)="67c32ba2", 0x4) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x121) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x7}, {0x3682, 0x8000000000000001}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r4, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r7, r6, 0x0, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f0000000040)=0xc) executing program 0: syz_emit_ethernet(0x34, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @generic={0xf, 0x876b, 0x6, 0x2, 0x1, @local, "90e1", @random="214081d88a91", "7f0a40a23a33d5f5518285e889bdf7f4"}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000080)={0x5, 0x9, 0x81d}) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x28470, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000140)) syz_emit_ethernet(0x1b4, &(0x7f0000000180)={@broadcast, @random="456d7a9a974f", [], {@ipv6={0x86dd, {0x8, 0x6, "b9c551", 0x17e, 0x5, 0x40, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x50, 0x4, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x2f, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffffffff}]}, @fragment={0x3a, 0x0, 0x3, 0x0, 0x0, 0x15, 0x68}], @tcp={{0x2, 0x0, r0, r0, 0x1, 0x0, 0x14, 0x20, 0x7, 0x0, 0x9, {[@generic={0x1, 0xa, "4cf66e2344ae1279"}, @generic={0x3, 0xd, "5775c108ace4cd1289d468"}, @window={0x3, 0x3, 0xb5}, @eol, @generic={0x8, 0xa, "178cad493832bf24"}, @window={0x3, 0x3, 0x22}, @sack_perm={0x4, 0x2}, @eol, @generic={0x0, 0xc, "9fb18f44177bf1b469f8"}, @sack_perm={0x4, 0x2}]}}, {"00774c31bf02d0dd846e1f6e346c39a580c27b210b8397a9841ea5e6cd842916cdb5b4c1b9694805fe119e65c03d5946c6af2837eade719da887ac5e23df8bd325dcf6c8a375f9b7c6383d351960fe447e289e880c21a000b8d717333beda7c2a3d994cbeeee6caaff21fdf6282a860a330a8b7bb241c96d5b756cbafbac9d793a4ec1a9e2e2093794e7ad51441ac1a91ce5e4e69cc6ede78ade21b3a70a2ce62f567aad5e18bd53157b5f244d2f01007e917beb8ec43dd256b4b6218ca64a1ac52f638375a5eac4365e3ec70bee7290fa312e7bc06c46f3a3281632bbc2"}}}}}}}) syz_emit_ethernet(0xc3, &(0x7f0000000340)={@broadcast, @empty, [], {@generic={0xf1cd, "747f521fe0406fc1bdbb9fb447d682fada3df324a9998cb3988c625c2b009e78740f73d855b8cca4906b21667b122e16d65ba6e234568b3859b7b9fab97f47032e97322e212e64fedb4b889a563d95cf14a91be9a76e3ca04d4cdf8669a5814f7acc74c00f484914925f818de6605e491fc39350f24a2843b6306fa2668368b06e9701a5cb59db822eaa6ff7024ae47c086562cb6e72c9a790eb7924d11bb15722bd2ecfd5f0a7f249fe64bc7d53d89c793eb1ab3b"}}}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000440)={0x4, 0x101, 0xd67e}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sysctl$vm(&(0x7f0000000500)={0x2, 0xa}, 0x2, &(0x7f0000000540)="b8d5ad08944f737877e8f12f46022727129d7a923cdaf3c8c00ac37cb8090f98cda1ac430d2e35e2bf13c70634052498c30131590b37523cf73deb932ef7bbe3ead7f1bc23611bb2731408826e5beebec0840a9dcf753ff683ae13c54a60d6fa05018fed4a6b2110b678dba1e6f8caa7e42a", &(0x7f00000005c0)=0x72, &(0x7f0000000600)="42f2c6794fbf36a016f2a99236d82e3e712ad14da5d7daed881f4c373b3154cdac3be49f32cd2de27236914804b304918cbb2e8140cc43a50ab55eb1cd0244baf4cc52f6a3616ec308db8b3fc136163fa148b2b16206351155663c576d5efdc99349b63cd3b18ec5433be28a400688d94ccc124b870ec363d1fb4218292a4104538ef9030476132d52fc13813a437d2a1012433fc599c9e33a278f9dba94a55b3d5a035609a5d6512e0d57681828f0559746dd3c6ae7c9e70a10175f1d98d2d26c073974cae893da503e5df264b4cfb1211672567cb29f1d6a4cdd1b066d7d8fa70e569c2a3a3d30ac1c39a355910748d4a05c78", 0xf4) syz_extract_tcp_res(&(0x7f0000000700), 0x1, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0xb}, 0x2, &(0x7f0000000780)="c56b1a839cb0e2a60d50d1ba11de0a16532bc38bc6cbd386fc4e44504efdfcf8a2ef08d5e539cda260b260e4043e1818c59e90ec5e4945b6e80088d0723d3ce47fdf32001f057c66a9343930826d23c532aefdd7638c81ce1c57e356afddca274b9fb7728f2814d79d9d31faae88d68bd5d5694a3f0abc6e79cff0bf31fad2a10d7105ac6faec285fc4ee8f31b93b4c782f404ea0e158936145b77f0eca169f6658e6186ee59a11680a9e1414f90e0b9920203091267c1d1f5d6a332baf618aec5eee023f370fa", &(0x7f0000000880)=0xc7, &(0x7f00000008c0)="9d16b484b7f78cacbca95f7a2fbbda452c1d9022228b249bbdf0081ff748cc713c6558bebab336926cfb1094ab1ff5404fec30027f766e6d581c4620dc60e693f17bf33a1ff81f7652d5d9", 0x4b) r3 = open(&(0x7f0000000940)='./file0\x00', 0x8, 0xa4) syz_extract_tcp_res$synack(&(0x7f0000000980), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000009c0)={0x8000, 0x800, 0x400, 0xae91}) sysctl$vm(&(0x7f0000000a00)={0x2, 0x1}, 0x2, &(0x7f0000000a40)="decf2a01637df3841ecb0cb40a6acb146de4191e9089dafad7fa393eaf451296c9e759836e10b6c0a13c01b9295ebcacfbf61ef388b80a438c56c83b981b90884653ddc064c38b2b1a380fdee93238a7848b736bfa998bdd56df7a0d59049a0703b63930d8f02fe576826afda36b9e78f012c806f13a09d6cdbca2baf454a42967441fc0dc1fc9f6fa4a0b7501eda2c26b72af26d2dc26e70342edd01507be2859fc47619d0f413fc5237f94a649796e41ba502d84adee2773eb4cfe9c453f9c33c1d2e4e8758ddeccb6d0db12cabbed4c", &(0x7f0000000b40)=0xd1, &(0x7f0000000b80)="95470651b5383405fc0295f697c76e7ad19a4d5dd608df1d7de142f8b9e0e7d2aac45cd725b8d94587237cb8518b6ae2c096a3071c15591eb84480cedbc7cdf16b53d9bdec6e6d676b4ecf5286fddfbd217538441cb1213e381584d406cbd962a110d5c51da2abee638f3e191fbb50a286906dcf0d24e4937c714066117a29601c361b532f0fad7c1b2ce62f5a17484063e3cae8124ef3dc49c3cc02d65747a2de9c9f933907664b8b5eb90ba4d94afaf52417ec57f2b7156c4590cbd03b854e3ea6b74f9c618b1fe32ef2534b2c4129d5e5394fc513", 0xd6) syz_extract_tcp_res(&(0x7f0000000c80), 0x5, 0x5) syz_extract_tcp_res(&(0x7f0000000cc0), 0xffffffc1, 0x3f) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000d00)) sendto$inet(r3, &(0x7f0000000d40)="20460b16fa97", 0x6, 0x3, &(0x7f0000000d80)={0x2, 0x1}, 0xc) mlockall(0x1) readlinkat(r3, &(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)=""/202, 0xca) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000f80)={r4, r5, r2}, 0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000fc0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001000)=0x200, 0x4) r6 = dup(r1) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000001040)={0x330, 0x7ff, 0x9}) executing program 7: socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000180000000000000000000000000000000000000000000000000000000000000001"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, 0x0) setsockopt(r1, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b73", 0x20}, {&(0x7f0000000100)="ca1afb7383750bff9a956b4964a67ae2a59aad4bbd75eb", 0x17}, {&(0x7f0000000280)="fd1da35f9b28da88ca0761fc4ae8d7445db40fa3b9b0dae4aa3526c926c7d2bd302695470f7b62aa8e9039c0a0cfcecbd240dca5f6d33ab4e66557451c305df6c582f7f45db7d4076baac0d80db9b50f379192c96af9e68f4882aa1fe445d1e7cb220a525676600e146223a0765487175d44c901386804e5425de2a0479eb3f7b9fbccc543ac30577c66127d46b5bc3172fca7eee17b41d80d9e8abbe2b209809de67935bd38f3717137703dc303b7c95e39bd07cd672b892037b4fe870c7ea9d0bb6d6fd4d32e90", 0xc8}], 0x3, 0x0}}, 0x10, 0xb) r3 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xffffffffffffffc2, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001b00)={0x0}, 0x10, 0x42, 0x0) socket(0x0, 0x2, 0x0) r4 = socket(0x6, 0x2, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000380)) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0xff, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) listen(r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8000000008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) executing program 3: r0 = socket(0x1, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) close(r1) msgget(0x1, 0x602) msgsnd(r0, &(0x7f0000001180)={0x2, "086085b026b4d30a7154e475bf9d14996e39be2b9c55981a43c1cda3653181f486a1e07886a81055f25be98e8fe3aac5c2cd12d674af1ae3c0439335da7baf8dec9b610c367f096e"}, 0x50, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000080)="e72746a51d42b604505514fcf1563a4c4d4b3341aa83b3c9e88c53e927c24cdeffd1c3679a1168e9af81f2cd4733cab1979efb6578cddfe1dcaf336e9cd82402e77763dbd75776fdecb548c02d10230413e51d09b9f6b17660537337cbec92fd850951ea0ef86361948b5d9c7f2d9fe498e8004a3e99eb14ebc1fe0f722fc0b980eddbda913066c82b51a259583095c57b1cdbbc52226a87bf81bff28e96e73c1044c3dd5507106b14bc26e3317ae81dfc39e3d027d445205a79beb5353809f9ede431eb99560a0daf9c9d46210fc5f456acad488a30329c6daa26af90e4a37b19ebc94e99bd48d4d3acc8828fca1ca879f5ee8df88f3af60128ebe809001da066594ea678a2eaa330beb561ee2a36eeaa1a2964d292c8bca3bb36b6f6e969ae2eb64500d0f2f85f3f6ba61c144d473d0889fa6fc515dffc4dc6ba7fce4eb00bc4651596844930311263ada776cc41e8dab14ccf9d61d2df0d7b1e65dd789baefefa3d7df81c3ca28b62bfbb6c7ec859ef7c3cc2c7fa1f5818e9a9ca7b6d6f2da463c2c32ff0d8ddd5d261b0ff22d3745d1225b49ec3123ec6b93484ef4cfcea749cbdeef2e4b241cfbdb2f3c05c51a031195e14e54ca8620195cb2569da5812d73bf40874d9b6eb706b148963487bc747a57e32a9b29d9643c4f5697eeffe03044f5d4ae827df01b308207064533955fda3eff90a09518023b124396d885c50e08de6be495537e53e1ea815258570078654cac4175443095897bd217bd6bcbed62ed6c9b9457253b5800cd99b53c8ce9bba9b9f0d94e239d7a0ac4f0eb2c4b44a8ab9c65c8946b1c1f602e6ad9f86130ee8b150a2d032f8ed74cce158b257280f21576a125365223522780fbc18c5e8fa323ce800abe5252ede4ce77db85cc82bb2e4d6d430e4ceda0bb7f1fe461e07cba0c93b910ed2b58c0940fd892324baecc1edfd0b15c0fef30f7a629512510fd091a577e5a45b129542f57edf535ad7a983036c0c49ae3ced5e314b5309bff0fad88532a160eea1ac6e7a87b82302fcb423800f63107ac9e7e51d4d9914b57a20e00caf6d53ae9f8372fbae074b904999c18045001a75653c4a9555b356a6588ac35d0e928f75915efdd3dd4e2f7f5debb83f631b2162f3a6f5ddde3040ca136b837661faece1e0fddc2f9cbd3fcfe1b96409355c5568b5e59f223b192b5b3daa3817b156968048d9addf0ce6cb40ec6c5c8e29f28d7362b7a3d5bb0b8ea0014238862afcda1009de6bd86ef825c6f39f40320cdaf90b2490d4fb6034c4f665512522a9ebb32d3294948b863fae52e36de1364d85c140e41939b0b7caca0bff6c38908a5eddf5cd7a127458da31c04f0a0e0e9d932246e67554fd61fca8ad4953e545cb662ba2c7269729adb8c2366354bd9cb4227a3dc4730e1f7aa98b97600edad71ed3754e41821c6a0c9a96fe2916ddcefe941f947d5c3565bb0b58ecc163f8d56692a87d76fa0870ff300b697e937ecbd2e7497ae6fc72863626caf7c70369eae915b8b8a5b79b5e5ccd2f43cf62c8ce5f88daed95e91e4d94f0f795cc85a95e133eaed58b670ad890c4767b3bcb90f661078d7cbe6681c2049157d2c6403721a67e3697cbf974c45091c84c762f19023f6f6f2dc589ea4573c2c0f461ad3bdf3fa0bc32e2c53c240913f97840ef0bec7e333264ef28977a3926c6c261cb1e31d91db7ba2e58e51b096a21f31b21c4a2a2dec4002beff22130709f1aba8146f60f49794774c4c13b7a1a5970d8fc38bc19fc4afa7cd3de8827f4d7ca02031df92dc3f530cacdb40ba89dce468421fcd7e33493734250fc7e001feca5cfbabb54b3a2ef3229bf51b3450f653096446664e2af40e56ad52c54c308effc645619b16c33d5eb275477f93e5929c6abea83794ef99081a08bd5e9f87182a964af6e783bb237797007e4cc54df80412e8e05ee5e2db31312d6fc5f8be66bce06ff289e89f07d1fdabb395f113411b4bd7e809b3cc7e02a3dc0d752f5915cdbb8faa67afd2c514f2ba2b98703b391a2aec6b6703b9509721882e7783e346e36237807bc4215b37a3e9c07a3610466b32fbe5a482466901971d22ea127970a233653a7ee9f7deecdde96c8611a553692b9fab453d008549dd749bf22703f10bec2fe1ee2a8cc297c8f115e64c8d647ba37e33a6b7eef04d949047e6cd673a9ceb2bdb28735c02961ed54c5545931e03bafddc858e8d5e9d6a77dbdb3b0edbcaf847c8932cb0e51080c02ffda0c863f525021f3cdd4e771995f3574f1a3caf189d586c2a24cc348d204bcf6e2838e6facc0417e6d0d5b47b4d6a66da0d7adcc41a427636b8007ab2a0e1a47fb8f9750e96284cafb86d26a631c4d417086dc2bd8b827696ab1f58086e1d81f332025d52c3e81c80502d719e63849ef4d77fb485e285724c9afea6b95d9225a773db4b0aa02b36f68c4d09171e1bf5e0c34b8d72cf467df00c65afd5c13e5977f33efe481524f56e75d0eabb357c9dc3c23da4a9840f4daf4f38d3b3763146dc93569b851adcdeb9d15db3118a5268c988a8e99a8855614138935a932322f1f87d6f766c4ef76605565fac15550e076f6c5f84b9bbdf5d3d7a1611d5d9a69b937ce095e95abbc38a32e1608cedbea8a26cfe45041566e1a2191c9173c6713411c8f721076aad25ea5d6df378b22003af6016f343f667b963210fd8d7074285ab3af3cdd62860b8b451bc1ed16003b6e0b047f93b4407b35372f5bbd91b8934780c9afa3d6c33ba0b76342762012b7c118a4a3cf39dbacf904b839518aee1d16432df83d77ec2d4583f763fd7d6bd682e65ea883b6a92b52f85841ef6b2d1a1f7040456d94aa75021cc8a6843a1cea388c108fcb9c7cf9ca5413ae5ed6561150e0efb47df85ef7651689fc0053ba4a8dabfea4a0dbcab58a2eb2c8566fb4acc9ed9cf042c866e09e3879194f1b0461d0471fe11b9c189765ffd253c7a0ec1941904cfb8b05967148a4e0f6fff4a75a8b2977dfc72094c99ee16f579297df3a4e52fd169f882490da991095a36040e68017903940c3335d599466004125dfe8559328e2abe31c2fd47f07f9d335ee32dc0aa06ceb61df103d57546dc9f918ff167b9143d1e4d634490a1ea1f51cc72c85ea4abb38795d85deed7aab147bdc089945a6144f8f7b591a075fffee28315bbdedf0fa39e29e4f99c68aa38d0c98b2d1127daf92e63b7426d8cbc3a50bb96e8aa54c6b1e25bb13dfb412482c66133c1e58b2e5bb091d44fecd2b2d959720455fc7db3713a54f83c11400f591d97614c2ca60ae4ea28f391d4ffe443a372f13b9fda5731d362f46e06493777662019ce0033604626dec6f7ec20e7e071f69c855646b9694cbfa70653c321b2e62091424c1932f3075ee8067b3bca16f38bd6bd2d8e196bf25de39a463cebac8d58f606e560ff6fd303a93b2bf8e2856910556de1a8c747d68d9ef0775e024576e9fa869aa14ff01971d17b36c6d5c3ba5e3a226e55fe2842852f155dbd336dd5d300849145d5b31e34bbb2ab5cdb136377b17ff9bb5da53b60a128b2b05ec7063508c0e6c2acd5cc0ed2a95b58778b98e4707bdd5911163d26171ac563488545d9e00ef5454ef42e1615ccb42f689683e1dd554c2fb811e97b61749b6077db883b436888cbf18afffd39506b977fd73fdaff8fa2173e365f8cde1327690edb067514e83fa431308c7ab3263a90b18b2924d3929f19301a1de66b6c392716c545d30b9a84419e88ef2c35f86ee39326fe8ad96c02265330bfa2a79ae197c121024e586596fc9245f26057c711e7d1ed6cd3760a78e372a9316c79f93851355c842ab46e62a16177913d92293e76ce019fec92ad1e189db209661bcf923c300f41bdf31f524fcfe6aa9b92c8a667076961d44b01fd94e9d1e6440a54f91b60ed6161fd1ab287d60be6fe5de919325d9225f952d96afd8162f3cd02b81e9225071d18e5e824f1963f53a06ab7bcbf72aa51b8924eb39108d69a0663f4a45ee0a044547b71afbd74b109af1d01fa8b6f6a6eadf72237987f9fa4d4f6c5b915c050a0bb0810a78d005c9a06cf4bafe3a36f869d6dcf4d0666238c4db8ae675f2377fc5cf6b92dbd74e0bbe236584efc0060475a38f81847c2c8ede76847386e4cb0be5fd706020d1b4d69a3448c8ad5eb6493f379e84ffe3e65a8f6de6e10595f380d7691863de929a9880864662a1031a75310a00ab52c0aae373843e5fc5039b422213edeb6410b9510e16c870b5c43338b287b10ad7babc2449e25d905920394c267db3072ed04cce59f8f364ddb90ca0dc6dfdeb379cfbc9985fed5471b87c47c107ffd7aaaedaad4d538498ee465ef65474b543e2329d8b482b5c864e01d488d524d23948944170b45b91f517f725427f5c4752d0d62b011bac7dfc24942659f776eede4e47e4bae878e522e309159352126e569c8934d82b12184aee878f939769c53148c0a8439a21a6cdddfe5a769c9a242d8d5cf6e6c1d66c1c8b6d788ab9ab2c1c409c2c2c61737d3deb8457c9bbdef792d40436aca37b67bf599a0e1e9b8ebb98c812ebae06c1d18fec1d4786ce119209f6e03379ff3749d9d30e5878a5ebb344c43a4f9da6d30b2d99f87284f0b8d40f51981bb47c88c5e2ecc8d4571d39e021d4fb1ae329c5547b0d77f606838725413f58636296f88b787733814e4b225427014f150fa3bbf3d5c152d27b11ebd8e06086ce710e094da75bef3a7ad5866ad940e19c464474b6c2f7c498f2cc8643ac87e6b3a6b059ab23ab26ce3c6150076fd030959ae7f93d1121feb786ef240d9db76476208a14facf45337ae621b095bd6fff7e6edfd78de342192caa1dbc54ff41d52949aada6becbce802a0be54b51f05d86d90d792f614d3811362692bcfa5a33a97797ccecf0e99f08f63793ce86f62daced719983565f98f9377f478828bfe2a4bb08a91a84681249c0d5539a36de045ebf29c64bb3999da13ce1b346c37c1f1c82d132a469112640357816019f4e1056eb6e8c5507240a312148ebbbddf04ba56a9500fa7591001f8ce6f9beb03d3d9f0e4e9dc5b2c7c92a8b3584bcda6e8ac328993e11bb9d85c94f58ffed73df11ad8dd87d77a036c8f27ed0187904194fd05e629a2050fe33011bf707f8d717cd3b40c9ea3be88dcb7c6aaa95e3c3e0bcbfa2dfad44eafc99e45788deefbb74c9211c3740face915a329cf5bd7f477f00d8bc69a3b5edce517a102cff0f59d948346dea43bcf83e4e12a82fc05a685f530da883c548e1ba9f9da0ad9570a1eed87f480f261f0b218ae84e176e89385f997b2fae931e324ec88232be1baa9cb4ca76de5d1315f8645dc9b39a77a6731cad62cacc9098146a61164cc7a4750add4ed1d2aa0906832166a2ebf3579f2eef917b212314f84a90d4fc1ada2495485f2f0695d6a219f93765887c6e002a4e2e30652ef1b33b52e3bd50b4e9e0c9092e13749d85c9e0fb4b14be185ae630e29d60dce54654cb966cb41e64426e2a8643daee02eab7d1d1387da36944695c1cdcadf364b052a1c35bc5e0512cdfd863e8d20da9de9eda90f019c1a576466cf5c3e1b0320cdc1b608d8501eff55c5b035598c54cf3b50fe55a17d096e88129c7c834729f637505f7aa9b31e8bd3037476b68acbc1827a66b0196080ca2ee6f5c18263a77f94ec3035e69395a6910ba60384770692d17715253d183341e736baeaa176f017bf3c1e1b6e487c598d5d996c0a3867033fbf1e54c8b974cef74aedf4e76c", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069dc, &(0x7f00000001c0)) kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) sysctl$vm(&(0x7f0000001200), 0x2, 0x0, &(0x7f0000001340), &(0x7f0000001380)="5091d0723bde258d5ecece00ca6ff517869b6ada705a69aae0c1e6b616d317148624bf3a8776872a6dbb1931de8260c6e8b699ab744cc46fdc997d905e5f5988219ac70055bb8d037ae9d8dceaf90cbd09007c39471a4cabcc40148a7b5da8f579a30af67300ff673f33ad55134698f5a08a56c72660dbc45f1f31ad37380b3da8ebfc62eebf15b03b38ecaf78fb1c0a0255d1ade1297e12964f1dcb", 0x9c) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 3: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0xffff}, {0x9, 0x3}}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) r4 = socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda3e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa1962e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dabd7a786e35f5d39a2cd2864a09df44f6b3a4956058078354f3c0cca5d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xfd64) r6 = getpid() setpgid(r6, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r4, 0x0, 0x0) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000180)="15", 0x1}, {&(0x7f0000000280)="593ff2d9c4622e14a9d3c0d00244b09509b7b2fa84aa5b670563b252dba9f55b05d1c51e1597ae45bc0d83487e98d97c5fe99d6e95579e43bcd8e498bf7780bce8cfc7f16d7508d57d21c8669c8999550a2496fb62db940bd8ca0f602197ea", 0x5f}, {&(0x7f0000000140)="f93f46673a4e97a82eef", 0xa}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000000), 0xc) executing program 5: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000400)="4256845997f78e79e7af35c7c7ed4658fad733c2c89faf47916fddcefd70455c9ef1c7e02ad5f7e769de285def64c71dc5515994c3cc5a936f4def5f22442bb3cf77615cd0b6165bb4118d940ef18d8b0714a8433e243f49a600895dabfa4dae4421134196ead11430db613f30106e403d62bd87cdb0", &(0x7f0000000480)=0x76, &(0x7f00000004c0)="e7a6559a84b4d9cfc04c9f917a0fcbe2c542d0f115728ae75344a78212cef4e55d5b3c662d61d39a8ce4d1a4da576cb1d22bc40631f72d37d5f6fcef6bf1b78afb03ac8cca01940faef112d0706f0b3713fc93b4cafa2f28c77d6e221c5dd2c052e4443f63f3a9b19021e8db41cf617179cf080c1a2bac55e8e5208f218898b00618304aa50fea1162ad09b766a0e19353c50fdfc2db27bc1a5ace9f909e8aff42ded5", 0xa3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0xccf2}]}) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x9, 0x5, 0x6, 0x800}, {0xb61, 0x2, 0x4, 0x7}, {0x3, 0x3, 0xfb, 0x5}, {0xfffd, 0x1f, 0x3}, {0x1, 0x0, 0x8, 0x89}, {0x3ff, 0x2d, 0x2, 0xffffffff}, {0xdfdc, 0x67, 0x4, 0x8}, {0x704, 0x4, 0xcb, 0x21}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) socketpair(0x20, 0x5, 0x15, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000680), &(0x7f0000000700)=0x4) sysctl$vm_swapencrypt(&(0x7f0000000580)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000a00)="467ed13523c4337fd7108e377061a4c0e4363fe98810f34b9e3f329dab56af81118c0e03aedd7d93bb0d63de869732a54b4f2b7057f817416936d24b80c24f35277d94c942e25a0d46659a8fd4909307b662a1762c494635c70c321270d684be04aaab3bda1e7a21af52d8fc9a3e0167d4217d281c2c6cfd92af901ff4a89415986c49613fd35fcfb6f61b7edbb9e1b2f4d2933fc814d94f22159d6db42fb11eee643ef53635e6f6ea5658c8be9078b93d1f540db46b601905e5d70b05c0b7fd9bbc53290775caf04616c0b8ef82963afabaaf10764c84d6f2a8fa9a42496aa0ccde83fe5feb2657e5359011bf0585b622b98f2aa1137cb560294682db06120c1798c3a7c5df7bbc0252028da07ff4bc9bf1fd5300450126c56e32c2fb3c55c1b48a23ce602d28f226d665d364e04425c36810679aa56cf67a6b422ba574de8a9f2382ee38f6a85ed2d814a148f108acd4184474f317d94276258df77f3957b1cc07bc363af8a4daa514fc9235b501378d7c0c080b9134d5d6c1df6d0b8ccc8d6ee9c9c167416bb5a49238edcaeff5435aba808af729a473ff91575aaeec2722f0578f1a0c7932c3dfc6fc44c34fb365f8bd258b94c7b0f6c1cc1b9a99afa5eb43247398b5367d2e0dea4232486bed19d1354837faab4f215df7e9ec7df6b48e673190a50d65b7768e7ca3fe46cf136c34db8c7511305b96621d498da474cf80e54a810c99c330da88207b2ac71b6906b6c828e58fa0214b1e73cbd295ac9a1f68f1d9e2748f678abe76754bf246e164acc5ecd0d81893c9d3ba292be244a21f4c80826b363a360b817aae21003c768acfe0dc5daae71251c142cb3f83f5dd4e2aa54e68382796b052045cfd5924f93ce80cf144472d444319d7b2a7e9e43613c49c7fbbe68825f0e33a9f65043d3118dc9a5921b97e82d4ec77deb9b019251cc1ef84c26c5237ebd899212ceb42f4dd8591cebc6353aff9cf11d86d1a480db810a4f8ffaa0fe95f489ac9b6d99b177a0cc14d90c522340fde9e0937dadd8185851a96880a5a7b06177875c5a55fa8a860fb7159bae7b5d98b2bea582ef8ee01d173d0c3abf82646ecbbe5071d1d2d0ca03a583577f9dc35bf5f2c80ea7f1905c209f2305a59906761df2cbb552ce695da17024f2ff8655932b810b8945de6ad4230c44bbcfe7078ff64cbe93068fac5d9dcaa237eb2f09634c7fc892713498e239387a13c26a414a3c3d06cbf77b1794028f94eae3a4d5c1f84c65839aee5adc60bdb52716f1f6a197faa16882d09f97bd5041a61537f9f5b266644d9e2c8d13b5f89921862dc55ad011826aab9c5f935056378da4694ad106691a16642f4c1e541c708b4082d540ecca30d221b7f9b341cad0391dfe4c0202707d543a5288663d582b4d231d8d8a2168cd326cf20dc4006a58db2afce7a986fd324b1cc819800f0157ed2edaa94a0876faea7e25ee6bff6fe658a5beee81308567eb7c308713013d30d6bf528ea1f019175ecd898ea3a0a40ecdcaa7bed5f4bcba9b109ba4ec66abd10b5e66ef3d6d6b75787a8c91b88cfa5d57b1794d39548f1705dffe8e00f5ae843e6ae8d78b7b0f2c4a59119ff564b7816425e71c3886f9665185a971a6a1a0b6ddd15c40cd394cfb99e1b129273b2dcb36a0439f32543aa8d5b2a4d5679fd403a54975e001909476781506d98b118bc33792ab39d9779419b1c8808f09f846e9c9f70f7e7b26c64eac55f7fdccdd6850f35f94b472bc0738cf2582e4437b4d8938cb7cfc8fabf8d0c1374bd0520bcf73b325405c44f80d03ded4bebe2cbc4c812e0e99aa714b99cbe67a6aa072aceac79d181e77aa578f48af6b59a6e8bb7f5a97474ba3682dcbe2f19ce3d14327ea4982f9f04068929396b526d5d1e05d0934b4757b19366d41071085ab21a4a38c477f76ac0f91fc12ee54f76a99a8e599250cda15e808e7b4f0f8d8a0c881a6890603dc3e44cd7e331dd43bf96db08487cd370d3c5d3a2b52aeb92ffef71326d6a3a65436ff7c5e34c641684c855c237fe98b1db7d3957f02cdaf555ef26322420bfed442d93c816936f7acade902c39b9f9591e3f566167e50013ce01481899d21cd6eccd166b79c59d99ab0d45e7a829f77e556464c6d6d7fbb9fc52a9193bcf39e70c562bee600467efdb46f964a94f0f9d0faab3c668a77af6b34521e72e3ca2587497ab0da65a02015b678f49f2d66182fed5f546498617a67650cf8b38bb87885934db5e8ab202d44254a1eab43276c90878a71d15fd5f3b73499e24aa5e46fa15d2490339f9c13e8af3b20b60b69765a1ff60818f6fd6c7ad5d69908dbe1cabbc8a7189e4fa07d296fc3d9ced75fb5565ae034e68591db5dca9d1e64935587eecc0241e6e5edbf54c4eb6dcef7d1f21d43745cd7c3bd40cdfa05124670d79b046ae138149618adadd35ff811b68076e7abce443bbdb390193c935dca550fb57cae1c8c6f7cdfe5aaae96c622406b0319bf8a0ab3b3363b9ac3d81f7c45b94fbb84889a8716333260752cba75a7623d0450d703536c886b75c74f71120ddc93a51ac422c0704c402fea4e4a556cbdb13505b4a1871911f6280373566ce010c5acd4501b6bad5786fd4ba888463cb483e57212e9bec96c5779247755ee1f065cbcfccc828ed52eaab27551462edbc3e2f95bce6039ff76168e8911d81b7da88194c1ba5d97619668b611ce8208636339066f20c4e481413d510aa2ebb4086a59b5a6b372d87d4ab8b13faaea179957caf2f7f27f92edf6736a76798eea067748ae1cd5606fc618a4ab57a2eabb6b8db1b0ec73c8ed158ee15e6665067117ca6cb52c694c875981ff8986fd27d5878c0ce1d9d847df0e35ffd4a1c1bdacc5e6cf4a192bd84f79f49e8820100b9f55c0d6f79f1a079d54c5988162d84f0c8196368fed9d587c9a5425096eda030cb1a37e779a80eaa110817920447bd7d7872a2c8e066c7c4dd0f2aca70c51fde8fc58061be320cd88eb68f74c17ed4c4539cb25495830f8f9f5385a0bd8bab1fadf18e7475829330cf68499ef0483d439e9015b3c740ca8c5da2f9bccf78da0f57185c87ef4262ee5f8dbfdcdb31a720dc0ebf8cc5415196004ae8562ab195e3edb74fad1302894d2ae70f1fd5b11f5900bf909281798360f3f01df1295a72f8a538cc158a424ee576d22837a71e0abc6ad36398a680502188d82b841123023edd0dd20b7a5615fd21924dfba269551cb3b0f7ad8f42bcf2dbccd8ac4b00f90a57ec7f402be66039bfccab2988d32568c76f0d531d8c73eada5f2737be16aea059d087de25e21d906302a6d61acbc94580c67201c9416e06770f63c27c71aae18428a43dc0801102f740c8d608f1bde43a24c139aa47da7d3cc1dd97c78d252f3a766df86106b84557260be215b49dccfd762bdf21b7ae9a34946b4842d4ed930f7aa3650f11583b1e7d0479f405dea911647229cdf0f91cc4d8fd949764b50beb244c17aef3dc3d2dc6c17b9da01077d452821f7adb2a769f15923674e9130d153fef254e687c22585458068246db29d22d5118312f1bc5fedc5d8a538f3f90f39d64ca8bb2ce98359cae3c2f40df42c483a82c77b2839dd1cd1e61f6510acfb13060272db63bead242028013e4ef9971cb77610e81ed5c9b491661a3b77fdc20a38b1c1a5a1b4542c9740d9d0f7ebf1cff9bdaa5b9ab922982fb3e45ec4921be4195909f4dbe5ee9d70daddf974b763ff11d45d07e0409a141294bd708aab34148933a2b4bc0afca954af3c44c7eed489edf6bd2378e82eb9a76a1cfb5e568e6345ea5872f62c0a34c276f8fff526505b14284ccd6d6364b4848743f14e46e6f91c5315bd9c887d3544dbf126c2808a89e79e29abd837c91b2677e0748bfbd6962c7f8a10e0cf9dee9b3827fb12db29d2bf2b76618f5dac45210287e5d5633412fb4405b931e7a52bdb939bcfbaf1c9fb22a290bdc49cfe21ef2d9edc523ccf91431bc2f00ffad84e1ecf31216aa0b8f41c2e2a0b0172edaf0332bdb85dd94d23ee101a35d67642ec481be80ae73e9af843b319c6b7ca31d6e4e86319f4d5bccee0a1630bab7cd25767e9da79a09fcd2b5ef24d25c409a2ac28359aed8a1a263bf31482c31b8c4d54c6ab21ffd7172224e9bb1c69e359b0ef1cc090973ecd7bed07d044eefc8f1849270906c98fb662e593627e7f635d9d0060fa3e139e1d78eaaef0305ddd9cd77141f5165fcf81e9230ca707836570549b0eb144c389b637f1597dbe95303dba29c957c33a414bd339442e8b050a8408e4a31f6576c453c2c419001c9bf541357c8cb052e5c066797b458813154b0e3534f51519d72079b41ebc9d81de81a7695a39a8f79fd3cf71f7c33ac9859779fc2161861dc2623bf4a7f67114a1cd2708333f6b672b6aeb0c223571331be2265418b4fd54dbf3f6786144ec6e46b03b140ccaa7dc610e212df751b82c8b357889b43d875efb269ba2d32dc1cdb0d4613dd2d42963d9d72136eda203fca1a8e540debae0e699ed99115ae6ab60be1e3776483ff6918873308d759aa22bef982f17380d0b57db6bab9a8c4e9d675a6541fb1ddb3ee3a2db021c8abefc0810ae67a0fa05ff75910af3966266bf5bb39e5229a93a3b061cb26e4025e80691377d5ef75193d6531190cfbf1913ac91812104c8db5b9c0f6aad24aee6ec55cd89ff59f5ca03d0b1912cb76f95de5b45bfadb8338a10f64bdc67baf3abace6496a065ab29fc22a1d839bba55ae674d5baa4535688769997130ad8c1eb3c36ce2a40f697c2945b7514c8eaf0df7763b2a750397423fac40bd1fddcde19b13d5aa22d3be6d033a69843eadddc2611314a82c760dc6a8736ea8c99bdf9fcf0147dccf33c210310581d1c1a32445150dcc39d317ebc188faa2ebddd87891550e00722878501e6b309310966e300f7e16fdadd75c7a768f21e785086b38c6f97e9bb32b5407fe1353761c7dbd013e0faf41cf23acebcc77a527ef4ca82d28802d73294f0d5f413669dad234da2e4b57f63ce59dc685a81e5a9aafd2d7f3b5527b921bf4eece1529c589bfad78161f5dd71cb3ab16d6cb47bf1a20712305da7c3ce5eeab3ff253323b65b9d592afac4d296b7b79a7b0847be785545edf6ef3a9ccf242563e5e1a0b96df004584705037b3eff8d7e544e608e9989d21b3082a537f9940657338cc4754b627dd8991dcae38a5b42bda4d0896ac31f9680e1fd585abdc9a3fa6623f383e81311af59087864015f999f64c054fac7cbd4cacaf468a9630d82bf96bf486764f7eefc440e9d6316c4732539c6cd9031cf42eb78c3751263388e35fe62ea40670d2bba41e0be4cb4c4c978c91dac23cc74ff39ef3eee013abe36808edca87588bc1dce5c9781f2b9e2147768397712d0b5345656793e60a221c8dbcddbda529b2760b8e728ff3efd2ec7146d9dbf058b92c9aaf94a0ce59ef3d5212c7c0d13734bb3b74b978412b98997d0d599b9d7d41726c33d2c59453ca92e8d89f1228523aa6e52e8e7817566e83736af72965a7a639bd7a33573c8d8179e831eb0ef9d99b39b9d9129df8aec548ee2db6c2ed3d90928f887d4d7984820fba868cdcdab0c9b5951263be4cd30776ef750ee9a8c1afb1de9714444ae322b9f90362654b06fdb93bebba96bcb5b0a5dbb34baba0d7335f5cadb5ebfdbbdb9f2ae0b0af9742874b91fc89fd4a75de6ffef1168ea202bf3a6e9b33ed0d3ca80b8069acc2e0541e88f317e408ecac5d7efb53da66b52a4469aa45771e861fadb6a9a794eed8143d91b1856", &(0x7f00000005c0)=0x1000, &(0x7f0000000600)="7f96908336cdf9cbebad144456c0e8fa2fe408934fd3f667526e99bed9440101902da3ddf4f660926716368ad39a5b454d7a6cc5e9005684f764c9", 0x3b) r5 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) pwrite(r6, &(0x7f0000000340)="1dabc2da6508f31edc60b723e5e3b92b05922463aae68844d3257ae64d91aa93e504722424e4ecedf1f7e887044bb2db72bd37c8a9787754e21504475f4676b28e2edf8f02bb8d676347d11f62e93c303a5526cf98edfd3e1d9f7f94af7d6b3f75d660de676d86b9ad16cf8abb8398273d7614ec7e660c04bf0ee6a99f1dad54110fafaa7f82ca223df3469722", 0x8d, 0x9) syz_emit_ethernet(0xc3, &(0x7f0000000240)={@broadcast, @random="c7a2e46f05fa", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xad, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @udp={{0x3, 0x3, 0x8}, {"81a756224668d7f43bf176bace093731af5d981ae9a4ccbdb4bbfc85acf76a8a649c438023dd4a88f41c91599055f950fc5b57832a7fa8c07163ff5695b609cbce36e18505ffc2906407e02392a0e221c4bdff0c2eecc4c172e158ae47aa5ca2b808363ca667dff43f46818d85742f1fc29524dcfcfcd656f1b351ef1562c43a592c867457ad8acc7d907f69ff5746f341"}}}}}}) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x8, 0x6, &(0x7f0000000200)="eabf6bcec900a16a26d23f5835b69f0f4d2e53cfbbd67571f75ad203fbcc1ea6a97414", 0x23) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0x4) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) r1 = semget$private(0x0, 0x6, 0x553444d3516d0489) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semop(r1, &(0x7f0000000000)=[{0x2}, {0x7, 0x3, 0x800}, {0x3, 0x80, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0xff, 0x800}, {0x0, 0x80, 0x800}], 0x6) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x2}) mlockall(0x1) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) (rerun: 64) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x400000002, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) (async) r5 = msgget(0x2, 0x0) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x4, r6, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) (async, rerun: 64) getegid() (async, rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x44}, {0x810e}]}) (rerun: 64) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0xdd, 0x0, &(0x7f0000000200)=""/221}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = socket(0x23, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xd267136ed270725, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x121, &(0x7f0000000180), 0x7, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}], 0x800, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2, 0x127}, {r2, 0x1}], 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) dup2(r3, r3) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80146945, &(0x7f00000001c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0xea, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xdc, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x30, 0x4, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ssrr={0x89, 0x17, 0x14, [@remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x8, [@multicast1, @multicast2, @multicast1, @rand_addr=0x7, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0xdd7]}, @timestamp={0x44, 0x2c, 0xaa, 0x0, 0xa, [{[@local={0xac, 0x14, 0x0}], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x7fffffff}, {[@empty], 0x81}, {[], 0x7}, {[], 0x2}, {[], 0x6}, {[], 0x20}]}, @lsrr={0x83, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x4, [@broadcast, @multicast2, @broadcast, @broadcast, @broadcast, @empty, @empty, @remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x1b, 0x1, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x3f, @multicast1, @loopback]}]}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c, 0x0, 0x0, 0x80000000}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r6 = socket$inet(0x2, 0x3, 0x2) fcntl$dupfd(r6, 0x0, r6) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x0, 0x6e, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x20}) r1 = syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe67) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x800, 0x0, 0x81, 0x7}, {0x1, 0x55, 0x7e, 0xffff0001}, {0x1ff, 0x8, 0x1f, 0x80000001}, {0x7f, 0x69, 0x7, 0x7ff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x16f9, 0x81, 0x1f, 0x83}, {0xde, 0x4, 0x1}, {0xff80, 0x9, 0x3, 0x5}, {0x8, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x34) executing program 3: select(0x0, 0x0, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001880)="fbae3f211250f37dbfc766bf2d6e2cf9d8de714199a058679309f051f8073c98cc617a9fa13a475440957be795088b1ace2c78fe00bb8176bb60ddd5f17f9fcea0d0f231fd0d8a5c2e8f9a30fa33361c081c8c6d0a", 0x55}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x840) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x9) sendmmsg(r3, &(0x7f00000001c0)={0x0}, 0x10, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) r5 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[@ANYBLOB="aa2daaaaaabbaaaaaafb9d2842db1c492ab35b312a621baaaabb88a848008100050008060001080006040001ffffffffffff"]) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) r1 = geteuid() setuid(r1) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r1, r5}, 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) getsockopt(r0, 0x1ff, 0x5, &(0x7f0000000140)=""/126, &(0x7f00000001c0)=0x7e) sysctl$hw(&(0x7f0000000200)={0x6, 0x9}, 0x2, &(0x7f0000000240)="15ffcfa51b5e1d221918be822436bf5f96a04dcac6a0b5bd4bcb36bf896cad2e229e6af20ee64182c965a5b4789db318d468e9c7d105b6bb16cbace49d6b4b88aaf43063e1ef48d3a8fffc4fac595dbd00a4b8ef2b8ac628478edb9ee44538ef8662a12302a67e61d1a56ab7a63868665fa329683d405bd33d69ef856a9c7f4f65b599faa852e5f50bae1c0067e14b4aa6946a5cccdd8ba5364424c76b6c0cd1bbeec1409745e99800cad15d2d9f5e93295386ef58a45a7835cfbedebb29cb2ff96218118e5ec59a764453bd26067b92bd8c33721ba766c4235ed3684c57e8435ceabc5945", 0xfffffffffffffffe, &(0x7f0000000340)="b3a4cda5d1555cff480a264ff569", 0xe) socketpair(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000003c0)="a74f0e06a49ba85e6cdf17337ab81196", 0x10) r9 = getuid() r10 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0xffff, r4, r5, r1, r5, 0x80, 0x4}, 0x0, 0x1, r3, r2, 0x2, 0x6, 0xf0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) getitimer(0x2, &(0x7f00000004c0)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000500)=0x3) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000540)) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000580)=0x5) pwritev(r11, &(0x7f0000001640)=[{&(0x7f00000005c0)="48e5cee4c996a3c6fec46031e89672f78a291141e4a34bdd77afde5c9f03", 0x1e}, {&(0x7f0000000600)="3f6e2fbfdab72f5277f2ca93b78c966829f3238ca14738e24f33daa0e9b84f8951", 0x21}, {&(0x7f0000000640)="970a78a987ff1bd5d0d9f6615208632a60bb695d79876d81519ccca995d2f24eb44ef02b9fe9d20772b04be1f61a29f5a1b1dd7dcf39b3d0698f2d6f7a5fe20eac35b734717c5ee4cba62d7787c116907a7af64a412e4eeb0ec4daa98c119e5f474c529d29950f3f6cc8e2f4715e1d26f0189b248553c137c7d64c5f8961cf6f5b79156af337448a3a9bfc0d7e1553cfc936182f0e164603697d404efded100faf44276ff7452f1aae4c1f6d4a1f6aa1c8c10ab045f6e5b182affe523164a51eda921c0844112fc85ca411c37f2af2ab3402af98bab2227180dc5c8f8bf3e39e1243a971a003654cf7a701f2570f2c0d7b04835f4bda0bdb21155230de6e47e0b3a7c3cb9fdb664dbc901f13adb032a68deff3bc0671bb751b706f44a661bb07f7068cbfba79d077a7a192354b3310fe1ea12fec6cfb9eca5489051895fa902698e46e0f5de682cfe2584da0688b06311db3da53ddcfe83dfcff21e5891eeea1cb4052347a9c072a88398504401cb824a17aad5df2b621f897f07abb182085f0d588d2d508b1a0f1471537938315e9ce673054f17b0e3c4a02f4d6f3ee4f066018e555a8130715249b9140ec47a7bcc0ae349954956edff246e8a7b2de8c7217f1649d6a4118ddccb50d8f60255113c5d68785b093df2140fe40dc993bb00fe38b748b623c9a19f9346d07a335e3fdef5e1bda4c775273711091b5b76e726d5299dde3c5aa02b468f57f3c08bafce1f9b1704540900b6b2ed3dad804e19179c84a54edb81c375a52e812fb9956e7465f53d57e3b9d1718d31e22c3d2a37af3ebb54ef4a7df378e5557eaf12f0cb887316ed1c6bd4337876b8832e19effa7cc9e3c955d6153f8a5b817f36074edec484f5c359eccbce71d59c754e31bd6336b6d7392a54d46c4bd93a8e3d171d6421527a1b206a10ebc8209807585b2f2662396031f64c56dd9f308f12f6c5db404e080da0f3097d761f324e8763bccfee607030d00d2c3eaa4ae4bba29dd1911fcb3622f8d8923bd0250a4a3026d18c2f5c16e3fecf279e7d86a5cdbfb4d5baf8e80d819a4a49978829d837675bb049146f2ac33858bd191a76d22be30feffd6d8133614a48d28bc90b33617f3d26d6c601abc8bcd788952c0d3c7d2e59d582fd43dadcbf9eca86a3ea9da2e44a1868c3a8659a2fd461f3e0264107b20151ae1d0886fef39ad3f81ea13b06ba91bd09d54993ad9319c6699a98543fba7458e4e314e598d305163d20e6ec029873806d5a9f43f56e8f459458c5fc5fa598a2e4fe731890fa37f1248e58e111daefb666b6668ad0b10c26388908b6461cd15ee3df9984149dd7241955517ef071215f57ba3a6acc12d43aa33de8c7b5e6e7a7be8b60ba87dbb5dc4790b9d463b34e4f53997ec89ea016292d45df397bada96f12eabc3289e93dd6d8724226d50b1ee3babb5ee99bd6f4db8a18ea73914b76203ac4d06a0e1cdda20407199b30a66e2dd8b49f0059ab20ece41995c6844a754f7bf8025f143117e0c697301d207af7ed8093eb7c822565c29428437dd4736e8d6698a29e4747d49bd72b27474a130d7838c4f23224cd3fe584135520830a7b1d5cc7f4d4baa1f722d7204d7581ed4ac271fc8f998ad7be86e9a2d6156d225208eee1c084714d42492705e607de8bd2b2da943d2e7d8034a5e49d73ae5fc0fdd081ff298d67ed2ce059b0ffc1497426c14950997d5d6a63fc53a3a0e2fe3688703e1c3f302e15ff9ff92513754cf418a50ae54247f3b2208a489379f45290da6bb384fbf8d3bf1a3714f5667740c3f8c89575241c64803594a477a2d139cbd0fa3408b35c8a8ed06241a94b28fb0508360eab35014a1b491c4c5efbc53dde87ff4d93fab1f9224d5cbd1913dff6bb1bf16ed81ef65dd358a65e4d4d0dccd550a2d668916d16cc7f0d4abe008ae52033a791d5c365d6a004fda64dfd532a5a030ae5ca08537c6dafbbae8f46c69fc02141e35e73bd91923a9c5ed46cbaa3dbc2cdbfb5c76c5929a2353ad44078f9b73abadc97575ab445bf46394d46fdc9dfdd70dfe32b2c2208542cc485d88a58f17df7a5db82c72081b3967af2053f7bbdcd1bb45e3632505270a12d4a8fa38b61b6f5cacd60349ebd6b83f8bf21732ad5970d938e0de3322ba3551891848bdf325731121a1fccb9efe552b01dabbc941222eca82f0938ba4ba45eea05e6a3426b2b28b46e637f7f6eb983a03a60f11fe2acb6c17f55bcecffe780ad06235f888c2deb98cc5c89621f5b7aa29c528f8da01a2eec2b0a98ef9bba3128a0741208ebb91b5e35523d440b97f9163531a1c66b407e6c723fd182a45218f4bfd93e098877dbbf74ca620e9d5a93d53445db11051fad49e5bd97eeb97301339ef18d359bb953519b325981beec366d7e5224fc5834a1537f25aea288d1866150849100c7580645c2155ff961edd84029b66b84d40ecacf9aa03d7917a48ab6c877972cc6804f0833f7c11a0ee96a53f36ffcd5dd7aa5d79b51d181e1068299eeb70ffefd987191c0bc7b6366d197f28c4fe44ccd12e9304ba777b9d6c04f13bfeef530bad37c3d31ac56932e3808028ae8e4d9dadb5944f3ae91956f0eb2b8c3bfadf52887b7ac03b7497f1d8a3024170a85f062e7d16084b530487c466060191393538678afa400377f1915205ea8cb81bdede9e5ed141181ecbc147de992616e2ca6ce915f19918389eccbb0ae77f085170c8187c56faa26b3945bfa17ace9144c963d067e7558ec0b7b475fd15e709cbe52963e9fbbf3084925f0cc36f47e093745300fd67716e4fc5ea77687d45ea3beeb03d24dc05e2591bd991d9c5796f0562ba615f229434841dfb3b3f36f23832b62ef843ff4df9040eabc44143e947c69a40098473d3ee6062731273fdfd0dc70efcc7e6854ccfcde73b793a62dcb16a8d5cab4b8b4c312c7f96d7d4b3128ef6ab2fdc697ca7373fcb913cf5552923e744690c0a616a5383d5f00f2f761da36da838c262b35a9e6f975226292d1b8a2d9c857a409eb70516f102ddf068e1bd5a7b5866310debd48f1cacd741a649f7ed41909029a5b8780f14b75a82e13f3527e1f438562ce6f5e6079d45c6da4ab401d932a6d2081bc2398d2ffc69cb3ff7891fca06be2998ff1cb9725787871c292a5aa1ba19cc51e204c54bde9d26c261fcfa295be7c48b6e867a0a0b07b47bd9cad4762ef81b28ab0342f183cf2c0ad72015b3b436fe7d6db36fb42b4e78250a0c8b72c32e5db2729220fd6e2a19280b978c1e8b1ebb662dd888f08c798906471ed4837d2b43a7a1cf630619fe3cfd4269b7ce485845364f09befade83403b8b00c21333cdecbc2448dfb927e1358c28f0441c14698317886ba1e65838ce628da25c82c0dc7fbe2155a6046ba652f119cff96db30d44592f80b45d06ce2b66d01066298f2a0527b03dc1002d576a54d7458aef452579dfa2926604a2850e1c3a15796a6fb317685b8dd7df4048084af2140808afbcda536ec6c15295026b5c792dc1865500ff2d10f1ae0c78421440370708f8008b5ae56fadc50c2a78c33da52c69e33f4c81dcc30d533514f386bdcd4992ecf384f3be94e5480292fe9dbe4fa083e61b9c8b8c3e2567e5b1403581f1f035ef5bbfed8d3704f22cc0dd72f9bc80ea8c1bf28f29b5f2c2ff580abe734136cf11a859312600bda9f5dfde77ac02a523192d6bed7aba6d04f93a1475786d412fbb56331be5c132f3a3fa6bcb7c52c3314ea0883c7277eadfb4595536dc2a9c9e246946284f8c0990203ece82035ca72ba5b93e597586af168b32bae0b95c7b4042920cd23c667ccffdf683818d3c1cae96faa790cc637782753419a3b18ae34d3ccd230db6d7f2dffe096d6392778f9982484e74df6a60c99e42fee328b6f48528b862ebd3bc2c9e864d1e8b0b2d79989922a544d3f58465208e0bb7f9648620a23a6b3377c3cbab99fcef3d3bbfa77c39bffba0b6f82214446b5e3d94476f6a8aa545358ba8f897bf6d395c5fab4b91ef092810cf91fc50d0cae7a0d3f6b6aa4574e07efeb030fcce070d86983e15acfd0ac482dd2943ae2cc50ce94ecc1858d84f2ce85b2e2a212f48b23a8084f9b3f2e9b4e68d78e22f62ce1493d713dee1bd6c5bee6a4a00db6c2de25c7dfaff1f1c50adedca1ef010aa1e7bccc56c137674fdff75a97e44a9f40e72f66bba1f8f74107ec9f6854535f7df2b0fa97e8138c3007ebf1838045edbae037c3153e7650e184ce22f0b7ef74ba45b5f7d6271fd4d8f8ca8a35f1ebed06d6d65b3381c1d1553be899c117d2dcbddb7736351b768debe9b85e6665c8807a59c28f20edef1905551d48f049baaebe10439304fc7af2cf5994f0f7cb974a946d6bab7c209f6c08ba573457c5705100181799466b343927b630e807d57097b498d2445ff609ae992f5bd420c046511c18dca53e1d102a081fd8217c27145412a62ca39ee50ff7475dbb82780950fd2707e342b70bae90fb2d6411d926a0ef040400d4f57fe6afdb0fb85a45c0d003376ec569db4c911c77681d3ee87c8e6f0889527cf6a902da4dfea793016833ee30984eb63ade9dae5a72b648a2978e93062aaa7616db0cfd94b3cf0370318b9b731e4dfa6cdf20bcf54419c6e399c9e3619275fbb248e16b68be8022e5276aaf08b4e27c12f795fb02125faf018e17b234f5f45af80ff4d63864e68e85ee8d1bd21494db3d65c1abeb46307ac81e499b3594496b1bfe949f77b6979b96f4657b6a829ff71ab4732ae2376782f721add522e8c8da60dff4d6638bf370304e2779787018788cc2002d455c56d800db79d6100ffc889fa5e0ac29b21b37a39d6b5b19f68f712a859daa5b9aa66612017547d0bcddde07602a9f238c2a5d31ae33bd8d7e01404060244dfdd2efa36d459dc0741fd8495b361c71b8cf95efc3136f5abfc72e4f4e7c3697dd0c845a85a37b386964304705d61dcc3998eb9dc6c59dbb845f682ba3f4f6d3b3539a73a37de84e69a8d62d9a6ed0e5b7c410cbb5f4946bcb1e5eccbcf9a0213b500928172fc6bb86381b9e1e1beed702eea1b7f364ed85a4e5e09c330b9c24de14567a0edbcc37fc09d7aa19a3c6a330b9693122a792f3d0fb9c1f922bc36d884230dd9d82d16c4230ddc388ec95d856cac138aad9fe6bb0aa1f0de5e76dd0b01bda69d5f8dea1d34aff39566bdb158262a54711bb7a37f653a2f1850a98a005bea313033ad80fc885a1fba1c9e1a654a2cf0e2b8252755ff85614494ba9524564643222a235e8466fc261464a0ecd6d49a70063a3a6b9d940b506666b60149190e10206e77781f0ec7abd345e737df5888f0c63d6a0a2304ca6e752a46718e99dbab4c467b491bf95246dab9aa4c1d37bade04483712fbd3f02b16a3b7b584dc4f309483463acf52d9b4575cfd3ee2fe2f31a805b1df743c4ee467cbbba4959c937545f8207e3b05f6c07673ff920e8ad27c6ab9a774f4649f444893a60bbe75a705ccafc8af48646e74e6873973c2c187515f4f821ea1124bcf0cb1ee797faa679d2c6b29c3351a4f5170deabd9635a6aa60486314a0b668263caf2817c66bb2dd6d655b46bfcc4fcecee0299a1056ad5a4a0778b64282587cccb014e4c3ddcc35c63fd957856e28c2b6e43e120cde48d4a4705a2bbe585ee85f2356775419c411b7dbdd89b6c9c5d954bc471789c6bcd894af72428188806d9532c208cf189bfea10de92e715f0e2aae578d439a9513faec52f815421fc0e574cdcfd892a4b31f1b25d243f53f85785df786ad2417d3b4c61ca78f1", 0x1000}], 0x3, 0xfffffffffffffffa) recvmmsg(r7, &(0x7f0000002c80)={&(0x7f0000002c40)={&(0x7f0000001680)=@in, 0xc, &(0x7f0000001bc0)=[{&(0x7f00000016c0)=""/85, 0x55}, {&(0x7f0000001740)=""/158, 0x9e}, {&(0x7f0000001800)=""/195, 0xc3}, {&(0x7f0000001900)=""/177, 0xb1}, {&(0x7f00000019c0)=""/225, 0xe1}, {&(0x7f0000001ac0)}, {&(0x7f0000001b00)=""/179, 0xb3}], 0x7, &(0x7f0000001c40)=""/4096, 0x1000}, 0x7}, 0x10, 0x1840, &(0x7f0000002cc0)={0x4, 0x5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002d00), 0x8, 0x0) unveil(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)='c\x00') setsockopt(r7, 0x1ff, 0x0, &(0x7f0000002dc0)="5cb487fc4f40", 0x6) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000002e00)=""/206, &(0x7f0000002f00)=0xce) fcntl$setown(r11, 0x6, r3) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000002f40)={0x6, 0x7}, 0x10) r12 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002f80)={{0x8, r9, r5, r12, r5, 0x106, 0x5}, 0x8, 0x9, r2, r3, 0x7, 0x80, 0x8b3, 0x7}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply}}}}) r4 = dup2(r1, r1) r5 = dup2(r1, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000600)=[{}, {0x22}], 0x2}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) getuid() executing program 5: socket(0x11, 0x3, 0x0) r0 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmat(r0, &(0x7f0000ff2000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) shutdown(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x40000000000000a8, &(0x7f0000002280), 0x0, &(0x7f0000000140)="fc902d08b7b4303c4534e7ae72a01237c0a9c31cc4288e3b86d9e67dbe5abde29df81a54bcddddbb51aaac61b3b0acfb3db6811728824b7b38948b67b7f414d8dd3e3bb4661764a69cd732d79854a4f59d0a206b89329bb1153bf9edc8b562fb5606f91f318faa286305d9bd7883ad533562d65349e16745747c888847b367e28053e12b1d024f40031b09b70129", 0x0) r2 = open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x401d) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x509) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4}, 0x9}) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000540)=""/194) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001000), &(0x7f0000001040)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000005c0)="00000000fda23338dd81e669e1c54fce07cdf8544fb8eeb7426a6bcf2adbbae4722fee0daf03e787c17f9ac5952d0d4edda7e3ef8d52c538daed1ccbe58c349512a0aa27ca8233933c12a6367f4298620101ab2c7f5478d2444ce36b816d485c1c02273b9d20143411f729a381e7ea48f4854c5771890ae69358629d6c5be79d00abbf9d42f9ea52de003ca65b0fd7458e5f62e953eb4b393d2b1858bb846a4b5f76d0a0d2c24fc0e2ddaa62be2e838c7c9bd6a46af21230eead44e7511c80009adf95d3393d990d32f211a17a6b910359fcdf938f62346fea17e8f708c7da9594455e7e6e539027017dfd3c9ce1d7ecfcf41cc335be23ec978c5845c9e80c35217d175748613df16da2292e40b119cb17dbd0118d0c63fdcf4f2b3f4c7ad868b3841c46cd8c102008a7f23307d355c639e7763154fb3b65dc58cd2def0819aeeebafbc94c45c0807c45c6fda214ac93a079a4816fb7bea5f3363bb19c0fd0158cb2f75b40842069e451ac155d909b3c56ea4a02fa172bcad236cf4b132e86a912d13e4dd09e0a8375da4bdf9c85bdd27617eb8eb144c6ea3977ba19c88d93", 0x19f) r3 = dup(r2) pipe2(&(0x7f00000003c0), 0x4) open(&(0x7f00000010c0)='./bus\x00', 0x1, 0x16) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100), 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r4) openat$pci(0xffffffffffffff9c, &(0x7f0000001140), 0x8, 0x0) r5 = syz_open_pts() close(r5) fcntl$getown(r3, 0x5) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYRES32=r1]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001140), 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x637d) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x4000, 0x0) dup2(r3, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000240)=[{0xc}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0xfffffffffffffec0, 0x0}, 0x0) r7 = getpid() sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000001640)="e475f5b836e2c30fffa41dcd1dba153740536711c8a81e7c61fa50cb02e48ab8ef07d35744ed224ec2bd55ffea271df2e1160cb4579661cdd76a1395a8d7cf6b8e5fc62858fd5b3494298140017191ccfdf7ffdb18915f4faab64c80298fcc75a7ea0c0fc836568550283a8c22449fa42b22beed63d0e86def3250fa82384bc99b34b844131689fb98993369056e681dced7a607555ada8668b9a87952a94859fb10800f6a54178efe7de3d92de78c16", 0xb0}, {&(0x7f0000001700)="c7e1e23b0d75220109e89c0f10d3fcfe88b0bfbe6a969fa712f90b384dc7e5b679b4292e98fac68abeeece2023608dd7636a987a6d53d88f4a5f41648f2775d81bfe16bad5b457bfcb1e233804a3b069069f9128367a2328251f41dfdb3cba95c09fc494586347ba32e89021eb19767fd7b2778bec544061ee552d28dd11d2395f7419488fca", 0x86}, {&(0x7f0000001880)="59feae87ec8bc221527ae8c64b1ffeaec412339de0ab2abac229ce960b8000f5c6059b3f1cfe046e45118a10dd724b5e57e49dfca4fd3cdded560b7d379db72b5ac0edfc5060ca88668511fdbb60d1c77f6c4620fe90b304eedddc52862ce082b18a8a514b1faab623ec6999addea471ede27bb04eb411abe073d576d13e439ab609bc314fe6b93a50886be899b58761", 0x90}, {&(0x7f0000000040)="672ef273d379f81de61acb266293763e060ee635aeebc8c13c719e5317bc76d9023e", 0x22}, {&(0x7f0000000080)="01045f15e8a003fd812cce84ed392e4bf14d4d12608c44957cefe0bdc3267f564e0c0b34d21c5464aac9e88474566ce8e3c0202bd7714dc7a21879ab3ba52a96423648fa3b1b310d65", 0x49}, {&(0x7f0000000280)="3cceff794467d8ac99f0ee92ab930706042636d83e18555a078c9ad6e9d8899a5df629e9c884f221019cf6de19d95fa1dcc89cf3d16257fb4b44bcf06b1da2579d5e70e57b6133247a741c74000ee3e77235058f324138ce8988ddfdefd9f07f4a985f80870deb6b235978d91e8f30aba4710c99059e7ea5d566a6ee401facc98e3323445a5571daf47a6c23415fffbd4e3760bbebc3c38fb4bf1569f52f2e83692ec6b32db73ec83471bc53d912076bac849bc7ad19a8859a72f809172068dc930e177036", 0xc5}, {&(0x7f0000000140)="5d5c66a600254358d3a33626bae2a789cc69ea9340d944e8d5f2edfea7f3c33aa49c841bc72cb4fbea826d189acdb8f0180282fa80e451351520f61671ba8c92d347dfb93f45ea7995eab7265d34cc895329a0e773c7bc6ddfc66a2b1112b69f533aac46e8532cfa41dad2", 0x6b}, {&(0x7f0000001f00)="dcdd20c43349a0ba7694e956c83a7b3d6b845451606fe74d845b1606038968a1f33fe51fb1d568b02a9472b8bc35a0628fcfdaa04f5f610662dbc1cc5c4226a8b48a95deb7508bb060815fad7d38b8b66d4602d3e9da54f8210442125bf25b27f5aa21a329982991fd6e3dd44ef0bd299e7e6353cc4d5ca3aa96005fc213685446a980144cd5d115ee535b2e14b6c57559034cec97683af048f301e10d2f5f8385d8f35e5a65b5e450635316b0cad68a54166af60a64182db52082e9c05e06caff17920632c3e2203058e15c09298f6b193f705ae78f0dc707f71ad0d07432d74561e60ec9d8b3c435a8458f472c1598bf1cd754857f945f1cb853f387ff17963f840b34a6505c6e9909a2b8596972471c7ef5996f6feecb51b8cb32510355ad4ad1836c18086939e7d391a1ffb3ef16672f0de599f53d405cc384614b68c9a86993f511788e78b6616a675ba3461ab0431180bec87fd47ed2621d568c96121758490f9ec6ba3cabf46c48fe02c70ffe7f92099289a5f95cb578e25a484fffa11110b468e3ff8e9571341fdd5cb2ed58d39142e095d4e3bd8011add3073345f520fe7459869d07b8961d5aa7d04d4f0b4d130c16a2b5bb26bf45ddbf39f22ad548a24dcab2f628dcbd6adf9752b68d344d684558b95f7b20e865c99dafe23c97d7c5c30c2194a8b64ca26913dae7959bb3d870fe7e008f15289305ab35475259f093c00e7a3f623be8e892972e2b9c9bb107b0bf2f91d2c98734d65aa9716bf4429c6347ce842ee4e1c27357c5254b35678a166de5aef2203129085d2a52dc90fedaf6ca5379bba7874517b15c8c43a3e9b5b6d1177a3f9e98f998f95c9e9af78d63d5b408693a4b12bcb8e69008d47d9cac9a700eae07c1060a734b886a68033e64b2ba67f15524f128309f8fe8b28e70ecb003c84406f17032017b20835ba1e36970f9302184443ee0be2a0cbfe9b23c22d15e33da9528bcd82fb59a2b7544b66fb735afcc46b894fc1a2bb0f71cc853abf61a180e99d272bdc9a2abba0ad4dece7d922e8a7469744393de537557969a24b25a755b84f0aa4e8377423a6b1a74a637cb6333e4e0797ba9b6760bd2a6705b8aca72926c185c6ad153f534f69bb3440de38212b102226890df8439dd8533b3f64ad6db4c36dcfb9343ccf8fc90974e98df46997327c976b84f8940eb9cadd52e7c49e7d8d860da399fb073228328f4e95c2173e9d8a73bb2f162cee6b67583fc4524f6348b03deef0ae9e6b51e4f1f18b37877e8ef9497ab72fe7881cf324b4a4cb0a432b2e7758a7b0759901b2266fd299141fa675cd78ea5c13b339eb363283879059f57a65b364bc11ed742fc4cc198187085899505d7327caa2af4d7bf0140daa829fc317757627baf982ed90814da19a7a30a07919b26559813de6620ae13661148f57a21179b11986a78940f7e39f77d141a0d04f654c59246b82d80bdda801e5aa426573be3a9a0e01a49be263cc09b6e2a823c02240983694404f99cc743fd329a67ec0540c2c1d1b44af6bf18de7f9299d8460e6e2a6294af69074c17e0d5af9bbbcf21ed97dc9adb2f6de3a8bbab23c0c1f37267cb4c0fd48ad9b419edf33d700c7d965c63cdc32853d9cacbca52db154e7636b42f341c1da8658dfe626b9819189df4d5c5db087faa29169dc56b4cbaf7ff26e7084bfd7ad0d83814a4d1df9361f4d1ea435c32c102891830a2b350b2145f41c653959c73ee97bccf4720318c9309505f9de5ad6859897a693230cc1a256216e64b2d3e091a890bdd1e2098143d080dbba9b039f648d61ade34eb5586d5394b245bfb4ba79b666db2138da5d1f33dba907f3ad6fc28e4b66ca6c7d7efa14083ebdac56834c640d83e4b5a6ee1e84bdfaddf14574712828bca52b867a6defaca59b61a576cd9fd51357363703ce85cbd51a8967c0856a0d2af4ac5b62816648597f96a830a37ba38563b28c37f2b9346679bc2e7c21898bd372b9ff65fd99d5d1b964053f6db4923a1a71788b711e2ba02ad2bc5b36b4145d397d5926190d1ed7e15b078b655d8a55f859d44ad95309fd75a2bce256fba3459888da987ce14e533b92913a844fece3c26d63f549003692bad09b3eb93074b35462f0fc6233f7b4fd71eb5e0b4a3d62a0d65e2b48fafde1e40dc48607017b39d1e1888f4eccbadcff6dd4fec5a700f93e4d342fce20b840c42323d48f35cfe852299163ad6ca6f363baa2eadbc29259015cfc30866f8a3fe9b73f3423cda1af2e5ee64757383723446f2f2bd68c195f1dc9aade1c8f596dcf22092eb7b573648b2887e7e40dfb083e3ef4faa88137a53cea569dd8051482e38da85ccc95df6f8f1aa5245bc2eb750eb0406ecbbb55f00355e395d4bdede20dc67f59ded9b61022139b061fe2050e56441db2ebab75825a946704d31b1be855ab08ca7243981610ba85e05a007986a24690058ff23d4224dc5feb505647149017c5266810fca998e02ec8dcbc6b89860c9265c502105aea0de4927631814412be09e5f09ca419b965a1fdab4b696e6693d561938a82c576efeabe9e9bdb6f12c299f517672a1b1473485565b24d2d8a1dea62ce0b02b46a65325aa44272a0d1ce8128737369357c1e2e9e96b7ddeee2bd97c0ecb48b838137e03a27e813f1ce57fe93a9482a0c9dc3221831a131af1d73dc82d51e9094ad5585972bcfa7030bdbaeb778e3f7f211aa5940a1e033d22f4a10e4b0da29c41525f8c3b919bdb9664424c196e467fb1b99c0517581538943a33d3ce9b3ed0d566917599bdbc71f97be14931cf8d66a3ea606f87b2b649b8efddbbc4615c8fbd8acf288998e76f332c0c2b18f1bc5affc24324d753637f078954732dafa5b072b016bafd6f85c965c4257c919d95f59d833340d9f850972af2a396f337af2ac638da07b40a538ef1123863c6d46d02b5e518857afecff0701a3fd1e45045aec8888689165ac4507fe155ca3a342be57275b51949e9bf76022bd1c8c72b0d60a0bda3977998499c1fcb7439ed267fe5d6519b72ef6e2b5136f9356c43aba315849d1f2e038e9f205c241586bb8a506f2be3ec932f3d2b31abdaec68a7a1b4cf95f0deaefb02c102d896e8e34b2627958130b7d5ffbe03d022895700b4da03375c4b677dcd0deff22ab4cd1f4f26d187835de510b6786e3f55e8ca8bd2444ae03448533eefd9fbe5829274aa842158558167dd15e5b850385a3833f8e6cd50bd8f5efba16fb631835b6e7ff261c911a8d2ab6177b81dc06a2ea69f543749f5bb9fe4f481718bb7d5f2db7f4bbb2cb911356f96e0a8bca2beb25a129062e9a8904f7ae3ce8bde6f18f1ed6da553f31bde3cca751454dd125db04908b11a5c3ad98550bfdd7d62fe01a2e3c930d2926ca8f6fbdd7d4b2f2f30065c218e719552d654d4fd845cac251c7d5f9986e3b54c555db9237589286077c13bca42666bb597157f0996d75667394e93ed739fde340c9177dac71978e1b02db113f6af93de60a8ff335a5381fe1fb6a1729294367acd148e6dea98e127e0c9687dfb71382f1c5cdbb757ccb1e89efd10d4411a11c46bfbdadc5d5cf3161eda23a0c0b826be9aa8e1f418a78194e69c9d844c662d4d02772b6313fa85eec5be8f424d8da09ae70e6321fb35758fb9e510efd123c5b098a500537c3428d56fc5d09643ad17bc769b059820788f2bd6eabf862a811f44a852939fbb21ee5e76a146619b55f8a48d8f53847284d9a77721d6c59a4fb052d75db99198d6cdf929f4457abd6882bc33e1d10392889fbe20423ebfe762df9707bb6c5a78832b9c9537bc317dd7286314dde34239d04e78e059160505769251270dcb98528097cd69641f5cb59fad3ed5c9340e53606215007ba2eb001c2e79b5b2437222c87fd23419eb0eb53d374cff6a33bc707838018404dfee3885c2a75bff486ee794f8e39379e9787be3cfe1595cda88d8601ef5efb4c207ebe7e0bb3fca5fb7f3d7aa51b66ff49d39276965a94ddea93121e978197a8cae91745f271d45f374d873a3b4e5a2b09cc2166da5e5e1f93e43552f0e57013a7b1a65056c3ede781a7dd8c9c8860f1db76df8d2ddd3064d350f715271bae52038c26467a07639f1cb3d904544d61dc12bfde3446cf2bb513a03238ea3ec04749135ea2193f2a378b1ab4e2b5d707b54ce22d10b6fe7829f3ae556f2438e83a4628470f206a0df52f89717e2ab292961c82062b16bd778cca815b57f986f4c2e4f2e470c5635d0a6b259838f921b5d9d305d956f05cd89b0c8cfcfed9c4f94b372f16a898ca9b88da94699d9b0c2c0cf2255a43b59bdda09df453dfb313127675c185917db72d137a2a25141cf23a1c7b9b67fc640643ffeb90a75d5ca0858e186316fa2377938bbc8421348ca4181f7881fcaa37b84f9fc4b40895b42b1f576f2b6d4dad9a1bfbe579b366c4de87ba2fa3341239f1420d290c1fe6daf6423936a1e9b46d454ff6a61309460183049286ec563ff4eaeda5aec01b220ff29e60d924ec293dd12f20fce6e2cf9fe69bc9ab73e4ca7982ff73b992a3b7a01472f027f504215b3c27b215a5bd3b569e5d4e43fb87c157f95f463c57c70be5acd00effb17d1b488c9900a657fe3afa98db5c7ebb8b1033f3706d3383af941b0d4591c85933c2d77c03ae3284bfa6b83d30cc530491ace9e6a8dfbc7799411b909d9c5d598e7f6626688735c60dc0b659550831cfcc598eca5a7df8b020466424bc58cc7d6e5f87bf3a7b220828a470ae4f36697c369bca1a1acf52b417a14cdcf216f300de271fe7bcc67e3df386cefbb9a6ef2d586b534357b4896b7ba2b5c01ab828ee213fd636a74d7c6676c50231f59c1cc928800f02233a99c82190c7992bcf8b9e3258a1c94a24e325fa46705a1d982d0a8bc6878be0b3152239d3b5000a338b51d44b8e577a711b972f303011065e76f772320e9ba10b030ccae456f4e060da7a41f1c8cb887c0a056c1b494788e2becdf5c3ea6441bca0d890d879bad0146fcd6da45f5e3b0b77f876556b22b29283f579eac15f96074c97f3d3dfa06786f49a13b206f7dbd8592de5c403be26ba2e6374a53cddb33318911e0757ab2c4a0b264081ccdbd4c59390e9297819fe9f5e95d45eac604a46f81ef6f26979e976558024df665592f563bc41a2ad78d9f43c4d5493b2ed984acad21db699d1622f7864cec6128056d1eeae7f9894efdc964390ea85461a3682ee23c3d36587b01dff33c34bf7928ddfbebafcbe44efa8a44188386a00e1690ed8fbcbbe619fb18cb39a4839509387c62cd8890ea23cba39e6bf641e4cd064a38d3b8dfa36824a4d0050abdf775e92571e1c52dc676b87774d30aa36ecb661373c15376c0de7a85217aaf7339509953e9383a820cf05848b984487d7274ed1e49e1ba01669de22da879826c526e901bbad09c34a622cfebb827c5b6bbb664e18302029db60d3bd167bab8ecd21c5de598b06dc089023079af5863674854d49085933250426cdbbc6e88268bbdab00e8cdbb7b5bf2f9a364c7ae72d0ec61f355f6cfd0d6d333b15374dcaccbaca2b64ce00d892c41ffee993ff44ce4d906cfe5f820ef4d3cd5138a913a1e072347095589b06c83471a4ce298a35df8d560261d093c65c498b3706aba52faf5851cdb7d74cdc729aaa2b46a0aa1bf59b8cb8580121a87b4ececcf4e31807ef3a44e41de11a03f0802c3c1e671628d0bad19a892c2f4fbd2a65932b13158f895c0026eb546d266ba7c62b8fd56c93717ebf85bcba60dd675d20c9490fdd6c901", 0x1000}], 0x8, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x80, 0x161) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRES16=r0, @ANYRESOCT=r0]) syz_emit_ethernet(0x44, &(0x7f0000000280)={@empty, @remote, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @generic={0xf, 0x3c0c, 0x6, 0xa, 0x3, @random="b68f94bf9d0b", "00bd0fde7b0007fe3855", @remote, "110780027ea659d7fe24ee5c2cb29db3"}}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f32", 0x2}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) executing program 7: r0 = kqueue() socket(0x0, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000400)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) syz_open_pts() executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000040)=0xebe, 0x4) shmdt(0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb1400450000280000000000019078ffffffff00000000ff009078007f00090000000600001000000000061479c6b1bed15d1450d9049595ed344d96d69e3af778f99034804a7e51459cc9040b918ac35a80413185756ab2d4486e6bb5ca7696afe0bfbc271e4b22d3c269e574b40dbd922fc8c7fd4820f9b26a8bf0b56d242436063ed5f78cea4ba5005f021527394ccca549cfa63c8443de4b94722b4945432f0e8bfcbee341b761eea720039bd80c18b7c65c3ffdd8120d3281911bcbfeb62b2e4e1a47865877d788da8d5aa4027c2804bf87ff7c7bbd18357e62"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000200)=[{0x5c, 0x0, 0x3}, {0x14, 0x0, 0x7f, 0xfffffffc}, {0x40e, 0x14}, {0x7fff, 0x9, 0x5, 0x1006}]}) executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{}, {0x2, 0x81, 0x8, 0x3fa}, {0x3, 0x20, 0xfd, 0x7}, {0x7, 0x8, 0x0, 0x7fffffff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000003}) flock(r2, 0x1) r3 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() r4 = semget(0x2, 0x1, 0x103) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r5) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x6e, 0x800}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000013c0)=ANY=[@ANYRESHEX, @ANYRES16=r6, @ANYRESOCT, @ANYRES64=r4, @ANYRES32=r4, @ANYRESHEX=r0, @ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) rename(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) nanosleep(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206923, 0x0) executing program 0: syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 32) r0 = open(0x0, 0x200, 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) pread(r0, &(0x7f0000000440)="35ac37b22e35a69fa5f09642ee7f56350b080e1f28ea61f3ff2f468a3e0180c4470fc109d932a4148f4bc33394566b171a2327cadcee24acd7f1a442c015f083a1cb40ddb6bddd39222dd80c31a0268aee2481d0562b5e9857bf0f26f0b910cd29bf2fc20c6c41bedff93f6a5907ced7c2a5737886af889d4c4aedbd57a12622b61c25a30e6f8979dc7b285470a06d5ab92c1d265e48dc4311c7fa3d5323b32a5890b61d192b8cd4e8ff5166bea70fc58a286c82169e5cff9c5cd860feb59ddb917e8d5eba9ff1eee4203a49957cf7e1002f8e3a21bdde18fe19ea4833d376df5a74605705291e1002bb929c546d313eaf892dbd5e577775", 0xf8, 0x7) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(r1, 0x0, 0x0) (async, rerun: 64) setuid(0xee01) (async, rerun: 64) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x4, r2) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x6) read(r5, &(0x7f0000000540)=""/4096, 0x1000) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45, 0x0, 0x5, 0xfffffffd}, {0x3, 0x0, 0x0, 0x10000}, {0x810a, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0xfe, 0x5}, {0x8}, {0x157e}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000380)="ebebfd510be989c14f8b64efc59e3743c5fe4749cee2d12e4f6ea1de0bf43d35bff4fa0a1a5773aa39832d3f51bf5252d4ddc98dff547e77297294e4d8fa497ea89b30357ffb639c386f1e1472d142c5f8bab468dc7c28d548aa94e53759a9b7364afe7b4bd2643c1bd6e78c6cab7df0d580c4e4d006ea8bf49dc854b9d3bff76926250257a835d33e70efcc308012bf886ed21a9d9e2e698f0dba2b84f1ceb025f60f01c9967171291dd1af0bf1a07b48b88b4c8ba30f2ebbb03874cd198b9b", 0xc0}], 0x1) (async) getpgrp() (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x2000000000000059, &(0x7f0000000080)}) (async) write(r4, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 1: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x9, 0x1}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x10, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}, {}, {{}, 0x0, 0x0, 0xd0000021, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) msgget(0x2, 0x0) getuid() executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x406) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40a) setegid(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB], 0x176, 0x0) syz_emit_ethernet(0x6e, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x64, &(0x7f0000000000)=[{0x1ff, 0x4, 0x7, 0x8}, {0xdf, 0x40, 0x80, 0xfffffff7}, {0x3a5, 0xe, 0x5, 0x3ff}, {0x81, 0x9, 0x7}, {0x1, 0x3, 0x8, 0xa17}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x400004000011830a, 0x0) faccessat(r0, 0x0, 0x140, 0x8d286aa647c4982) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x1) executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x164) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() getrlimit(0x6, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) getsockopt$sock_int(r3, 0xffff, 0x200, 0xfffffffffffffffe, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x4, 0x3fe}]}) writev(r2, &(0x7f0000002640)=[{&(0x7f0000000100)="67ad0dad3aa491e36b12738b6cf7", 0xe}], 0x1) executing program 0: r0 = socket(0x18, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x8106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x7, &(0x7f0000000180)='./file0\x00', 0x8}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffeff, 0x820355f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) syz_emit_ethernet(0x381, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYBLOB="63118a77f464bd6769a7a12a4e8d9dae41412412fb193130f9280b541f6380f5c8819ee8800572b37748a061e0a933476ba71b8bc4f2f7deee6e4b1a626b0c634c4750bbdc69d07b6f76238bce264bfeab1c96d751e86ab2153d5bde9b44c31b0a18139959", @ANYRESHEX=r1, @ANYRESDEC=r4, @ANYRES16=r1]) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (rerun: 32) socket(0x1e, 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4c}, {0x2}, {0x6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply}}}}) (async, rerun: 64) r4 = dup2(r1, r1) r5 = dup2(r1, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000600)=[{}, {0x22}], 0x2}) (async) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) (async, rerun: 64) getuid() (rerun: 64) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x200, 0x3, "cfe6f50d510000010600000003fe0025dc5f0100"}) syz_emit_ethernet(0x180a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x17d4, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0xd4, 0x0, '\x00', [@pad1, @generic={0x3}]}, @dstopts={0x2c, 0x6, '\x00', [@generic={0x0, 0x23, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x3, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2bf, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}]}, @dstopts, @fragment={0x2, 0x0, 0x3}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x10, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0xd, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f00000003c0), 0xa) fcntl$getown(r0, 0x5) r1 = getuid() setreuid(0xee00, r1) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x6c}, {0x0, 0x0, 0x0, 0x80}]}) close(0xffffffffffffffff) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x7}, {0x8016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000004c0)=ANY=[]) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffff}) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000340)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b141b0", 0x8, 0x3b, 0x0, @ipv4, @loopback, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r1 = semget(0x2, 0x0, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x100, 0x3]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x112, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(0x0, 0x2000, 0x3200) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = syz_open_pts() dup2(r6, r4) read(r5, &(0x7f0000000040)=""/237, 0xed) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r8, r7, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x10, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async, rerun: 64) r3 = dup2(r2, r1) (rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}, {}, {{}, 0x0, 0x0, 0xd0000021, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) (async) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) (async, rerun: 64) msgget(0x2, 0x0) (async, rerun: 64) getuid() executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="754ae85a32c3fb8c2b766e9be137e65f275c98ea569bcf7d56ce417a75c634e1a505f365f6b0abec2afcc308004127fb6c7fd857962a3c00c4a6e4aa678f76e16e19618903e31a64757a1a08e1549017175d89efc9766cebd02607371e1051d451e34ce4ca98890dadeb866d880a2f36fba51367b4f302c64121", &(0x7f0000000100)=0x7a, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e91684"]) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000440)="56af780668b0e3da7a75bbfa8e46241ff2ef19960130f28b0a52f6aeb9e40d673bc8890d581475d62101ed588844d09ab2e534d3349fceca14f60e97b8d399ad133e91ec8ee4bbf148e589978e0215091327501eb82bf8b780a21ad1adc090aa14eaa3cd3d040c13fc8d5007664e80e1fbc980539c3607532f628c599b07aaa29be485994319cf7adf63273600f47e5221d5c65da3660049ff1461e62ce08925c18d4927be12547f1300"/181, 0xb5}, {&(0x7f0000000500)="356afe53d8b5d3d855a445285f61476eaab642735372bac0b4836eec8bd28520c95380ca88559be1958e27c30c8ca173c8d1d60d39174aa724a29ceab249500e56367ab4e38bc7a61d55c79050f393fbcccd318b92b7f6904755590cca041bd05d7e20c714152911e68d447c8191fc88bee162a615c09e1f7fa56e8461fd4fa82bfb043ad990530dba4e50693b816383b032d81c3f0d042e352870fe44de5f132640c927f40fb2bdc5f09a6b1f774d0bb9f186845b12cbabeecadaf9a47cf1b190973c13c7f0f7071ec31e318aa0f7ada7a7ca87e2946823e07b0bab558cbbcb1369cafaa52949937f8ef86453169239742d7a717125cb96c15931bfcda9e2b775e7acf1eb98047ee8e8d1a98323149b29d789b529ab6acd0f2c47d7232755afa65b410b2c1628dd389edd1230b3fa6b72f7775d786c1ea7b19df06dc270103e1b987ae8cfcc2e8c5ee24619075c909b9fc552b1ef881cb40904698d1eb970fde5b152dc9d6a606e4c73cc699a38863a93b64167889a1c2629ea6efdb97a3e883c5469aa5df97abcd609c73f89d4a4c86626d68805b7aa3e631febc2334d7457e4a2be6901f72366c03be2292d23ae2914e0ea1fd76d161a6ea9cb14e1da71dc51de10797374a8ccdbcfed699abd6908e6ceca4e0ab97b02591472d7159808337630b4229b576a8a25ced394ef26266db0473dfe9974f45d898e26b138ecc3a678051909562c17147c4bf0c0c2e3b3f5dec606641ce44f842002ba7f6a13cd2885cda4c7ba35bf675a5f34ad25a309507927aede41346a5840c4e77819da569550f791ba7747e7fd0bd9d3f16140c33213e2f61e4ed0162da1bfc972e0a558c5069e182b67c26172594e2dc9ee65281bb32824a54f572a14f1bb5f573b20584f8e1381cabd247cb1b451ad7b8a5aee07591262a2c2a8a09e5f73f47a88d9e2fafee0dbb913cd5dc8932bb03cb5c7494024162e5020f8886bbc1a47ad2d48f30ca734a7fe35007ffda8b2254ca6de6330beb4842639119428714a544f67e9669504ea08a3de5dc63551aa7ead59791bb8654f4df4309f86a0b295cd18734e394cae7a6f320e4c32b94e24fa452886f77d97fe8a741b21d705de5644943cb394448c1bdacd5414eb6e483e33451f61c174cf4f54875b22599fe2660a8a3ae06f1cba432154088bc7e9e738283b8fac14cac2cb6802e043dda9573c98a09a43f83919bfd4e2b6534fff1672684c95f440819d905442d6d18f709fa02650f04415ce77f53450bb783462b2cecd8f0b358cca470570f937dbcb2d4ea4be70ec9b9909a0d4fb326ff034fe80a58cfbd6187582c05191ca42308167cdfdb8cef626c52ef177f2cbba8066d4de8983e2e6b38387c2e99c30995127a9e717b0dfc7e5669f84275ee21fb3ce6a323989dd240bb2ccbcda720e5b889c2a553d6cb2fbcdd1005a23b84fec540647db95befa3c22784d2d9899469f2467a0631938db209a62495ba877fde8c4edb3d4ccc0df52a6bc7a125669e486d0174583bb1549dd289537a58472efdfc5ac7f6db6fbfab0604e2064f742bbc9fce851770de9612853528cd0dcd4be2ef7575af448fc5a834e39d7ff1f24f0c606d86f01d0f2d35f631dc54e42570e789539ead0d34e4bf4f9948ef625d4768425d074279a47e76a61cbdcc2d8c0e8401ed9d60622961fb0afcdacec96f24a02861ed6bd49186ca02fde7c21d87df88da3a2dab5fac6a7341e417857161c4222e59458903de0be023e03119a43b459551503dbfa95923a39b5ecc0b2e7c9208abf512ddd27b312b60706b1ac979485dbb9502f550579227a440df5168873d84874bfc3622342ec42302e2082d597ce471f210f538865dfba84cb20fde0ceb10f7ced5ffe291b27c9b83cc0641bfa47424d0668ef01686fc2f9e0fa86f379a38f66655f143ace6f49e9adfd9ad3295007fbb63675725312e720d0e98b5a50f0e006fc36b039dd390e1792c6f2daed7905b27420ad3516123421d7ec15a3c9b331d1351c50da5d882c63164fd2187adc014c0fb7ad50d5d6937e2b8ea72adaa02b1ec730139fc23163a9e8e76cc078a99d528535482696ad61e1b17b0c751b53ca1c13427bdc4ab6eb49edb86e8b67d8ba574847265dcdebf48f094a170b3deb352143517fb8057fd5d2bf8c94ae193911bebed2d26a228a2b2b89c6023d62d6b55d201d2d0dd470483f73ff6c09532e58ae499d4ce506289fc6b7f10a1e0630206fc8092703672dc4212350485cc2ed64dde72098880640337b84f89bd72955d0de775ba55cb4633c93fa3b1e3e4265f796ad41f4d3350a91c137db96341ac9756f9c194fae4d74ad4a6a2c91035839b5cdbad10371192fe0cb92a41c5bbe734a1df7f7dbc37ef43ac9587d718893a978dd50a3d24cd50ee87a837a4614d344d9e99e87c596b1fe29e50bfc6a7ce909978378bc7910f9467f9c80e80791b13eaf75c187063af9f6107fa7ffbe648493e90307e415c9273eb080d8e3de4201ecfe8bcb6fe16e45384cc06bcb22d7f37d0a0ff84a7316d7b62ea37fab2287f81cc030947b1cead7c3b909a8ab9f8036ef795838d618f3b5098e8ab8ca16894c7613ed07d9da2da40967a3d85135be785b46234ac29eb93ea1e3b1e1d637127d4cadb60bc5474c9abd47392c30902f5d050e210ecc611f7f2ea84a8911c392168ad9b65a0f6437bf783ac0e1bab02d0262e8977eefa2b58e08f8786a670c60b467b6a22cb9fa1e98e3e71c8bf7bf17a301c15085e7f9443241ed1ac4df70ea2b220fde3d65dda0bb1ef796771e4e6f64db3f8f2013f919a9981efacf9657bb6cc91094b929f6564a085e116273c2f40bb6f023966fbc1c4d2e17e86cbca38817b5651f1f58be735153a2c6cfaafb591e02380d4379bfb744d9b6784f13f6fd781f9cd2400be936473a5f168bec6c9b30966e4665dda1b29839a46a85b420bad3000c8d9ab3b262aaa1537c4326567d6207cd5b342e37a819999870eeef5d72aaae7c8975ca7aa4391474a23d7684504b8f0a6b89dd306ad6c5e9d1002f6ef30513622f3f3bda368fc76d1b4af61b17c06f392253a7f56b605f3ef1b1ebd8b65e23d1b1a0a5f30ae352291cc8b3c4ce4d18459dc3c541015ecc5f6b1526cee96c73df39ac2b44ada86fd5e856e21db35022b9bd20313813ab4de02f710d526939da4adca970c2478e56e288266199aff42197ca65bc9a0f852ad3f0b67fcf816855d4e81a72323a1087f86f65dd4436319093b5c2f2a494813ace264116bfcf9df8ecd794080f71b56ebfc174b98fdf060fa2158eb91ce37dc6d7e0ff927d1dd9e00c2fcd6b189ba8a9b84c6a4318a54dbd041471b07dd9a15a222b5f21695869609299cb159c7ce0655a033b10c650f0b4bd75d3e9e0525a67b8f44e60fe7d6c0cbf9fe7a5c8072d8fcf917c9fafa5e37f6c9b05572f903f1e5226e66080678dd35d40fc2ed59a74c7021643e7aa5112a4461c733f5f32abc6040af3ffc5411afbcf50630a11dcbea6058c9ca6562cef7b94ee050e4bc3dc50b95ef91974343e29d914cc8569f78be50dc2e9223b55cc2171c9cb4b25504f86ce4df032c14e17aac4c48360db33f36c475fe8769772822aa65ad014b7657bfea2bc4ed6c87058416ed01b9f935fb279d146448f8524abdd870deb8e22b909d4688e58cc75fca916a35b3e850f66ebdbd73a54c18789d4ca03a29e898765c9c09224080dcb305ab2dc246c3024ce2d4421f1d65b7b885ba26ed5128bcce05597dea917310d3e708d87fd80bd1f278dba7e43e0bafb2e14db52247d89586140d2fa55469c5983a6f00d064fb7b9d931929a954c3ddde26e5a2f916e33d7ee330c38f005a05a54ff8f2ebbe6eee3984720694181784f11d02566582e9374e7a2a87705bb0a995c3f51aad42ae044db8b4a6c0355143035a4784c2dbcc2f0c957c9d7bfadc2d99a789ed2116fbf5509a378a39700b4010f675d488789c5613aff52d75d86b65f04e66163528614c25fd550e6f89f6c89189312fe8f0153b23ead93a8435396f9befef5b9307dadd5b00fec5c8feff27b691d41e10918d9949491bfcc8dba2342f0dfa8b31e15d1c498edc230f7024d43fdc0ed689e1610c4a609fb6a6207962b1880487903de22fc824e15595363a711144e12a215b79ca09cee659b7dd65ed7d50e200a1f909524010af81e64985e41a641aa047eb7cc915b3353befab7b595474201f4fba70bafb8548d107401ccf14a09bd0402a4c6403e00ff15b7a27ff5bc1d90c44dfef79aa2777139f3a56bb07cdbabedb02b597183f9dd705264d57cbe0901b9485b915c64915adf1aa65813eb3fbeba4651cef101cfa7839696c6f61b0a36adab929ba120e005de7303dce34e7f7b506960d1d89eb08eafe01214a0c7426c27cb146b4b3e24ba5592658febc5e06fbe857ca3fe2437de3a4dc1b1409313e2056569f40d8800d81eb4045196c41a85028332cc3740968f7f7fcecabe9c3e2fbe833ea970771fda42aef28dbad6f60755649100db0556b7a3b11fd8a3bb2bf26ee19ac6038c78c59ff03f5ee8aba012c3a9a818fbeec19d1c2771648f9c591ecf70afdb9bbe9f55459556323df0e9b1d6068674eb054f323727a60f0b61d890bb85bfc4eecef97e43f5719dae09976fb441d65758db7471c67f8ffeef566ce8b23c67e532a3169473bd9041b7eb193892287b337f9070c94ae5bb01ac137a6d7aa0343567382238e9050ee6d7c740708fdb3f068243c8570b9a7e9d3823a02a4f7a49a4ac63e91c9205f4424945408f99e38d0434a307fb7903543e296463b3812e44d1aca19ddb753b02c2c0a7f05b6a8f2bcb2f0ddad835a46b63557c267dd78897f52c0c917c871eeb57e351af3cbec0d7f1e81d0bc81d9645eb4cb8cbaf38d21266b1ebf2b34693a49b42c1fd0dfb87bb2f5b944c44535a14814ec7545331d87a6db0e8b0f1941e75b5614f8ac1bde6807381a4ba09b84d2b814bbd3862b4b42982f63a1aa8869bceb8235a747aa672216061dc3395fc1a544973bd2aa28e45d7fb5863d393d55fded1a5310171676a08f94066f7d48e2b722588faec0d3339332bebd41d813e4cb2ad4bb6d07e701e677573683837ef8b8404a3f45705be8ed2daa9fab5014bb0062e1913cf8eda7ad3bb28a641596ff6da71015246f9d7f574e969c6fde716205b672a68231ef9d2fc36d37b4921710b01f9decade9d07fc2acceb1012b84c39814eb2d5f877e6385a6f93dc9b415c9a328c1f26bdd608d32b232f0cd8605a822531b02d288a35b475108be8c92c000844e42e55a30272657bc8b85c6d6bf858abaa46694c56d764a5b2ad46772f7062e933519f7f4845fb8ff1eba17efdb8aadbe55742c58dc745b504884cf2be5aa57372734e4ce25b413925edd9a2d3853b783cf513cfed4b375dd2e91900f0ba47c36d6dfe4fd0e11645a3b8e0bb3c69e45db01672abc314b9ad1f313a0655a9e45bbd0f23468c0430e355436de77b2d6129320e3a630c4694e52bb51d6b7c81daaff58586fc81ca425f065e3f3ab516ff38925c1a8bd8215328f479da9048ccd221087ba4d69dbe2e07646ff5b4322680f2d8c01e3b6d794703ad10b3681e53cbd6b97153ff47f130dc06d37cf92e4651dc7bd15fb557b995d860c637075263aec14f9514e0aab97a8621b128c43e6703cb058c1fb10e929d30abd59234a31064bb01276ce623df6f59d1be3ec3ff4e5bbacd8401dc3d081ded780ff66a9b93fd95279e23f1fe60d9ac67f07aff3852ff41b5", 0x1000}, {&(0x7f0000001500)="4869177194b93a1ef62d9abcc703496700c6c6a40dbb990a950f30fd25bdf7c00cb6628ac74873ea738a9565a96e4fd460783d3ca4594ce38df0779c7f18839eedff259144327702e39681aa9cef38ddf2511e8f3d8e89b141db5fac", 0x5c}], 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="1dfc92e0e315566417cc7e7e5b4d266d4a316e0079528c128b2b5f95d8097b8b8fd19296ebd7e2b2c7477acd9897a8ee3923c5d62a8e", &(0x7f0000000340)=0x36, &(0x7f0000000380)="e9bc489cf64cfc2da21eb7d5d3b4f937d6a391fbc7f46838b08bc8b9c2b62277e959a3432828e6512d24ddade3c80bcf076245fe63849da8d0a912c2931642b6bea37d1ca9474b916f1c373aa591ed62e714c58e697d6ae9e485aa11d7a977bb2b760f8e6d811fc259c347c18606fc1703e0b83df9ac8bb3968747b7e3ba1eb78a21d00472a679bdfadb84cbdd1aeb56659d71c911f2f361f18b90e4b715", 0x9e) setrlimit(0x6, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x30}, {0xc12e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x1, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) socket(0x10, 0x4, 0x2) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f0000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005b8000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) munlock(&(0x7f000047d000/0x2000)=nil, 0x2000) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x2, 0x5, 0x5, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x80000000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf58}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7}, {&(0x7f000085b000/0x4000)=nil, &(0x7f0000655000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c10000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007bb000/0x1000)=nil, 0x6}, {&(0x7f00008e9000/0x3000)=nil, &(0x7f0000788000/0x2000)=nil, 0x100000000}, {&(0x7f0000c5f000/0x3000)=nil, &(0x7f0000f8a000/0x1000)=nil, 0x7}, {&(0x7f0000a4d000/0x3000)=nil, &(0x7f0000e69000/0x1000)=nil, 0xffff}, {&(0x7f0000d23000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000902000/0x2000)=nil, &(0x7f0000d1e000/0x4000)=nil, 0x1}], './file0\x00', 0x1f}) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1ca) symlinkat(&(0x7f00000002c0)='./file0/../file0\x00', r2, &(0x7f0000000340)='./file0\x00') r3 = socket(0x1, 0x3, 0x4) recvmmsg(r3, &(0x7f0000000a80)={&(0x7f0000000a40)={&(0x7f0000000380)=@un=@file={0x0, ""/515}, 0x205, &(0x7f0000000900)=[{&(0x7f00000005c0)=""/246, 0xf6}, {&(0x7f00000006c0)=""/223, 0xdf}, {&(0x7f00000007c0)=""/116, 0x74}, {&(0x7f0000000840)=""/147, 0x93}], 0x4, &(0x7f0000000940)=""/213, 0xd5}, 0x7}, 0x10, 0x2, &(0x7f0000000ac0)={0x7f, 0x80000000}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000b00)={0x10, 0x8, [{&(0x7f0000aa9000/0x1000)=nil, &(0x7f00004ba000/0x1000)=nil, 0x2}, {&(0x7f0000770000/0x2000)=nil, &(0x7f0000f64000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cb8000/0x3000)=nil, 0x400}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000dce000/0x4000)=nil, 0x200}, {&(0x7f0000ef7000/0x2000)=nil, &(0x7f0000bff000/0x400000)=nil, 0xe858}, {&(0x7f0000fad000/0x4000)=nil, &(0x7f0000f7c000/0x1000)=nil, 0x4a}, {&(0x7f00005cb000/0x1000)=nil, &(0x7f0000c83000/0x4000)=nil, 0xe2c}, {&(0x7f00008ea000/0x4000)=nil, &(0x7f0000621000/0x3000)=nil, 0x4b6}, {&(0x7f00006f9000/0x1000)=nil, &(0x7f0000cae000/0x4000)=nil}, {&(0x7f0000694000/0x1000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x115548b6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000618000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000a34000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000e87000/0x2000)=nil, &(0x7f00006b0000/0x1000)=nil, 0x9}, {&(0x7f000077f000/0x1000)=nil, &(0x7f0000cbd000/0x2000)=nil, 0x401}, {&(0x7f0000f55000/0x1000)=nil, &(0x7f0000f6a000/0x4000)=nil, 0x4}, {&(0x7f0000d6d000/0x2000)=nil, &(0x7f0000f32000/0x1000)=nil, 0x1}], './file0/../file0\x00', 0x47ea}) mmap(&(0x7f00009d2000/0x3000)=nil, 0x3000, 0x1, 0x4810, r1, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000d40)={0x0, 0x9, 0x8, 0x8}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80), 0x60521, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000e00)={&(0x7f0000000dc0)='./file0/../file0\x00', r2, 0x1}) r5 = open$dir(&(0x7f0000000e40)='./file0\x00', 0x2, 0x181) mkdirat(r5, &(0x7f0000000e80)='./file0/../file0\x00', 0x142) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ec0), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000f00)={0x5, './file1\x00', './file0\x00'}) read(r0, &(0x7f0000000f40)=""/254, 0xfe) getpeername$unix(r3, &(0x7f0000001040)=@file={0x0, ""/249}, &(0x7f0000001140)=0xfb) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000001180)={0x5d, 0x10001, 0x401}) r7 = fcntl$dupfd(r2, 0xa, r5) poll(&(0x7f00000011c0)=[{r3, 0x100}, {r0, 0x4}], 0x2, 0x20) syz_emit_ethernet(0x92, &(0x7f0000001200)={@empty, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x2, 0x0, 0x1}}], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x2d, 0x7c, 0x67, 0x1, 0x3, 0x11, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x34, 0xff, 0x1, 0x8, [{[], 0xfa0d}, {[@broadcast], 0x20000000}, {[], 0x8001}, {[@rand_addr=0x4f], 0x1}, {[@multicast1], 0x3}, {[], 0x4}, {[], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x4}]}, @ra={0x94, 0x6, 0x3ff}, @ra={0x94, 0x6, 0xfffffff9}, @noop, @ra={0x94, 0x6, 0x3}, @generic={0x82, 0x11, "89417e76efe5a553137a1d49697421"}]}}, @udp={{0x1, 0x0, 0x8}, {"6ea0fc22fec7d973"}}}}}}) ftruncate(r6, 0x6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) close(r8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000015c0)={0x7, 0x80, 0x5b, 0xfff, &(0x7f0000001340)={{0x6, 0x6, 0x4, 0x8, 0x3f, 0x6, 0x80}, {[0xfffffffffffffff9, 0x8, 0x4, 0x0, 0xffffffffffffff7f, 0xef, 0x1, 0x1, 0x44d2, 0x8, 0x0, 0x13a1, 0x5b03c621, 0x341, 0x401, 0x0, 0x80, 0xdf], [0x1, 0x7ff, 0x6, 0x6, 0x6, 0x9, 0x0, 0x80000000, 0x2, 0x8], [0x9, 0x3, 0x1, 0x800, 0x15b400, 0xed14, 0x6f], [0x3, 0x20, 0x80, 0x2, 0x200, 0x1ff], [{0x3, 0x8, 0xffff, 0x5}, {0x1ddd, 0x7, 0x3ff}, {0x7, 0x1, 0x6, 0x400}, {0x0, 0x7, 0x100, 0x55}, {0x800, 0x7, 0x200, 0x88f1}, {0x800, 0x0, 0x7fffffff, 0x1}, {0x0, 0x1, 0xfffffeff, 0x8}, {0x3f, 0x80000001, 0x9, 0x7fffffffffffffff}], {0x4, 0x0, 0x0, 0x5}, {0x6, 0x8, 0x9, 0x8}}}, 0x0, 0x7f}) getsockopt(r7, 0x8001, 0x6, &(0x7f0000001600)=""/59, &(0x7f0000001640)=0x3b) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000002c0)) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmget$private(0x0, 0x8000, 0x120, &(0x7f0000ff8000/0x8000)=nil) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) shmget(0x2, 0x4000, 0x10e, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000340)=0x1) listen(r3, 0xa3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x7fffffff) listen(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000003c0)={0x10, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x682c}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f3a000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d38000/0x3000)=nil, 0x8}, {&(0x7f0000d3e000/0x3000)=nil, &(0x7f0000fb2000/0x1000)=nil, 0x9}, {&(0x7f0000f9e000/0x2000)=nil, &(0x7f0000da5000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000deb000/0x2000)=nil, 0x8}, {&(0x7f0000cac000/0x3000)=nil, &(0x7f0000e81000/0x1000)=nil, 0x1}, {&(0x7f0000e9b000/0x4000)=nil, &(0x7f0000d87000/0x4000)=nil}, {&(0x7f0000caa000/0x5000)=nil, &(0x7f0000e97000/0x4000)=nil, 0x2}, {&(0x7f0000c27000/0x3000)=nil, &(0x7f0000f41000/0x1000)=nil}, {&(0x7f0000e32000/0x3000)=nil, &(0x7f0000c0b000/0x2000)=nil, 0x8000000000000001}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000680)) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{}, 0xfffffffffffffff9, 0x48, 0x2, 0x9, 0x2}, {{}, 0xfffffffffffffffb, 0xa8, 0x4, 0xffffffff, 0x81}, {{r2}, 0xfffffffffffffffc, 0xc, 0x4, 0x5, 0x400}], 0x56, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffff9, 0x77, 0xf0000000, 0x5}, {{}, 0x0, 0x64f823f530da99d3, 0x1, 0x6, 0x4}], 0x5, &(0x7f0000000780)={0x79c7, 0x8}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000800), 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x2b, 0x0, 0x0, 0x7}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xda, 0x2bdcfb20) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x62}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) getgroups(0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)="aa", 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000200)={0x10, 0x7ff, [{&(0x7f0000580000/0x3000)=nil, &(0x7f00003a0000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004a3000/0x2000)=nil, 0x8}, {&(0x7f0000265000/0x2000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000247000/0x3000)=nil, &(0x7f0000391000/0x1000)=nil, 0x5}, {&(0x7f0000072000/0x3000)=nil, &(0x7f00002fc000/0x4000)=nil}, {&(0x7f0000434000/0x3000)=nil, &(0x7f0000456000/0x2000)=nil, 0x5}, {&(0x7f0000707000/0x2000)=nil, &(0x7f00006a8000/0x3000)=nil}, {&(0x7f0000694000/0x2000)=nil, &(0x7f0000657000/0x2000)=nil, 0x800}, {&(0x7f000002d000/0x1000)=nil, &(0x7f0000116000/0x14000)=nil, 0x4000000000000000}, {&(0x7f0000573000/0x3000)=nil, &(0x7f0000118000/0x3000)=nil, 0x400}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f000052a000/0x3000)=nil, 0x100}, {&(0x7f00002a0000/0x1000)=nil, &(0x7f00002f4000/0x4000)=nil, 0x1ff}, {&(0x7f0000176000/0x1000)=nil, &(0x7f00007b4000/0x1000)=nil, 0x36fcb13c}, {&(0x7f000003b000/0x1000)=nil, &(0x7f0000493000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000014d000/0x4000)=nil, 0x5}, {&(0x7f000022e000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff00000000}], './file0\x00', 0x5}) getitimer(0x2, 0xfffffffffffffffe) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0x8000000000000000, 0x11, 0x1, 0x9, 0x5}], 0x8, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffa, 0x5, 0x80000000, 0x1be3, 0x4}, {{r8}, 0xfffffffffffffffa, 0xe0, 0x10, 0x8000, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x48, 0x8, 0x9, 0xf9e}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x80000000, 0x100000001}, {{r8}, 0xfffffffffffffff8, 0x8, 0x20, 0x7f, 0x7f}], 0x2, &(0x7f00000001c0)={0x8}) executing program 5: socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0x200, 0x80000001, &(0x7f0000000100)="cc5715ac9a58b6dc4aea6089d9997f7b32f720e7aa1452520e0bd93712ee6fed5dd3f5eb5b3a24f44f00506b92f344c90fbfcd41f534e5870f12d685a2a6f8b3fd0d8cfdf8451857bfe24c60374951d314ccc35e7c50f053553111dc0db7c4af751108bd2a1343f7cb1f126fdfa100c674af59c923199d413bbfa79e54c24a7ae8aa0f65bcd9238d26669e2a150f332b45c2f4b9a41b096a432c8b8efa6ab8077017c83141f28543d0f14c480a99", 0xae) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) write(r1, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) fffffffffe87) getpeername(r2, &(0x7f0000000180)=@in6, 0x0) open(0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x8c, &(0x7f00000004c0)=ANY=[@ANYBLOB="0500000000000000aaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a400000000004010090"]) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000000)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000b63e5bb6e7b6f1002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdedb42836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x19b, 0x400, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='\x87\x00', &(0x7f0000000240)='#{+(#\x00', &(0x7f0000000280)='].^\x00', &(0x7f00000002c0)=')\'%\xde/\x00', &(0x7f0000000300)=':[[\x00', &(0x7f0000000340)='+*^(:\\:%.*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='.%Z[:{\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='^%+#\x00']) executing program 5: socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0x200, 0x80000001, &(0x7f0000000100)="cc5715ac9a58b6dc4aea6089d9997f7b32f720e7aa1452520e0bd93712ee6fed5dd3f5eb5b3a24f44f00506b92f344c90fbfcd41f534e5870f12d685a2a6f8b3fd0d8cfdf8451857bfe24c60374951d314ccc35e7c50f053553111dc0db7c4af751108bd2a1343f7cb1f126fdfa100c674af59c923199d413bbfa79e54c24a7ae8aa0f65bcd9238d26669e2a150f332b45c2f4b9a41b096a432c8b8efa6ab8077017c83141f28543d0f14c480a99", 0xae) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) write(r1, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r1 = open$dir(0x0, 0x0, 0x88) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x404) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = getuid() setreuid(0xee00, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="02ebfffffffffffffeff000800000100", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x406}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="a787d3a1090000e0467960a346", 0xd}, {&(0x7f0000000140)="2904ca4334db3ec17af5af193e8ac097009947f4221d06bea15ebc421bbea8a6bc95b73f130ae126ff680c", 0x2b}, {&(0x7f0000000180)="6a12532d42295592d7c8e1d89e466d417c43efb42251a8b84af442a5fc8d533cff0c765fc701d17dea6db7ddeb41856b07c6fdc2ace5610bcd373590c08d3e43de193e281ff2f937", 0x48}, {&(0x7f0000000200)="a15b2a2fb32a803c40e9a7632bceb2988765fffc5618fd8572de2b8f89fdbd1569f11d0f538d264b11f3c5f61972c7d93d528ee8326c341ceabe7c90de10faa36f31931142897baee9649377abc880085f355f4df7c98a2513ba92ab95bf3785970506da7549c15facf9eda67a711b5e0690fc3837542cf9fdc8ef90357e8f403a5f27f623da23d411467384a033b90e6cceaec7ced0bdc8f0ba06a026c2f49f534205cfb84572fd30423525c9", 0xad}, {&(0x7f00000002c0)="87e99adcd7f81ccf58717e67bf511ce18140831a5243246221d7a8308854d3cd0fc64a664d07597ea4d6036dfd65bcb7090025bd54059583c9568a13542db7e8d8f4af4cdf02154072ce327cc1a3a86318f2", 0x52}, {&(0x7f0000000940)="c5675a93f4bd196768d144f5f95cf3354ff8d2220d61a4ecbd7e393a5b7cb08c968758b240ef228447e585f1f3ee99788f8d65f9a7c691e4cff8497df9ec4f5be28f4d6eb351a5801e54bdbc75a179daf57e1e322f9f5bf06391cee4554034ebb963ab11b835dace3871aec25d2587bfa5cc8b3e2fb00c5365d0225d29a049c4478c9571db8e08bd4b4c6c7ee75ef15939455f0cb7ddd5c8c8fb9f70e6b80d94a81a75e737d4115c1dffcf7a1bae9f4b375a282f7b0e189836295f09e269a170628e34e8ed406aa7fbb6117da5cc4eff332137ad9d57574598f2500828d7d48e493492c9d4a91aef8aedb32537", 0xed}], 0x6, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r1, r7, r7]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r3, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r0, r1, r0, r1, r2, r6]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r3, r1, r0, r8, r0, r1, r0]}], 0xe8, 0x1c}, 0x8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x9, 0xf6, 0x5, 0x9, "f849967e8b0c70e323aa1bfe00047fd8230ef16f", 0x4, 0x9}) dup2(r3, r3) executing program 0: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x3, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) setgroups(0x0, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r5 = getuid() setreuid(0x0, r5) ioctl$TIOCDRAIN(r1, 0x2000745e) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) executing program 0: mknod(0x0, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r1, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x3, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(0x0, 0x2000, 0x3200) (async) mknod(0x0, 0x2000, 0x3200) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() (async) r6 = syz_open_pts() dup2(r6, r4) read(r5, &(0x7f0000000040)=""/237, 0xed) (async) read(r5, &(0x7f0000000040)=""/237, 0xed) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r8, r7, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001480)={{0x0, 0xffffffffffffffff}}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffff003d03dfac6c4e981b26a8b784f96d000500000000001000"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x2, 0xfffffff7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = getgid() setregid(0x0, r1) mkdir(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = socket(0x0, 0x5, 0x1) connect$unix(r5, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r4, r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="b0401d96744149cadda17fd0ecd099ebeca88e8472ad70dcb47dbeb8b8487aceff96a44129eeacb4ea8fb6a0a23dbe25dd741a7da7894abdc54f00f5a8b99bf1e68e2318a429170c78674b6efde919a762bea2327889518aa210591c156afb79943268bb75e82fdc238c79a950f7dd4a08df032c04379de1947c92da37535a84119ca33ab4c06d7bca6b00598632a90f129fe9d3", 0x94}], 0x1) link(0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) r2 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r2, 0x0, r2, 0x0, 0x0, 0x6}, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) accept(r6, 0x0, 0x0) close(r6) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) socket(0x1e, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x10000}], 0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000001280)=[{0x5, 0x20, 0x0, 0x3}, {0x2, 0x3, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8d}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x4000000000000003}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="61143aa806d8369d26413edaf18e1bcec6c577b8b1ee800971e2323324be180769673a25424d2399a32204d2f5897d2e91ab78b1b94e617c76140fe62679551c42492fb12f1b8f74db492bde473fd5f934d488a5f6fbc0f40208f84723bbbb30588a46e9687b2ebb811cc741c855cfff1e53a2eadaac5a54de858cbe7ab369d78489c41009e7a6da4bdb93b4e216b01a538a25d85355dfcffcf2b42f1619f540222d5864ce11d5f07d564e602b91514bebe97405629dbf6410e896637b5f1c48486e547a3e414cc119abb86a715f238fd39e26293830cd861bc3f30241dc68fd62836123", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x2, 0x4001, 0xfa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004bb000/0xf000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="dd02ff372771f0565c5453740af418fb4ced040aa50ff9df1222f6fc062666b533acf4330971d9e4db3b8160bf3ba3983adcb9eb46f1b16989360bd5b1320aa9914ef55dc56da96d686163469f02aec45f872a2a9d73989f55b70bc1df8b397cc539fc6200593cc6ce24d834a83e8577740d59486c033069533a84bebbc28481aad4f28b688d2f3bccf74d51c43babc49fbc542340997707139420708f94952ddf3a5d68dd3aa0a08ad9fe7f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0xffffffff, 0x1000, &(0x7f0000000140)=""/1, &(0x7f0000000280)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) r3 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r4 = open$dir(0x0, 0x0, 0x0) ftruncate(r4, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x6c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x2}, {0xc0}, {0x4006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) r1 = shmget$private(0x0, 0x2000, 0xfcfe7630c6433db2, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0x8, 0x40, 0x76ddc603}, {0x0, 0x0, 0x8, 0x10001}, {0xc, 0x2, 0x0, 0xd4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000000, 0x6b7, 0xffffeff8, "0a28ff74a287bf58f4981b47fb79cc00004200de", 0x0, 0x2000000}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a2", 0x115}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="e72746a51d42b604505514fcf1563a4c4d4b3341aa83b3c9e88c53e927c24cdeffd1c3679a1168e9af81f2cd4733cab1979efb6578cddfe1dcaf336e9cd82402e77763dbd75776fdec", 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0xc0}, {0x2}, {0x16}]}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000180)=0x9, 0x4) shutdown(r3, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0x2, &(0x7f0000000180)="2e3d52bebf0b4d233f30e7c6cd117c57bb25a7a810beca80c62a981c2d31d0d0a90349640f5f9b2f0fa4add23302d80058961028977aab8bb38989e01a1112264fb917bb6e1ad278bc2c578be96cca90a604a475ece412b33ab54029a28025d7efb368eaef6a0eb29f91b6d88933ae56565ee75e7c20854b0915e7371e0eacde1a84a3501a066a8acca75bfcbe7f99a93bb2571b573c17035a46759717cd195a52e5ce707378f7d724ebf4fe7859c074f797f6407266537f071b11914a80944577a6b79596705ececc50a5b12c148b528c93a1ca", &(0x7f0000000100)=0xd4, &(0x7f0000000280)="367913e45b31c66d7cb121e2b548c3577700dfb9b47e490f113c3624488b684e7df2a0d926681d8d89f7a55d393fe03f00ae78b34ec2f1be274d380b8ca3b3889bfe2929ee3916378a7f748de3229b40c97660e12e5d243088449bbd8d28ea95ec317366067e0cb808ce87bf3b2447613ca58d798226730d4163e6da4ed19f30ea1876b52d936f4fa24641ad7665d22c603aa5e3e58b8dcfcb4224b9e91bfcc03cec28e8470b7c1f7c5a4cab3c9ddac429292b4b9b1585509e21107bb7c92f85454676c3c46b571f3ad1687f771ff5a9370b981c4da2ea5c595c5ce4dcdb25096e83dde59e2ccd9f0a68d9", 0xeb) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x10, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b}, @fragment={0x2b, 0x0, 0xe0}]}}}}}) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x12c, 0x7c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) lseek(r2, 0x3, 0x0) r3 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x101, 0x4, 0x1, 0x3ff, 0xfffffff7, 0x9, 0x0, 0x0, 0x298, 0x2782}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc02069a0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000000), 0x43, 0x0) executing program 1: socket(0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0x200, 0x80000001, &(0x7f0000000100)="cc5715ac9a58b6dc4aea6089d9997f7b32f720e7aa1452520e0bd93712ee6fed5dd3f5eb5b3a24f44f00506b92f344c90fbfcd41f534e5870f12d685a2a6f8b3fd0d8cfdf8451857bfe24c60374951d314ccc35e7c50f053553111dc0db7c4af751108bd2a1343f7cb1f126fdfa100c674af59c923199d413bbfa79e54c24a7ae8aa0f65bcd9238d26669e2a150f332b45c2f4b9a41b096a432c8b8efa6ab8077017c83141f28543d0f14c480a99", 0xae) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) (async) write(r1, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r3, r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000380)) sysctl$net_mpls(0x0, 0x0, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) rename(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f00000002c0)='./file0\x00') executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setuid(0xee01) getppid() r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, 0x0, 0x83, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0xb30, r2) accept$inet(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r4, r3) socket(0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x2}, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x0, 0x4, 0x0) fchown(r1, r2, r3) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x401) r8 = getpid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0xc}, {0x6, 0x1}]}) write(r9, &(0x7f0000000240)="0010a7fbdf699c9a973403000000e21ccf31dc5e960c3a59f26fea96fb12997cc3e0e6e3b0d26b93784e6dfc45fb6d15640b8b5c1a735742e96977ef886e7924ade1909d0ac922494bfe7150f85cd4e3dd6bb40bbe99a8c8b30b1d4ced87769ba60b3809b7e1332af4f287cf6aa53b8170eaa86bf71c1c1e6277c776910386707d551b10868d380670a46b951475a56f99bef2020b993425d56f7b714111a233d6ed3c693041cff211adaf43560445600ff70fec196dc0fc6e399fbff65c516c839ce77efc4477b578f02fbb", 0xcc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20, r8) syz_open_pts() r10 = semget$private(0x0, 0x2, 0x73a8c1bddab56e0c) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000100)=""/227) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x30}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xe6}, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff847cdfa2d49b0e7f0a13b5c6f2e1ab14e998f6059f4337e17e7c9c"]) r5 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x6, 0x1f, 0x4, 0x5, "4de347787cefe5bccf642685e105f367437df7e5", 0x5b, 0x200000}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) close(r6) open$dir(&(0x7f00000002c0)='./bus\x00', 0x2, 0x80) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x16}]}) write(r1, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xe02) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r2, &(0x7f0000000540)='v', 0x1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0xb8) fchmodat(r4, &(0x7f00000003c0)='./file0\x00', 0x4, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae3800800673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000000000000000000000000000000000000000000009b98a694e9b33fee8f75c4f7a0f3c09781748267170def6a3fcc507ec8a5f6c895d8278b95ef60b55e392505737d1a1ae8f029d12339761d51136fc0014095ab2916791ea3d9a94ccc10f7de613baa54e6ec9c370a9ba9d35d44b1d682ed280776cac5cd2556524a596245c6d855606d53adfabd1f3dbeb16a8b2382697cc24d0ac7489e064f3a179d84177f690e5a53ebf4db92e255b683afaca2d417063c39f1fac3951d7cedf08708f1be4755891fc5df8f", 0x164, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r6, 0x40047307, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', 0x1, &(0x7f0000000180)='./file0\x00', 0x8}) executing program 6: r0 = socket(0x20, 0x0, 0x2) nanosleep(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x1, 0x208) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffffb8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af631037282102", 0x62, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001800)="fcffc883bc0800890595c15e65becbb1cdd4d57d9266cc7cded142b095f710f1f683037334c606a259760fefd1af34c1fd4944a1a4c63f829a32000054b7735e5cccd49b53eb7ba4438154faf3a9acdf3b3cef6baf2eb8cdd3de6a4182e9b2e746952713823cc4cddffa34546390da2deb27288570c4937dd640114781c40c9e7910da1f91025028b7022302ae15137aa26256ed7eb9c484825f40246408d58c5a4b4305fc8255412672ece6fed315dee85661e932d3a60c762df80afeac0b9d073f8be7bf989a4666d25a297d8fc0ec042f5dedd6defda0e06a1c50776b1f6a4ff7b5a5e02878492a832b48ef00ff67ba7bcbee6bd9ac0d45a102849ea9832a", 0x100}, {&(0x7f0000000140)='E', 0x1}], 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x6, 0x0, 0x0) r5 = socket(0x6, 0x1, 0x7c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0xb) setreuid(r3, r2) getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) r7 = getuid() setuid(r7) chmod(&(0x7f0000000000)='./file0\x00', 0x208) semget$private(0x0, 0x4, 0xc8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, r4, 0x0, 0x2}, 0x2000000000000000, 0x1, 0xfffffffffffffffe}) fcntl$lock(r8, 0x0, 0x0) connect$unix(r6, 0x0, 0x0) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES16=0x0]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e", 0x62) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80000000000206, 0x198) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a", 0x69}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c", 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) (async) socket(0x1e, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r4, r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="b0401d96744149cadda17fd0ecd099ebeca88e8472ad70dcb47dbeb8b8487aceff96a44129eeacb4ea8fb6a0a23dbe25dd741a7da7894abdc54f00f5a8b99bf1e68e2318a429170c78674b6efde919a762bea2327889518aa210591c156afb79943268bb75e82fdc238c79a950f7dd4a08df032c04379de1947c92da37535a84119ca33ab4c06d7bca6b00598632a90f129fe9d3", 0x94}], 0x1) (async) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="b0401d96744149cadda17fd0ecd099ebeca88e8472ad70dcb47dbeb8b8487aceff96a44129eeacb4ea8fb6a0a23dbe25dd741a7da7894abdc54f00f5a8b99bf1e68e2318a429170c78674b6efde919a762bea2327889518aa210591c156afb79943268bb75e82fdc238c79a950f7dd4a08df032c04379de1947c92da37535a84119ca33ab4c06d7bca6b00598632a90f129fe9d3", 0x94}], 0x1) link(0x0, 0x0) (async) link(0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x8001, r5}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() setrlimit(0x5, &(0x7f0000000080)={0xa9c, 0x80000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYRES32=r0]) executing program 3: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x9, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000600)="cfbb251e606bea41ad417032985e05b5725bb992a4201587136eda2dd727e5f62dde5a3a4482bc0b9d8726b6da4681d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a37eda4973e934fa1def812b4fa7c2e997c009387d083080100008cb617e63e12da85483463f7a29cbcf97d4f7e6d1e12ae8971ebbd2d0bba3b0efb782f22ae54c8", 0x5a}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xfffffca5}, {&(0x7f0000000440)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039dffe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f75c5", 0x9c}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b880600d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a6d50cd0cdccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e8f5aa735584508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc472d17b2216339e285920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3", 0xffffff4e}], 0x5) writev(r2, &(0x7f0000001340)=[{0x0}, {0x0}, {&(0x7f0000001700)="823541ba2d293bff47278d1f25344a5c2b6106431b5bb5e48068e923d3e70700ab10f37c191a574800f96be8baad7ebda8755560bc50b3c7d3d7c26cf94910b8b61b73b9a0071ce818e4ea9e8dbbc1049910baf24ba81238859bebf0cac68ef96407cafa806a414877c9d28cf0a30676a74d2ca6e4783085b7c22d667290c355e2bc0d6f3d76eccdbfadcccab1251f491acaa06c40dd0dea1e8c2fc1545716026344f11a180cdc68b2ca911756bc86cceebff39433f09abae7c580cf2dd06b0b054c6e", 0xc3}], 0x3) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0xe}]}) write(r4, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(r3, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r2, r6, 0x0, r0}, 0x8, 0x80000001, 0x13217f73}) getegid() r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f00000002c0)=0xc) r8 = socket(0x18, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \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\x00B\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\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\x06S,\xdbH\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\v\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\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$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) close(r8) r9 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="6f05fa08004500003000000000019078c0000001e00000010c009078000000004500fffc0000000000060000e000000100"/62]) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x81}, {0x3d}, {0x1006}]}) write(r2, &(0x7f00000001c0)="77df0b85c91dab32d1ea810c0512", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x1}, 0x8, &(0x7f00000000c0), 0x0, 0x0}}, 0x3c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xff, 0xccf0}, {0x18, 0x2, 0x61f, 0x3}, 0x81, [0x9, 0x4, 0x1, 0xff, 0xffe00000, 0x368, 0x4, 0x8]}, 0x3c) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x0) r4 = kqueue() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001140)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r7) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000001280)={0x81, 0x9, 0x1}) r8 = socket(0x18, 0x4000, 0x3) close(r2) fchmodat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002300)) recvmmsg(r8, &(0x7f0000003880)={&(0x7f0000003840)={&(0x7f0000002340)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000003780)=[{&(0x7f0000002580)=""/250, 0xfa}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/234, 0xea}], 0x3, &(0x7f00000037c0)=""/75, 0x4b}, 0x4}, 0x10, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000038c0), &(0x7f0000003900)=0x10) getpeername$unix(r3, &(0x7f0000003940)=@file={0x0, ""/520}, &(0x7f0000003b80)=0x20a) setregid(r7, r7) sendto$inet6(0xffffffffffffff9c, &(0x7f0000003bc0)="95b7db0205699e7404d8e3a855a7fef043022d5ac666191b633da8ba4613749469a65c2d207ad2c37ddf6f5666c184e753777bcac3a3646a8d3a60", 0x3b, 0x4, &(0x7f0000003c00)={0x18, 0x1, 0x0, 0x7fffffff}, 0xc) getuid() getgid() setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000003c40)="1b8357fd21ad60e240beb3249ffd25b39211ee5282243439236c0747ceaa12e06d1f23ada4762787504003320eaf424b14c5b76776d4dfe6ec0e629b29770ce87740b5c49b36d1a9efb796f71cf01203153224c0ff1c23ac851a123ba56732d747b489ef5f78c34be3c71de37832c0f72d80a84ac7cdffad3ec29afc1ab9237cb14661d32af96e5a7ad90a33159ebdfe104a16204c25afd6cd22a48a821f3ddb058eab69a75b073f8343245f90e287e8477586", 0xb3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r2, 0x175934d2) r9 = socket$inet(0x2, 0x8000, 0xa4) writev(r9, &(0x7f0000004340)=[{&(0x7f0000003d00)="52ea6fad33a5e4f83271d49ad7d65aa8aca6dad6db20a01e240550b2bc0efc2e20e7994583d1e498c06b318d8c72a5d075948bd09a33e51508c3252b3e82b8829ed49a8a", 0x44}, {&(0x7f0000003d80)="bc5dfd3136d57caadd97b06fd5da07432508d82d59e4fd0f0dbacfe96ae2fa5249b5bf731d2804c44e1e99c40d561514d83385872498cae08e40537e", 0x3c}, {&(0x7f0000003dc0)="8330490acbe7e188df4c881e3449ce2d718454eaf0b9f99c0b2d8a8005c875c7ebb2c5d1638d63f2b2df5c90d78f587ade064df4bd0f5bd0e6e0ced463367211993779e5e6722cf5616712a4286dec3d26ec420136b036bbc0fb", 0x5a}, {&(0x7f0000003e40)="f4e3da16d73e9efb1a16efb87bf19b1aaba544a240f35f974c881adc30d72f62783da86edeec392ce4e4adfe1e492acd1803dba3d53c349f2e603eef760ce94e951cee953588cb627ed236e1c0ab0057efab4555ccec38e6fc5130d60f5eb0f4cdfd76ca3e309cca530e848c7fa7e775d78ed6c3d05209b7d921cb36250885c69a28477cc753a8f83bc7e4575338fd8e9d866652506a621f565ee7b8e9ee1bbf779f6804665a57b9c14705d1285cea655f858c7e30d5bf315337228b115b3760805e93e4", 0xc4}, {&(0x7f0000003f40)="cad6a607ffa757028ced40b57db04dfba30c7c1a88a9fc4da2dba58b9f9f056917699575e322863607", 0x29}, {&(0x7f0000003f80)="9b8896f1a83256f41245df44641f9b6ce570b30f01e4eef855bd16abbb40a52a3be902380d56", 0x26}, {&(0x7f0000003fc0)="ec918f5918bcef5bc38c180f6d19abbe67b2f66c3e7dcb54d88648406c6827d15daf2cb2b6607961724c57347e4b8501e4fb064a64dc678a3b87ab79045205f28036a964db37750a7256d964b6a6df115c16fc3f092fa0cd4d8f117b0eb3b7c9df6a1795a97c73cef64226a38faf7c74e2cce25ca2bbc966a0cda35ab549c312773ad142126e6aff12bb9cf0abc804b82d7e79ec59ab857d0c298083f84400886ffcf7756bd6c148db2e06f606d0e2ff23c2cb0d3b88a2b9edb22882aed4b614ba76406d6fe892ff326fc118cb114169a643c05af9f0b963d2248d8eb03375042375054e73950157e49361d88aba35419a63148e334c0cf03a5b", 0xfa}, {&(0x7f00000040c0)="81fa26df3e1b74300891dc00ba65c5714846d0577c681eb2939bf5a8b749286a3d008b8d3c152cdf4f1602cdbd6cba6d61c98fe301d7999ef38665a47482086a390c80f37bbffb2d3ff23fc9da83c58ff40b81e41b50550a1fdab5fdd2ed26edd0830fe88c79747cb29e7fba87bbf65fbbb2d6120a373099851f480a2ae15504cd9ff381cc1b77789150feef6b2f222deb2b83be7891c1ee57c436eb4aa29841db9f1316de7347ead076c3ada9f4d3917cd1802f5772ce04429a929ae5e5df17d2060808a98965368204690c95ab6449932b094db704def3d53ae269958e1777b3c92a57c20338f961f51fbe29de4ed6b5059e610edb64d30013", 0xfa}, {&(0x7f00000041c0)="c4b510ac45479cd2c495edc630e6eb63257a700181a17de2ca09b4e685412afc5d72428cd1f0cca41f43c33d323afb12ceb3bde0212212c34350aa05ea9f99bf669e1162730e6f2866f6340ad9f718b37567f6638fca969f3600a1587bdc4101e7da5a80eef71273746911fa7a9d4116e25b40988febc2dff8b7f14806770503c8275e878d0f853fbced9012e69295625e5fa089cf83ee87167f54e01b8b869ae5347532", 0xa4}, {&(0x7f0000004280)="68dc6cf86361368cc5af583f20edfb2a121e7c778b9dc352bf2402874945b0ea47ed1b4b781191d5c188758e9446e9d4eb052b20ffe9a537b0f060ad0da5a3441ef9164c5dd54c9e06853adf7b6cf7a9d1af5ce37fdf01493eadd793d63d759a5983473b9548ef60329acb85f3ac690967e0ff1d8f7f1d9914e6d44f26163b17be4f39f146e5b8b1eb14298383f578338dfe19347da0045f88a17ee733e444981711b7e5ab5dcf32fb98f05846a30e7283b7994241fa1352bc7d", 0xba}], 0xa) socket$inet6(0x18, 0x5, 0x7) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) r5 = getuid() setreuid(0x0, r5) fchown(r2, r5, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x3}, 0x0, &(0x7f0000000240)={0x7fffffff}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334446934b7f796e768889c43dac77857dc607ddb4e3bb5463fa496c491ab45222bd2d3f474d47edf8750f5d818ee34158e597faea49f5bf5d98184481039eff13245dc", 0x4e) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x18, 0x4, 0xfe) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) executing program 1: r0 = socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getppid() ktrace(0x0, 0x0, 0x20001410, 0x0) pipe(&(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xc}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r3 = socket(0x11, 0x3, 0x3) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="421743e9d2a8049b4853f7488ff9dadf8f51cdaa8255d8becfe4fe0232393606350cbcc87481d70b02a2ae2431728f03e6ca2ae32d73736574f9a40b993d42ba1ef9162f8dae09b0703e54852c68590eecce8d13393b6a0ffb", 0x59, 0x20f, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0xffffffff00000001, &(0x7f0000000280)='./file0\x00', 0x8}) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000300)={0x9, 0x1f, 0x8}) r3 = shmget(0x2, 0x3000, 0x9d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/117) write(r1, &(0x7f00000003c0)="bf00a8988349823afd39fae9bbb60eab3be25b2a07edce33523cd4cd31f4e3592c305823833ac72b35cf57bc39211d1eac47ae56ffc12b3201af9036f457ca1cc926c44888827cb832330eae683e7424404d796d7f437887d9d3a9b04167079c389bc14b24c47cb20a1a6d639221a0516bcc056789e45c1b44f2d4ea5f7f1fb257605425e9f46f7b832c50dbace6e2ee60e1cc31b414a5506f7d28326b0e7c69069d8d6f6f", 0xa5) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000480)={0x10, 0x32, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffe8f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffffffffffff8e79}], './file0/file0\x00', 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000680)={0x8, './file1\x00'}) shmctl$IPC_RMID(0x0, 0x0) rename(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file1\x00') fcntl$setstatus(r2, 0x4, 0x80) r4 = open(&(0x7f0000000740)='./file1\x00', 0x400, 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000780)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x1, &(0x7f0000000840)=[r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x200, 0x0) writev(r9, &(0x7f0000000e40)=[{&(0x7f0000000940)="fd2d24904c9fd49b41584d9cb19623f7d60af08c90f027fb207d6c7a389f1652a5140006a24f0dc3d9f77fcf56cab963b279b85c71888fefc8b6bbcf5c3858634e4c98f79ef8f9a18856d84527d3440d482ed2777d45fd62cb9ed1d64dabca63bf85b00ae00868d56363c394951585f7938c2f4848ec72ebf51eea192b706de022f5daea2439cf7820ec7c2c59f6966f1302e09fd2995dedc44c54de3aabe76ef77f593d28d8cb29f6900059a23a7727a69a572ab153a1dd4a6f5bed4486208b2e38ccf7bae41845e68b56a5881569b8eeb2c231394c919a7bcca917e13eb6d305e5cf464315a632d4c0de7bf4c1c747e33056f6360c874d171b", 0xfa}, {&(0x7f0000000a40)="146293905a29496e550ee8d0d580fb429fa113e85ae00fdd05310a9cec40df7ac74779a1263ff1a25d83d1b4fc4818a370d4a3fbe4ef5198f2e91611fe5c12f2025522ff07f64a64b8c8f6cdca8ff63bd57db372545c4a07534dab4adf4d83571182e2113afc9ebc4f54bffe4bc71682063e54907ccc07192ee76aaa4b843e34be223fae4765358eb57a2b6dcb9167bb7f127e96be69cbf6f78dd31491461e7d84e59910335ca2626d3ac6ef43ddc686804cc1d7520962e4d2092d3cfaee2287ceb13a302a9a", 0xc6}, {&(0x7f0000000b40)="918c9455ec631db084d5189fef8682ba7c2bed69340bd4ef8c33fccc3937ca", 0x1f}, {&(0x7f0000000b80)="d4eba4c2ddafe3cb603da51e2d0ff1f3405978b973fcb5093ebabbc0a3a4db727cb4835dd66e543a7fbbe3594d0fec2ac14d2b2a567e244e388d24bd0e6142992af1e5a2aca4c3df6c671271f0d246c916f1080fb3230b2899f61e6c423c98041982080029aea2628753d1766e6699f9a2a7999874efd07be197e5a9e9dcee8f03977cff197b0958ec02c68d8ee34a743c6ac6ffb69858e36890826f5726f2c0612a1adb09ed21d4b966a3d7be1ea542e1289aeda014e361cb2fb608c4ef99162aedd76ef1c1922ec7e2aad9e760cf0565c11a2a", 0xd4}, {&(0x7f0000000c80)="0c47875dea6a4ca86c91008f84380cc644c66073e3a98c0b87ab7f6f17d38b90a7caf38913bf51339d1769968e026b5fa036dd6c0cd12798222028c9df6ec51ddb4bb97acdf7f838e88341b31bf4ea235ca495e46c14448126e1d8a2c7e3f7fa82724bb29d3d6654d2b517f2b33fbf361201fabf5d099ffcbd66d308c7e06377c8c53cae558797051a8af46cfcd17a6aef58f0ec5578c989b01f9d1ecf148b4232bdb19c40cb7d4f69ce23a3dc381602b8d6c1a7c2ae1be68b7c4477f7c760f4ab7f2bf468eb12b4fe7185836a708b3c54c858e11b61403c03bebe3d0cdd5e1020dcb0b1", 0xe4}, {&(0x7f0000000d80)="15720c711fd6c21dc756b6277abe5b119be3f578702e7f74a3a368c48167293b20cd512cd79c31b0a57488138f761951b653b7163ec3425a4c758b2b95029923b878523ce72b97e60a276634bf7f0a4d25482e5e881312e70470d3937fcf790bed8865feef5060ba86f52d551c5fa0002575e372643aeaa62553863e51ff8ca6d1167bcd3cc0", 0x86}], 0x6) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000ec0)=0x7a) getppid() ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000f00)={0x10, 0xffffffffffffffff, [{&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf294}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x10000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xdcc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x14}], './file0/file0\x00', 0xcc}) setpgid(r5, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9a, r6, 0x0, 0x0, r8, 0x0, 0x5}, 0x0, 0x5, 0x6}) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005030000040000000000076700a1c92b43d42c1bccb5000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b1907f923ed6d24c951e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c801ea6e2ec5890400000000008000361b1257aea8c5", 0x91, 0x404, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0xcc, 0x3ff, 0x0, 0x85, 0x9}, {0x7, 0x2228, 0x0, 0xff7f, 0xd6f0}, {}, {0x8000, 0x0, 0x0, 0x8, 0x7ff}, {0x7f, 0x6, 0x0, 0x9e3b, 0xef8e}]}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x10001, 0xc, &(0x7f0000000100)="ebffcbc93ab9fd81", 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4000000d, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000100)={0x2288, 0x7ff, 0x71b, 0xe2f3}) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x405) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d949ac5950d0bd8396e9c7afec37082ff538e2b19cf6028832b7bc24c0c2f1b80cf14b3fd2ef1bb580bb57dbb9e50bf99c73f34ca29b1aab46daf58ac57ab1e7d0b65d271bc02d6d9a98c8415f2ade6be63fe3f4c4b838cf3de45b13ff25b4c5a30d2116b1f112f2b102a2de8191db58e1926610f0880496901d467c04603bf598bea1299a622a934feb484d7d469fa054bc86ebb5b4c005718c8fedb1b9ddd2726ed62ec929b58879fa43693a53ba7a937757afdc1631411133a82efe0ced09e56f0b15b4005d4f4009538a8c17103d51d2dc6a44a1c7aa84b21a1dba734c56354789c97bcb03e4df8a594dfe9984d85c92693fff9d82fbd7c8452f155775d3ffce447e3b38421e64f99c61fbfc22d01eab2224e16f2c4a4c42168af1526094ca12bbd0a2853b6e6d297c581391b47a3253cc47f00c98688637f03a0dba55698f7b323a47a5a577854ce75826c9ab0799319d161b9c81a90de88e24df62590978dd1d8ce63613be26b3075cbe7c082fc1882696929cccfc157b856b8ff8e94f80609fde0365ae37467f201124bc42fea0d378f7861c53fe832dafc960a818593b9f42eb99a16f89494974649a6855ddbe553a15e1e92312cd2c8b81e5e6b37868d6ece4057681d6a804ed9207744130aa018fdd550a2bf3a731e8f1f72e8566839930ac0ccebbdc9fb77061b8b02086417f64c3e83b1d33f4b7953266dac3942661c5f012692999211643b90cfa2459c59cd03f6de1ac63b85cd888f3cda3c4c99fa2d22f7534d9129ce9aef5abf174dd5778cd1c7ade5645cc363a177a6fac27c2684a8ef9af270c63d76456977c1a2a91232d311d3bbeb13733699", &(0x7f0000000240)=0x269, 0x0, 0x0) getuid() executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f00004dc000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x20000000000002c6, &(0x7f00000000c0)=[{}, {0x1, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x798d, 0x0, 0x0, 0x40000000}, {0x87}, {0x6}, {0x2, 0x6, 0x3, 0x5902}]}) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xfc) r1 = socket$inet6(0x18, 0x1, 0x8) r2 = semget$private(0x0, 0x4000000009, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) close(r1) semop(r2, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) setrlimit(0xfffffffffffffff4, &(0x7f0000000980)={0x198, 0x1f}) syz_open_pts() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3a, 0x4}, 0x0, 0x7, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2, 0x8, 0x1, 0x8}, {0x0, 0x1, 0x9}, {0x1, 0x1, 0x2, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msync(&(0x7f00005e2000/0x2000)=nil, 0x2000, 0x7) clock_gettime(0x0, &(0x7f0000000140)) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x2, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x20, 0x0) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="6d9615", &(0x7f0000000280)=0x3, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286", 0x44}], 0x1) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x8506}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) select(0x40, &(0x7f0000000440)={0x2, 0x2ed6, 0x4, 0x10001, 0x2, 0x78b3, 0x80000000, 0x7fff}, &(0x7f0000000480)={0x1, 0x9, 0x1ff, 0x8, 0xffffffffffffffff, 0x3, 0x8}, &(0x7f00000004c0)={0xff, 0x0, 0x104, 0x2, 0x0, 0x6, 0x1, 0x79}, &(0x7f0000000540)={0x3, 0x3ff}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x84) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9d, &(0x7f0000000280)=ANY=[@ANYBLOB="eea84abfb8a0aaaaaaaaaabb08c85e960af8aff13e46151f004f04008f0066000402019078ffffffff000000084420080100000001e00000010000010000010000000000090707ffac1400c0671679710fb9021106d03e658853bfaa004e", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="40010001907800ff1312e15bc24026baae8d0b99c4e34e94d5ea080a000000080000ffff04113d845d011e3cfb381854b01553ed1003031f080a000000800000399a000005e3f1"]) write(r0, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x1fc, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 7: mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r1, 0x1a5}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x62a0, 0xff, r4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x84}, {0x64}, {0xe}]}) write(r3, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) select(0x40, &(0x7f0000000100)={0x0, 0x8, 0x0, 0x0, 0x0, 0x20000000}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r1, &(0x7f0000000080)="5142584b27c5a5a2f3d5a09690d841d6c8f9e4bf8be8c3cb2b7744688d7535d4b5b3fda32aeb8462c30f603b4f87b98862d5ad4c483ced25cff91a7a5f689f3cba1256aac408f2437543fcfa11a033e574f76bccc31e894d72fe054320de860cc1b2512234817f12d2cb9e9be8cc63adb57bc6752b117f2830712204c768a922", 0x80, 0x7fffffff) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x84}, {0x106}]}) open(0x0, 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000000580)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a4a85cec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0faef0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bd086bb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000000680)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb7370000000000000000ecbeabfe2ca7055d570d18e4ac7012cb61a7695c16cba6b91c111a3efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727f10fe3ca1ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f5ba0000000000000056645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850acfcf35394ba5731d82aefa3f000000c716e2f049d0e211df1dbf9782742b7e638ff5b525c1bc55df468042fc394eec3b90de7a8d638d1f59f6a3092a2bee83a97bc1e375a13078048fe34476702bbea83c788435731b2b05eca818dd3569f276f0a89b338806284815c6e7f709fa9cb30df745b8d5c4a183b5807b842cb5689beffc7579ddb0165731ca2ce21299feff043b3fa3bac3779775478632451ebf1721f52d890e673463d2919d145927046882ca71953a91e2cb6ee2039e31d2be07168907b823933079e271d93e8b54c23d940e76abfc0c5cee3e57a787a73b910cd4a885535f904efb6d139faf2773eb7b0da69c0a7e9ca9303016f95d336240a3a0d4a944440c06071ad6a032402460b6a909da28da910e77d002fb1bf08005601934384a400efb62eceb55e4606385f858efec1f861d76cc8c3f8369b531f8d4babfffe68995e711fd78b9e20bfbb91847b5a2ae4c1644c31430e1ad120dc0ba3e0b27a3f9126a18de021bd1afb5ebcec5daeaf71b4000"/582, 0x246}, {&(0x7f0000000900)="adc6c044507844faf1777212c4c7ee2ac5f249d90c161e1f4e736a83933d438e45a3c92492e85e0f9aba9548bd677fe983aa4436aa92a7a3f26cb8d1cb6b3f40803addace931a0654002262d800c05036de7975a4a5defff0f28c9c7149dc0cbd258f10fb8abefa76ab8ee2a99ef30500f6a79c0a67e8b2cfd7d1e02bc92f45d9fd991f1c5ebec08f751a5f9442d797f7f75ba86daf18e", 0x97}, {&(0x7f0000000b00)="3e5e2539421ff042ff85bc7d0c79a64807b148645008206bfca7ac713439225323fb494910ab721ebe6a7919f5118002838078f6a6a741ceac9bc7e2ab6c48153936f0aa740190693500ee9d45298b6ea8c2479141db74930a3d5f206b366bf731a38d9c7b4a3918ccec151edbc4a45d273a35a74d003460d3b889084e089c742df28d48f4a49360e2454f86f3cf", 0x8e}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x0) getuid() setregid(0x0, r1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x1000, 0xffffffffffffffff, r2, r6, 0x0, 0x0, 0x9}, 0xfd2, 0x10000, 0x208}) seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000080)=0x2000000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x24}, {0x3786}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x1e, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r2, &(0x7f0000000200)={&(0x7f0000000380)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffa, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x6c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) dup(r5) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) getuid() executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x5, 0x4) connect$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) ftruncate(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x74}, {0x7c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x800}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35a63c42419afd9b3c1026079a59", 0xe}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a7435", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') (async) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) socket(0x1e, 0x2, 0x0) (async) socket(0x1e, 0x2, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x10000}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x10000}], 0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000001280)=[{0x5, 0x20, 0x0, 0x3}, {0x2, 0x3, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8d}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x4000000000000003}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x400000}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getpid() r5 = open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRESHEX=r0, @ANYRES64=r2, @ANYRESOCT=r3, @ANYRESOCT=r4]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r6, 0x80206918, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4001, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0x0, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206922, &(0x7f0000000100)) readv(r3, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x0, 0x0, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x71, 0x40000000, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x29, 0x0, 0x0, 0x2}, {{}, 0x5, 0x0, 0x0, 0x200000000, 0x3}], 0x101, &(0x7f0000000140), 0xffff, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f4bf12b7225efb6f6c869e646ecfa588c532c3c4dd3ed77706f3868cacea799a3bdfb42db75143ac242efbea0e1016e796563dc6686f58274eac945d5ffe9054ffd5b7724b408516b9ed309", 0x65}], 0x1) executing program 6: setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) syz_emit_ethernet(0x3e, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) ftruncate(r0, 0x1fffffffffffffe) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f00007fb000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x10000) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) r3 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000}, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0xfff}, {0x8, 0xe9a}, {0x82, 0x94}], 0x3}) r1 = shmget$private(0x0, 0x3000, 0x425, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) pread(r2, &(0x7f0000000140)="ed9c224060c18b2e8775c4c5249e86254da8b5f5b707990dae98e7fb043ae5f71300774a5f2992541a084d2543abcf3bac4f47dda0e6f9e48752c171a5f7ae3a124a190ba207f07ae0a17d5e652ef474c74f473da1ead58fb60b6615ac9a87f5f7cc29e3e8e5dd70a74e35f9e6669aeda89cc2ce79a81d8f2070c48eac84de27d397f2fa525fc93128ea9b32fbdb4e52483f7b9993b1c754b036b7b6a55f09432d78a804a995da7880703e9372d57d7350adf1f331c4203ea46d3ffb69c6433a28ef479030cefa80d438838b9d851f7c77277b982fe3e893ae3e446211dc3a1b0e4feba55de6e5648059a13082f5f4fa9d1377136a9e6614affe7bebb7a0e246f2b397b8e364e885042bc4f3a2c126ed54be9ad9f8e66b52b6967b471ecba2b077b1a83eb3d77126a0c41e675ca47125b974e5e02655d178c5cad18e3b63422c8712451ab95d8c7f6c0618abbd9b0001a249e7f631895b2058dbd83578a02c5948d1931a863572725c800826815f515b4227e4944b4020c81dd87ea24b2df3d2169683e971b7e37fb3ba0671f8ffedda1f46fa476dd2aff4c27bb68aaed6c4f61efd286a30d8f6ebf3ae4e30844a3dd9ede7fa2d6f78bedcbaeef3e78ac79c3a6a32aaa3c8adb107f998069adc7687e1311964bd826edd00118935cf1136d35430756fbed4abfeaa4ba42a24ad5b041cf5577ab0f4548063266fd8cbb0e4a14b6223e85f682d9e2a5bd3ed6a70534a290def33ec86ea3e782305f05a8b6c0345bcafe57c3234eec5195697b9347c4aa9a62e0846995f6e743ed39e35755f460ff1ebae3cbb81bf800f4d4cc70d193b10fb91cf017a4c79a7a6481709137c3fed9dc58948b7bcb7e3961da1fdd4ffc57901fec64a212043210b447c0d616656645cb97143bdde953ad06afec24d1b69a0225e7324d06a9c6bd2742bab69a639002538519c4e5d4d8f963fda1bb9a34b8c45663ac9550568acf75ac3fbcb0b3f35a517cae2134de8662befe7da4e24b545d62d01234ce63cd177be26b31fbb9e5b792414b61d4ba005ebacbc31aa60891c93ac0e03709c00afe0035ad083b69e31959e5c2345cecc01d464024aa12e57f2f853171923886c43979ace5630b48e7319548064ba816b13b1a7918ddfaae87b6d3748145f1bc89d035eb9a8956e9758f892d4662c7ec4eecde003212a6a5ae42269ff18da22966e7e8b390467ef5f2dc4934ab36562d17dd36b3bbaca3a6a94ab389e812e230f6e7a1164bfc977af3d2ba93c79219247e4e529acd8b1d28c0fd9429a97988f565b04a2f939258f47f1b367782d825cea0972eb1fe94669a8dc4a0c2e8325aa7da56b6f7553bbe5fc935dd980c1ffc778c52dff81445a1c66815c8aab16233315063eaa91330741f7ccdc5a1672da3066f08c7d2f1eb30d95bea2736b8189cc3f6281a1376b076f56a719bb163edb6787f45d2f34df1ac18f8b198fcbcb9b04ab87efc74b8d123d68c225a2f7dfc7d59066dc9e34abcdb896bf8d7d1202d398827c9de776a2c4b2fe19f0ddf61cc05ec614412e826603998b8db07242c8baade2ea5ea6abb405ccb5bd080ac96746794cf1426cf5aa58b2196c1cf87fd19da3dbf583c3c5c726ce80264491b4d1b61ce828c411cb983c1320566c34efd5d98f0786b7845e2138f8e27dfb877e5519581066a85169065361a043828268f379fb03905189f43366865646a2d355e640dd8e14c30d6c4952815ffe912424a2e242e88309a90ce2aab081c33bcdce69f4b96ee6713d6cde4e70e2192a507fe7dd779b3864b82999c5ed0ebbf6f410badfd65cd6a15cbcf00e53fb9c0d54856c4444147f4e212affea5af635a3e372df18846bd676d6a19ab1c7833eef26c644c603a60724025254666c140fe4a1342f4e739d6d295a1820024ecf91c6ffe067b8c00ea6179cfe061ca2cb212c0c95889787aeb64e60f14de25dbeae101f24edefb3bce38b11c2265ee62533c19d5d3a5209b68c9c1451a4710f49ed5e8da514ec7fbaec877db96007d46c18e9409a1c549e7ed566bba5898b92dc05e7faa05878afc78ff2e256d1f6b38e65d6cd35ce554b79d7fc8d43bf6dd11b027e405583094f4b082628cc35c002be8aa8ce9d46352926ceadb581beb537c05a05d56567f94b1473886a76916e96619580a27d0143c7800d2484a170036dc958c7257735655d7cc84517af78d60be758758e168434bd09417fd066851b51dc53bf4ff996132e8aa980080aa9dca8935f990699a1742cf4338554210561fc2ab6835023bdfc8dd61f0f61c5208f59f5e84ddd3dbcce40b46bd64c7b19c7ac2ee4b0f8d7318d420e9d7e9aee038a4b1fe35108ffebc27f199982c0bc90dff4a6b2b0d49f30d2d585547312b7155770283aca54a96673b393fb1a0ae3bdfa92611c8b2b0955ca3688dc7b1270aa56404fe510b061e7d1c4a109fbe78dae830f1fab5d569ed3723141fd9ac255698dedf8609333120ca0f2781019f1c10849e1592abf97a477d63cafde520cd7bab797b4bce2842b7fbf09b1bdc5f270c9f20fd9e418e995f7fd4758d29719b808f759b36c2b1d0bb712f3713fd5b16002fa3609787c9a30f8c71c4013eb8cb311369c1517218db9ed4f8114fbe6ece65819bec2beaf18ed7618106559ebafede7f26fb720aa940a02935963787bcc51d3738bf5033dd2498200e2bf038d014b6673bee1d1c823d7f0b5f81985741f349fcb0e890f09174cc5ef69873e9cd41422fcf4048a54e504eda37043aeae8b33ba632601ef39abbb62278159ab9818100060c6b38e2920b4a1dd79edd73d6d5f530814ee6004349d519b8ea82c1abe0eeb94a942e148ba90f1dc29bedd11ec66c679d7db56ed3948ff8b5ade008ed352c8ddb5f9426b59b4f8165412159af795624c949c9cb783dda32e8699a49f1bc3677c8174b0b14eb7eb42761e545fdad925d9135c32ad81a115075efb9768a2e72105b8c1b1471ae06521eeebedc86d4a6848f6f71aed87f4b23863f59d665d7e55ef7b5442602d19313e981d8add8d1ff154bcc77f4622c970601021a88f2b4428de5ae36a9253567d3f0a243ed4f38666b75011a120c1b9ea1f40a2998d7fc910485f6d2315a2b8c1f2e39c0d92bed9761f26ab88da78a2017b798f521073abc313590f4fcc77678aa3dced30f71331d8ac8eab6486015242e3eb176b722b70ea9e27f73f68042060d1b5282aedd64eeee03b5cf3b6e8eb62c6627d31f0c901be36a212a6ab97a0bbb21f56f90a72914c5b3ed2856e75af7f2f9f318e280ba2eba39c79ac4d196aaf67cf8f948b2cc947769c2cd2074f212a1d8373b917b4446713d173f065bf8d41077f6f158829ab30035ee38049eb92b6a2d1cc3df9a02702fffdb3d99f1806b4bcea20ba8fd7277064c95f6c2cf6241778966ab4a39696164a0828f39c52dadc63d14ff75af02d3e5ee8d36005c24c1e9a7f1d0fca8704bd03cc67322fd9af096c333c898573d7e3cf0a1d1d3b0219d0d1573d88bc80a5cce6d747551ce57a365adff10b1e61471f4e085d4c2115f9686d62df7a314379a5968e6073885df1083afc708c8ba7cb3bf828360157b5c910c958f3c4fe02f94ae2e5c6b0d8bbd68ed209112bbd248365e438914b5167f9c73c0bcbee111b72f1130fccfba622168cf81c766ffb875eaa0092fc7ee1eb6a063e0ffcaa539a185ef1b97e758d9740fe53db6185a57d7bbd3eee28602aadbe199ce67ffde8daf188e6fda14fdafee4a80bb4e767358f0274969c996a5c7cbb353a558ec0d6533ea4f2d97a11bae4e2678d97ebca8f7cbb6f2aa73ad5753d67e13b5f68b899411133f720991a7be5286d0c856de67d15ef4db4fae754b9248ce86c62d1a2e604c8c75e234d7e4a55335768efe21b16db72f988ae568d78e655db467c888036628a25793273efa07893387292a1b36eb8a931f5a730813542481149dd96fe0b54b8149a664b4ba40f76bcf465658682d87918718d6da0287bbc5208625b219e69e797bff3875dc2b8f19ca3293cc20243f31f80bf7453fcf865fa770f88e99b6c72fdd2f8d26582024b3cbb663aea80a188f89a4dad355e78fa0760d00c524ea73bb15f5094d3f7ca697039f3df8a6f7a274cc7b8820fc4897d13473d420f72d87ba6101049e683c72b2205caea1aeca09bb4411fac8161dc0effeb0150027ed4e3cf419d989f94037f6f61aa74f1e145721492dba0e2060d9cca3fd8c36786a418ef4a67d4866dc0d848d38d1c607a0e742d90be907a746f6cacedd2a385b1acf2bc01b1a1f3e052c2b9ac9674e37164a1e80e4c9278b2ec962db890a16c3b7275adfe5dda5f5be44bb54585661c71e337871fb883874ebde0481431ee210727a45ff0b9e38a86a3b11731fa6d7983e588369f1d40a873bb215fff83a46d057ce889aee132fcb0ee00a0f7e89c149066a76a2608f9291a4c121494af2a39ec7aec6ade60fe85f03407cd1072fbca76d20d20eaf19ce63af192a57c04e2f1a5e26b3b5c93b42832da157630beac3d97d1827c390d8e2bd1eecd693202743db505ff8d6ec0943919a2db62da4d87f680fa9122be69fec24d521c1c56e1a75dccd2cd5812332a7ae1eab6a77e2640f8f78918af8ce3d2300328f5129e614df3b4b8b267060acf4b5f56d6f943d99d33026d1c1c643b8616314734fd18154e0e2482979909a7670d5eda59a2b325761f822abf29a8e5b29483e7cdb81716284d203aaa96ab6d36cedc82154837f64c04fd79212d0d46475b70dc7ef894ba7ba3dc0d0b0168130ce02106f493f1a1371225afaede31de63683ff9ff497d8de6a768487b42d071549e399108077afa36ac1165935ef84b012601ad8610306c939a335e69cc13714e5f9f2c8e36cfb8c7e5359801ecfad0e7b12097d58d86b9a747a909cf55740b72112d1c2a89cf6cecf4df3efd99da1bf5f3b214a93b32e79fd59dbcacf173533df68db6c3550f366b16d7f41f94109443ee045efdfde5c136b2d0733029bfd5ca55f82e4bfbdc897c3a934f6df386b28b30276d56c2fb94dc1c07e63c5dbafcdb1b1ab0b795a78d062f5397972a74a98a6d1bfaa4997b768dfdc39a1a0a917c6c1f555b30a0463477a25b95683a543be7aa3d482e021bdb7cfdb0f03622deaf3927ae32952b8e089dec087ef6194efb8cbeccb734ac23930e72859b5dac3b0c3ebe4d8aaf45cfe4a9588aa0d09bfb54f8a35c19d91c38681c3ed4b6c48317dbd588cab3c4b80a9de61680bc9409e9531ac21bc08b8eba7425cc611d22b0ce2dcc989f2137cc7522cd37ae5174f55d6e358d5d4031bf39faa5d86fcca9dbfad8a1e527bae1baad2eb115a8aadc96e2103977e71f5c3f5af12711f8432f7b28c5bc75c919d42ebc91fecd8453ef69364e009c44c6977efd50c7323f92dcdbb31aeca4d302cf300f828a5c169909fac7b8bf286e36cc0d764fead20220efa95d9e246b57d1a223bfbb6e8587dc49a6ee63ad6f484a6ecf0293272b5b0efc6f4424864601144272dcb80e7f6bcc0d9b5e65c56b6ee230ae40dd16c26fa018ffc1b509ea982659e8d29ab2909d45c40591eda0c1a61a43c65bf832ca9334367b083122d42571611112856c1ab8f5e3d2c95e37456449ab58738541c3238cbdfd1cf6343bc80f537c30f2864b7c0ffc548e31960b919f6bb5595cc936802a944467b20d6e1f6547abb96fa7b73e022ba127fbffa292aeca112741c9e5731177f008316fd8a376562bf721d65caafa302a4b0f76dd0d9ea65be763d9a8d753a86375a95f2e", 0x1000, 0x100) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001140)) ftruncate(r0, 0xff) write(r2, &(0x7f0000001180)="6e3ff8b705097cb8b8a59e93464b597ecdba7bc8028222d055aeb457d63d06b8d41565a729c7973a81df1b2577d73b460d695907ca8ca84b2224e53dbfd45e6097762bb84f5681fe0cf51dd7ba89fbd29a8e5ffb6f8bb6f0dc601d53747dec8e821c0bee18c2810386e578fa743a611072494119a50cf8a8b500f3fdbb77103e640ce6d9bc3760ccf0e39640e43a9903b454d650c58f9860556987f9817f13d6ad7b6d0385427cfd83ca555767d4af0d5749a1081a614423f38a992f04109f1dee387accaafe5718a716ff446a1c7db49b88fa4b4906d2aa37bc6eea2e886190c3b57319192690988f35599a37ec31c9c400d2f5596d", 0xf6) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001280)=0x1) close(r0) symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') pread(r0, &(0x7f0000001340)="20b10d4d58a3b69d0e7528b18488e6c09114ebaf6fa2f1805662ef16e832ee272619108a49b1272bcdb77af687607f90cde51e52755e3db92e6e54408ba7bc1d22fdf59c5c6ab3b03d37de745fc65036fa0deee9188a7728476ef4c7a8a9b41877d3e1ea591867c102924d264ce58e11c2cf0251abdf4e24018e96fdda074032cbcd48890dcbcdc1bb347bdae90a94047ff0657051d54fa1b442e81301b0da5af1d07bd55f063757785fbc99edab340226686a4876213930ee2438b66afac47847ea1cb28f90b0b8df195722b595e7f8084801b79fbb4021903b21e423ac5e2dfaae38124ae6619efc601f0cc2676808a5c79d583521eaec3cd823f4e8fa6aeff28c9b463a4b96e5b6ab0e6bbb9dfd2ee1c7214a790f9a5fabae2ea5ef87a09419b92dad39ecf0f52fa34121a3c476d08ce8e0323e49efc8b8f582cfc50f4575fe0cddd6587edaf672d40ce887d6003bebdd79bd9edf8c8405ebec354b9ccc090b10739512e022b1a9278a1a3f80e4fa25e12de8b4e6c1b2e426788be62144eea938fabaa102604c31f7ab6eb8640212cd592d43f89982be9d1b52cf4f67f623879cfc54891456532899bbe2873c11ebcd3b12947b6bfedf0c7952ba5564bc7367324f4404ae810620d1bb799ba593c72d9bc16c771e29100e48a150a435a8bea684b6043de2383da55a90794cf85c6c85434f402dab2b849186f94e11d20785f6dd426a033479029352d7685f05771f8b7a86e78f411d411d731af89944ff8ef1963b3b639fa032eee107c9dcdcb86a58198b2307a6797770c50f7d928a93e1c4ebedd7d01b0feadf0f3821525128283af19ec4f794d5574b6f4042fbcb7221ecf82ad161557d9bf92e9c70be315d5d1ef6bfe33803617913993e724d2da70b14356b7699dc128e6a5e1cffec65b111d3c78b7019dfbb8fba8637371574812510c3f68aaeac49c0f57b90b195a09ef131758514df003c9dc21d61638b3b5489bfae256cade22d00725a9f9f9fe3767e426a84fb2352d28394b6cf9581dbd85f957524cf3845e0e4458a238b5a383a28af0cf507da8d84ec808e6d922926534d3d0019ae466403a3e44e20e7fa45d42dee6026b98b3c646727cc084262237dbf0aa82c15783ffafd5a7495cf8d813c07d6f24edaf6a4c1306d10c62b753b0ab218912cd60a694575d790d2d1e4fb9238a8624422f8bb074bc20304201cbc411bb4d638d9108d7a8c035adbfbe0f8f954e80e42a4e1fcb4284927d48cf75fc676164ba4f9cf28f9901c55bbe137c3fe34f3f468aabf88a4ca84ec2ee20f31dbb01db09ee3eef4d52d64c66fbf0e16af6c03898195693b304face1b1db4e61a9a902a40b98f501b1e5c54c37a0e370367a6bec97d9536e951227ebe685c0e3d21fb73d2425fd849f047a402587fa84eda6b9c3b91d69bb037d00975972f2515bc2c4ab607e1b31e0ac853c70f5ce3a1220884f95941a4544101d3608754bb6b83c603da52a670d428438e246a3e8f6ebab5acb14a434a1500845fbc43a053640e38b8cf78bbc2ee2668afe891224d2a78ff668d2598235edd7fcd1dee3a3eb818815ebcc475672bd9a9d9a6b632694dccd963bbdc71a2ece97001d527540df86eaeb244aa643812ea30a51f1b068afc91f90a26faba0499f6a552bd34e6ccaa4c21fe0cc39c6cf7384d9bc0e8034375a15a1bc759577c44c219ca4096a8a81379c652e5be2eae6d72a7e4952700dabbfc79fc288439c567ac57e03bf85ce8b7b4bafd76231b565fd007144ead2eb72f5a5e742ad3e04b8145a8ab2783afb7baafe69af4d68c9b27bf8f99048ef1290438d3849c03f7e58cfa3c9e79ffc3123c4d1cfaebc43774746b76bbcd5a859c235fba6e439c87d3a90d73b0778c77ec05680207f9b4de91486959369861f723f5eefef8194d218401b62f4f891b238781fe490101718be85d9d2251cb8d92978196fe93ca55884bbd9e567a6dcce86a353e675c2503507142b280b95ede0f77ce75ddd39ff404a04b29cb3d07d66ec7262e2b0bc787914e5bf76fa28fcb749ff034d246303c5f4cd1a3587dddd2a3d75530febd9968622f1514f7b78a0e96383d620aaa7d23cdf9f0f215252d549cfd321d61344bb586b95e6961b3ae4f749ccbf6e3f178122ba5a2f82ed9f26fa04c622125685259b32dae67821fa718751abe8ad88eb44b7a3fa0228daaa6b9651bb3a453144e2b541303d94f00187836d689d2fbe66870fb20c596ea25142968b2be2ec38cb09364c1d3f0a18608e724c6c670f44da9d0408ec92862ceddc7971ce02239b50ffb003f9eca09e65ee60ed4b98a83426a4325e0295f6082e92048fe2b479ad8e670d66c73f12c7ad4ac4c5714faeb28a6785d7571d7124d0d0f216375f73ead5c5bb6f2c6b3d9b3de2a1399302584a8216faae02bdbc48d90ba0a3ca881939f1ab5a37b268b8cff34103be1943e94aa9a1b1b4f189516dceede0c8ea6ec144f54d16be0e421a7343033ef998f3b27882f05ca10bff3cc2ee8851c2ee8fdf4f0c5147f12dde093efb1f5b325edcc4cfcc1b9d607efb831c2a64fb0888474ddbe3ce2f9d7a2480712c1b79421083da08ba877e0bbbf5bc97af86550ee9b34d0621983d74af0ccbb28d232e0880d1ca2fe5090eef6177c9bd909b8aeef66bd1be914266b784e58b1675dcee09b55b3a6d5b8f7e08d39cb6883e621f83b11d6856f0691c79a5ba00b3ded6ecc6c5dd5a5de657e448f69e7a1a4075c9851bf2702e4dd7509a5dedb1dbabf0433275274ff47ea7defc8a8f60352def1b1a58789268629bd48088d4e3d900b23418bc3a7155de4a2f151197cf5fabc2c8a711ffb8ac9bdea9c5e01a95e75aaee45caf474cfb4335981b70aaf5eaf0aaefb05b7aa36ef1fc05426082f964bea5d150c53cb44352d245150c6266e71c265cd0856dc79e65533d8eb1ce77fbbc13c77fdfa8f2f5ae20adcead9c76d34676ea4c63e6961ec312f313f25111f67ca7d022ce58f36587435297a431f96ad98727f52b93284f54813be8d6d998c32e17ec35d6a3f3bc0349e661baacbf36820b2daa44fa8d7e4f10d1ae45678cb70fc1d08721e0dbcfde001b28d3145c52f6746218a9b11526671da4028701b6daa9b2c136ec2a374acb52e03d2ce41a9eb72462113598c29ff32eabd8e92b2dc5238ddd66b301acb80d94fad7167edd116b044217cd35e700bcebb0f654245e7da970873af7c0b1421320b601e3513e66b74dc51cbc223121c1ffa5c486ad4632cd92e382b3b4c52685ecab07ff1dcad26f5f499cd8de75a5eead09f77ec532592920e476146eb8713f16082f18033b45e99cdcb1eea1ece743c4debb10c70fbad6846f833f155f180e1fb3fe132e13ff7ecd6abeb2ada7ffb6cf357f76ae70f58934b986d1f063f56af1e1bae459f6c3282920747d247fd68a33e761863b1eeb51fb4e3d2d1e034806cd1c8ca402ff3c3e65d0b93a6ee6fc671b74ca359ec6ea75247de3ea73e0fb2f750d057951be477633a0b7a1bde9c88d32096522b8fb8f7aa62e176d6f051d2f71377e749fb36c2843118e831b589c21290ea0911731bbe758cb07f42893ce57a133a795cf3e9ef272f5a22c67eefe1a64ba14ee942de956fa803a430b17b0c99ffb3053e6e37422e8ac3cfa451d28c2596d33dce2f6ca85a47705d64a3354ef1dc21b8e4e24de1cf1c7f675cc1b5350e9dce849adea95f4cef98cf93a9c301ddbdf4f6606b2ff64c535cbfee3845115136214800c92d2a5501e2ffb66f0fad1fbe542e2dc968c1be6053ef4998ec848a88093885c55b2d7f0a9001d701a2df6370194fdfd0e64613c48b124c33cc65afae10edeb5f97be40e889f112dd36e40b9b219fc2f09a0719d19a97612c3357c6b5ee3de1215ed5f6269775b9479ed127393c312e1ef7e9ba7507212fbee542e00207de60157c32ef8ca326e5fea369d3d52e2b4ee69272f497075b80a4efbebfca3bba94baae751b3a8e1cd63b2b951fba1e7f80832e40eb90cb5d206aa0adf7477e55c81ac0701ff4f5f3ea7fe2bbcbc3183b1b9f461cfc7bc453abe4bf03fa014173fedcbcd4ea32bbeb6260f2f7406eac03a8813a1e3b9eab6af2b5c5e2fc3a065fdad397f924848e980c40a093ec01b61314bdf0231eeecf70e700cdfa8dbf263071436bfacff5c19adac0bcedf50d89896c4a23f4fb3a197a10a575ef2d5f3125c0cb7e4e9d1bf88c784dc4be60df9f43df2b577494ecd3a4db92d893e763828c86c2492d52a24eb99d9082e275e25423dd4d53d1780d7e79cda6b0420f9d419fe30cc4179e9e57e901543f5224a8cc57fe53d9528ffb205a1555c5151120788817bd8df4cad2c5ae899057d71f9011d0c6793201bf26a499fb72c3fec5a61c4a0f398ad8a3cd07a25d823d97c16f3ec8410edd54b138ed37b96442055cb5dc39be375dbba9bceb06dce8ca3917347a9e77e8cbd4044465826a4252a932f1ad95467726a9c63f42ec2c6db25fd2bf3f34ce0215c683e84432e9deccc63abf3f844271564a7a9f3c34242c4fcfd6bf781b22cf252b074f6d2e6c9ff5bb7bb392146805a960d493f9bd23d3a753ad12459190e0c1caa1f9cbd6c4cd5f15f48227a01d0c45ac8677dc8a03db4fe8423b81a055ef94079da69188527a251d6a7f1ae9f9387ac2dc080f457b708623c228dd2160d952e7dc29b0a42cddc9eef03596a7b786021a4b19ec43374c49c0b032b04b78a1b4a7d6656a36dabce82e9cfdde02f2155f283856ac6de18a43eb37f1e73a58f723355dbaee376132c52da9d93d9eddbd31ccd1646fd3265cce15da8ad11b2040ba4252a1087bbbcc9779f352ef0f59166dd70e92614bcd85e7725351612e2874b8023a818c7356dd1bb9a75104f74f9e8235bb79ec3ea2dc9a989942fa5b13889e52c63ef2e818d32049c1182366e7df941f5db33acf9f6f87461a27b73aa59223d50f8ffefc62e9c6a38da372106538e9e64f3081d81765514b27baa54c5e1d2f649b45f8c39ad1d5cda7787c02f3b1da63fd6f417c590f681a1af40887241d2d660cf5821feaf15fa372f35eadfcef17fff3d4a628e1f19c3ace9f8965d30f0aa6f71ebeb7d60fe0213442cf470dc1cf174a151f07d76daf5e00e121ab4055f6c735a6d06a1491dc53787991da472d1eb1c3b5a3ff9b9094f9c666213bf2b71fc1b7f1be8528eb71df365302e8c8ae457525185f920c13a3b71a0523b5889b182d0db33c5cbe8174ad286f9b7067a35d6bdf4223d9f59474ed18d62956062ce3336ea8a19592f4e1e74e658cb8927134381fb145cfd0d31c478e4bb6ab5fa3a3a853c3359511e208ba37b7cd0db1dc3bea04426c2b5a25399952ccd840227aff6dde93637bb6e42b9c0a673ee7bdb467aa03d78a1cefeaa1ac7d1f839ec228dce1a36a8dbe0c5ebae3ddbd08609ccd8df20a06b2a5f38254fcc5c884ff8ebea9c9f9cfab6af6411790cce63f966228bb811ed3a8c29315f8325cb5f31526a1c96ccdebad7171fc7b19dd2bdb1ae3cb28d2cf34ec4bea9ab59e8c55ab02b39a14eaeb8459d0dd558f952f5d1dd8c204d15adb9444e5c162bc2211f69e8b8a8d461bda8f5f3a4ef43230a4e81825dad7c34073aa111de6f27cbcaf0fa9e4678ae8ab26cd79851ccab21eb65675071337e9c497de7bd7f2510abc621f70acf94cb386e9182d018c785d0faa7d4b1fb1bd8ab23ab50ef32af9546c1b98e5f58279ee766b90c5b2f875eed0fa67c427deb4a0bad7bac21658417cc4eef4b252705c072de8f6bf92f0103", 0x1000, 0xd7) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002340)=""/77) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000023c0)) recvmmsg(r3, &(0x7f00000027c0)={&(0x7f0000002780)={&(0x7f0000002400)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f0000002440)=""/138, 0x8a}, {&(0x7f0000002500)=""/168, 0xa8}, {&(0x7f00000025c0)=""/45, 0x2d}, {&(0x7f0000002600)=""/195, 0xc3}], 0x4, &(0x7f0000002740)=""/34, 0x22}, 0xffff}, 0x10, 0x1000, &(0x7f0000002800)={0xffffffffffffffff, 0x401}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000002840)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000002880)={0x7, 0xeeac}, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000028c0)) pread(r2, &(0x7f0000002900)="dac5d59949030f9972697ee523311d693588bc", 0x13, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) symlink(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)='./file1\x00') r4 = semget$private(0x0, 0x1, 0x7a2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000029c0)=[0x45, 0x2, 0x98ba, 0x424, 0x1000, 0x5]) openat$vnd(0xffffffffffffff9c, &(0x7f0000002a00), 0x200, 0x0) r5 = fcntl$dupfd(r2, 0xa, r0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000002a40)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002a80)={0x9, './file1\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) connect$inet(r2, &(0x7f0000000000), 0x10) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) close(r1) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 4: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001100)=ANY=[]) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x7, 0x0, 0x3ff, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x126, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYRES32=r0]) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x4}, {0x4}, {0x8106, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000003c0)="61d8173b9141f2a603ebf498c3f479aefa5a1a5368e0eb66276551e966547d13f1cd7dab023dc9228fdaed805674b9755cb623442f7709e3f8459d", 0x3b) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x32, 0x10, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x2e, 0x1, 0x0, 0x4c9}], 0xffff, &(0x7f0000000280)=[{{r7}, 0x5, 0xa2, 0x40, 0x3, 0xd1}, {{r5}, 0xfffffffffffffffe, 0x28, 0x80000000, 0x81, 0x6c99}, {{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0xfffffffffffffc01, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x8001, 0x6}, {{r4}, 0xfffffffffffffff9, 0x84, 0x40}, {{r5}, 0xfffffffffffffffb, 0x7, 0xfffff, 0x8}], 0x5, &(0x7f0000000340)={0x5, 0x9fc}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1}, {0x0, 0x0, 0x1, 0x1000}, {0x2, 0x9, 0x2, 0x8003}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sendto$unix(r0, &(0x7f0000000140)="d7e4fdf3ab6c68769850798854072b09b21e9696a122d5caeac58a830f815e9a325038e8f975be17a4b6721b7980783beb9effe25577d57992a26ebee24b988db0b7a43cf56fa873825cc3b81d74a11d3cea2c7fbf1d404c4114d1eadda2d9d90b2ea38ff203c9400ccc6a5cd4f347b241d9c05b2bb908eecbeff9e8ae9373d943a10ff9cac7f08208fda3934e91f67a7e8237d6e0b9b5258bf849b8866f8e7743eb956fc286c97f9831e62ad4f7c90c989e7af2c871fc821c055d5b0b8755883394bd14936a65669d7d505e7b0a81cc5af0337ef61cef7b76800ed29c12d9e5756e4e", 0xe3, 0xd, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8000000008}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r5) sendmsg$unix(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r7, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x61}, {0x83e}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000540)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x9, 0x3ca, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/3, 0x3}], 0x1, 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) r4 = dup2(r2, r2) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) socket(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x94) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r3) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "090000000000364d1f016dfb37a23ab44d04c50c"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r0 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x3f, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) executing program 7: socket(0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x8506}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async, rerun: 32) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) select(0x40, &(0x7f0000000440)={0x2, 0x2ed6, 0x4, 0x10001, 0x2, 0x78b3, 0x80000000, 0x7fff}, &(0x7f0000000480)={0x1, 0x9, 0x1ff, 0x8, 0xffffffffffffffff, 0x3, 0x8}, &(0x7f00000004c0)={0xff, 0x0, 0x104, 0x2, 0x0, 0x6, 0x1, 0x79}, &(0x7f0000000540)={0x3, 0x3ff}) (async) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) (async, rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x84) (async) mkdirat(r4, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async, rerun: 64) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9d, &(0x7f0000000280)=ANY=[@ANYBLOB="eea84abfb8a0aaaaaaaaaabb08c85e960af8aff13e46151f004f04008f0066000402019078ffffffff000000084420080100000001e00000010000010000010000000000090707ffac1400c0671679710fb9021106d03e658853bfaa004e", @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="40010001907800ff1312e15bc24026baae8d0b99c4e34e94d5ea080a000000080000ffff04113d845d011e3cfb381854b01553ed1003031f080a000000800000399a000005e3f1"]) (async) write(r0, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) r0 = socket(0x2, 0x5, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) r1 = getpid() setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r2 = getuid() setreuid(0xee00, r2) getuid() r3 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "01f8b12dfa7f0000000400"}) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000580)=0xfffffffffffffc36) r4 = getuid() ktrace(0x0, 0x1, 0x40001800, r1) setreuid(r4, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001}, 0xffffffffffffff00, 0x7}) semop(r3, 0x0, 0x0) mmap(&(0x7f0000105000/0x4000)=nil, 0x4000, 0x2, 0x6813, 0xffffffffffffffff, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/117) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8b) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r3, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd", 0xc00}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf", 0x65}, {0x0}], 0x5, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r5 = getpgid(0x0) setpgid(r5, 0x0) fcntl$setown(r3, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x2000, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000ff"]) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) fsync(r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0xfff}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x74}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) socket$unix(0x1, 0x2, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x1f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setreuid(0x0, 0xee01) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000200)) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2b, 0x0, 0x0, 0x7}]}}}}}}}) executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file1\x00'}, 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r1 = getegid() r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) mknodat(r2, &(0x7f0000000000)='./file1\x00', 0xc000, 0x1000003) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2, 0x8000}, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r5, &(0x7f00000008c0)=[{&(0x7f0000001780)="a07ad3586d0f517fa42a175a6062a83d703b29fc68d91c7bcf0aa7d477e3e02e93dc286004bbfdfbcfafbae2df02acf63f7e7972b5fbaa51901dfeb5fc7a1e7550ddd12ed61232d5069436faf339b90a5fce075777d0b72fb38b818fed2e70866f04414512f470d6946035460be77aaaab29b65429c876e1ee0cf6ca8f1a72741c36e2a2a01940e13c9cebacc0512e529e1d8a50e96b793956844f70c4e96e2f1aadce50faab174c068bdd1745ea14ab63ab3c1f8a20ad801c10ebb0ad8be8b0450a11aeb4eaaa09", 0xc8}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4010, r6, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r6, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000340)) executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r0, &(0x7f0000000140)=""/60, 0x3c, 0x0, &(0x7f0000000280)={0x2, 0x3}, 0xc) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) mlockall(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000700)=[{0x14}, {0x1, 0x0, 0x0, 0x3}, {0x6}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) setsockopt$inet_opts(r0, 0x0, 0xa8c966e1d6dcb62b, &(0x7f0000000400)="180d333618adc8775dae00e6b1d195c5c15d81297682d79b018e223d0d07052114afe6af76fc35cdd599a44c12f575ed4679a47bde51707ec2414d73a517d03606d6226a901676c60b70d5a071bf33ae2856a147666b60752622ab0bc807625f7b45f2c36f149f4027ad34cc6589ce8d475cc9d75ea04ab761de69c76e70b525fabb8f3c09bc1dd7c145ffdb8174df2971d61a041821461bf129bcfa370b5e72dd3cfa15364c150a7edebde3e0a3feaeebbe92dfac1788a434d8709c8994f37693996e5acd22c6b70b3fcb0e8a8d0e1c226f79168c755038f1b7f856f9831309052fa05112fa75ce23950df7fb8e259cce", 0xf1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) write(r2, &(0x7f0000000280)="7f23a3c23cce000000000000004d", 0xe) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000002c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f0008000000000000000000c8dc286b948dab2c0100000000000000000000ffff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x44}, {0x8126}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) r1 = msgget$private(0x0, 0x0) setuid(0xee01) r2 = getppid() ktrace(0x0, 0x5, 0x1332, r2) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYRES16=r0, @ANYRESHEX=0x0, @ANYRESHEX=r1, @ANYRESDEC=r2], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000700000/0x1000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r5 = open$dir(0x0, 0x200, 0x15a) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, r4, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r8 = msgget(0x3, 0x280) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x406}, {0x19, 0x1, 0x8, 0x8}, {0x1ff, 0x0, 0x0, 0xad}]}) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) r1 = msgget$private(0x0, 0x0) pipe2(0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x3e, 0x0) r2 = socket(0x0, 0x1, 0x81) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r5) pread(r2, 0x0, 0x54, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x6, 0x4000, 0xa3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000007c0)=ANY=[@ANYRES64=r3, @ANYRESDEC=r3, @ANYRES32=r5, @ANYBLOB="004bbf8eeb9b623163070d19dd53cf5138011c2ca0c86bfed20ed7f794b9e5a99305bb3d794a6c8bc972e5084a04ee810c1035153b89aff3a96a01768682c01fae76aec2f142e077d8a2d7874bda0d4991032a7a9d20c73566789f5e5c21f9ea61c1d0995f4e275cf65371283502641d287f43742e4f9827669aadf45d9596a94e9c29920263a9d062f5", @ANYRES64=r4, @ANYRES32=r3]) r6 = open(0x0, 0x20010, 0x182) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0x200, 0x2, {0x0, 0xfdc}}) ioctl$TIOCDRAIN(r7, 0x2000745e) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000180), 0x0, 0x7) syz_emit_ethernet(0x3e, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001e0000000000019078ac1400bbac1400bb0c00907800000000450000000000000000000000e0000001f0000001bab9c63281a05a4e3ec43fea394e955f7a0abbe7c91028c9dd37a6485770c8e6afa312042cc79957f65c89737c19a7283971b1a3d69754d8cefe7aa026dbe623ff347c5f7815d5000000000000007f2239686f1824472be5bb8f6e6fe41656816d3d67174b6301373ce6d3b00fa2f0c0ee346c13253b7844d9c604114100029adc55ef9926d0b7b3f4fde848e85c0d6ae84beb7fb5b033967cdd18fd5a27f7a51ff43dbd1a0525581b13d77fd1d37f2fe0358811c174cc8a15b6a6fb938a53ab6354e15ca04acc990f3ae495e83ff19d97291adffbfe210add833b9bbb62674927db94eea679de7d46208dfd602bbd1d34"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() close(r1) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x978b, 0x0, 0xd3, 0x80a19f, "bf08000100f1675910812cc900"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x47ff, 0x77}, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x20}, 0x40a) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x0, 0xfffffffd}, {0x45, 0x10000}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x20, 0x8000, 0x4) socket(0x11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)) msgget$private(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x84}]}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0xe02) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x908, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x8, 0x5, 0x8, 0x1ff, "5520de5bdb186523fa0d76e95044258edb9675b0", 0x6, 0xc59}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x74}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r2) socket$unix(0x1, 0x2, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x1f}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) executing program 7: mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000}, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') semctl$SETALL(0x0, 0x0, 0x9, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = dup2(r3, r3) r5 = dup2(r3, r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0xfffffffa, 0x9, 0x3, 0x6, "45148c31ca47d8da5f73db7476074383436fe7f3", 0x9, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x101}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/51}, &(0x7f0000000300)=0x35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) socket(0x18, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x7}, {0x40e}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r5, r4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x2c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) socket$inet(0x1e, 0x3, 0xfc) r6 = socket(0x2, 0x4001, 0x0) r7 = syz_open_pts() r8 = kqueue() poll(&(0x7f0000000000)=[{}, {r8, 0x8}, {r7}], 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setrlimit(0x3, &(0x7f0000000080)={0x9, 0xf0}) fcntl$setown(r7, 0x6, r9) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280)="ea44d8fb320ca405377be20b2461f10b06a2031d7f7d447b8d39d05ee7c8639c9ccc8faa6f2a0c630f9b41ce5e823bbf9a0c0db9e6fa19bb6c37ab823fd7332106c2b5817254fa562ea7fd92574509040a5f3de1db6efd39621f6d1cc3e7bb053e1b9ec6c3a5e29d12bc9e9be475afe0e99f6371d8b0d9fae1b5a3675c775a79dee7938b76a6e77b83d4ed1cb23eb5921130f231e8dfad0e17b8cd8d96aba3e4295c60b887912b1718e5f090edfac3975dab847f1c3583a2e68dbceac0c18d0d", &(0x7f0000000140)=0xc0, &(0x7f0000000180)="805801ad14fed8ab96703a5003b99ca613edd53fd1cac872cc0ca0f80f26b982a85405", 0x23) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @random="1de64e8242ed", [{[], {0x8100, 0x7, 0x0, 0x4}}]}) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x30, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast1, @multicast1}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x5c, 0x1}, {0x1, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="6f86efc09802952688084127b3e0", 0xe}], 0x1) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x59, {0x3, 0x1}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x85) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x5, 0x0, 0xe, 0x9, 0x0, 0x200, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$setstatus(r1, 0x4, 0x44) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000029c0)}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) unveil(0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x5, 0xcf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) socket(0x11, 0x3, 0x0) executing program 4: semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f00000da000/0x3000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x2}, {}, {0x0, &(0x7f00000d8000/0x4000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000158000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00001eb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000159000/0x4000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x81}, {&(0x7f00000d9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000c2000/0x2000)=nil, 0x0, 0x2d}, {&(0x7f0000ff4000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r3, &(0x7f0000000400), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002480)) r4 = geteuid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000180)="0e2fbaf6136bcc9e4bbc096dc94665a4dd81ea7d700f8ad1d193064862b2cba1731a63ada2ba69c3d12f116d3549deaf791fc13a3b150e5ad28612dea4124236d833469cd443e649c97848d8f811105cb7201a32789d25cbb48c269cdb4c77e44c1745ab1e296b74bb5c1fd84e40f20d85e351f1f07722746231c6dcb2e30c82a80a37eb10048d913f4a98ddf923736950342e58", 0x94}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r4, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) syz_emit_ethernet(0x3e, 0x0) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, 0xffffffffffffffff) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) execve(0x0, 0x0, 0x0) executing program 0: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) write(r0, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x14, 0x6, 0x0, @rand_addr="feff00000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) executing program 5: open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff3a, &(0x7f0000000240)}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r9 = msgget$private(0x0, 0x2) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYRES16=r8, @ANYRES16=r8, @ANYRESOCT=r9, @ANYRES16, @ANYRES32=r7, @ANYRES16=r6], 0x401, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) dup2(r2, r0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x8) write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) executing program 7: socket$unix(0x1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="ea", 0x1) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r3, &(0x7f0000000200)="f92a9bd300"/20, 0x14) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0xfffffffe, {[0x0, 0x100000000000, 0x0, 0x0, 0x0, 0xfd2b], [0xff, 0x0, 0x0, 0x0, 0xe7], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {0x0, 0x0, 0x20}], {0x0, 0x0, 0x101}}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x6}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x0) (async) msgsnd(r2, &(0x7f0000000080)={0x2}, 0x8, 0x800) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) (async) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x8, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1d, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946472, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0}, 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) ioctl$TIOCEXCL(r6, 0x2000740d) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="6fcba96e64d77dfe77d06091c8341acb34f68c0a02810690c1687a065e84baf8e8e5ed257e066d97ab3e22142e0aaf895263a907403c6f9aa0e459477b65df651de21a987a11db", 0x47}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7f, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="417a2ad56dcfde5c750e269040457688be5f4df028f6fd62671b1d29fdd3dfeed451aa37200aace30f01bbfaaeb2e66b3a929c51955db7ac570c34a9d3c0b7ba5f445ccb802f275f0823af381aa9423f91aef5b4bda86d6964da55fbf22d2d15ee3ab9b974b570bd96adc5b44994641155bed957c394158bf5261dc4c1b5eccaf091a15f91ad52e107e6e25f0994768e20f89e2f2278b6f1", 0x98) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c28510ed628cb1719768d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa", &(0x7f0000000140)=0x118, &(0x7f0000002400)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de4752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2989994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d91f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3f3d98a705935a41730a88d4a5ec1b34272cd92a1fa84483738b100ff8e04f723afdbb440e2aa1380edb4ba05e5f90df92eb127b6b0cfb38da8eda8f034433f84ceb2129c9d5cf94fe459e95000b7a737070421b265edd75794b8c08e7f5ec19e7b955948ce6bbced7c16", 0x1077) socketpair(0x2, 0x4000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x20, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() lchown(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, r3) fchown(r2, r4, 0xffffffffffffffff) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 1: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x0, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000300)=[{0x3ff, 0x7, 0x7f, 0x4}, {0xed3, 0xcc, 0x8}, {0x3abc, 0x5, 0x1, 0x1}, {0x4, 0xbe, 0x9, 0x2f0}, {0xfff9, 0x5c, 0x70, 0x5}, {0x975, 0x9, 0x1, 0x1}, {0x5, 0x0, 0x2, 0x1}, {0x6, 0xe, 0x80}, {0x8, 0x0, 0x0, 0xfff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x8038, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmmsg(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x1}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) open(0x0, 0x3960dd1c89d1c731, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) sendto(0xffffffffffffffff, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000021c0)=""/4107, 0x100b, 0x0, 0x0, 0x0) open(0x0, 0x20000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) link(0x0, 0x0) r3 = socket(0x0, 0x4, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setreuid(0xffffffffffffffff, r1) getsockopt(r4, 0x0, 0x7, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x90000) setsockopt(r3, 0x4, 0xfffffffd, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="a4e31c1d16105f95b2a79db9e2b276e3248aa192600c4b6a6b2cf73faa5c6108333a189467ea46f29c29a19c9ca3cb1bdba933adb272f12c39de528567cd3ab8476dc8892a0b19d710859c20dd54954b93fb2d879497bb35ea06534d72de0436d0776d2454772c27f232360272205df976695292446617390354c227e89fc82003235a8d25e410998c993064b230cd0f874a0e6dfc82861a7e3bf9405327abb69ef5fb4dbbc41badef8ebb4693804871f7af0e60696aab402f652cc99b2abc3c1fb196198b09c18e0ef0ff58aa2aed0d9db1a602fd154fc7665a849fbc2b171d81767f222e0fccb351e74c46014f16bfeb425a7118b31db26d638f5276", 0xfd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 1: syz_emit_ethernet(0x36, 0x0) r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x42, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getegid() setgid(0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe07000002000000000000000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000003240)=""/4091, 0xffb) write(r2, &(0x7f0000004240)="a7", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x11, 0x3, 0x0) executing program 6: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setuid(0xffffffffffffffff) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaa\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000630, r5) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x56) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r7, 0x4004667f, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x99}, {{r0}, 0xfffffffffffffff9}], 0x29f, 0x0, 0x8001, 0x0) executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r0) r1 = syz_open_pts() socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="5a8293a6876343a79f7604f7ab004309ac813fa858a02d8a2692b4182628e01c05143b5cb0d441d9674d76e39125ad8ee4d56eeb09f43b3e33f780a1512265164c1691c70adf987fcd08c4f5ae8aeb416a6c3f75fd7f546eb87550ca4d597dd94848f706952e7791bdcdac6245611489e69cc2c39a3ba1c8df6232195fe50f485a0456001aea16b387219c64868d9ffe9cd6560468ae2cb945862bd1149376a7e7e4522f1e731999813aa0a6bded2cb41eaae214b39f2521897046b9ce4fb287473a7ac431591df0bfae7a9b5a0631ea6b6430d8ce38fc7af25d6b191470dd36f38d521d17cf7058be781784"}, {&(0x7f0000000040)="0c1bdce0d094673764a05632af31f1b93b4e3cf2efe0559904781c174a8ecfe7cba45a9d4eef4ed908195062385a63051ae7564cd9bf684a126abe0a05d067a1b904cf967525d5"}, {&(0x7f0000000740)="e5494e60749576fa17dbe9b8d484caac962e210b24e6ff0fa45870d931dc6d93a70745b23ee133d93fd8ee84b517f6cabec0225bd358b53efdc3b93fa2468bf38e013c19cf5887a71e611df1990c321477cd70d9ad4142257b7a68064f248b7511f179"}, {&(0x7f0000000400)="035f33a680d018caaac5f89def2b85e0be99a902058b3f823851e0149dcecd775bb08629d408e14814cf1f2fd0c5f470ce43049bef0eacd2874856956f987a24e4bb6c107bffd6177842dc38d1488f014a9ff7667ede031a853e43888ac0f96d379a04deeb8cfe2d93f4ebda6cf638c9e2a4a577b08ad6b0da6026a571e1a3b0ff890991125df3"}, {&(0x7f00000004c0)="d1bd28338c036cb46213ec5ed0fd531d1a48bef664b34671f3b73abe3703db264d81fc598ed068a9f5f7c16c0b82620ef31eec"}, {&(0x7f0000000500)="1041d6a24ae0d41dd87be3989eb246f54874b518e7318eb2403d887ed6e64b3bf05dc97a59738e"}, {&(0x7f00000009c0)="d96972cd3f7ce66c7c8d4c26e5d44a660bf76ec2fc12588e3c0c4272e6e7a3597ed5e728d37cc96ecc731c7d4f6c39623a49673c8502ba06e2a0099bb9b713f51e8c77e230e101424c49ed6f438311f332524930aa03b928475b9c0af8c3850e6af2f9f52619228092c214e3ad02d1bdc80809e6dc06a9328349969c511db30778e42f48ae25215544e6f39e2c234e1c6531943a45ea5029de203be1e4f3a1990ea140cbe8d49a6bee3a69e095f02f98913cd73da46a395f42b530032d4056129631cd2e19acbf614ed488ce266e677c7d7f312e4b480cb7e5e7e7a2c2a586db2a0b687a9ae9f3b49b74f1392fae25f1cc46d0f9164c0f2fca01f2a799d8c5aafc9383a74eedf5f52c60ef7f49a1cade9323b8d329d4f3e184587704fa6a9ef6fd3a197ae6e2676733957d1ba3c3553701851b99669bb0a3ada461a13366630321fb6cc210ddb8f804a65a493e004307845aa6463ab8881fa4693a877b759789c1a32cf672ed2935a3af61eb2f84399600e33b8b7d2979552712932dae57c7ca5ab8348fc69aa0523489d5d61e8a6e931c15b3fcbf09d6a87f19efd5e740f36e4c35f688ab142d55c5ce2ee8b36b3cf72e7d3abbf0cc8f067b693940f80d320cd06284663fee0931c6c093341eb37f9a9a20f1c69b5146c340396086fcb9635257e97569f72eecb12e9671bd539c05ad809bed0b2a9a73fd46add2e5eed4e1f6aff57a5dfd82007242b75fc2a4ecf6dff3bb8ae75a945ee8ac661f268224c8175f907c46a3927de8d845c583865d789215e9051ba2f7233e0a7d7552387b3f39d0a038628eaf1065bb94d5ef5473a4eb81f8e1b7fe003a82735e19e8cab9ae1d70f628e5c3212404adf1901f5cc5dba3802f652809ca7c6542e52148d3d2deb86ce80b0f08469745c94390e299e7b90213c2f4b99180a183f23e248e8e327f8c2093f8e3ddc04c22f16c883258f93426c19566a18c653d75b062d927ab397aa6ea287360d4124c22c98f4de643c9cafb15da49616de8208d7a5d5de551d1bbf87ec9699fecbda68baa33d88caa4bd6c884ec24ba534857cbd2697756b1f436144fc167d5dfc4066137b08e67d51e6c723386321ec837e2432772bb8d03fbff8c10c0e9a4931af6acbc35354695eaa1459690bec88fb04962d0bfe787280d38a29e7d63a00496acbfb2fbb7a5005d6c0b7fa1994eae9ededa67ae3b6fc8191da17f049f30a5f4f566e262de638a9598424029c951b9b702a95c24f58b89fabcd9dd9aaa4c0a7032affbbf00c40b290adf3e888172abb8e944ea2ae5c349fdeadafd808405974979a6294c88628fd13903e6c6da339b66e0f08c2bf403a8ef82f5c9ed8bd88eb59ae024124e08abe5d07b8a26b4f0894d6874345cbcfb3d0b9325b349690ffb0e3b55164f337c6fbf64d80d31c529a9c26526a49908c0cd9eb922fe7a74d0cf819d1d9a01512bc1edec6592897c57a26fcb81ca71f08675082b3dd5b8ed720dd268a903bba7d941839699ad018684f5d9de36e61dbb3100f83cf82f0cfab6f67b6277f8427d3a232ebbb93e8b888e3b7893f26c84e1a57ae2531c00fafe97d1af112191c771e05bbff9115c09ecfac503dda2cd0289618853acf7d2bc706de336a0dbee21a87ce8018dd1c2e3b64c432eae3c2d7012383f4b62da7f76eb1022bb1ea5d9bf1a3936eee86cd2df388305d1cbec054335521c3deeaafa0eac9d55c06b8ee11c4b50c8849203252e1594a20b1adcc5455a21db899d3c639635bc36219331b8c43f56e3f70da7e7a803fa909d912e943adec1aeef4c856b0615a3e9f5e557922dcc61b902c47bb7641c00350cf74d7f7328fd643c94d68d05e9516aef9194111857334f3f0340171e195a5b2e5fe20661a1f8aafd7b156317a173419b65886abeaa667cd6c0c1e454c74eff4d4734e170982e2f5a420a7aa661685341d9cba3fbecb6c4e65587a23318c7ceb4f238944c5474dc5a4b0ad145ad7f15bbb09ad702481e4b299843889184ff1d2d99709bd6a9d18a20a42c4e2684bbe2efed6138e4161396ac56e27b19c599af00958653152ee353548f6870720fdd77fb38ae4fe3a6c0e7b4802ed3c36066545769c8b3d7a7d54b855d709dcf7a2004d4ba159bc50a664ae569dbc5e409e17520667d5c9d888953cdd20a276bad9a440a43bb7a1c9d6d93e7f3334b453ab109cae67183873074513cf88e68433caab5cfec1b60ce7cd4e334b71efc42f5739ed363c6f0ce13953fe364b78a802e15689684753239dd11b80fd5894729404a36a7c10922737e780536f9be3b592496d09c6be136339c591c1bbfd493f7fe03d81ec3a43c948161bfef242b3f8fa52699365df6f43b2596f873f4f90c58caa359f3f296b7933449178822c84f83477a7b7fa592b21811ccff45dae3b8d7b4bf3376e25ae51a8a90f5eac857dc7ab09649c021274dc5f68aa24c65eb725c6dd4e1559d05b1d9442e1394ac53eb4330449df53258e95b5490d6d8561f54541cbe4fb311e786aefe49b1adc0e852b0f52b9c94c6403d77d7be773c39a5e95fefb36b10f648feb06fb9ab8192ed42f8e38f727458c78ecfd7f9f9e43f1dbc7ed7dfb5d0abb161baef575d80711ab432fe2c9432041b8b3025f68c4c8a4b608e7bbfb2fac419b011fb8b000494408f5ccc293f1bff5436efd4387ac9b1b122585a59a2c7eaeb555e310096b0f24dd97d4868f369b3d5bc94c8d1a1c3303b4a58ea0155f91963579534d09373885710adcb0c3ebe7c5d5462f9b020d749071c16d146c8c2b487024a474027424f5589194008010c418656d2d04e764b716b8af5417f4a3cf8b573a239d3e5ee56373120dc829091ef7408faf89058abd735e470434e713665ce2e932cdeb07b05a445d80fffae3d144acc9cc194f6088f3b02174aa42b321a1a556c5a2a1307a5aa17f93d67aea4bf462ca470576e2bb065b0a25e38e7dc3d0b9f35a4227e5654dded379fdcb470e647776b213a3dc65c37ffbe14734cfbaf61b913b979c45f57b2b70e28bfc9f5b53f364d7f8e73f437e086ca0ed6f4258d82db6764267472571af45f0210298fe24ab9d13214354dcfef8fcff0e73b5630a4a3d02907b4067abbbc786d5297d96f4b9d34a7ecdf68fccf8050f701b300c89fd0d3dafee71996856140ada1e334a3eaba9ea4635ce617e24c871d1827c4b07d1ad733903e9b76b0fa301cdbb5a732edf199383246dae8628ffbc336758227a7073d430f187a7426b82cebbece17c818e6405f2c238b5fbd7cfa9842759098fa64562cb67ebf5f6cb5b3ae94644d5967df4cf6fc7679f3170784ce1ebc4baa701f71d383ec1a7e9ca9e1e7fb2d1a342767f3c57bfbd576a93109f6ee8fc5576df576b5d3e7fdafaee7f5e9b008133becd890d231b6fe044012a7c194d0c03eb3efa5072a1005e179d86a5a804b4ced1b51b3615d0ab4901498cc3eb8e1d4414405a9289095a76883228efb85194072bcd4c9c7b6533e52da493738204c5cf21f5c98c0a7f073a98b2c4d7a371db355ff8ea50c55c898cab8ddbb9a5068ce1ff949ec9f3a144f34f15f95f01082da9a6c11e2a8d4536fd6c009e43171d4ce0b8a832569cba5ce31f8105a0702f4f1e07c0901ee63e66282903d8973b480839ecb632e81876e73e0e8d7bc039a4eb616eecc35a5a301ef2aea61f732f8d05d03cd09191fdcebcdb02437e3065eafabc0b36a17012b2fc34f630dec30593293e863ba93d276f6007abc824108a42ba4102309b60aacdc7738b2c5329915e3222d915832bbe5385ba91c3a4f0e6f388f066b5860fd7556c16b921c36a3415c88588c51f6d5e0b45f927d4c37a9f229c71bb8b027e36557f1de674136024880c9a22ccf8e428b15aaf109e872f70116029c286ddc26339c285430563a236f5caa363167f2cb81c820b3bf17e0cbc3df4b19d9ca7c00d588e33ec3c0507c2c67b27f3e3c3be95cdacd2a92397737c94a431aa8bf2a114934a19eb249075cbb02bd91b050e400d57d7ce7e3d1ea2a57e8246e596a0791dd6d86562c70f4d42a5fff3431c5ffc5e33e78a0241b7dd2e8a0034bf467414b65b6d3303f1ffa197ce1d653c7f0ae271aa6a3ea088ff8aafe70fbabcfa319c0f60255bdf6b71a837d35c39e747a366d896b3be3ee6673c6fe623d890cdd4f2f315e2b73b0a0086ecabbe3ff26dc2ce3e990d55d15730332d15c90afbf801771d0b52b08c386422639b88134112e66fbcb63079fc65c2be70a5bbcb57abca1bff98a1aeb03b1aa06c7c254b58bce750636387da12c9ab0ba6fbb4ac688e4c84fd53658344c8c5699ac98208f1f82f30c957df0676152bcd6966cda6e530704f23d9b2da874ca719784263d6377407fd202bddd2dca00c43e7a6e58bc1f555c39c86e4835c49e6c3a9325081db7450a42a52da177b5c260055605f96c46136ed418531539a9094deea7b7ac8dce1ad10df034e8cb409a27fc0e6ec1535cc9de110e7c2834289103ad2b810ec60efd24a02e69e23e94b2bab5d2344cb16aa91fda6f79952644e6986c965c660a9325fd2c1aff0f4faa93a7661d767c966a3ede5713ade0386a02a45c646444f46953528e67d12fe78a048fe751ddc8a53ec73912d7429cb964f8f640ca2c884d0ead7787f75533362553bf1a3f56c9c00eecccea5df7a40fbe633df117f714d7177ebaa90435c8d581833549c274b3d94046665963865c57a9975404575f0e063ee14a9008e88d3691e6c173ae86c265d15366b26e2a110d830424339b24a48a241121de01e821074da56a2f1ade3fe1e83346e0ca896b6538063e8c6d098437a981fdcbafe67ea87221401639ebd1544cf92b1a4191d29b1548f7e2ffccff71a341c9b48e8b630b0613bc5a954fef6731168f020eb5bf0fae8987e414d1687d776a6e0319e719b941c2b8810d9aa75b72d57063e2ed304f6fa5ad2448f4c943861865f8feb797e8c863aca2cc5f10149883134890bd8f269ea5880d1c157b3d1f7535c27d13258b1fd8bff5a307b6952b5ddca9e623c8e3d62ec18ad62256ef9c3ad0b57b3255b983c1960e4ea8a7d4572fef8b5e2f3d8b5cc3aa6e0243a9c507a64232bc6a2622b4d47e5e5f131589c3dfa1431a22d490e83ced8935023c4e34465a9debeccc3da833bf93efe6ea2c6fec61f7145a1d6d94a43e17c73a6e5e64db40db5dbaf0ccb7f4dcd5f94778d83ead733b67dc8ef272e4b9c43d764e4995cccb2ed71ebf9d9bda87715158881ec7007a9122d7c028aa724e4f809e6da7ac3c59342fb02d75d10f8fddea0d3eae91e63f87562e20c3c38eb15f38b927757543e26198cbb970e996a2bc920947260d652a747427ecbf7acb10d824db261f11bc2442b172fb23d8585a5a4168c6e5e63e50a53b12396a71b844555109124aba2989f7a9f57273777e95df0152b8c02e7a92e3625b6bbfbb271efa73929c1127aabd575c8e17c890ebabfb4ccbe8e88d41b8197558248a1bab14488be86123363b6799994e58fae3a7562cdfffc34a3a0031b7948ffb8ba1e625d68b04bd02ab2995652cdc2f9ef1caed008b7b13aea5cb34a362b91299640bf93334084db6b9893d7b23f41320d93457674b00dc1f9cfc7e3a59e82c42a1bf0d2296f5e2ac30e9de7c7a43df0ecd14a1682ebf7f55dbf21c24be9b15657b109cfce76e45e7308fb1ee6dd4d793e503a5eb4b090e746ea15e24f36a67cfb9e179a288927beb67d619b9ffd833f2d23625a62814425835a0bf33f77182aaad603d6f2caae63e505541698c55cc7a2d"}, {&(0x7f0000000540)="f0f864841f2b8c6ce4d944e21825a2ddd3cb963fd99473919bfa43332368caeb5a83a634943bf24e14ecb4b56e19f9c710c708075dc203362c9be34463daa0b750427d8d8113e54dbc61322f28a5322c4e36"}, {&(0x7f00000005c0)="0bb6ace9e9487f4d37f4737e33d814329ab4f49569688c629b38f04334401b55e7fef00e88dcc76de36a59474a9110965bcd589ef785fb5cc6bd8d6a874e1066f69969262526d4766053fc088122519991e0f3d697b173b20b2b69a29c1ee4301bce7adeae68cd5a58e595435f468494a4ca19cbfcc749779ec8e2619952a3403acf3543b2"}], 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 1: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x40) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x80000001, 0x5bc, "d500001b000814030790b900000000000700"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="b323013bf4d34cc7e560e7f8921fb0c082fb8b9dcce75d08", 0x18}], 0x1) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@mask_reply}}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r1 = open(0x0, 0x0, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) r5 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740), 0x100, 0x0) r9 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$lock(r11, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r12}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r14 = getegid() sendmsg$unix(r5, &(0x7f0000001880)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000280)}, {&(0x7f0000000300)="c8ceeb4665d17da4537eb20f68787d7519772e55512f10bfeb47eef3c52ac419c59978bcf2d5c83cab33eb71b73627a8bb2bb25d335ebd29c877073654b069b675e026b437980b85577c65bdab032fc41b649767ef850ba6f6b29d0bbffa679f7bcff6652a02fc4b788c41939a5486d8d8637d38d37174186f4677f005bf4ae4d7959c9cfa26569026982fa76fed0d65e86307b7ee45aa20a46a38384c52de1a51371ac975ff4b52e335370c0a48602a32320dba9dd93718f87aecb940954e606131dfd9a89ca60a486e57e902531dd83c613ff134a2a3b325cedb197bf61c35", 0xe0}, {&(0x7f0000000540)="e1d4e6f1749f76baf7b1daef2a29e6ec45f69d6c55b26643e83d367e5ecd6fcf22f319749ca3b8e5b8d67d195c08ff13e486451418c568df59d21a6c29665af555e77edc54e363c78995e235937e8c687ac24c754016d4c83ce9a5a22a6c10e952095a30f18062757321376868e9cee589d8e362d134ecbb22b2132ffb6b0ae5934111a0c250695458af74b489ddee459cc0c7a2b22c3838310c40c9bbb7ea0a90c97a3eaf749e50cc0d4c2f7707bfb2a45d8a5c439a5d9558e6451f6471f9965509aeb87d2ba9e083d162d79654248c84a3821b5592553c6804b8390569a065cac861113a3281f757cd51471cf9dd241a80cbbdb38337cbc2bc7ff096c6a967c06f02967949c415b181ece6d3e9b2e3fce89eb1cbe453846123e3f7911916d7ae442a827ee2f7dfaaf91d0b2ba3480404bd8190efc4caf4639245b2267f62bd385a87ca9e3194adff751e65594da9cca31e1f5c90054c49ac1dbd6277b6470e35f2c737135f3c0e0bb8ae8704b5774ea8ac6e1d1bc0588da71f96183036d4154b5a5688b64fe6fc249a2f894872996036c251d08b093e5c1a82748d7a2355ab377188044ee517a9f06733e985e669483def86a407277cd4a57c7602a4582e73ea3d6910b4c0001b415b150a3bc9096186db1455ae30c9b4a07e380252664a89b7879fcd94e1d3e9d6bd8b911169e7d9383b3d798080aa72fd1618351fb196791e41d65ce44cb3df3bb0cae5d8f9ce6156061a233be482fc61035f06370a037b58fb34f195001c608faa840d2ac427d174887c427af9cfb0203f487d6c5c8321ada0638cd95d1cb3f7b6b01eee88be53f1dbfe3af06d0cad28f692534506668aa08a0f94fb07c043fb860de78b5ea38d04d35e1de97aa2244c42370d5574849942c2200ac0d3a511632538f320304ab99c906f6e4e1f2f3fcf3e0759f0a368ef47b59fa6b4eed1c8f2fcb8070b068bd06d84e7c91b23ae549395095e5596cfbb51981f78256a9ceff6dde5dfeb733db84ccda03a44a07c23cd558a117646af9ca3977bd6a5188521631433c2df41abe74a7e2a51facc1905f517864648fc7378a2b37aecee1fd1777f49468f3ddf633bd7a99d1af641e10bc581d02e56d290236a04bf984ee4c406cdc4daf65a5b97881fda178983eb3d846448e38a77ca29f19ad699b675fcf1267e718764774a819ea1795e160f1028df6f76a646e598ef7fc3f3717783b482bd2e14dc653cf7e963733f3cdb784f8b2267de7e9e00a23552d12e55dd00e15a4c1e694d62b19d798956c45210cf8ac808a4a9d75f7283ed8313235b0ea0e2cc2eb5eda361a699700c0d66112fac00387de5b05e30be5314c1c335bbfb285731ba0d421d0e13cde57867bfb53b387df7440f8df51515c0888813a356578a2b9da0bdfcded3830fa6e55ff56807e0e3759fa4d7a1ade535ece258d383783712760a6c28000c2db244b167295782136af476f4f64cebe86c534d7841b951dbf65d2366db8b0cf85f3316ff7f596ec81898648405c72d5ca5e54e0fbea8ab6a57d41341f0d9f5f35fa4622dd7501a371f6eef3d96a7a7150dc39fdf78d54262c2f06390395b7e40b3f94586de17ac5b06b0e4c18d1b13704073425ea730d1dc94af1bccececa8632874aada4e70d0d6cf917a8c66e6babf34be2629ba502b6eec3ec0bf54c8c6e731d7df5e115e4b7bad8ff4244741e9670d2411971cfb0d376d443403f297ea8e61e118952152a576cb7b7dfc444f72829867273a88ca760fde8e5b6947811545607925198312a476b96b6ddfc555cf77ecfeee9bff9b1cf6b1ab679b5ddfadb371065a67409c9e9ce56709a0768756a2fd6d964987a17cecb05aea53d9d5375e25259f1b197cfef257192a78f1ec0152a7fcd6ad7b56ff864d3afc79b8c8a76e088c2fcd3910a378845cc92ac83721f167d74615a7c43e390996ee398426e48779489b487d93cb8444ceb5e46068b251d1d7644a45766691200c7da89b84766f07c8921d7631b4bd19191463b07664738c190f807405e5cdc8f610ec14ca5d0440d260a088d1603c96cbad37659bad5fd7b19ad3d089e1fffe6bbd0901ad7de051709750d3f7745dc28fab128191988cc4b3b247eaff5286d01899e749a7000ffb21beeb8d989a01d7e7320541a7f39832e38c487491b28742e8205a8326fc69e7f80c55ad2f481d2f2f9017fa8d9e01c733c98f223cc5f5ce9f744cbd849a238776d556ffc2dafae3f5697848eeebf7e7ae38427271062990f8d72757c47011f88d5ccc158336e2fbeddfd41b65addc5bebe50250b248b5ee8fc9f22bd464d336183f706d2ad8a92d7f8ae4856f0e51dac6c1dc02cf6ec2e1683591706c601284e7d7e4a4b33e7e298591836fc9e11b5456d751c6219c0b912d5a053ca569c317ef46e7d18e3c053cb734a693bce06bc8e0b1d875ca34232cfa5be693e4dc61591d3779ea7de5e7b0e22c4b25151dbe5494ce3f81a5d3080ddd5c98ff2af4c0016f8e01b7bbd622184aa500ce046634cd224b793cb906863f98a687cd088e256f12429ea6c00d5f17370c689b6c8e098df88f2850ba66b561633383afe51cffe2e0c8ebe2c8b290714b9bb99b3006338bafb15d2075d2b9893f5eb1f95e334b710cc7bc5517e7c094fdd79c7d263c5c10e7285b683279e88e63893cb4c9181fe3b552269fef4e2d1cf82f3f7981766241cd62c612ea16880318d263babdcd34767ae2db5800c1c5dc0be1267d72bf070e5b95523aa33a8cb826fe494b1737e9a884231062699a21685a57223c5e97d19b5e04eeab0fc7459c2af0b8cd784359b363292f6c414f79f1e2dfbc4f4535ad39bd687def500e05f42e8bc8d09b842586e6b244703562ed2222410c0e639d81da10ef02069d889e192837b9cb2c08a7072ec2d34a9cf69d51eccf0b227b6766d60ae5122788c00bcbd4410e15194ddf7925496320c41829450d76b4144771e0b39527b3eb344f83a90b33e5609c400255499a3ff6bb76aaa0bc44a058edf7662ffe553c4d079e2aa8b4585bc3799023541c3cd58ab050a9171f7b83ca52cae052ad45756264e51ccd9144edc414a4fed816236189ece4f97e6d911b52a5b4b5e3afbd544c5f2952beb33338ebee84b8946b28abd67086367997fa1aaef9f492d48d8674c2aa1f88b0314d83f6a132ceeadace711883b8f5c5260f7528dcc91d2074402bfeda0331e126735029af57ba9410a10c312ecf388b85b2fb91b1b7d97b5e3878660c41f31a7c277db27827b57021f7c09042a3c4564dcfca75ab97d088b806379e7ebf2298add362f0fedcc0830e83d08f0c7070eef720662332d7a1744865ca08f4cd2507a1a676df090872504296df6ec15767cd4e0b01e9c7d00d24a0c2d7f8fd41b542474311a8e7126778719cfbfd5b67b561b51df4c752821d1ce4458c90f166b10c4aa22b69e752adc01b98273d15f55668694adf1dca4730ad8a7444d75ba56d38dc1e8b7a85f126c1ab6b126b331fbe509550b05f274a949fbcc790dd5059149902d4afe3c719d74826b4266411d83c81df70c6046d03739c4ca0e05b2e0cbc0e978ac932f6104098034f982cc0a0df3dc24df1c2e8b766162a63dcb06bba875e8acefe12c89a5f5d9f6f9ae2002da94e729f64dc4a49c213740fa2d058883fef46069d42b9054b34b1e77278eef8b105786a22a725ac157eeb8c73209d12649f7abff102a7585e87268cd6006be1ef4848adb4da7d8ae2833f449d7df66070900507d62df26fd73ce6740d73ee9b93a21152668d0f4de9725e84c484bd67328aa2c3320e1432fc4365476650a81aabbf83ffb773dac80543e8ce835c8d989e619b4fab7c5dcc9c7948c96bff4e0546297d7c777871ec202417e7b91a0a5dc873a8f01429ef4b9fb1db9152402df9703315869e01ada76c848e9c168a492da5cdc5cc34daa96bdc8abfae2acd40288a299fb3dd6fe7abf3f055579cf756125e9370fb38df47a04bd23ed5394c36a1341f59a47df8065b6fede31432440189deda9cf596050e18349de2e62826894d4d66ffbc2e790cd726c074dde54d7c1fd9d878c893d2ffe041261ff8bda1efd59ee9517550a2b980d3bcbf9ef3e2415ffb6c6fc65f2d0132fa047a00d4df20bbb6be60cf7d82c5c3f790421e138c33113441767342656ad0d0f8f52e14d1f52e5529ab09e765e6b5a644a930505b1ece214c66f9dec07b4d1847d9c73c45b4f466ed6d9d38724c6bf13d3c1fc2694104478d6d8f255e8bd96592c013e51481bfbf7e909db866ac0d6783f7672143a7df05bbd641ef85535b68871db6da2c809f960f18a5eaff22d91866ff04868673ae6167482a2d62600d6d9e5c68c3cf171462f4e3205a6029db3f0899ceb289a54b3b36f308874411dea496a10978431c3e0abd4b62f9030882b5803ec2425733465be5f1c9ef248a4d6f29100d09a6ed5c5c9c25698b7c8966f66b89fba8295c773428b85088193d19dd732b5a81f410eaad6d0cd3a2aa77c4456f141dd12d685fabfcc4fd12378710f7a878b5970184e416acab991b68117f4ebc84694fb1e459ced0e99c0b8ebd443dccd17f30bb3c0d1669f91ad35c4a5ed0578c764533a524856bf544cb2be224a7d7b14992b004d4a659e0d31c34ac744bc3168597a27bb44a6242c2abcd98a851cdcb5eb8ca5d529f89ba8db4ca4d589e5055a11367c41f01315ec32147ccbe53612f6a04d48bb9d7dee4bfa29f4f813184861582cd2de0870be5f74a49abc98d1b9aeb0fe082167f51bd920935ec7d623232b894c171c20bd08a803da26fe40c742f68908380be6ffb99ce38d6d07e3dc581ac045fb84cefcd975e49d21dd4383540c248decb90978dcc35488f75ad07c1885d9e837deec44a63a2d9b0c3ab6127563c445a7ab6c6aab9f3771e0eaed06c855e0314215ebd8e753e6b1b4852a66db4420a3f8782431f453a3fc40f9101fd6bc462711a387a86305948d48e45624b58605665ef5be3e63a72c690eed9b5eaf6c5d6c6c238151dcd233886047d6d41f22a578cd1d1def56b292891833eedfafd1bb9d6987e9e0582994e2f1865a0781892e6c75c2b0c6fcf97366eb3befb8f80f1d345d8d347446e091e2e78b414f2976b2a038ded5e17a99d5ef656134d8483bc2eb6c088d15592ac185d90540580e90ce5156107d2237674805f7b884b0b79b5ee0331e225b825c63199e43d1d9a2d457c1c731b40d3edf1bf73ae5dddd204f34cee2907c78b9654795a6d1a43a8cb00a1bbc188ac0fac5ca6e132782c9fea989477a0d69cb774a818026c7dd8e0798f04f0707efae2f801baf4823fbd2f695c6b67b7bcaafb70ce547cddec052d58ecb8725bc8a6865ad204bf99d4b47668298ebfc59a58a8e44daa4ea1e6812ea08dc65aabd8e5c0b6e98b49065239f1aa42dc3be69fa1c79276b8e6d6c00bbe792dd7f6e4afe8982055f5988ee8bd2cef5dc68bece19601b39ac218935b96add913a2d8197f2c27178a3ecaa3c3772a782e0ea5b7d74fa1da546af69fa8e018e33b868b095f118ce3467766b52fa55b21fc73a934633930e798bc4c1ecfe97b767d897abd08c10978c865801b16c1a3afaf12aafcfb2725cb373b6b3c3b7877bd13d3ce05a859841da08a65d7d04d76615fc2127ecd583790eaff16c63fed5b087a1c143510d13585ad7fe880aa43598c7eefbd3d604b924141d3d7c9ba74fef2b23b37f74e4a7731b85dca2ae4ae8d8bf76f3661201209283383c76afafc0ab3ac8409768b45119b5b6bb8fc7253078ca3", 0x1000}, {&(0x7f0000000400)="68675aff2104d49cacc0ee33b58164be29bfe702d13bc777d8be7683db9ef12e5e3518f2692a83ddf134168d46c2b5e7cfc8d174792bb1f149458c72b0d964112f9cfa4a5011424710046a55cfbbdf7695cdbbca03e6ed358da2dd349c121f0aa865932531768fcc56a7bdee08c3d0d441d208c71d06700a1a5e696c4ac2624d044d2f1397f6de342f08580fd9b3a0975b13d0c3292e927e89c0fb33ecca9357d6feeb3136fd1bbadd5136824774231950f1cfab104a7b9e", 0xb8}, {&(0x7f0000001540)="11f67d4df75bc9f6fcb64663259d44709f099b63d87d33388300b48234a68d78f13ea1653ebfdae0ccaa12cbe56d8d798e2cb230be0e2fbf66ce15b63f979ae6a3472425df1242b9b9b45ed836d452cc9791941266b34b605bba1686135adc2a4b9f1c392169", 0x66}, {&(0x7f00000015c0)="574e18b47d0516633c4efab9d5e490eaf628c35792679c401b05874f3f77ac1e1ec8cc977377e61a390a843df6f052e3d69917958101afac320ba17e185d603182e9bcae404c1b0b0b92f6cef24185e91aca05788983961ab493afb16b4385a38a369acba1c7387d0f23dce17a2c65b9516199a1ac5981871d7f6b78e7fced252d20ce3a5ea2a337ba77d4f36862e232a89cb34a5f387232f6f0a9875281d867685c684a888dc1e39b703b56b86541bf62366179e7", 0xb5}, {&(0x7f00000004c0)="b1b3975e00a3fe70bf6bf1bead1e4a8cc50da60e9743f7805610ea9c32e3efd9", 0x20}, {&(0x7f0000001680)="fd1745bfa965e4dbf52cf2a261bf5c5935b148c766389cde82792edf4b864ed172b1458ca22f92e0418858cedd86d61488", 0x31}], 0x8, &(0x7f00000017c0)=[@rights={0x20, 0xffff, 0x1, [r1, r5, 0xffffffffffffffff, r6]}, @rights={0x30, 0xffff, 0x1, [r7, r6, r5, 0xffffffffffffffff, r4, r8, r0]}, @rights={0x18, 0xffff, 0x1, [r3, r6]}, @rights={0x20, 0xffff, 0x1, [r6, r3, r1, r5]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa8, 0xd}, 0x409) setreuid(0xee00, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000280)={@broadcast, @local, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback}}}}) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000100)="bd6140e097475b139f176c8e3aa91480cf3a6403c725e4505bba7daa155c31be26667f8002bdf4075fcc5912e9407fb256642451619bd5110eee29f56c3ff6dc57f503fbe1f537975257695c4aa6c728ae", 0x51) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpgrp() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ffffffb, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x1, 0x1000}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) syz_open_pts() r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="99b0e6fee5ecaaaaaaaaaaaa080045000030200000060002907800000000000000000c00907800000000450000000000000000000000e0000002bcb5000000b5c095127ad0674af7eec55cb78cb119ea2fda31937a337c2e9d75bf6db866dbb5af25ad46099d89af6aa459250398c0778be9bd0e8925abf931522c1545cf69ee8a291cbe6a0f7618f3e4483bd901dd68e4b6a16ca6f05a7e85e8dbd1aa5668d77d682620af1f120b2ffd9f5950969a"]) executing program 4: sysctl$kern(&(0x7f0000000240)={0x1, 0x20}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0xfd6c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000500d0000000000000050000000400"}) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x80) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x115) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000300012008}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e5200008004200000000000000000", 0xa2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000280)={0x0, ""/4}, 0xc, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, 0x0, 0x83, 0x0) pipe2(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x400) socket$inet(0x2, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) execve(0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) (async) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @random="1de64e8242ed", [{[], {0x8100, 0x7, 0x0, 0x4}}]}) (async) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x30, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast1, @multicast1}}}}}}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) dup2(r3, r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f00000004c0)=[{0x0}], 0x1) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 5: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='r\x00') executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)="85", 0x1}, {&(0x7f0000000580)="f29e7d72428cdcba5c61a58c805d6919ea88545ea8b59e98f6a84f5f8da48777182467882238ce0a12ba0b6b9fa5ef0fe1685556c7f9c01d83553d84fc804aacef77633fce1e8546520e8105b79a8daf48210d6cbfb36966e136177867148e6ff437805027f184ecedefa41b66e1de225da81b446fcd0abb3a786842f58b298689e824ca6296c2dab384015994880bfa5cd72a3f00"/162, 0xa2}, {&(0x7f00000004c0)="84180372f7bb8fcc4ed8df45d8de5b373590eb7b0535a55686209b9d73f89aa286a6c0aafebae9949680e146b37b5f94a3f21dea179ee3de4803ce1a8a097c6b5b62554d40dab25900716025341887ff5290f0646305ad60725a0f2245935b7fd33b3d9e5ce1fee91eca6bdf6309489d7493c7128f220c71aca9bba5369fb18e803fefe0368414ccf909e982cc96d81f26a918412b7fc46e57c78b7f57df14e5034e31b66c1579ff3931071f9ae74dd0672eda69097502cb", 0xb8}, {&(0x7f0000000280)="1d1f4c500ae1723aa56e577a1fb0681896fdea680475a6041375f30325062d57d20008d55435a34467b12048d83a81f0ce9fcb81d3dcc99a4be5ed2cb89b72c39eccff52c0b7cd508538f6", 0x4b}], 0x4, 0x40a3b) ftruncate(r5, 0x42009) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x3, 0x3e) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) getrlimit(0x7, &(0x7f0000000240)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100), 0x4) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1}, 0x7f00000000000003, 0x0, 0xfffffffffffffffb}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a540493219986dd60756aa300303aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8800907800000000fe800000000000000000000000c7062d4ff21b6c010cb7fe46329ea7440000aa0003d492a809d4cb76c44366e62cf8709f3f010fc050f98198caaaca6bcd2724d1034e6fde2ec656a952f8a1"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x80}, {0x10e6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt(r2, 0x8001, 0xd79, &(0x7f0000000400)="8fb9e5430d69e5f09c011902adc9b69e373b1e7a6e37d4a2203a8cb40d0455d63df09ebee249fe3b31dcf4bbdb252075ed14d38753de5106b40765efe189debcf0b3f3c6f61e4a8fde5f75aa94438f1ff14797c7fa582eb7761c9a6789d4d77f23307d71aa40679db9cbd0d30c9d0f66675c4e7aa0a91a6a752be54a26e550a9a8c7910f730c270de31cfdd98b19fa3dd142d7fb518500d141682bd92d560241114b3ee3f51ab19e16c75155aa0559244f2673c7c7d3beeabeb989bec73261bb7ebcc87b549ba27a06b5505d216a655f5a5ddc4267659c6ff26a9e9dc73586f14693e912179b43d6fb64ec6dc6623fdfab4e7996f5ac780a29a72f8f42ed9bf684ba20c6e403470100700d02b6dc800b9a233dd39380e4c4a196807590172a141c143efba3075c0262e4f7912ee6eafd880fb303ccd3e0a503eb7144310274352e1a2f1fc11384e00bf3f57108313462bac9009541b1d2c8db085aaf62fd189fa50bf349f04f6c41e86cfc61d37cc06be7eb275210884be074d840aacca7177d428c03c49f0cb8877b4c2f34d7d408160718a3884245bfeff57d1b036fea45e023d85c589a89f81f81da7e75b8f0c3b79de03d482643925ff648db5988252c194aa7298fbe4eba2bd1b41fc7467eac2ddc7f12bbb4924bb34ddf56b8413f73958aa679ef469346bf824a22f82bb2877440f51d60a4e4b731d5be131ccca544519c11c74cdb004fc722fd2775271b1a4d11074bde3036f9585522f3489e8edc52844fe32bcd64d38c94e213e2c9ff0408178b2dee3b6fbc0fd97ee4d1acbb7c54c400317cbd2584409763778538d61abf571fb852865b120e31c095068250e8c31ba00c0eff27a26ec9f50b0878199b4fdac4856280c4f18d7b752009652853fe5c85a90a9c0ec37dbc69931bcfed1d0492161356a3f0136d8ee13b10beb690f8cafadf9aa68cd59d4e6b28b047fe0a3727ba9f57b0c8416f3b1c4108498f6fe6e71b51e7898ee14b2bc61be7f7988b93769922ca38d9b93056b7fe46ad972855f46d8f85c7dc9f2ecf4ab8e1d23c7c45d761a2cb7547648827ae23504e2ef398bf7fd8127a5682cdf82614bd2225ca937710d98f1f9aea0d80abbbefa789d69809da82a07ad3b1000ea58015b203ed36b061924b906ad4c5f6337fdb1850f04a9c019d44897e45b874c6ebab34eb9b28a33e962629352fade7c7f2ba73d4cc9e7a78e59c55ce5c127e3fc24be2025b82e75974a08ee3eb4305496a9b20a32db86418c02869ddc7547173074ef04f25dc0d108976dd7cb4c7682eaec41d44224c1ec235d46a28d11e6084524442f2194bc2cb90204c7954b0a6a91b8bad5f9eb0421b0490a61d0a2adb387d14850afa57d20f6d6270d56e56236b70e88f0e15ce1f7a5dc1d6f060357d85ebd61ab5ad2f6e98f6d1cb87cc95acea4d27cc171d9f1d33ba3c556e66e662a623db4112e59178fdc8ff560cb57916d4809ce24e3f143ba19f97dedac5bcc19f73016e54b7b2171c953732c586fedf655ec254269977dc2a50d8dfd7295610192cab8e9fc4313fb961422941af1b7687e3b851783d37396a8b722778fd52aa0f3c1ad58e21dda5c65716d24f27b235728760d9be54dfd2cb84410462708025182c349b24ac45439207fb9826eca0d25645b30a6da4eadd3f8c479b61bc4b2ae0b3e69b37037a6bd614bc307d3602def58ad4942ab634eccfd98f48eee81ea5b2b193a449ae7974c77d855598ab869ffb41e33dd90857dc7c19097134532abfb78640d6ac13a8e433d100b2e95def16b896a98daaae772a4d339d5ea0251a00d59a9426d64f445abd8b6b0596dda203a3af6c6bb0f9ccaccae4518d3758e04032bc78346ee2b6ae5d6bd871970a1c73c0e6219896a9ab1fa7a25c13d2f45548984730fed16b70d97ff6c620445f5004346a7bda823784b018ccdc98ab0fa8428a4405de1b0cb44713faab0d11867dfe66fee4a4ab262bb82767d1e9844f3658b5883a64c6f50540641615acd82867b3a5f444848c6f4846e1d69179ddde6067be027a9fa59547297465b57ccb0fa4131d9a27ba67d67ef251736a8a8c8fb542a1416dd6efad9d8e606f67733331ee68104ed237d102139234f0e7621cec1cf9a749323263b5166765f2f78625fbbb586d7ca484f9f8326a19083b298307be7369fcd99ca6f67142ba6d7f16b250cbc41b6048f4c58691605e4d31890fc0b8da81b835766607cbdc192c5527fb8e7c4bb11a4b874a3c01300b1f41c8d1cd87a25f9600d646c6174415786de4df68a14096bf13481b7189a494bb4b34862ac1f72710ab8dbf13b081791823e94e25257cc22727531d304755e7abd985d3cd481d71676c395b5d3e484d5f9a9770822f9bb677dd60fd3ed230913df6edd52e3880e05082e349bdaf02a82400d329f855e74a7753f2dcddceb2b4e68d2e7a1dbab350376fb5dc457b454a6746b9b23fc527ca021a2b2bcf7f6813a274c9e3b457079445e9f7e31646a59a30890d4fbdbf733f5a549fd64d9255f3ac8d584371269c0c5317dc887464097fd538b95f86e6b4fe3e900452dbe2401c4ab66effd0f67e76af0492a23efb59dee4a3c9349560b31c64f60e7fbde447f5239d897a264d34d2f1f1f89af32035010cd22b26c1e340390923ab85bdf06578b3d60d09fa6976db2be6ea9760cb472fffc1e211292e65a6947b5c868cc07a65cba55b412e6557383b5b9635d4dea5c1bf1c718fef410803930002e3077de5eaaa736c8cc6cbc7e2e776aecc6e185126575d3a4c26336ceb5b2b041bcd6ec8cf84bcace2d13ae02c4f556eff9125e1ac5ff49eb4f71b20b135db1bdc08fda3ac1c51ca09e8977aaf0466e1213110e47f284e4cf14a68fdfbd8c975662b5d287b2ca966ecaf247e75b9fafa341d7706bba9295868e7844337340e7fb20667b57cea5fc54814c987f56b1580b1ef6a43b083bde9a0ed3806cc48e6d695b5d1304ac546bfb6518f07fd4e9659c49524493aeca9c285367ebab07776eaf1cd5d393e3d355533e5354d3d12a5caa2f600aad3f7c9895ed5bf85d7231fab7129c12a956188d1a2c903af1edb0be2635268d9a7bbf2a1e9be7a177284c2a6d23705eac40288ee3e1791a09f046946c9fb4b935e578e52d52d066187f63092205513ac0d718be4650e1e5b7d97e9eb17cc4ee7e0f26e0ad1084efd0754a3739e46e70c8d86e4c76cfc158d881e6e37781b504b0246b3c14d38844ef28d656420f361a2217515247b2acb484e7dbc1333162e054c7cffd35e42976ff5c8abd6d702cf2bed48d8a376229ad57ba7eaeac52e4cb11cc2a412050e3c93891097415031587de6244da19df7f4cd4bb540caeddb5a6b60d3d3967c76c4ce6252ed6da656eb18f6c845ed34abd38b0ec854fe5e55d6dd0e76f695dc199a338bce16f7a584371cf58965c95a54533534dbb6c2ea6d829f0e382abc67037d1f1314e98a9f489a5efd45446cc737f24d09647c5c99f36d07f6972eafaf2258caa9c3afef04b960c3463465974d3ea4e18d6de0c7f3eb9d43abce549d0d9374c4eff9f37077d746b4b2854eb0393760873863ead9477deba8cca9f774b6ae0519208921513ef6013af575b3408718ff6736693b31d2384488f97fb0624bae97b7a37981d7e0a1defd8a0828e2a59922c4bf4a37ab68fde47c8be1e78c9b92434c0a56c2c6f2c2d1f8cd6d8cadfb9c89ec98f0f2b8726015d7a535703eec05f5efa5152ba6f64a03d6970a39bf46a1f43a885c4c218b1e5da6c22020add4b8ee0abf1c470705c50b52c86e3c3fa9a5a18f9fa04fc8e70fc8e7a0b37206b7935b1f7e1bb24b77bb9dcc6455f7e10ef70b7b6eaa6eae20c492d44aa708c9a346f1a2c57f4e6d2af72dab452ced6194e46f95dd4e8d51e5056433bb10bec36d0cc37b05ac1951f0b41632a434a0f667114293a0fbdb57c2e0b1ee6fa526386eb44ed20cfa0abd104c67b0ab5497358c484ea41d8ad0ea4c89895f9283c8886e8d7a865d66fc5b87e6e551fa85641571690a144e8c6499a32e89bef0f813f9eaf3962a1862bdd6f14f0a710270a95489b020cb6a788e3be1420ed33e812fdae67feb7c79fd5413acd402374dbb59ec68b84e436d62285ebd2450505396dd9802de11ea02343323245a494bef9ac497d06f8d69b1a9070c35517727156c81414ee5392ba037e19ff93f8dae0bed5410fdac60a7d5bee69f27d226fea037ec7457d2c56dcd5b1815050bdd889d8f943c7576d1ff6b197eadc300d53c223bc2c97b2e18fb64f44633d61d2259bc21d91818c042f857bc6e03be7353246acff107fae43056a88a857b9f5d3eaf33b412ee6f600257368857a3b07d545e47d9044658e413f767cd7ad4a4ad4dcf93f71b15c7126f07f43d2def47242990204e2272a8e62efa0d42fddc71eae33b443ea84d314b7bcf8e023b0553ddf7d61bfae45f028fc941558ccacc31e27d0349f2c1b6f2e5e621e5b52f274cf15cfcb6fd1ea59bff6ff2bcef3909009b21da587b79823225a2d0353adf9b2009d7d52dd6275f2914bb98c07370facf064a4495a21a7cded7d2d11c93f054000e1732e37c2b4116f29c06bc0065dcea2aa9be08d9f732164c0d4dca197da33362b29fa9bd3d69f56380911cb2218373ce539daa5e7b6b6f1cbeb89bb3bc2d439f04c30c2f2791ab73e0c1140907e6bf5c3fb87a62b0ffff05609f011638a63f313289573b7eb5346103c8d785f6819add29998a353a992bc77af046f41f5fda08e009df51bb88228a8e75b30d8f1ea35d56cdc5c1458a83eb79cef5e899bfbd23d852e06b7616027f1d87c998c04c52ba8ea22bb23071a85033e7cb25761756bb420f86117b30446d6c4387e111b70d314256821a13900ea513bd7f2089dd37895a12d26c756476c84fbb32f210d0ea2b7bda45d62ab11049e026114eaf523dddda89c5c47c00fbc9534bcf70a69d28024565ee3d6994f965360968e55f23013a7afc55e672f91027361081fe3da2fe7caea23a6d550ed882cd323b23bf56d5eaf6680a2ca0c951a9485ff07d52b66dd04e10b06140253d0b1bb680faa82eb8e65adff066d608d2c5732dfa192b3db21cbacf19eb77f32c06606ee25533ba8270194bd54dfeb5c744c2dee58d28f57cfd629c2bb96ad3496583e53122114e91f782c19cb6c93f6eb44221587b64391dfcd30c06f359e67705d75410213b70caa618d67c2ff98855bb489ab446fa1ac4a38ad507a2274243b4746081b5d158db36c263a5a58dbc763d9f21ff7cfdfbc81ac59f507bbaa6aff198debe6ef763aee20196d42a362c40da8a35b2db1ae035bae1237b877b6fe6e2eb3900ff98f28e85fffc630de204946857f2f8a2ee5fbe2315d378ce68a41fb3f76b4a61995eacd551db7862cd7e22941b8ea6ac1d8f5c1f2e8c0a25a87ea1237b64f2e0d152c58503328ddca25618d912d8b7e6d6925962a463b9e799ed54df133d4678bc5ea064bc648d57556c57ac977d2103d8a688d50dc4aa50b86ed286fc5e92a1bb6b9581c06fcc534a15472a2697ee3908d0aad1affd234db5c844ce5343389121a36b4f852a4784a88e477acdaeda06a2d64ef33fa30bb7c8254fcfac8f8fd3a5d423a5ad6a27c32b4accd129286e11d475b632048725ea2f10a7f00b9409993cba1ea16da60bc792bd26cd7861767eba491e3c852d49049bde7d74c1565a29f3709b77ca6735f6b7bfdc5325721a11b6a623d1dc8117769df1a9a826d613828026e81935e840ed32df6d6f6e2a5e5b31848927af", 0x1000) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaab2aaaabbaaaaaaaaaaaa86dd60f51d0000000000fe80000021664ed46b0554d08c122a0000000000000000000000aaff02000000"]) executing program 5: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x0, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB]) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x46) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair(0x10, 0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) executing program 3: r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1, 0x1010, r1, 0x2c) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2021, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x16}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f8000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0/file0\x00'}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x23}, {0x5}], 0x3}) accept$unix(r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x401e, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000580)=[{0x87}, {0x4}, {0x36}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setreuid(0x0, 0xee01) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) mquery(&(0x7f00006e9000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) writev(r5, &(0x7f00000000c0)=[{0x0}], 0x1) r6 = dup2(r5, r4) recvfrom$inet6(r6, &(0x7f00000002c0)=""/200, 0xc8, 0x1001, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x2}, 0xc) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: r0 = socket(0x10, 0x3, 0x6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) faccessat(r2, &(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd31e02007804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af634437282102000000720fd38bfbb770c1f5a872c8000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c001ca547518b9975ce62fb5b4f4e386556e8d386e84381516fb1b53a5d6af760cd310e89", 0xcf, 0x40d, 0x0, 0x0) msgget(0x3, 0x372) setreuid(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x6, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000140), 0x0) getegid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x4}, {0x54}, {0x6, 0x0, 0x0, 0x23a}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="0c69ee4c72aebdc37af7c75b42"]) r1 = open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0xffff, 0xaf0, 0x800, 0x59}, {0xfffc, 0x7fff, 0x9, 0x4, 0x4b}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x16}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x70cd) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r4 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x3, 0x10001, {[0x8000000000000000, 0x8, 0x8000000000000001, 0x100, 0x46, 0x80000000, 0x7f, 0x6, 0x80, 0x5, 0x0, 0x800, 0x1, 0xc10f, 0x104ac00000000000, 0x7, 0x10000, 0x6], [0xffffffffffffff81, 0x1, 0x1, 0x1, 0x8, 0x3, 0x6, 0x9, 0x5, 0xffff], [0x1, 0xfffffffffffffbff, 0x200, 0x53ae877e, 0x2, 0xfffffffffffffffa, 0x4], [0x1, 0x7172, 0xa2e, 0x3, 0x0, 0x4], [{0x800, 0x8, 0x5}, {0x5, 0x4e8, 0x4, 0x96}, {0x3, 0xfff, 0x3, 0xa58}, {0x800, 0xff, 0xffff0000, 0x1}, {0x4, 0xffffff80, 0x20, 0x2480}, {0x200, 0x20, 0x3d, 0x100000001}, {0x101, 0x1, 0x6, 0x401}, {0x8, 0x732, 0x8, 0xffffffffffffffc0}], {0x3, 0x1, 0x6, 0xc000000}, {0xfff9, 0x1, 0xfffffa12, 0x5}}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000240)) close(r4) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000009c0)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d691a7eef4387817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194", 0x65}], 0x1) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000038000/0x1000)=nil, 0x0) shmdt(0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) pread(0xffffffffffffffff, &(0x7f0000000140)="5126661813cabb8d25e7fcbd67a153abefcef5ad69a90c330430f445162101b10dc2485baac2d60932e1a3d82ababae8940452652972b0db8cd9c8dff582e68d2c6fd83e19f72bf2a24bbadc296323a94b98baee752e5981a2b48c9e515545a9e033ea11a809a88000f3ced0caa2b9408ed606da3313c077a4e63e658549172c72", 0x81, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c96379073", &(0x7f0000000080)=0x199, 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) pwritev(r4, &(0x7f00000009c0)=[{&(0x7f0000000580)="35d8d3f92368b4428ac256a6bffad2ee2c507dd66d35d1e9728557e53ce4c4cbe86543ede0975727", 0x28}, {&(0x7f0000000880)="5f2488cf52e30c789654104ca5398be515503052fcad6a5fc58493225d2288d14ec41179b2de48dc21bb117c79914ce50d5b", 0x32}, {&(0x7f00000008c0)="c9e0cc2af000a0cfcf6b9f7d9ba2e13665f8cc5d84b546e7a00369650a2dd2abf833739e444c9f75685013a8d81120d0c79bf6d55272bba85a9fb1586a22566610d6609bc2cea21927fc2595f5073fd5ae60afa4f5ef0b3838b614efc63c8e222cee6da776fbd7883a9f8e2bb56117e99f5ac7f55dff507b3faf8c76a2e197d813ed21bd84baa7078ea728ed1599cea1bc7010c0750412aef7f5cbed902ba86d799d0205c4d2813bd1baa78785e0ae3c1d25d875ce349991415e86768b5b0b6b63ab520accb7b53948a8e8950f0bfe152e9165", 0xd3}], 0x3, 0x3) socket(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x12, 0x0, 0x0, "fe339657"}}}}}) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8fd40c", 0x18, 0x33, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @dstopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x815a}]}]}}}}}) listen(r2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3a, 0x0, @rand_addr="00f0372e0865911feb7e00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f80), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000240)="3fab0d2093e8500dba11bd30fb18b20b057de7f04d67041fba7ffaf651ca1752e7e265f601f0ebb6a83c23b12b710e5db8c0cb3e5fff18", 0x37}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000002c0)}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000140)="6f86efc09802952688084127b3e0", 0xe}, {&(0x7f0000000500)="58f9677ab1dbfa80c0adcc66eb56f0bc4a21c5f6ab96b8eaf3276f94d35e004e0b1b10011e02abf11bd33bb9c81bb2bf2504444eba687fc469d5df3ad6077fd7d0a3c4741f811d0bc745dec91fb50d5f", 0x50}, {&(0x7f0000000580)="0f76e3b5f3590f5c598bfd0a9a787d37ce03d01806b46e94f947159aa67dccc4809e30a0d1435a0285e02d80cfdc79f71c1784a67a6153fd1d8200442ff7797f345893f18cdc97969d259cb67849915cc6feabcb7964e691a01d3d0df100e4a5f0ed5df4", 0x64}, {&(0x7f0000000680)="29adcce95a9522362668b010601464ac91ebcee07c4d83de2fd40ad0d08756763e29a0ffab2d8665fb01a50d14b578af9508dd7e62243860c707cdfe19eb9e4d1580cefa37eb4c8a11ac74e1b0235584404dc02d1af4e0c56e1e772657e0c9cb2ff11fa666a6d6ee666c67f811070d0c0a69520178cd1981bdfcf84973bdf9927131353e0e447c3951da06876b0d162852e05d0f274fc6533375dad939e44ab56a5ca3ba472b619f21679acfe7a5ebe85ec1baa34a978bc70dc06d7c9003d88eef970e689934289bf140fc8f8a3f0224078a1cffc49e43f7d0ba1344bc06acaacc0724a3", 0xe4}], 0x4) syz_emit_ethernet(0x92, &(0x7f0000000900)=ANY=[@ANYBLOB="b9d7945cbdb8000000000000080045000084000000f07f379078ba14001f417241ccb27c96344abb000000000c009078000000004a0000000000000000000000e00000017f000001440800000000000344056ec4c3890b00ffffffffffffffff072720ac1400bb7f0000017f000001000000027f000001e000000100000000ac1400bb7f00000189030000123bfe2479c6e4b9a6548bd380a17047afb27da2873458f4a0d83bd6e815bddbf379116f0fef211874d4246be06c61062ccf17372978f7222a95c608e68d77c6d71722b803c2ecbd932d92f037770684f89f36be8d1fb28e790d775be869df46189d9ea16ac23194ec03d30f36af59287fe8b83a865059c8be26de8fe5ac80a5ac053f95bea89f4bf53ce1ebbf6054d8186ab996f4bd0e5a41febf18de4e5e259de48021b1ac0eedab497624dd1eed5b20ebb01b164729ec"]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) preadv(r5, &(0x7f0000000880)=[{&(0x7f0000000800)=""/22, 0x16}, {&(0x7f0000000840)=""/48, 0x30}], 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000440)={{0x4, 0x3, 0xff}, 0xfffffffc, 0x4, 0xff}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)="811d257c7bf0599f30e1ad88971e961d741b56c3f62d375f3149790907200074bb702bee78116d50fb05b3e4a0e1e2887abcf745ddedb0dd0d413e063f647f0daba24fd17a345edae1d3341f93239303d33ff8964a5a75a2e1073bd658c303b000e1f59206a4c2d659f3c9360e6f7073350df902089e80d44d59219082b353d27515625fa3788d5b173a3c3ea7cf9e4f4c4e52b2703e63efa2", 0x22}], 0xca7) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000780)={'./file2\x00', 0x80000000, 0x9, 0x1618790a, 0x0, 0x8, 0xd6, 0x20, 0x1, 0x2, 0xfffffffffffffd1f, 0xc19}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x20, 0x0, 0x54) setsockopt(0xffffffffffffffff, 0x11, 0x8001, &(0x7f0000000100), 0x1e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x100, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000600)=ANY=[@ANYBLOB="370f701e63935efe09438de902d1d1268b90d135994ec326ab468b7503d88a54279e9887389bddc41cb344a0c6d8dd841e2c8a828da47e452ef771e84edafdaf15cec70ec2802164ba2dd05fd7d2963512c3ae3521194f5389c8b0bbb717c6eb1a2ac671e5276fb7e59279d97cd449d50e4f5f80", @ANYRES16, @ANYRES32=r4]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) getgid() executing program 0: mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x20, 0x3, 0x7fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000a80), 0x4, &(0x7f0000000ac0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x61}, {0x812e}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r4, r4) shutdown(r5, 0x1) close(r4) ioctl$FIONREAD(r1, 0x80044275, &(0x7f0000000080)) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="2709aa4d51b59024bf5df8c3b0ea4e1eed527bd45cf9358a75398e60187b710a86b87ee477b29ea20729f57be7ff43c8a451a1eca34708a6ea17145872e318aacd0303a428c92d257f021ac82a250fef9c80a74067808643eb24bbac9c50dd41", &(0x7f0000000200)=0x60, &(0x7f0000000240)="ce2de7da66616b29831455dcc646fe243aa449cb3132816a4f8f1d9b4c85253ba18b40ad29b1bd5f719e827d6429c485d32ed04114790c247f8aa1df207a63", 0x3f) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x800}]}) write(r1, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r2, 0x0, 0x6d, 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x18, 0x1, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x65) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) malloc(): allocation too large, type = 29, size = 8589962244 executing program 6: setrlimit(0xb4fe99e0a1b11cfe, &(0x7f0000000980)={0xb, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x3ff, 0x101, 0x1, "9e705917e4a8373c664dcd2db59d00254e58041f", 0x0, 0x3599929f}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000080), 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chflags(&(0x7f0000000040)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) r3 = getegid() getgroups(0x0, &(0x7f00000000c0)) chown(&(0x7f0000000080)='./file0\x00', r0, r3) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x805b, 0x6, 0x0, 0x9, @random="5c7a5a89531a", "", @local, "e20bc6fd6e1037917466f9a67d6122b3"}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x67, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000006c0)=0x9) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) sysctl$vfs_nfs(&(0x7f0000000380), 0x9, 0x0, 0x0, 0x0, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) executing program 6: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x1, 0x40, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f00000004c0)="32a641a8ad08781efdff715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e78596a0b1df338f8b68fe7bfb867414896d0000f7d956900d05e912244ea4331a794541267aba20bfaf7c9db2b802a47901fb8e1626cb4bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x2e}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082ff9c28c5442659aa47ff62bb3de16093f507566b4a4bded14b564908bd2fe9d8acfb0deafc839fc36a49568a91e980c94f9f2fa0de0e90", &(0x7f0000000080)=0x53, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x42, 0x2009}) r3 = syz_open_pts() close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="02000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000100)="1200", 0x2) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r4, r5) executing program 0: socket(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7c6a}]}) (async, rerun: 64) write(r0, &(0x7f0000000080)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (rerun: 64) executing program 6: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x0, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x5c}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000416000/0x1000)=nil, &(0x7f0000414000/0x3000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x7fff, 0x1f, 0xffffffdf, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000240)="de066f9edbdcc7160ee8782740f08a411ed66709ee7e44a5c2852c9f5f5f8e04ab4369e8f77c3a64020e773bfa7a4546b3060776c3c6f58ffb39134e4c1ab5125f1ee38a1b00464d151609f40fd83efb5b864eb6174e778dc42be9e573c9ddf378d0c89ea9f25d487fdfc8b29cf29f5aeca88b213718a3c08d6aa14e1190c73eb91f05a3bbd286a11ebc10accd057f3d16e7ed7a407002c2fdf162", 0x9b}, {&(0x7f0000000300)="70552c091d3050dff1ce00d5a6bd0e320c57197334543c15a074387d08bad56f6567df1b4bdc5b101c45f9920d4fcd203099c996e8a8203d06ae164fa2f649a8068946531af8707432b04a6c983024444bce29473d9a971c8d08bcaab5e8a2bb13a6652e5dfad49727e934fa420df83cf372f2e9b08acf09a05ef8c7b4bc58cfceaf7d71a8f89909474dde8f64e002a7b79029e469653c7451e032056611f803b061b59c41c634a7dffdcbe9255b7b4f04370ef482d6ce972af8881481486aaee72408c1096e4c3cf1ce87e218", 0xcd}], 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semget$private(0x0, 0x0, 0x100) executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x200, 0xff, 0x0, 0xfff}, {0x401, 0x5, 0x3f, 0x16c5}, {0x1f, 0x2, 0xe5, 0x8}, {0x61f9, 0x5, 0x2, 0x6}, {0x7ff, 0x81, 0xfd, 0x5}, {0x7, 0x5, 0x40, 0x8001}]}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="65a01d362113e2c7390241c704b2e19b9c6a0a37e0575a7917c8a199c1c4685d6ecc71814d72ae3c53151e169a04217811cbf7f3d1f0e8d20fdf02afae9bf0ab919c87cf81fa5896cdc10c2f8bd3d37e779fa64eecf02db44f972c18cad2b50b4c638be97efb0c18a26ccaefab10ab0de750c843f2c4e05a8a7436a4312317400619dac6635d34cca0021d26e8f1a04e0fe3dc2ca3004c50f2298b79eb3a4f", 0x9f}, {&(0x7f0000000140)="eb0d308a58d311957a4e79523223a1cffaa834a9f766dd332495de571f24520473634d2113b058818bdc4c0bb5c04ed9fbf5d70210bbfebda8a4c421d0b539daec5dd6f24ad499951a17472f678589ce6afbec6e4e35d8252d6b729c247d72ec0d0eab945bc3fe20ab403e4ef8cf9cb98ccc1d18212aa5d866957326a34c3205f6d0e5f3a753d3c856b627b27c4fd45d2d4753445156d41c33634e6e60ebf0a02014a64fc75d2066d6e49c2c503030bc311407d7b94929e07ed3", 0xba}], 0x2, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = getppid() r2 = socket(0x10, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x7) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x3f) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000380)) r3 = socket(0x6, 0x1, 0x3) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000400)="77481cec6c2328c78a25aa303520fe9436cf301a50f3ccd3e1e1a4ba08dc08da52c701388069738d1fb4f6e053c0debc843a7faaa40a7fcc72eef71371b7069d1b6f1a472eb971d0843433129fbbea90ba29e86d051faf601fb6c2743c8ba3512afdc2d9b283dd8afbce01bf16b8438a11f8c20f2fbec232b3ef73b2233c05a7ec2a80b915b070e736eef26bf2a989720685af02908d443cc91e9310cbb5d14df35328e9", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="a882852a23a9c079d7a4ab26b16f3c5fa2f14fe4fd7dd65f32d084f7cd9a3b8e5ea29fe5cb9e8966768e7212cb541a7f5d69cd476674ff57c1596eb086c709f7803cdf106767bc9b62eafddbe9a66feaf82d1dff036543531472f80c011dd8de5bbd1f7b169f235be76a0c", 0x6b) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) r6 = getuid() r7 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x1, r4, r5, r6, r7, 0x0, 0xb4}, 0xf1800000, 0x23, r1, r1, 0x3, 0x2, 0x9}) semop(0x0, &(0x7f0000000740)=[{0x0, 0x58, 0x800}, {0x0, 0x1}, {0x1, 0x0, 0x1800}, {0x1, 0x7fff, 0x1000}], 0x4) r8 = dup2(r2, r3) r9 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={r1, r9, r5}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x42, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000cc0), 0x80, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d00), 0x10000, 0x0) r13 = socket(0x18, 0x8000, 0x5) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x10, 0x0) r15 = accept(r3, &(0x7f0000000d80)=@in, &(0x7f0000000dc0)=0xc) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) sendmsg$unix(r3, &(0x7f0000001040)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000840)="c261fd2cbff0b42b1f264752f54951020825b4d46fc6c99e3f459222b109eaf4f9fcc9b7ff48613b8535d6d376bb1094c1733586f62d24229befea31821de126ca543c65b766483b7f3c083e5f3a25a04392530c1769679390166394c5cb410f90923e4a26dfbd20c7885fbd5ad186bb2ad3d3f550c069201f2a75efcea63f7ca91784b9995adce91ecdf1cfc67f01dbc0e1bae0c1b00bcdc8113cb7eb82887dc8093979c72f273e2a86be89ed5de51803a95b", 0xb3}, {&(0x7f0000000900)="2a1e6ec7b529840ef70b61d348e5248394b1cf1a441b500b51f4e8962750df259a55d4c38c065291c558caaae05047", 0x2f}, {&(0x7f0000000940)="d1da6d01c4831905dc4bc2ed98704e252fa7504202bb5f09dda02399ee6bbc6310eeb6cac1e3d6461b2a1d998eaaed8f15c595314a226650066d6907e9e1bfd6a05d1e717d6e28660b9920259f69555e827ccd35", 0x54}, {&(0x7f00000009c0)="d205fd", 0x3}, {&(0x7f0000000a00)="905a89098be5d42b4df0252fe314216cad2e97c4f2cf06456a2a6b8cec0d1dd6cc2e401246b65dafb10c6a46a31a3e9076f7cfcdd374f523be5ed9f31c9231e9590b653e7dccb12c3a68b7b1347b23009b5aaf7ecf0d77fe866fd2501075eac7a99b18b191641901e6a263b57513a91ca0c8f62c185d5bdc97e8fc00683ff3b0f84935e4fd75a5a68c7b83ebc942a6ff34efdec614e5f61c6cb57a6b3d45de999dbeedcf58fb1f1c1c35928b9c85e4f7cdacc0a27392dcf3719419d7988b6d68b44e88961b6241a6fd507d8174d15405b69de45cc0973f958ba8c3adf2319e88bd", 0xe1}, {&(0x7f0000000b00)="bd7535a7bdef935af783306d47e4ff0812c2feea9d7fd59f91bc0101b1cca795452120c602a92ff6472ac05b94198136dbcd8bca6200b2862d0fd31120d94dbd0c44c450966d329140c17ce4a06a6d85a56868669aa50667105b1987f2b27c05a3a7ebb133521f4d29a2895e0e7ca65428ae4ece0d60330cee99328949d6daeb860e6db22426b265a31c8c542f3d2b2e15252ae542f633f6f4bf3a88dac0907e8bd6b82d635312cfd35d90b3191868605aec434ce609249b7083dc01db1e0dabb7e3ac761d47755c251e068fa56a86fe0b0fe7a2a499fd9bc5154c141f0b", 0xde}], 0x6, &(0x7f0000000f40)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r8, 0xffffffffffffffff, r0, r10, r11, r3]}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r2, r3, r0, r15, r16, r8, r8]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r8, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0x1}, 0x7) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = socket(0x0, 0x3, 0x3e) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) (async) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r6 = socket(0x2, 0x3, 0x0) getrlimit(0x7, &(0x7f0000000240)) (async) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100), 0x4) (async) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0xa0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x20, 0x5) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x8, 0x9, 0x6, 0x7f, 0x4d}, &(0x7f0000000040)={0x7, 0xf00, 0x3, 0xffffffff, 0x3f, 0xfffffffffffffffb, 0x3, 0x4}, &(0x7f0000000080)={0xca, 0x2, 0x4, 0x800, 0xfffffffffffffffd, 0x10001, 0x46fa, 0x2}, &(0x7f0000000180)={0x7fff, 0x9}) sendto$unix(r1, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r2, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r3 = dup(r2) pwritev(r2, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x2f) connect$unix(r3, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r2, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x6e04, 0x1000300000001}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r4 = msgget$private(0x0, 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="e7c2df70ef195b1e7acca352c57023aa9276699540edb9d6960a618aadba631b5463a090a7f317ed4804c2c532efdfaee916d84957d96115696a99ddb09577ac1da19cdc9ac061cc6a2cfbe0f8c1cb9e0e24184800fe639f81d0b033d5764c571b4aa1cd4fb14691ce3e3952f1102487b1c2210672298c670000000050", @ANYRES16=r3, @ANYRESDEC=r4, @ANYBLOB="84152451c8fe6bfc616570dce7dc90961338f57ce39f902a82d35cb354212c786103d05fc581924822f35544d9a9bda550647b7da0745d5a1e382abb", @ANYRESHEX=r5, @ANYRESOCT=r5, @ANYRES32=r4, @ANYRES32=r1], 0x401, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(r6, r6) close(0xffffffffffffffff) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000146cb96b474ee1fa8ece44a8ef000000fe80000000000000000000"]) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/59, 0x3b}], 0x1, &(0x7f00000001c0)=""/224, 0xe0}, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) write(r1, &(0x7f00000002c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a", 0x29) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) close(0xffffffffffffffff) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r8, &(0x7f0000000080)={0x2, 0x3}, 0xc) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="9b824d69bee71d9949cd74b3ed5b703d7363d7e23e958bb4f0753efe03af1b6b636586e5052362eec224e644059845722353f0a41991c7a6a806dd2f9d37adb82495787c0e4f08457c9e3a0feed04890de042e02628b0ba893027a0c1876dcfaab3dee6312163aab39aee926a9a0", 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x40}, {0x43, 0x3ff}, {0xcc, 0x24}], 0x3}) semget(0x0, 0x5, 0x20) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000003c0)={0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x87}, {0x1006}]}) write(r7, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r8 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x27) fchownat(r8, &(0x7f0000000440)='./file0\x00', r3, r6, 0x0) semget$private(0x0, 0x3, 0x34) connect$unix(r2, &(0x7f0000000480)=@file={0x0, '\x00'}, 0x3) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000500)) fchown(r8, 0xffffffffffffffff, r4) setpgid(r5, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000540)=""/139) connect$inet(r2, &(0x7f0000000600)={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000640)=@in={0x2, 0x0}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000680)="e6210c2cc752418a954ea356ea2dc05b8a3815e929ac69b89ea67715b4aaaf3dce79275b9f61a00caad2406084ad50e3c8aaae5f2081762faa0044004deebda2bdfd2cb27ede45d67f3f36c32d9803864c47a2892b4ad9630bee83b01e7ebf6124755ba2fc51d7626fb652591fde3ee5607361219ad494c092535a3ed233cb49351e914f112ec191b538996610bc3151c0cc7e61fa82ff0f779dca10cd46b3288be855d43e4a1d0050eac640785d710a1e8bae0cba4d33a4befa507391d6da5e47384ef838b42515cbe59eb40d567df097bc725b7594197e2b9b65165a2d11b924d54b4d4c5b5349af1916e6ef", 0xed}, {&(0x7f0000000780)="03215ab18c656208af0667f2539270a0b152b79f981beac22508bbb811262cce2ab20389d6e3f6cfdcf61b2ecc51199983ec0ead", 0x34}, {&(0x7f00000007c0)="770ae357bec1a90eaa19dd4a803962a81bff334e54fceec9ad58e975d54da8ff4ace0bdd6e3bce4fda289abbb345612a3b0f963612078be88dad547d23471020bff54ec78799a8d301df88a7732c089231ba1d2431510a8d97641659ff5dcd53fb1faaf52d4518d5cbfe95ab83fd1cad53d7cf9fc816581d97b8d02f689a180bc210f2c83d9b7636f924bebc1181e0abd7b865b42ffd7cdfd70e5f6c9532ce0a639b1e540b", 0xa5}, {&(0x7f0000000280)="6b63ddcb6eceb87bca602111184f7276bfea59717056c2e2d5bea7a53c0b1ca1a9ba4f871c9baae2d957d3dd1afb14fb56f3c813a0888d87218042b72d90c1bbb03aacf4f94a6b6255cb8993741301d1f57c496ff1d7b9687e89be6f8a46ea2ffa399205eb65c206400b18503dfe76121460006656f10ff4778a7a09ed1f6cda646461ffdd784690080247045aee5002e385fd4f0a6fe125a5c7338a0b99b2dcc3fe", 0xa2}], 0x4, &(0x7f0000000900)}, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000001040)={0x800, 0x8000, 0x9, 0xf01}) shutdown(r1, 0x0) r9 = getuid() setreuid(0x0, r9) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r3, 0x0) mprotect(&(0x7f0000e02000/0x4000)=nil, 0x4000, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x48}, {0x16}]}) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r2, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) close(r0) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f8000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffff0004, 0xff}, {0x8}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x6}, {0x8, 0x80000000}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000002c0)={0xfffff869, 0x0, 0xeb, 0x200}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000300)={0x401, 0x6, 0xa15, 0xcd8}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(r0) listen(r1, 0x5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000003c0)={0x8, 0x9, 0x7f}) r4 = dup2(r0, r1) chdir(&(0x7f0000000240)='./file0\x00') ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000440)={0x0, 0xc8, 0x0, 0x200}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0x3, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000004c0)}, {&(0x7f00000005c0)="98eecb58913ca0827488262d412e018888e28ef66201b155cd5847e0433d0fdf08b5effc414118097967de8951", 0x2d}, {&(0x7f0000000640)="13f27352f3979c489caa353683cd1169ce588792af0f77376310552342a193080a0de5d7624a655b2705a77e20b137296b264c06d06993e27f4925b36f6f4bc78e9583a9044212c623a7e9ef7586f05411d2f2ddab987363ba863a82173a5c390a32d89aedf2a52cf21bf25fc6ef2eb5506ce5e66d283b9a18edac74f7930aa953fb6c03f74703512eb98672428e6e5aa0e59a7b6c5770f41f39d8e16ad67e9b65226c5260ccaa9abda4121afe83269b09391e171d660367627dd75a46e99b5807", 0xc1}, {&(0x7f0000000740)="2eaba019350dc3584e5db3eed307fa72d514df2fc7d895e920f1f1383f4c707736d297940bb9f3d184aac2784bbe498206979019770506efc3bf6fca0a9731db5bf42f6281c82f074b7b6a", 0x4b}, {&(0x7f00000007c0)="6d018303fc48b6661069f7d224f4f1da", 0x10}, {&(0x7f0000000800)="658317014d929f37402fc015cc0ecbd276f4a1ad90309942179687f243f87516b616d08034cdde46805091599319ae56acc13e417bcd1edae94ab5d36e9a82f5ba693135bd7aa86faf7f54a2faa52e17e48be328ca798fa297eb1d2b09668adc6e1983446275d99f86e3d8273fa225ff9001a270455ca1a0a5c05067b745597c281782efd35fbc0bcba0b86787b5553274d810b7138217a6e730e19ab60f6c1f304de1", 0xa3}, {&(0x7f00000008c0)="3d54820a8908ccccb213c8adbddfd2134dc36b57fa6d3caf28c462fc7df838e31225fed1ac6a9cafc8619ed1d10e0cda9f855c710942a771", 0x38}, {&(0x7f0000000940)}, {&(0x7f0000000980)="d1ff827d5e53cef300eb9d2249fb0eab11416384cce50c46f3f45ee976b151ecec53190d5b0149926cf1cc428be1bd4a02b8896288d207787d3fb2e8cf499941d9c05744780f37f3705098cc6916e449eb4e726daae8a7681157254a5a35d22891fad2225994f0f1f08bd109295677f66704abea3f22a347d7a0cb2ba9724907d59c814d7f9d7d945bca65ce6c5f9e71cc05eecd7ebb712e758e833b90fc4a5b3b0db4ad48384c298442e2a42fdbd8132ec3", 0xb2}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x8000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r5, 0x2) close(r5) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000b40)) syz_emit_ethernet(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r6) socket(0x11, 0x3, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x800}]}) write(r1, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) (async) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r2, 0x0, 0x6d, 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) (async, rerun: 64) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) (rerun: 64) semop(0x0, 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) (async, rerun: 64) socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x18, 0x1, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 32) rename(&(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x65) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) r3 = socket(0x18, 0x3, 0xa9) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x4000, 0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x10, 0x3, 0x0, &(0x7f0000000180)) clock_getres(0x0, 0x0) clock_getres(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 6: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffffab) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0xffff}, {0x9, 0x3}}, 0x0) setegid(r1) setgroups(0x0, 0x0) socket(0x1a, 0x8000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = getuid() setreuid(0xee00, r5) socket(0x2, 0x1, 0xb7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) accept$unix(r2, 0x0, &(0x7f00000002c0)) fchmod(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x0, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x199, './file0\x00'}) r0 = kqueue() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') readv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/12, 0xc}, {&(0x7f0000001380)=""/190, 0xbe}], 0x7) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f00000014c0)="8a9c422e85f8008a0cda6d1a574c2ad9fb6e1875ef47d17cfa4926941d0c7557f41748654d8343e7e71d7bd6a656e88f6984fb170fcd06ba8f", 0x39) r2 = socket$inet(0x2, 0x5, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001500)=0x8) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000001580)="616683a2169230a1370a19fa507fdabd3c72a675c11a5f03a37cdb09f91e01b0e186c4b2", &(0x7f00000015c0)=0x24, &(0x7f0000001600)="33991b7bf70a1f5f98ebb4caae2dddf27ebf25ab04798e8ea0123dcd593f19e2788d595692694f2e6dfb6ac7c3043d75cc1ec7660444b6b0ec42c9914398ed0b5772ff48dc51bc0cdb302c7d1a85a2ec65bb5f3b011a1b99145d6de424b31275d2f36dd927a3566080a484592ff9abcc27c1bce2f7db9be71156dc254ae1016d6cd42c57e01f42ec66cb5027cc23d7617b450a320617b4b31a0b511ee76da6917ae8762b3dc82757b5177fb16553f4db55f28ad794a4b7573bc46471684b923143b4defad2fc4ed3381acfd4105721d4545b", 0xd2) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) getpeername$inet6(r3, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pread(r1, &(0x7f0000001800)="578f2366b41d7bf2748ad478ba7f596b1b05d0d42056eb8d95d0d3940afe1332f4346de4e4171a450e7abbbc76a02579154178c308072845175a41967b411e74833ef9218d44721643ed84146764b35e15105dc320f1b0800cab148bc8059421662a1b330df0bf0ff561d551086bfdf586602457e1535d6ae7060007bc8380dff9be3fa5f46b41f49a3adff2692e8e427d9a2e0ebdf6692e1d0c3c58359016fb4f0d9d9d995c996178b750c980bd4e51664e7b17c1711f2269f256b7c65d5059000d89586125a5168849aebe778ef02906df745814b8a0b1ed4eb028e9face3e224b4923e515b51a378d73efc060fd085ead9a4f594d5c6fdb1f5deaef2587b3acec284957f559d2ace6e4ce4d3efeccd46fd889b4386163d99106ab1f1068e9d49f01e8e3ee5ca51dff1c80fdd40c5e3127b23e8a9b322e5881621a0e3996ccd1d8400c0568a11db7047ea3fdffe33506b4e0302ba63ec2951dabc1860ed974787414003ffcfaaa9e0d5cf5118db8fa3408fd4fcc286bb61915c16e3cbd35ab236452a31607ff61e37594a019fa51da1f13a1b7324ec1d45ee9694cedd3f55147bb0ffa2d855c6d72d4bd299bff2259933c19f41099a575b234c42bfaad3a68d7083ae1d221ac213c848b6b143341740c13825c4bcfffcdbadea92f63fbe72022b1ac9b19d19a978c8836c27fc61f182024b8b6f7126c963a7979dabb1087c92c360e1595637f62868fd278f641436e21537da332cd20979bd33d99e6ccef641fc94b2d7b3e10f60891e8416f8382d03467d0449cc1e82ea26bd3549bcda81db652fb069a6f6a771f28193b77e8ea14dca540ee955b193ddbf234af2d71df3ac42a1b954ea799b24d6a966540e079f47a484834572a89907b72a266f425c0ac2ea1ede266e66d7a31d5d2370e61364bec9b275baa3f4d16bc240b10e1386ed41918352efca56404c2e2fed0b1a0310a62a57e2febde056919865f862e2f208884af6f26e5cfa89ad78885cd96f7a3c0c9fb5f1c342f8b94273c8c48ef94133b334bb876c78dc499079ad1135df13d65ba50c06a928300b8a4c8e16c5295c26f26bdc152129173e44d8a42fa970962ee18a74dd086b586e854dc4699d6479a447baaabdfc9d7e4a8e04992b528d6f6f644932160e61beffd45b8b9d23c3dc2a41b7e8ab65952dc20bb165b93b599d507ca50a15554f6de45967d130960ff9b960004ee97e3ef2dc523c0c181ed2c3db4a99db4cfcdaf0a73445315b675a8ca4e947b302c22b4d0a68f97f39f3b0084f1d4e1e0777d9915c5fb94f0e071a52e08232ca82dc34c5d041a3ac7080fc46d7588f94960d53a68f9226da485df8a15a97f76a6bd2be688a477757c7114e729559182fe3c4f5086c2b098f6c28acca2c6241c9e762433916e09bcdda642406f334fd403eac48962228370e7bee653438420ca4beeefeff1728c61f27c6b74ef55ab3fb2d1ebb807261912b63da7d27239f6538920f133d6c26de0475acd17bca657fd07f7aec8a59f878a78f5b00ff618a8f02f3b3181b37b867b7a39995c56e2c9d43482c8c6e8179935f017a43d62023dd96637b9d35964d569f60a4aa46dbde97da720650487c8996159a74edd905c7df4ca2f0ddda512042d948539f779feb565bfcded0be2721262eb8f6ce41e3a43d0e87ae6e71134ee14cf67c85bb90bad641b3e88dd8a38f74eeaf57aeeff32a0a38e98086fedb564b8d2e465597f8ff2c8abfde8b576031719dc7196d49458f67e646523bdcab79882d00424c1188f614b7749b571494d9215ccbedeb014884c8402ff90288d24058141985e175da52a9ffa36ccf5580bf9ece821ab8cfd74051b6597a19453deae9fdf4d344a923c35566fbd4f7cc7fdfffa2936efe053eff20f74ce857361ac39599dd6e6ee75b169685bc1be313a574468e7cdcf5bcb7ca08b2747143cab36a2dc2f8821062b7baa8ba9edec3fbcad411c02cc51e5e8e968955d70f849ad67122b17827e44d3d4f09e55b14bfddbeacbbe00d0c2fc9c957d401b191fca2b9e886ef5a02842ece88be5263c70c52da7b1021e306664f2b90f9cfbfe2db6a3aef9b8d0d821b8a2a8cf54735b4812e23208796e488d2fa7140a23f4cdb1b85c059a0ab818711ac5683ad6f5e1ff3883c54b886341a953c93cbc0a783b96127664885a1edc834c269d8196e5d739f822b091aa06202374c1dd1cd05d261c559acf80765dfd08d5e18ef60357b5e827570377a5616919d710b758d3cc94f0e1ead1b9dca06b775e14a2c3f5fa3857e796e41d211783292a73957bb4564bb1b0a4c6b937e55342beb176bb535d13ff1b62c4485819d75b944021ce33ab9a20c2022a8e8977cfe30d8b3fe76f8d0c399de935f28a21c791755d7cc520d98632fe79626646f8992d19df6669b1c3e4df08e1c5d479869add8b442ac1f11cdf10c92a0211a70c69d5d422dc37b7bc6102b47e3c1053601fb5b1151f9d9a848139ed25e75f9dffa840062e5d79caf1e2d9942a6e68869a25fc8f5509382250dcc8106d72da1bef2b9d625e76a0d7480118214b6db3725098ca827fc6410f2eed4727ad8669648e6b7aa303b4a5c7cd45db9358b1e95de7f3d19c2dd80c5a697a72b3dfef8647a9862b31677203d01d81053a2f7de6869b7f1c8be76027c6f48a61e50c9c655eb9769b86cf9d3576ea234009bb9eb3a15890e03f32b69221eafea752f9116328a54e21eed075773ef0fb17e8bf0224b7c067b037fd7d4e5b3d127f9a4a238e906108b60726c6e521e197b86c56beca4e13c7f4f8967ff191f9d7218a3e83a10402a7a00906efb56bdf081fcd776c1f13735e4ebdbe8a719428b5abb01c916827d5de64898605bef24bd07e15d8f0a65f6ec2a5dd9bab9d95e310ac0533b3dd5e26c268e878e0ee5e5fc1a2f6b71e74f94c5690901c6e129cd676b7bbcf4425844a71506d2b4f1ab46b76002959b600d8ad1c9b21b70ed79a947efd3798f3bca275590e970467af023b68b3f6792b77e98853d9f46d237c7c0bb4937b9fb7d804621fcc422968f60d9e2e8283969d466b7fddea5c64eb6d929c0778dad93c14109e6066c2ce29bae9d7d326ff5671b6c592bf2632a5294944d2e1dc01b979dfc52337c5c4dac073499495fa157e6744a5148a32299ca27b3b6c93485d330ff5afa25685a56f51d24fa4f8f2834f87dbbadb5d3ce12bd5226005ffcb22f706f596e3576cd9fda5f9fea0615294e50f1c8aef6754c2054c2597797ecff8773f379ef99bdb8443055d607ac3188dca072d63f8044dac123ad20b3e6f8accf9c9c68162212bb26c5325cffdd92a36f8e09785a30023668dc9e99f35a5642511b953ff80ed23ca7f31d9c97d6e1228a6017956c772e963a03d8a00df047820685346671526b6386b0efac57d23d5dee9522a289d2da14b096a7824fae5562f09ff02d5d7f980ee110ab23ad7779ad18cc399fc0470fd949adb832364498606eeddb8604cbdf08da4a8f966c5d81c0c7f9fff7b4540c3ad25018667d3f57b06b1e4c6fe1baf1102c7d218665fac9c03fbe6b14d408296b85c0173bd4d4c4bec95b3af8009fc4b0d56a313135b1ce78a241cbdb6fd948f69574c0137111ffb9db7739f7d92a56e7a88ea6d072f32ea25b6418d4b66ed947103359656379b4e57106b0b2f0b990e549cc7a5b1135d3d023918dc3ae0b0dee93ddde84e85a88947c761076c640889aa6b4bbc356fb4ba3d16b819c2c125cabf751cc7bdd9297345dc835fa0182f5a61448f9ce9c182fb303fdc4d93bea6b6d2a67eaad13b35dfa5220ed6759aee9bcc9a241fe49bfb0eb0e609d7aff1731b38fce8a547b9d4af33c448650f55120802fb49ddbf8b173fff3166c640b326b25eb12125041b5854bbc458a4619a1183ec151b0f2496567811a4f75046dc060c75ed3564b46dd787763f10f650aea64464e116eb4a90744ba25d4c79413f2f2ef1369fe7e5f4381ea00403e2e1edc359692acb9595cd0b357a04fc18b307c4cf0b1d0426da9a778f1d34acf12fa1ec9303c3d6843b4e2a1f9edeeb26e68d477a3929be28aab1de8034082eaec0924c8adc8f36dc88afd83c6e56e4ecf6d4b8ca8ff691e235b33ead327c4e57125e9daa0ec4d27d4180f2b63e4c09e657a566dc6d9b179ada594c4ef4f9055eafb4ea592226cc4ea7aa666bd885ba947a75bd54289584c3558aff2120693908589c153d9a69d6b122b6cbfd56343e9f2c813f76a840864abdc40338a85378cedc676a5e1d6cace7a228f0373d0dee80428f3b5c8c568e400a0aec868110a6cc28405cf41d7fa0703b2c07a91339d90dfbc0ac3adf3f65394f94177a3a7f15acc5ff30bdd39a2f06acbe11459e40037e2722b0707e6bb133688a4811e65fcbfa346318c796dd356a8587377a8a04e5fa31b237a4ef043794d2879a17b5518e6c30e3d854d1dc3cd184c79969a451c6e4ac5521b6e228906eeda8ab75f4e1f6617e9b4233537a649812679d6463740a99bd00f20fae435b28b5ddce4ac7aa5839f1f1b4ba783540c9ae38964e870cd6403e5f92d396000e1bd34f33ae333a8c27f982ff67c07451b9330a443c37d983fcca7e67d4b3b730938b4b2a11d9d993dfb85cdca0bb38dc700b3fbf347785a00b8c821d3c059c167d22d808955a4ce4641a312a08f7b17673db05189c6c8ae855be9c5b95f10624e82910dc3b6d5c9ee9620ec8ae36291d24c567d416aca1465660ebb18f6ef5bf34210512cc09f6e5651838a59d869a7ad6c9bf0359b5deb011d63b6f8eb4cc41ead75d0eaeba9bfb35a8d8f69c8606f0812546d33c7401cacfac6012c98b70c322c6bce63a6ea833a8d26fae8be1adbd263bf8dd267af0faaa68436b4d5157a03e3389f7bb980f65393ba994f5d384c79777dffc6c28b3d03fc6396bede3375deb7b8db8cb57b6bb97d28be96e63cddd97cbab8ca104172683fbb24c8e5e5157876d72b777b88530965a68287599863472137e02685ee2c0eb841e39493cd3d2b7c9588eb32d7de34fbf76dc4063d2eabe278943e01a14e15ed9d886529e7b74cbfdda263906a69340f2d3daf6ffc7b8479ff40d326facfbcb6aa28571efbd73dae9c8a07c6a256f22bdca4acffb1bdc625d123d4fdaf87728f4549432f314da84e0b645846a5babd851332f8c0e553c7d17df0622e794a8f6f65513d5dbeb4040153cc10ebc8aae90cfdd1de564ba7770e0d801847b71275bca83df2df692e026b18409c48645ea2f0d810a022a87c126c56a0482c07e0997ec724e84fa0a19991e12f6b1beb62001229e8e3cca2009e1b314f75d1d1d9b67ecf441cb97f33bca3f77218083fb79a41e3de59f08c2ea69ef0ad61aebc21fed974c78d6b8f5afe94fe2c8ca12b61bb2dc38d9b27e7d9d80ef60a616c003bd22af524a724072edbe0e5a37771aa73cdae1d83f46c7f034a8d542165e1289a25ebf5aa78ead305a4392c905e60c038bb328464340aacb2d7e1aa8fc17010b30fca5db07506b1298ff3a65a8979cbf5c91591e5c8be36a87b68af952b10f52b16975adc92192323e658df31a747e867d0b04bf044afff81005a7ea536eb002e10e7c816c8cdb23ef9976f2a40b7b60d73f93702066c77169a9e5b4debfa23657c16a7c0fbfce6b719984d418bf1dbbb4b270e20fd48aea8c3ee0f24f6bb38986cc61346819ad8e42d09e994e650551c56dd69a7f2379541a77c31d9d9c717da5e2e88a8a36f6a9011df2e6c66f2a50fc5a972b414c5b808c27c94c4ff17de3f5e2eb4826bceadc69", 0x1000, 0xb5bc) getpgrp() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002800)) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000002840), &(0x7f0000002880)=0x10) r4 = openat(0xffffffffffffff9c, &(0x7f00000028c0)='./file0\x00', 0x8000, 0x1ee) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000002900)) r5 = msgget$private(0x0, 0x780) msgsnd(r5, &(0x7f0000002940)={0x3, "7f03f288cb9428a2147aa2f6495f2a39481a4e0fa9f59a091d150ae989788bf60054c5b1ab0883b8eac0ca2aa27ba2010bf5611956a97f1accd325fe22a8a01ec9d7"}, 0x4a, 0x800) sysctl$kern(&(0x7f00000029c0)={0x1, 0x4}, 0x2, &(0x7f0000002a00)="24e15cadb263f38cb5beb8cfc788f76987ee34e8e8cde5b03b56751aab3abffd0da79de518817985f0dcf3be1d2d0506491b68e38784ef6558a17be849308b1b7f3709e5497573cd6f60838767acf1a7a4920330b6483fbf8836c4cbf2518b5f451ae57fcb49ab150efdb1fd72577dbf1d2e52070a43bef45bdd1014df1ac0f5616ae858ff0ea92638eb3b010bc7a70f45e2f90153fee5dd51f8448e0ca65f81328dac2e7b2ef0cadbbe35f1eea3cb5f67c9c41cca79e017bc7a40b7bfb2544ade3f5f84e2eaf1b4867e02588043b2dc489bccb78456bebb9c505370767d93ff75", &(0x7f0000002b00)=0xe1, &(0x7f0000002b40)="6b0cceb7e3d1d0d28ccf11b10dd66f95d7150cf5f0c3be74154dab992aae6c3fff101c8fe61e03617fd98c845b391d172f73b25a212f51539ba1b68642a2e758cbdcba3b26e3b3fb9d892bb0972e6a464de992337e1fc35db67b6a0b9ae0d6b9210312deadbbf3ab66ce278cfdddebced300aac41961a07a4e7360d2f58e5ec8e28a8b1a09c2eb943ea07cdc2910c76a146f68ffeb67ca0b1b827b8c99c9e3b4a4046b3479e7c97f7916fc85a19520e52d7547be5763", 0xb6) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000002c00)={0x4, 0xffff, 0x3ff, 0xed, "f5f44c24b5904b954b3a124bff403df817f65b5d", 0x401, 0x9}) sysctl$kern(&(0x7f0000002c40)={0x1, 0x11}, 0x2, &(0x7f0000002c80)="a5e6ca30ca11a31d20f0dab97e409cffd62ab7cb9e1af38da4d13275485c277db3ad75106a2758ccae8cb2790168a2249731dc68638cb822a6d26ae213b23891c7650ab9cadf92a10b4cf44ef0db84c77a0650862f9d9e942111b08414c568b666587d426bfdd54541384670c770e979c8382986ef7848f209e8aa8f4fc160b5687ce8292972b7", &(0x7f0000002d40)=0x87, &(0x7f0000002d80)="772bad93c6e28f236d25543cae247a0e2948e4996045f2aa84f71021cb97f47c5068a4095d0db06130fa0b9596348e87de9558fae5a741dfcb8a0d3f2409f8b9b93f08fa575cb6fe8d03dc011dde307e4805acf3cd6e9156b38246551d2347532ff84e40f1284b272a1900335982dfb35ca398e894d8f7e0be4e9041bcee2ded826fdab24b7fe975d7d62992d6abcc1e56e86f0a78be0b1ca56e697a5a5669edfcef2874e4f8f36535c2be72360b0e109464f21c29a39a8a5dab166800bd728aef39d16dd4e11ad581365dde0829dc1eaab9fcaa3caa4cd62312feae50", 0xdd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002e80)={'tap', 0x0}) r6 = getgid() getgroups(0x2, &(0x7f0000002ec0)=[0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000002f00)=[r6, r7, 0xffffffffffffffff, 0xffffffffffffffff]) open(&(0x7f0000002f40)='./file0\x00', 0x8, 0x14) getgroups(0x3, &(0x7f0000002f80)=[r7, r6, r6]) executing program 2: sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x74}, {0x7c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x800}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="35a63c42419afd9b3c1026079a59", 0xe}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r1, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) listen(r2, 0x0) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3bc, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{}, {0x6, 0xfe, 0x0, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) open(0x0, 0x840, 0x5c) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{0x0}, {&(0x7f0000000680)="74e4af633f1874265aa37081c0fa5674a39c5f2f1bd114048a7ab7a9a32c0a5dd553b93ff7e222f033732f140da842f02b31c6151b50d18b7cbf9e5db43858e4de19a9ac0e610ddb495871b0b4431cadd0a39d18a99d9b57efd0735634ff5b8289b92ca0c9c31c49a52ad1521bf81827f6cc430b7ccc0fc18c1c3e7fc2e0c7136cfb9094f1d791aea40aa83bb7b610e08884045b2d855de3ba15683d9de523009546e2391ea4188cad3f94d0e6fb18d5b6af2f9b2ff0db3b64695563753be68c", 0xc0}, {&(0x7f0000000240)="134a98c4442b5b6c65de08c88429d6c5bffa9fe3db9c4cc1ffa35b9400f5f343e6aac8f54001c442ab48c3f15514a42ecd73f432c793e409386b06e5a10e7613d892fac865d9ec430c722623b2a2f033f798e9c0cf49737100dd6738e2147c8dbd046854625240d4c5", 0x69}], 0x3, 0x2) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaa79aabb0800450000280000000000019078ffffffff000000000e009078007f00090000fe050000100000e0b2140000000000000000000000007d8c97fc490ad63b2fb6a5fe773c608ecafa3a1657022ec94f4c22b47ab5e15e3174e2e45a3e097d91e8e46a8436df771559238a731d34d7cfae9d69876245c18e34af5c5b946fd431ffedcbb08c3e6c6c6e92df7f29d822c7cb0dfb531117f2681e7cbc"]) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000005}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) setrlimit(0x5, &(0x7f0000000480)={0xffe, 0x254}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="45116276d35600f947cf0d415e3341f4a1f6983b4053ef330682bb5cb4984bfde57bbbe1ece5702f064757f1580f21878950c3b859a1f37dd20f6c02631f5d7981b1e17b4bfb0f12557d9edfee5f9f006d23bcd60507adb38050b02673bc07b157ac38eb5afbb0e5c773fbd287f239f4af3df434bca480d13f8bac79bd6f316d1993b876d70041b7a6db6a48a5d62a19909d8c2f5c77e6038803e9bd1303b2931fa9d228fec1ee970ff57431d44ea09237748a1a0a8654fc9848f84b50ebfb897a2fbb7c4b6297e15ae0f22d8900"/221, 0xdd}], 0x1) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x0, &(0x7f00000016c0)="3465f6d5", 0x0, &(0x7f00000004c0)="5b1c23790453858b9157731dd049d003f9144fd6b1a67e6ea69162452474c160b8a460d213175becba47a3ef7a6db09f7dd78a559c83e5631e8cb294b8317cddc2b19e641cefc849bf90c1c68179d37a352ad3b5d4d4267554754a42199a93502b04beb40a7e5ce27ebb3c49d1c69f6c9885a296f328b73ba4bcff022765b49df85f8d0bf18aa89cf3f27bec61c95cfeeac1051fc3b917599437b1b6e761bcbaff254b841f4f719843e8b34ab8d4fbd0fb0652b811729a9c35d079320222eb7cfc4648addf8badd7e6", 0xc9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3, 0x8}, {}, {0x24}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[]) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) executing program 0: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x0, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 1: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x1ff) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000140)=""/89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x81, &(0x7f00000002c0)='.\x00', 0x2}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[0x8, 0xfffffff9, 0x0, 0x2]}) setsockopt(0xffffffffffffffff, 0x52, 0x8, &(0x7f00000003c0)="6557666c263c05cd25889630108e3d73ca16735bd7c7d8fbeb7de7149344541d7875aa4a4caf8208bab349aeb4857fc2984db82260fbaa401edfb94ee9cc18556f56e523791d2414bb1bcb55dfd1e4e736256dc1b8b9f8010387f73b35611a15f74fa1aa4b1b5afb50ab5bb27312f491c9e2902402e9e5189611778daffa445a3c84ddb3fa78f0517eb5b31f895b7d4f2365bfdb954a7f8fb69e47d358a7d0842d42ef743240f3b5ffbf6d90cc30a04deac82554523d66b67033", 0xba) r4 = socket(0x20, 0x4000, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x8) r5 = getuid() getsockopt(r4, 0xcc, 0x67, &(0x7f00000004c0)=""/218, &(0x7f00000005c0)=0xda) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000600)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') socket(0x18, 0x4000, 0x3) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = open(&(0x7f0000000700)='./file0\x00', 0x20, 0x69) sendmmsg(r6, &(0x7f0000003100)={&(0x7f00000030c0)={&(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000780)="a2993ba668c1b265cabcd6dca2ef99c39ac84eee9694f26bc849e4ef189f27b379fe1a77e1be32fdba96bf67fb42078f2167e26103f22032a06ddd427d439de7b2693c6df170b080de5f76150df89a32869162cedf7905ab74f8732b1fcddbdf88675b51770fc9e940fcb228da60c70ccf439288c224119cf273ea84c37189135ed879792613fd4c07cce3286c477acb60f349275dea8602c3ca21ce7c004ce6f9f17b9f249f9ea30f6b6d78bb21b3c19f40700f23451d99242ac7ab401361694365f2472d13e5540e27a00f7c7a6b13", 0xd0}, {&(0x7f0000000880)="3f02198529bd8b57d8d85f77982e2047ed7731d129a76ccf93e7bc3ba9c87c462ccb0f18d08711e1cd74e057845334b6bb89269a29be76234603e67caca86a723791e6a8c7f90f11f354189ae3104a4a56a849dea01f4dc8a78765584a1475a85a95c17881e686af14d652282a083e8bf61d1ebe76117251c478a2b05fa06b623e707867ecb6407a8c0d5d99457da1eb5e1e8bd5b81e86ed05f5025dffe1714c73e8888756983b400d645f3e7a074734e30678d731264df039a7283164a9a9580930c45bd1a4af9c67", 0xc9}, {&(0x7f0000000980)="eefda0e6ff271c5817cef46b6eb94525a0393658310f5724794bc59a3e4ea5cee86a021472490715190be01347df2042e86f5fe15c1c", 0x36}, {&(0x7f00000009c0)="315d0fe1ca21c7afc457745195a7e4d3a679e4fe3766fd51deef592d85c8314a5812953367ea05d2a0a69109da5bc2a0fb6bc2aab314e8e9fb7037ad9abafdbab5d27a94b29ef7af95272bc43c0de0ae54d3d18385182d7fe9ec0dc8d39363d963dd794a4432271c71d6e894f562391991f9943806ee7e1fdbf6a229f916cca65ce4ab22cec87353f9dc12cb0023de32a98c1c1d7ba620340ecb8f82f311f69d01037505a41cb5d7fdfbe82e321a8541ec57a23c506bee60e1e9a937d627aa779f038f6d7c4510e3cee5174979e0453a311bc4aa5ff0e0bd", 0xd8}, {&(0x7f0000000ac0)="c6782cc7cc0f421f8b3c9524ae089488cf41d8416575fdee749f15b29e2bfd8ad7965ba4078cf565d6b96933a1c1e8d9076f1a775aa514867b2845ec27a30d7fd23b1ca9a89ec74860fe844cf643598e7dcd246c41b5c68a51551aaba41210b6b54ff7f4e7cac31603bd157d2c4f", 0x6e}], 0x5, &(0x7f0000000bc0)=[{0x20, 0xffff, 0x2, "1eb1fba35f672dddc1379e3aacab"}, {0x110, 0xffff, 0x2, "a5bd0a463271600780dbf099b703b3a40e32c02b72c608185e73d25492b22b50943f8b1c802bae084a751bbd6b14a3b1a8ebd741ba807135158a307e592238cbd1b116ebcaabfd6bfd66c94ca6567eefaa9c6cc89b6c798e7896f69f6de0c656949dbbeaf0c808102da5b14f302488c2e1cdfb7aaba7d207f9365e5e6bbe8c514de5e653fc47148d9995062054087058c82fd9a0b60b52d3dd8fb9e55fe1904f6d8dca557d2f0dffeacedc4b19f209cccbeb1c09417cdc2a5f33eac7890ca6ee9433779c093602a52424862c9b8b9ed5f19db7064f04d8f7240216a62783ffbd641100c8dd0af62300fdec8c304ad48f14594069f137ac18d6ce"}, {0x1010, 0x1, 0x9, "1eabe310e04e904bf95e5f4d2cef161ddc66d84a0d527b972ac1dd0f66ae2e2ced1c791d01476f438b404ce64d4ef55d9714de4dfffa0a43e92f50b1925740aa133e058a6394731c8c21f6cc2eab15f46414ef2f9319d8a0353a4ce029c42d655dd473680d9871ec4197d9dc223bfaa0961296d083809e8d61fb24aca014768897c82378272e4429eeedb29d48ebe6e9c902ec314371930208833b8bde0a1c3143f25bbec23d71a28e97b7b7f9e52ccee5ebac5310cd9cc262636bea11051c38ceebdbcd0b1cb34a354f85d2b66043babc947297cad22c1ab46bcc77165713b5f5c4a4eda9c22e1331fe1a5b616c9df52db4c35f56a1bfd56538baee066efe54ef6d5ff204fd7184d1eaec187e6a33a55f7fa9675cd791eada762b84b96da5dca72dbbf3f6b1648c4de010d5044d78f143f1da8f9a2d975dfaef01cdf559304b408e23fcfefb9d6aaa160c12e93091ed55bd22023cbf34a3f6101c9b8939f14765c51c6f0b83b28fa3e9de5a13e9ef9f2c66ecd1dcdfec049e6de76e1cae587acc441be1469e3e09a104adcd977855310808fe390358ac9d4c26b9844f5fd6b094c76ee9980cbe3a588773e6274ad3b89ebc80d355b8ddde8255ed4c55b5d01d96edfbd9f8c11ccce6ea264db70d80c8dfa0f3d504697b1f09c2a1d3b89db44002d1220c2dd0f2812325c495a6f0f8cac04798817d62a78ef4c24e88e82cc21b253bb3ad2d33ecd8c76f0485da237840d0cc97bf25eec4fb9177d8804cf5073cdc6125ce8be3032d75784c1d217074f5e18024dff60c588c104d9d75e6041656fc3915da8c87b9c7a8ce7f152635c32283eda6f9ca754db61aa6ebcea7c647b09838cd0350cc0a2d02565d488aa056cdae3e0f29c2871add5081f845094216ddbca583ee194b237744eb5335bc120bf08faa911bdc50e12738f2b63f24d82268700e9361cd767538bf42f2e72f64533bc584f7010370adf374a5679caa54b0308c12258e6cc7a41e765c310f884f56662f2dbe7f5a964f7ec80a97c7612e95179003191a034893690dbb60eabe9e867e42ef03657ec1d2fb045eb0a29fc2223bbc1b065abfee053625ac7a476d15faa706d18ec47bcaf54f3c3359158bf75b462cac9aa3dbd939fa4a164a8fe18fb0c4d14ef9efa1b8feb89942ef6375352569b9856dcda12420898a2aa8ffe284fa430ac0996b7c4c5d1fff63bd8683258ab38fe3dfabf63cf91fa007bf6939da6ca72f42a02adae2b7e4a42ddb17b6307dfdfb6a3106db271367be6156fd93813359ce96341e1bb0a91d6745b8498fed5e4c7eb2a6901679bb8c3e45049f70b6c578269211cf20021a6b49dbdd7c2121acb900e2f40285b6ff50dc53ff7b8699f4dc9679e3016e58cb438c5dca4ebee0ca22ab4b0f041e99a0f18276d82e3fb7609e208e3c1c73b0e5df90c640b049954f1b45b1d99b723cfb2b827744d7ed727ac1f83def5b139ccd888b12f9cffd3e32919402aa86869897db3a628011220bbf3be71f819e0d56f942bcecea032c95cfb396f35b26bf933a21de5dd796536dffe5b15207eb3049b2144bd8b2912ba49f1f7ebe6ec79f6825248e04e997a9fc655a7f27a2059abb378a9779870b5f4117480854102b0dde102d5cf04bfc872a255e7d2049271333b323b45bd73c02a9d83093e370c1a6d57852ece65bdf7f520fe13925ac7105642fd5322a14ab66b8665db1f396619c2a2f1dc2a724681d77ef5bf7100bb6899f9450d2d59908bd9c77b0821967fc4c91d00f2ee0928760cad059cc3d66eb5500c0d9e339b6fd076120d0acb3f00a93e8e9a52182ae70149dd015a03cb3dc0c1f2f70d0ea14ef2c9ea207d31ecb5b22b7bb43e4bd22811e53a462bf5281051dd5165fe6d129e240b823503e003985e6a0c006fe1dd6a8a1b31412a29959dae8928f3f808e00765876a9bc01b8adc7da357fd7c1c52020a6254ca6f00d83e99194b86157e819748e044291061aca7eded3b582a0e209689b1005e9970143b1e40c97aa6f4c53c032ad94dfe4ebeeeb4c33bd3e4e5d5abac0fdede3f12d4fed0e03f578b5aa6cdf0409059ec518d1a3aeff84d0dcf2944d86d25f969f511e7044530fd34b9dbeda989a75ebc52916e6de9d0752b228d32d8af1f64546b73783adf6af3855e6292174be164f0b73cd7d65108cff1fe7d826b3ccda4663bd82100cae543380ffffcf91c156d1f7953f38930c700cc4cf659a89207b3980b71f3ab4eefa48a1af0be062e8754fadce57a09ebdc799d5be006899a05643df7b1dac36cc8050cd3ecd1f3ef1cf59c47b35cb16e3bd12b6c566eee9d337a2faf113c064a8be0beaba951e5ed8b7e1a89b9309812870f2c3d8f93c804e4029b088b8d7d5d816726f8be535fe6bc39bdcf32802451f2e750846e2a72d32934531ecd71e34fe48091700ee865e601c6ca25ff4ee553327847c9e4116db6a6385c5671d6c5ee6891b4964fef48f9d1b67eab07d2b4e55806cc4969a4605bdf9f30b0e512a1a91c1bcad8964d5d663218a29b779de5925489c1eb0c5a87483a04f75b8e5d3e195e6bf2a33933ede1a2a8c39f91f1e3b3ccb16daa5671c46811c4ee1024cc9d8275c42e15dd8223600d0fd53e7b46ccb85fd292834376caa3342428c14baaca05f97aad28bbc07cab97103f7cf85b0942071a1d37caee2bc0f067096775842eb46548dfccab4928c8cda0bc0c64d367820eca2c80c3bb471033b77342aa1b1de988856c4edba39f5a49e7e2aea0e9f7795df148f453387e9127e653536cd1094d45eae0308bc3b1dd7ee94fddfb4b154b4d609cf382095acab060d79254986830e947f6c9613d01a1dfb6a9f8fe6fc3f14682afe53cd99049487b2692d616238e6fff0b81756cdf4999cdddef9fa9d5dd8cf0f19084325d2c44612b779a487e14e9dfd468b90cab179216567475b93d26565c2b1be8119113db0cadd576a64724a1016b4997f00b6bc6ce178f8e92a66df790f6ab58a63132c4517b58b6b61627abd530f5155ab2bc0824eb55a911fbc2c5fb692aab270d4a5ffd4c17ae0925fe853f2a1d24b40a313e0fd05d5b0eb4e5b52185d61653db208c55bc2e000012473688d52d4ed9e9de752e8458bca3f6fa6315e15c45653da4be87dfa4797446cf7e6ac535c657278b86c42e16b01e3f452e6147469f7a60f5579e88611a0185a12bfc1c465567f6e638cafa90d2ecaaff300585866d3941e5a47acf35767bbd45687d7b5e488cb04c73063a59130a681665b07369bbf84ff87dececab6182f9ca6e2e70f078ea285ef30e972ac68faba09d21a9c88a16b3415fee7cd84b3ba795c81af27afb210b72ca59b7b5b83b8b9f3b6d4ad4fdf84bdafaf77f0c92204bc279b2798cf8a61c635b76fcf2f69c487aa17dc04d5faca2fcb0ff8069b2e72b4a2eb89e926e9918aff3139cee0991bcf2aff2d9708ef92c1c062c100519f8813ab9e347536849b3d83061842774ccb86229c90c18a4098d1df29dffc00376a9f065003ead2cc210d4b4fdf4d80f82c64dd99b928023e22817f2803ba39adec2a48dfe3df28fb8432ea613aafd348193846b587ceff19c782a9dac0d94abf0d62374ac546129fc838bcd9719702f7de51b46b161de96b71de822d669972a2c57bdf145f10f3d7dc5bed1cdcae7e676de373afb21f309d3a4d8bfdaa0ebb33eb094f883fb0b058bc8930809e76b481f2cee2868002f449b7a53edf0ec8dcbdbb9fb9e36fec031cd41d5a8d8e71eb667fdd8c37b530dcf45d250d486ee874b64a1225a85d6794a0ab435031773f622e01d81a659d486b40fbcf3bca0f9138450b66df41b4c71709a64e2ea2dab9ea7c05688cba09e9ff9998c8839bbba3add8af464375ace217356c58532ddf3a8d1ff397febde3ae9c42a1c60c2010592e135715b8d03b8c7443e236627d2dd96a25fb487d603d454466ae8cf845241aafd46d8ca1d3085cbb9eb6afd591204ba48a2eb394965f899c667914213ad4b92e4663d63760be73825be42a4bc50fd19b56961762f489c80899e632d5d6a2ee4e97c17fa334731775af0b9ed93aa7b73d86e2de0aa7e0a584447717d0dd73f5dd6f564956ba3b648bc04d7fd6a284a0f9833f22fac01a0aab881b5bfc2958448a1a0326bf7346bdbe7e794d55f6ba1a506f7153e53f44e609ffd4c14238fffcf21ca85d5ac98c4cfa7bf82774d6456a15f1feff1db4ee03a79cc656fea692a4dcef382d04b453d8746060ce7ff36bea0c725f595d207982dce16438684c347a6900d4968288a609982dcda0f846eef1f34ae28215e668437c0704a398247d7f78f338a7e6b2d573c9e0a4329210879b677b5b8f293295929c536f95d8b48e20820f29350497803155be73c563008854b15aab4170f089c1b2a5dd63524e7f497e8880def745d4b1c48cccd0931085753767d008352b0273303d31b4799914f2774be91a28cfedf3454c7d34f1427475ecbcc00ab46cd725d0fc9fd0ac3c3cf742bffe1e3659d10de188e40977d9d7d6acf7fe76d57192775af9cc044a0005764e3b78c0dc25f0f43ec6880541e0afb37de5eb8be3dacb8195b2213606839f2228d190b7e38ca1f2207bba21e48c177e0b5cccc464b9e42fccd1866e16eedbdfa157858501bb880d228825b569df8b96a96ad9eefb1fd0124993fc086b07d72636ffb0c2c3c9ad804d2256334573de68fb7d5bc561ef9bd50d62a927cd4eb4357316c29f05d615adc809acc2c3b8ef1c4076a628f2e7461d74f6857fe5745ab667086f6311ab7dfe0495db3fe08027e96f7ad0fe3e348a19187318c416b72a344aa4f471dc3d87bd11e6ec064699e5b97ca5ff7db088588a59be609e6ec6fba2bc4f93f76a73e05a81b427ea95bc0dd74ed8d76013c022d9a7c8bbbae01ac8256d6e77a1aa498808266597a53ff1b843fc301a8268bcca7439b6de59e2b4d68d23d32e41451f3f5741e331f7d98b2399a567f38a78fd974d7b3cd6b64a3cd1a2980e828c37ab76a3ad461fdc65d1092c4e13aa6ac446a1910df74a68ed69dc7db251c733b7886ccb8d41ba71dfb072ec1835fece76b2cd541c137854d9d817ba5833ab5f79b4c810366d30291a3839c1a7d3701fbf7e58f28f2c41150ef732581c140c29b099f1de4a41977dc6d3654d004a8b844a7aeff905093873635eff9fdca721b7b014a754fabca5abd59e5292b0a6341da471d02411807cc5bbd4ba68c8a6db031431baae48cc83c49ff71aacfd689104e8f43492005e18793915058c5fcfb7cea6e771e66673994eca6590ff8c3e76accdacbdb9455819113f54e32f8ee54a425156af0fc1b6eacf9c562ac349e3dde2ae1d441054e0b4de3316826658a3862ae44a0b79d65f464e9021137d99978458feca23d09c794b69dc6a475768c7d48690b53ae05895fc8b489c1d59639ddcab0e8309017dae78c1f57ed29abda8ede15b18a5eecfd6355de0f156221625f810185de495e2bcdc4717f618db182c5871db478c7b7bb4e2abf59a8edcc2f603074980ab3b71474903859dfa9b4cb10c4f4ef7fa3c1b5b3c7ee741c7fb1d376d83a74ceab4b7a3e372fa89d3c6a8724539f4b91e982dbe43407daaf0fbde6fcfcdeb5a4e2ea5cd4c6938faad82b56dcca2b065f33828db9ef9fa60fe740630cdf6033101895a7f37af06f49adaa481af52ea546acfa0325e5fab250d60d48d62fbcaaae009ce2254599597f9e713dddb48558e77c6c47bcb499a41edd13f2f0499ea0623b241911a2668594681eb11382ea287d24936341f8b5b94ae"}, {0xa8, 0x1, 0x0, "36efdf401f29402c91df22ca4eda4be5aea6524c18187801b13365def266202aa68d7f99b193ef3098b130bc8f0192db01994118202367eec2971db87dd99972c51cd014d117402d8929ba90b64c397c2cb929b3f78a12d14b7f83011b4b165094af1556fefc1f2fc997e6386f5c2122e7ccfeab334a7b9a189205b84cabadc56ed35238b0030d10ea997f67dc39986f3c4b123c9e48"}, {0x1010, 0x1, 0x200, "00db1c27e77d0aaa86fb46ff2a0c4d59864a81d89e53c4bb797c501df71934658dd607b091772c845829d652e6f450b044f64fa4e2c43d8a217724ddf4045ea0ce4da0f6feab805ced8925dbe0e48cf859d3bf62be06db5f4117a14f455fdf3fc33c28d2c59b92f36aeb2a80068b356be273240a748d3f0f5e2e2c998cda68cf7f701b87db17b0ea6b3c8071f41ea0ad2f2d86b5f0b0fadf5f9e0c276b75ac60778c2ec34927d2f25d322f6f50656d312a7ade0a35383e99b8c9e8f5eeaea8869148babe2cda9ba70a1bed85f29007ad21124427d9b0441c043eddfe2ee3f5c30e63a8f38a6d4d45c82662a719c8edc68cc50313f2e3001317aae0b93fd0b036399560d88f400d17dc7a547edf36431ef51e1389ab8ec9f55f3d9e2a72249621202fbcc712920ce253a63a945d75c425616b46d67e7dd17ab3fef623bb1feefe32f9631b47922930c24953c2d6ef655d15d47e6dec01dc82e547085d8ae6d826d3fd546eb4a95a462fe14900aff084eca098ca8bce904673fc380d7ed99c232f52f5510052ca1cb7d523a9f7e3261b56a1be9f2020c51ed39cadce9a975d77e72e1b3ebfe39238cd2895d22bb2c6095aa3ff0e78ff8c82fc66f4681f4f91859672570cbd2c008619e59d778e473bc7c0ff92f9ee240bcd02c835c17a058b429a9c51aaf657953f45aee04076404704192afd26401042ea27de3beb7f772e990407ba4f2dce82994c4c94d799e2f3c73a490be0df5b915c592e2d0f03943534403e24e7aa70e3fe261682256b291d58e19dba484ecccadfb89018140de79626c7327155df56e55a0b13223a4135f7bd36adff3a56326431882804aaa2c42ee9653832fc65ebf7ac627d2c47336ad8405f7055d6f3c27864d3c280fe411ae35611c3a7485c02fb159f9cd28af4732a4d6725a19933c490543d2ffa009efc42c7e9a441b49dcba1210c5dc189ae7f2356d0bbed7dfdc5bff279e5cae5188b9106cd96ccd2d414927fece790756faa85fc670a9762804b6c0fe44811360368af0a46301b1ad406d4f5393e49a6b598a63872c823069ba752759ee3bb07abececa77ca559c06f68e33548590eab3ce5e460c47fe5c584650c1c51153489c5488b7a588203c90dbaf73966741bb201949be35552824cc15ab5ff0264f481534f1ee1664446add3bc1a0fa8def3c02ed5d45cb38d368548c256f872b6f4db7a12e62ef7cb0dd7ca963f7c0e037c8389d8084cde834cbca7f4b5ec0ba01c56b95800fa608f2d1ce886cf5bb77afc145cb7de08b87c097dc6d9d475c89d92f545146128806189bde0c5edc0178682bdd68d619fdcbe22afa19fa8240753661f1395584a2ace105c32a61f05215b2fca94090f7ea6656157a0645a057c24f50f4e0bcdb44f5c5c97b54a6723e507f209192a8405ab05d03b3b9a25a892e70ce43e13108d678d06e2ea2edf209e34b6e7ba71f5464a7bb4d1c0fbeadf9c3dc12dfacd6a7bd21b8ca3f185ec2601ee8dc2d1000f4b79eb7cf2ed1988f9019c3596b88dd73680a7fd79a35799fbaee3a46bc19b53370c646a87be16a741eee3ca72375c6fd9636ddd6453ca5ca345068d8ebe6ed9207702abec335bf399aa3b128017bf0d488b036bf62c8af2db038ec5877fd7b0e1981bd77ce9b26687ecd08f0afbf2dda63b29d2e8d3ac33df89ead8d42b3dd197d57f9cdfef45f776e81b3024820477c6d80eba889a984b0aa1339b9a89ecd5b7bb7fa4031fab0af3c7a15970e4786021414daebd599b79f9a14eafea82795935daf0f6905b459fa452e00791055cf26ea9edb96e07ddbc31065470bb636269e049550b03a7a92059056819cf724c78c3dd174e88e6527bd7c72cb231d87fcad1866a7e0cee5d95d06e1225912b800b567c940651f9c20fc1384a42eb2e5ec649fea3ae9820f6cc38df69eb5057ad42d0dd6524daefa14bf09afc8e06571cbc3358493262c960e6adb9799053d649e932a37bccb9a72a945a0dc6ee1414b3a2639b0e4f2c51e28af540f70f19d69eb91726dec8ab3903c20e66df90bde0d04f903472ae1bab2aa4a5957dc653e7126cc962e25766762fc10579659fb9fd8a51554a24ca617c4f8557abbd8a55f289e63547e89b8c8aee07c26dc4b6b528c381189e4bcb74962d1141973444f5fee3a1d99763aed7554905b62bd49dde1e67fbce2ccc9c5b0daf01c3856c738450bbac94ae59b13eaac7ae42b43433aed982ca1e283e6eeeed4158f7fcbd3c013da633192ee201335756817ad7601c3fbcaf86b75b4cd041eb1e6aa1a8452f80ff3eeb2dd6058698c600166a6c9650a5c14df38d4b9137e5d6da80e72d5c2a89d4c2978f4fe5ec24e7b586e79c463c6154e695631d206dbad22f2496f6435ca6a1ece9230a9887f383eadd38d8e562d0b42ad5c57b916587c1e045b0f23052c81a4fa9b2fe11d602e507cde9ac230c84c1c032e3cc0ecf8ac26ac86c418be5b6790ad3dd58b61bf7ec6f2b88e57045092ca26b7f501f65853ff076f393fcceb2a8056abc4271339f20ca0d9b2c6f097033d07b775833439e1c4dbfeed15cf91fe3962ed4dde75437f359b9a2f72006fc7025736713535dd0e9b4bb76e40da5182639a30c6cd6fcc88a663bfa46aba7be7a96db0d0a24735d78f7fad35bdff1229bae1d30a515bbd71ea74f70f5180092e2691f3582e2092d42e7591cd28665c3f13a10d1a49a191d3751b24814df8d02089f941ef9cdf2db827c86f4fac2d767e2603d11f82371667ce1f05ce1392f8b046735e8c7b831a8e94f23bca2c435ba7df6fab22aa06b55280dd1dfad8036aae5d78302fc3174a062ccb586633c77e2ceabf2d65e98c777b557c5d6322f9ffa6a1b6d6eeba8e26cd976656b7ff4891ca7e6ba925d19ca9e8801ffdcd324baae82f7969e2ef18cdfcac56fa319f2c2f0829f99dd59b09abacddd5239537116f6aa34eb78f9a848d18679b064608175f986575bba50afdfe8bff076293a9ac3cddca7524157384b93f69ca8d22f8aa1a5a21b6f7371b9fcc8a77dad26a8f8be1089977c4afc4170c986206bd4dd699c504d8ffdce8e3420b3f5f12a0d5006343e45bc5838101389075e9049ae0550e0caa93cb9c201fb004a3103f75e55170193176918985ec9655d85e68299a110b92ecaf0950cee4d51f8a800b99052f369f707718346446186422fa9f4fe3cd8090b6c7d67d2e7e9565b55e8b451cd9f9ecbc9630f10f7cc5299a6daeebb198fd541e6543f7807729b6557b7af3e50e2c53d477dab3624c2a08b7fceb2f10d25ecd4fd2baa94b004f372e697af1bc6257784b1b58266ec293a5d24964994c439288f017e11442e149f3541b10196d5a58aa29cf2d6acdab5341ed936e40a26084d6cd3466494b28bd76b5d0337d44139fbd4751d92c8a7b4571815676b7f82a118a1a6b76c5a315178642240c363f5e4660d75c0f61021ec050968b0680e1bf61e5b78e8c9c50f0cdc136d998a8f5aac0f5b618449c3e7745979412cd7523e47399d413499bdae1aa08405d45778b2a2a29c97e92518eef77b94df021c8c16b8b65b31174228e15e7fbd94e1f109decadb12aa009b61a0d9c4d8d8dcddaf13a407812c067507346833cf7b9737cff4491bd9a81c3c0630381b84b57a735102859c43344230d6d69017c99850ad5f7244cfd2ac812ea6c624a4553f9b1e13583e084530a48ce1feb3a0f0b4e96c7cc3643492aa6fedfdec118079aba61d818b5ec13288568534c5a454bd20d813b72ee0b7cf6369e592853f6aa131cda750c7042a7d740ffbec78416f25f668a0bff09898c3d6923065027923ffddd2a523e46addec65d17b46c001d4c5fadfdaa2a9dfc4fa03ca2a20fd5aa0d2b0166bba1afb52b276d1f8bb7ce33d00f7ee527f4bfc57c335be7e96fe1ee327a470a935e14ff2f02b94b8b34c0eab708509106d924bf7fb178950533c6a65dd4edd8ff75abf95844e63c39d5ca123f6dccf3a32c715381eea449ed4d099c6b8b6fe31d8dfae77e5c93e282a538230c3846f0ac6446c7ca3b4b78874385cd247728d4fea387b4f3b4f135415901c80fa3df3edebb3f609d1a93fb583ae514d47cba2a5860c99a51be6e9e7f4708877d8305ae46d63509c08af348ca9f76630d48bd2ca20dc1bb5b5fb0efe959778b25139e1e86d753e88db32f675e816b39e93bb40fd64f818279a42e8d75f79a2af64b1df687ac96f0d7adf3b7d55fcf520adfbdfe900abf64b9741675fddacd5c6fdd6e7ebadf315d0c7cf09999f70d3fc5367636dd421649efe7ba119afe87782056767d49e19475c68b122a5d9a052181321ed182c63b1a66fe3e14f605f187dd376d96ceaa4691af6099827aa11b51b6422b422787900b37a5384014dee711ecb8d0d76e37b824b0fcfef561622ce1610c5a1fc217ffbc7aebbf7e06ad2b71a662964972eb4138efa3ceb74f4ef54f558d71ba30190ba7835d71f47e9ece121c8df02729acf27724e3723f0182d8b0c2d52a4ace7f30093d04adf0b63390f2fc92539323c64abed623629b5c4ba3ccef1ed58f441ab7d84b880bfd8749bb6a4537d28bcc0c92daad20a30e5c471fa1b5a0bce60f4d98ba295d0647043fa50b240860e9717e162c6af0126fae51c1777f7ca7e38b2b11d9244d6cbf612e1dff9f2bc07225e6dba287491ab071b290c7660d80d8bb809f734c1392c6865db741713f2fb90c10b28acaa3a0e014cbaffeb2ee9e29386e5f61b91c70153a38e4eb6125374346d75d1c4e939d11bff6bd298c23c364358326d7376a488a3a325cd3f9c1ad50e8f6c76f6df380c4a1cd437956943b85bf1ed4997dc5eff88d196134ad228114d6a17c9d9627a76f31783b29ad7c610db5248470d3c8c604d439b5e4e919c5d6bf15370a34888d35443c00b56a25774236ab8b3e73c758a3f45e03b370ce5da44a737b54f2df7354286c6e9fe6ff623afc9596f4891bcf124554ce8d24cb5f03cc444759351ca5c0d67aa2b243e12502e73329618c1bdffbc925ece68b1d9b3ecaef039f9c53b4cb30cc68073b432b96c1b7694556a5d680b81bed871273f41885428177113fdb682645bfb2212f2dcfb3bb857bfed1199ebae2281fdc215d48f879cb5bdeb9a61a1c4778aa21d75c14955d213cf3f8b52810477eed7002a10d55ca08fd62498496143f53ee1608a3201714012e5dac1876daa35520a0c42b0a3ff5a0840a07485a99987b1776d864a8ac76bca432ce77bc3e289a17e28e53df456d49457dd2be3777011b16e1432987eeaec1b1e5f3f683d26fbdb727f06eea3d87d46ae2327e97f2e99d5940e2788dcd562b0eb264d3e1f2e68e7b1dd7168bd7ff0ccbd7fb4ac0a52e0591525f061d72fc4d746de31d5c04776d9f54978458c921f20f84eea72c376ce2cc05609cdf4972b75f27a8413c04fc36bd3f1ddef79364921675f9a432d7c7bda337cf6a03561dfcaad41786dfa7db50d3ba82089f3dc9e7e06c0140c7e08c59a79c8404e8740a42efa94b7917482a3707c5e24981fb610fa8861eb926eab10ed4eb00eb5c9df54d4510f5101af3db80c51d45b1af40d99edbc1fe8c2d428a92080f4eed53788f6769907a2c82938e83dc3cbe1bab800992fb37cfe037b2fb42264ba5e289627c3480afb65cf869c3d504e88ea4028ea60e2fb566c8985125d9144b53862e0902215230c22afbb1541e4a7bc2075f2f39e3b13659d4156a3e103bf78ee4dba06c7fe094adf02efa5b02feab2835c522ba0681fceb285198152cc7c4dbe9baf4546075d6ed92ab8a3b2"}, {0xb8, 0xffff, 0x1, "e9afc79a8738c1dbc9148cb8d3a591b22351bf9979644e26e86d32647ad7731c779e86d4a4a8d94c4ef84ffd2673b63fc4c0d09edcd62e4b527b2cfc787a9ef435e06a9d3a021725af1791b4954b6565e6caf6132c8481158ef2960af1f6c5e84ec6d3660a38da1e44b05756ac6559daceb9d371f6a9a7e396c87e5cd33eb4613369438ca1c28a5a398c2b108b14696f3ece8007f21d8c238fcb348536b6996ca345c7"}, {0x78, 0x1, 0x5, "fd46bdbcddd934bb64689d8766db623a9862b59791cc4942c6b9512d07ab3d5ebee167fae06123e0445f2ba4b6e3a38f9a1edb352d577201571e441d4b01463f47bec85f37f0ac155cc44c823b61742d8bf42a8558585851794614602d0d23d6dc39a1f028cff602"}, {0x78, 0xffff, 0x9, "1167cf5b127ad37a74174a446129511e524d4d5fcd4a7e9e23c49385e21d476c052a3783476d099784551f70c427ed6c187948a1ba60a6d608039f91c7fdb7b2c5002af7728f06b8fd0b2e27f8e9bca30761bcc0511b1873833fcda434f52a6b1aefdb"}, {0xd0, 0x1, 0x5, "0102384818c4ddc630123fe87fd1abe120869dca5ad13c2c17df6c3c31449413d90b07a9bda5f504ca872cf20df2aefa4c56ba66a57fb201dedbe45c8c5d9d6458b031695760bb04327f8a8433e8c0abd68e715e65fe5c90d702a91a8acc4c0a67d7a5194004b3f3b052a5a62e5e73eca722431535e9bd0309a6a17a84e41bf29642ae004d35136d9a36200234d62000c212f09f3f317f72d7062d638e9aecd7d3a8a8aef169bf00c2aabe2cf7739d70029171ed05d366e01f17faebe16043"}, {0x58, 0x1, 0xed, "3cb5a3949d12a29056c840e328f32281a01c8f58646c8e6ad616c0c371d7dd2ca16a3d93a1cf5dd81aa6e79165f9f464c27c8fcbcba7ab6a30dabf7a14b264dc74eb"}], 0x24c8}}, 0x10, 0x403) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003140)={{0x3, r5, 0xffffffffffffffff, r5, r9, 0x25, 0x8}, 0x1ff, 0x186, 0x7fff}) faccessat(r8, &(0x7f00000031c0)='./file0\x00', 0x14, 0x3) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) write(r2, &(0x7f0000003200)="7f7c3de4637d2743d471561d4f293336ad41a03f88a269c2c76b7a4b44807e9737e597ddc2ced2ee9c0104d0a0d1a671d23d44525144ebaf9fbcf3eeaf256706b4dce3971829560171e81214b195675d06e81d49e931945c1408b5a6b970b7cb3dc3be9f503a8e91d883f9df4becad8cc3736f6996002956bf3842aca6551231e22619b028e53e47993e85cbbf20655754273acdf5e35f75cabb72db552a2ab0611d6e06a55994bd4019d15d0a578269111d2d1aa1577d7ad12b8ec8aa02ee540be1b6fac2117010155c32a553847fa510fb544cced1857ec49f07bc6250a74d1eb0d4bed8bb37ca8bea0c3002dfe9dc312c616052bb", 0xf6) executing program 3: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000200)=""/43, 0x2b) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) socket(0x10, 0x8001, 0x90) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609302b827b5c67de208c8bda61223100"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x35}, {0x8186}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8000000000000000, 0x33bf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x10) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r4 = getppid() syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10e, 0x2}, 0x4, 0x0, r4, r4, 0x10001, 0xea4, 0x0, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x5) r6 = msgget$private(0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r6, 0x0, 0x107, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) r4 = socket$unix(0x1, 0x0, 0x0) bind$unix(r4, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000340)="a4c8c55b48175eca1040363364224aee34d117389ffb1a061583cf7b7edc77cd13d6a184078b4757c6ad6b8ac1581c462055578ea77292974c505922fbdec14e1b68b830532d352bd26c5917f13c7224fa9566a0c9e3455d783e5831ab7673aa5a649ac51b1469e9bdd0e44f43e39c8aa877dbac134fc110b8a18fa6be154700c8f46351ab86d0f2152031d8839065fee08850c02edd43c5c78ddaf53ee7273c8cda31f5e88570c4064b28ded113994d1ae13c6fce16bab6f23b8b4816eeb8df4d55", 0xc2}, {&(0x7f0000000240)="7c81a20f8ed3179ce37576332b38278fa7ad4ed3d7209b1405ead3703a8f859f9d6eb59f2550d4d73bb2cc784f5ab63d4ce65c7bbed43348993082b4188baff2784eee30eb18447234fc52aeebf320cc89080401064e40692ba1b4b677fc729cbec505827966552ccb50e0a2", 0x6c}, {&(0x7f00000002c0)="62f91511e4e968376b5a12a875fa4e72dd5699c05153edf68b43b0db53abb17ea3a9dd156841b5f7f3d8fb02f4618303b634dc84d7b3", 0x36}, {&(0x7f00000004c0)="5ae23398d972a6a357c7e5a663e1e26e61ba4a824fd88d9a6bf7a9d03b5e5788baafadb9349bfeea186fc705d978070d25461ffdf97f92f474d9aa80328ffc9d58e864e981495d88abf861fc585f211552676b7539757a3b5a3cba644714", 0x5e}, {&(0x7f0000000540)="fd47fa5ff595d353778b8c858ad5eaecd6816d5bb656397375d0c5bacdd5248a1d154a1fff2cf5adae3b79745af3ea79dd146864f8e55784d11ea54c864e1659a21b5b9b33262fafc0e88083c3b7193d9213c56195c9cd016ce6445d1f1013b0eeb86aa2be0cf108974cf8eecace62259b719e2084d96be88ce2f63c80d3930818f213c6c02ba53f8e239cbf76c600ec0655a41806fa950273ed569e751a193dc730d30b9a22ffd14ad3c74a2a3af207a62f502ad527f50a395e7931eaaf8d9212eda33a8ba8db9fd9dd80002c0343f92a5e5a354909cb167265ee2c204341345f497639d151e9", 0xe7}, {&(0x7f0000000640)="73100242c883466472f194b631e0a8a305b2dd10e250e688cafc6af45cf3edd21f1cecc53b5db1a11ba4458dacbe5e0d654feab70abe1ce4347c38", 0x3b}, {&(0x7f0000000680)="af0cbd4bc7a9ef7c14e8b16671b487a1522b0683c6f7f6a5d3c7fb113ac45930959d3cce38ef7163c99fa3b051cf76539b5f9b8eb3c53efd8925937b4f3fbd64f83316fd835ef3f9275ea960bd377249c3a20a15f213c0f8d6c225514508a1ca6fc86dc48acc0a9f75b2a4f42dbe0eb504e9fafc3fb5409739d3839e0675f4a4dedf46bbf17ea8d07e37e0c4d6bc6b6efc5b1b7bb6c91e1a70c07246fc9476fa", 0xa0}, {&(0x7f0000000740)="4d341dd5ee4cbad699ed5496e720e99ee6255c76c7f009980936ab83e956e4433f823ea23867507d52bda805ba26c29555439a1b3b29e9bc39d63b1913c31604bffc605fbbde80f4c1a53b30ba4a758dcfcaa6f9d65c9cb98b6c4b6625c56b32ab6fe8b08a5110580d27b86fed9d4c64a5afb02a39d99c93aac76d0de7c3687e6eee3b316b1f0f2137cc9e0b6d3a6a883916334f67f89df31a3cde550129854b71102121f453c298084c14fa8b3a1cbe3312ce7df3251c0c589c36accd3cad1be7295a78b9dd2e46f66fea552718852210e0e5673dc6a46164dcae42d26c1d268d0f0416d58407d4ef854bd213b5f18f34735c2066dc703f7811cfaa363c", 0xfe}], 0x8) listen(r5, 0x0) listen(r1, 0x1) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0xfc, 0x100002, 0x0, 0x0, 0x20000000}, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x8000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') executing program 2: openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f00000f4000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000180), 0x2) dup(r2) syz_emit_ethernet(0x3e, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0xe, &(0x7f0000000140)={0x2, 0x0, 0x5, 0x10007fffe}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) socket(0x2, 0x8000, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r1, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x1711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$inet(r5, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60}, {0x15}, {0x812e}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c}, {0x4d}, {0x6}]}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000000)={0x10, 0x400, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x731}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x84}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000a99000/0x4000)=nil, 0x9}, {&(0x7f0000d1e000/0x2000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000a89000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}], './file0\x00', 0x5e}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000200)={0x10, 0x9, [{&(0x7f000066d000/0x1000)=nil, &(0x7f000052b000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000b6e000/0x4000)=nil, &(0x7f0000b69000/0x1000)=nil, 0x2}, {&(0x7f0000784000/0x4000)=nil, &(0x7f0000f9a000/0x1000)=nil, 0x7fff}, {&(0x7f0000542000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000928000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f00004f0000/0x4000)=nil, &(0x7f0000dd6000/0x2000)=nil, 0xffff}, {&(0x7f0000cde000/0x13000)=nil, &(0x7f0000b66000/0x3000)=nil, 0xc5}, {&(0x7f0000d9c000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009b5000/0x2000)=nil, 0x80}, {&(0x7f0000ac4000/0x2000)=nil, &(0x7f0000b76000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000da9000/0xa000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000430000/0x1000)=nil, 0x9}, {&(0x7f0000c4e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffff00000000000}, {&(0x7f0000d15000/0x2000)=nil, &(0x7f000085b000/0x1000)=nil, 0x9}, {&(0x7f0000e7e000/0x1000)=nil, &(0x7f0000d34000/0x1000)=nil, 0x4}, {&(0x7f0000c68000/0x2000)=nil, &(0x7f0000553000/0x4000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x8000}) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x8000, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000440)="a1b7c36d497de0e801213415d3dd2bd4b2696ff7efc82fef1c05019b1cb9dc0f7c52eedf20ca2889083d887b8e097094759076b18cf48b977c260d9954dd199593857a010600c927444b8be15a37d27c326a916e461563af99a3c580da16bdfa93da5078a692024f3eda759e3bcde3f5b66985710db84d0c77573b5a27fdf3005efb6024952200435a00b2c6359c09cbe03c22dc0f1edcf7b509632ef329a8c715e0bc6dd09d460704d614d5fbd66cc6f47fe565ce6631", 0xb7}, {&(0x7f0000000500)="044f3f496980fe52c91041ab8c3b8b4be099a84b6b7ff3cae4a3c321225bae32768af4813d60466ee21ec674bafcc2ed5d0fd65722ec0897f0dd23ea8633578e6c4bcdf04345fdcea1ec8137b6eb6098a8d4cc44eaf2212119ee9faecdf98a822865aa842794e45e", 0x68}, {&(0x7f0000000580)="b464f8457ca500ef83759deeb1204223034d9fcff85a76d086297bc96604115d45e59ccc64a55f2ebf1bad3e0118320fe8d0a1a7d2db9bfed6f28225c8409cbddc16aae3e650fb967d2ffd7470b628cc0ef88d83c2c7c4bc74caec6cf11b88c25ee5a9af1e30a7ecde24", 0x6a}, {&(0x7f0000000600)="32ce01940a001957bc42dd49bd10b26a38ec7cd208f0720f2e7470c065cda68dbc211cfa68203299ac5ae941d06f2c3ab347eb812e4dd43e89942db2780f22392818cb9aff45c3e6560f1e489e682116f613d516dd77eae121c9b55e728aeb8ec24561a0d2efa3291fd56f89bc1b66dcad3c4c22f127fa0c3b5c257a1772b7a21c0f7b6fec90f2b035381e28de301c038195c5e42d47c6625a35ca5a12775537cc2b71f9c6e4d6633a1646f1daf09e78e1f53d5e65a3a7655da641ad3307c4bffd81eccd39db10f4e00232cb77bd64026e62b0f0d1d1c2dce7af7929aaa5eb95c03065edcb33b0e5816cb5728dab4f6350d7f2f49801cb", 0xf7}, {&(0x7f0000000700)="cd2d08407ce2a2a77d4df562cfbdb885840574b8707ff938cfcbbb4f4ca438167aafc6f07a43d97e01df82a2933790088a2ebbf8a8f70562b41e4aa6fba737e727cc3787d9b2acc0ff398ea5a51098b19221b2d70b82", 0x56}], 0x5, &(0x7f0000000800)=[{0x48, 0xffff, 0xcd53, "b10d92804d0f15f35d26876aa7fc93e2a7a8d6c6b8fe1aacdb50b19b4b427ba37da2d98ffe5b7aa68efb16c481b35eba08aa"}, {0xb8, 0x1, 0x400, "44b7e83fdb793cec4eb708ba59e63855929f2bf689d13372106e69dee3888e5605dfc392bd3213b02b9785f331d666ab7fb9a2b99a74b8c9ac471cbd98de7ef00d107de95b53eb419233a0be8f030dd82ae5cae611af55e671ef2b0f7b5d70a574da3f9467fa25820fdcf6a8d2a681f4ffed63eac1c7751ce745a0b2b2b989b108219f6c6321274037ed6c31ebb9bae0965a188a6589e3322686b92c2f695f1fd271acacce69c3"}, {0x80, 0x1, 0x5, "1ee5e23ec4d5b7848fb70cb7ce3d515f5244cbf7b102b889d56937c6e9dd306fd83ba180a1aec17fd5582bcd1427c8198e4bc8da707212e75c7d4b7cec4e932efdd1cb76171993892c1f9e1d50ec997ef8ba4d6e5d32e3682622f2cae8f1147c5a94602abc9b06a2ad2992a5e8a97d"}, {0x1010, 0xffff, 0x5, "2b8444bf36cba328d1eb8cca6d70d5a5aef8aad3f27526eea532ac4aa9f1e7d5254dda9c5f13b6f13dc4b0bead200bec451813c6cf394924abaebc74e96c2d62ca1baef43f66e3d240e33bcc57ccc4bc10fe6d92a403e0cd273efab6a7774fb2bc5d17b427eb61f8f2702f3f08d6ba6098121d8079eb4684264b3b4b0a50e89913647b92ba3712c709ae77daa71a3921643235861b9bb7bc1447b2fb7c5b3c8a036f7c36c776202b0d93179cea1932399b5ab109c25b324f5add34b832b74bae9051d4c41a8a7c38d9f1c382a85a3ab49404242f980f92678c777086b0ca26aadff6a9a0aeabd34ad61493e40abe8f903aa1970edbf7472d6827e177cbb0f900d3b0fc4ce43c605fdb48e152b10bb5bdebdc208f02b16f20caaa7b8b25e81764a1c5bc2b86502f2e991c0e7f958775717ef848db44a3ca9e31193eedabfcd713a79eff4b1c61d8741a357fefe7fadb9640ada33d4b4445a764fe154f7d836349b041d4d33d23bc8286c1b2b37f54bf6b70553b95a535fcdee24ec41a809b095b1f27152b58a4d0106a37fa91317b3f13a98fc2ec382e11525b71a89d5db6f630ca37d9b67b1b881aa7d60e271864a0dc3db62805e8d097bf9871b53fdd21069f6b87136ce958b64bdac06618ea583e05dac0ba34e4edfc29e4a75a87ed9cb62c6d387d1869082e784aca3b463e355addb696c4e6f10efd1815cec6969d9494f9c7008a743e4acf82cfe8c990394b86522ca0c52315fecbac27b5b854659868320867c86e2330af40ec41c2941eaf143602bf15a9c40549e97c087a4063feae986448e03af0c0fe5ffe5cd5d9f34daa01a54d87a9c9d3944a8fb5e870f8c994061b856dda08ee6c1792f0c883c0532912415a14c748641261b5320b5ca5672ae4b94bf19aa95b273aa3930c723b8c874f7432eee564a2c87bbe26ace4fe5ede0a2e578301521b005235973e00692173072e37c97db95ce8b059a28cb69f67165d3a556a50f149c98a30c7b0bd1597829eb188078d572fdddc96150b7168d3f2516a5652746bf7b405d75b8202a127bd1b5ea2bf99b421c442bffcc6b8a17bbf5d4c33cd8c5c12390bac2d6bb1afcfcd3053790a4cd0719a2a5f04a0fb4885fa16a30065e0ae9137a49deb3761ae9f4dfc372d97617db6973cb85cc7725f4559f32cab60c454974f20fe10ec84fff28ee939fc56bb3237ee6686dfd4a189ed4d7db1a29a6ce52a3370937108997cae877fe33b156f8b770f37c20e7cee6bd7b7cad7fe859b187893ab7ec3b2a1e41ad9a8dc0226353e74f95954e180b76f139f2fee737e0b473c16e3b13e1694ded9f51fb7d294ce4698c265514ae7bb83cd6a2348030a07a176df6e710c550c0a5ed387b275ea0f85ee28abd8f5e231581ff2a1c6c7b360312740471491a63deda8e69be02c428ba37d49107780f8dfb89857875337593bb43d3c6c19ce24de1c4257fc147539b55cf4d1d27c616d48d3b56f38b767e6f4a587bc74eac61c8b54868ad4d75e354acdaaba1b4bf87225fd65cbba35b4450069ab2ee107f3a206a7b922108af19251d252b065eec5a6891893ec56eac371940602b9be4f4f700ded0f3f7a1e77c6af6ab0d65a254cc56e32e4e090e7abaa38a03bb8fb7884a29b9d800eb989eda849a0616210b3f903159f93b33ef0bd3d16f63dd3f8b52aba74041914457c751c48dfdb87a69899af0f5d72e010a525ac9dbdb3af55551acea80eace0ab7d5dca526cb3d894a17d68fb7434438cd2a310946bac29cb3ee4681ebde06f67d4b4ac1802faa3fe6ec075a49bccb314f2632e94a6a4cf7ea7b58062002b9f85bf1cb512979ced950ea584c346339f92517ec52bfe257e029a2d1f82e0555320c1bff53d248264538af537855e46d7f52b2ad3a04182b09177cdfa144cbb802a5cf44dfa222eeeeddecdac448166176e44577dee630c5d5c935a765559e6c33fd0f5104106a02c19c2f04ab893e726e37b84577440a15574465dad740d7fe017bd7e0c27ee3778705840f602e0f7743a65e9b1fce1f0826020a07e02082e7dec3a46796f4ee5a45ad889cb44615297c6e816e10272124b1a18a1332bbde5f2c34bba943814ccea7163d1083a7fc577b8aa02f9e2ca005f5757531e4c154edc208ff8d94e0864057dacbe9cd7315d105eda52bff35519dd553d8554537e91eb6ae78732742c690921c98f7104306b4ee888c9245689770b5fa164b28e221aba51073c8e4a1927d156f77d5f78a1d3f719e7751f266564ca78e43132252e44e1b7226db5761d8b92271270adb3aca343d362b62f01385e9a07bb02acc986d9632be37d0dd9e335dedabe00a2490bc81e7ba7b6e9b5c9c21516e0de7c9f3e1ebcfd41b0cf251efabda06cb882aad9d93915cc037f75d31c197f64fb479ebc0208fe2bf73b844f92557125c72a9696f48467b0abdb7f7108a3f3a94897b954a1ccb53daec64cb3486c7166de0f650f9e75da6ef6f23574cdc863f6066ca6ba8e7f01a5524c9a442c1013505b69bedfc88cccddcc0fcf8cdc5dbba76733a1f046a28dd4f79a9ecfdcc076eeec94b2c65fa190909324f027dbbe5e3b98377fb11016cc46531c910a610bacdc0a5f27c366a78cf418d1faf742f20f3b5f9b1c59113acbce948d2220096338395ad6cef1e159d41b50015b1aed0a39dd92d2adde4c2902f018c9c79e25f4a8ad3fc6f3fc256bb5aaa8a80cff61387908dd82829f5fe9e03a9cf40d372d15a00c1764dae51513e728155011a7ce8c346e67cdcf655a04960a19fda1a3c20af74c103fc805d4704c56a8e69f90adeee8cb9c1d847d5a34555cc0ede1209e2265e3f4002aa07b85473a952306ee08bcb2ce13521de4f0b532587b1de16cec3d20a4ed084d9e2ec8e4eb574e2d8ac68d31b4ce5e71ec5cb5c612563b5eb43037354473ab94f3880c8ba4b5fa0db01bf6d91721175297b922ed4b25cc39bc124d213044d2b74528c8c0ce3f35e6916ab86300fb5674759f863685cd66da5efdbf9eced737cc7a696f151e8d88e23cfe5ea0bd8eae555fdd4c405b4ec52ec4230ed4c94e9703182d35b2cb156f523ea984960c60cee80db77773f239f3c233d0b82ff6675524569679d1555ac35a7201a5fad13e3d921fc6cd3555dd8b6d9c39f69ea51c1a7a73a82d664c3a1b35003dcac5faf9d9c6a168ff54ca6382c9d56f87ace86ee6284c9cd5db0b4675b6a336b402445f933e485d79c7f709bb4101aba9296b51be2cf61d068135d8f1f1fd866ba21beb8bc54fa62df4db26db9ebfdf37b3f8de65f56671c46572edd6ad665723e07edc2c0036c03e4a396a02ad551d8d5db7268626f00c9391e33e5a4006857643279deb8c45c42a6e121bd97a13a27d09be69b9363d016c6302959df3b7bcb86706017828131df6430cb92c57befd744c8c524074b4006edcd47f3eed0a8282496c00cd48132ff97b05e7a679b34a5661a06b87914fb4446b8bc333eb0525e0f48f9184ae3590614765e37de363d53adf54a80d2e74799ae9865738a65aa673d33177c9f9c69caa1e7e1502ba5bf4e57805c0ecd6ec0d1eaafd7370812b0de88f8a6bf18588367c10770054ade3b9d6c01aa83a79545c44a1dc481a63108de0179139212486fbb3109b327994b4087eb8b25bb49099c0f3839dc2c66c4baec8034f1662e24f9ac621265fcff74b89bc07d57e06cc7bbb0878e05c70f0b512d05c7109436b17a63feb0d011fc72c44a51a312fea89bb0ea915c661496441a0d331d71ddba593f2c87fba3ef35123eef1fddab1966cb01fa89bf906c6dc73b5d68b6ea4a4d82dd7eeb901a1b8fbff58a3b38e3eb71371dcf0c8ba3bce38e36bad565cf7e0fc31d5ebc939f29d92e8c5c4aecbc65efe18a5a580d5edc6bae2c175f86d03fd6c0bc0baf6374c85fdc9697b3c21c87ae226fc4f7633ed674064e08af2d8d4a9fa8d638010e3f136a352e43ddff7df90471b0107d26b3a5ac6af89b3a8ff573b5a4022929a7e67b5b79c062c8533abb394ccb462004bb76879d27ece78b18c2255f99814bee71f8b9cdbd25bb171363eaf7e2575d2679c16722d008b006769bd4f2af482ff829c9e719c5e3b3cad2f363a881d2774c4fef31d4d98e6c105bcf43a30e802853ca10008447954cc103d12411758583a6c90ec5aa946cf70d906b2cc2cee6ae105fbb41cfa00128db2f5cb95e5c068d1f75be1bf80759cca5179cbfdd79b4b03e394b6e2da61756cc0152e1dfe9d39ed5fd6e5544ea12ccab044ef711b0fe8b239014585b7560e024aae77b16d799d8f7576398f804cb2e73def118e122077545eda671b8aba412b5d6066f8aed2cf0cd317dc3bc832d8cc707b8ec6d77d496cb5e81ebd9bea6908500d85afd3db0b19f1b70e105e10da5dfdfda57a3177d2e1154d71c46eb8f6d4399e630e631743123157a1b7a9c462e51d62bbc6e5fb36ecd2bb49fa2b04c1a5a9a2e312ac6f965e479dffaeff7d76cc75cf53bc363c2dc3a73e93a725cb50981db94c8dfa236c9f47020e4bb70c7ca4e3732061dbdd797e9a3c8738e3664ea4efe0d32d8834674b3e76ec692eca5c8497f660e23b24ac76d316230e032690cdfa3c02860b81b011652cf9f783ae924c899cbbc110c71cf32c53280842409f067c47b09f91c3aae1b900deb83a8de27ca6ef87a5885c329f302e7139e724ff4126f503836a03e832902d124b8738119d223e5c97ce999c09fe71a9c5008ce1a493ce79a66b7dfe1e5a7ba2007e11e2d70b4d7991708dd1436576b4d779d94dfc2678e0cb7680ee06cf7d8ed5a4f9aacfa8e298f171e428260367faf39be7a35ac5adaad7c8edcda1272c82f984dfacc1fde5fc23343e0914c6fd549bb52b02aa7828632071983d797a10b86526f34402253f0f46260ee154bfd39ee91e13beeeda22239f8750afe11ab1aeb5386f67b50eac30fd220a34e9e7dce789c86a060ab3cd31e9ff63997174c63470a7e9e89689ef76326f0d06ecb365353d70d77ba38a9bddd21a6902898419add24f12b0790c2e13dd8efba5afdd6d1cd8b94d1b957272846c66f12d2afb12edf2af84ef51baf1f2db1eb607ccc7460fedacfca4d2b3505b5b340787fbe0e3c6f8672c5792e8824094b553303720a0005a578d142d8583ffe70a0d1d47b99e0635242cc08bec3806f3eceed54de036981990e624082f0edb47c341f0fc3ee0a3c32673b314d554738155115a838a45e91ee3ede8fdce8394d0fe3f57faccd40db2ac8f8900a81da39498437953c6ecd4261e1dc77da0884d735e692013ab618a48ae81f8db5195e9089abd3d819d64abdabafa151058f1bfdc6cb9697c86e68ae7073f377bd9078a67262d2640af076d593cf782054fd67d7056dbad4defc1b0ed49ed7b5e16aafcb9af94e89dc50c5191389db79f59e05c9c12f547e325cad74ba316d1b28bd354c091136700411e21f0193f51e98dbd78fd5ccfc76cf8c03d939b3f482d6e6e126c2251fab44e08ec09380632d3d99922d1586035ea38fe593be73909bb1c0d2988433dac4d752bd8ee59246de780efbb71f6d520657af2821f51a18346468ca6a9e05f4aee6de7a5a350071847e34efbdfff5330b4fe2d466830c6c4f44b4814055ed083bd7181ac878cfa8bb07889e91915864a48d055c2781fc9ec70603879bf578690247aa655262f52dbbe89fb6db1f6685e64ae205e30ba66bb12f55414f31b75cd3079da8240120ae9b0a43d28fbff63a6a150676d944d80f9a7455f1ca37f382f6c218eabcf0008dc5580394a84095f7502"}, {0x58, 0xffff, 0x5511, "de2ebf0d54a0b5a9218580bcbc54232a84dcc7758ec8da01d5dad904f0e70b62bb7bd22efdae6a17e2d3c84b402cd624da7fcdfcda3b1be97f3f01ed77b1cdfd0f125854d71288"}, {0xb8, 0xffff, 0xfffffc00, "e8ab8adf2f1bf5733697a2e7dab0685b2ad234df0ccfa79900ca23e3b032308b5055ff879df544f34a774a2f1e137b173d5b77b6d0b34d8577e97f7cd607ead42a7f696e525e43d11b7f3b7f3c004882ce041d6a7b9ae366b012fd7dc2c350ebe9aa973e421da26489958a24133373709a04878d2fcf9c0a92cd47d2c03f78b66d8e248d8bb115fe9a3092d27b0da04bdbcdacd75a50f9e32deb6942e54147e013"}, {0x60, 0x1, 0x400, "3810c365154af45be0ed25fb8c0b23e3814a6a33e434cfcac05c0625b1567446c3b8b0ab3d831b479ce676f97ec504f0c0bec29f8b1e8d12d8d289d91f5e8989a614e035dd30a07a295a"}, {0x98, 0x1, 0x7fffffff, "5437c7c33203e6517126a9ef6a9aa8e81d7b6e6423e1a5aa0f0a2bab1ca933be3d1813027b729aedf43b10681ac34fae3b6fd6ff000f57a1d2735cbfc88d6833660ff521340566a4f173ab28504e1d0189c0f3e28a18a725e5609c4b36f0b6aac1bb82b22b49ff0edc7c15f304ea16f0006e08e296afd1a99082e3b730e11bb10e"}, {0x1010, 0xffff, 0x40, "87c3509dac559d865ed3a9522a019dc4c68223d207ac2bb76c28581b384da0ab8e33c52a09e33f27a500ccff82bf06403d40978a0765ca9dca38b507234628ecbb9a51c81c4bb9044b85cefaf47ef325d239e8521b4f783cf632c8490e4f36c110134da88eb22c98d563fddd30d08543a04231d055244adf36160cd6843528be391e54492e389c9e0b07d6387c89656b3cc8a69788925138eb2de5d6e52f062aeaa60efa580192427c60119ec239207a721827c1c372a47c2db1d1314ce5c36728f087bbd8576a490d78307f19704c10fbd9fd30a4b5671921ba8f0096c8f775092496b791621cb3f66de2be0eada1435aea9e8df5b3fc2c0efa01c8a3fefbf48c58d182c266aed13602988d69d21bb440f031a2fcf026b8059a52e65372846cc9e4ed9e6dea12dcca69a51bde8838895526710847ab47c9bd3024df33f630a045c5cdc65aa46f5c6b120a75479bfd967ae028dd7932495434de57490794cacef27e1142a21533a5286074ad8a55304a280a62c92ca461d74fe1ca47164094eb58eb378cb0434a456c423aef57cfa05ca26eed1f098b3fc250617c1dfb353a10a8bfe4ed336e084ab6b132d697a4f1a6b5093321d32b8b6b62dbe99b45d61a5558a2b8a2ea1e28fecbaf12dcd52e576c2da944be829c896d2f5ee9572809dbe7b9e4f7789f09d948becbca9a2c41e5a0a9c861aeca94dd8f4ee3621ecf77c7649308250d63f5b30c83afcd752463c6885dc0bee077e39bb338dbf40b3992226ad2417af196df7a3e602a7fb3839ea9742273a5a82120165cdbd8462231d18d23a04526e0102942f79a66c0a7c3ea2611bbf6d4e7efb4f1f2782273f2bcd15d8559cb7ed53317b8a727de31824aa5599051165118efcecca0ce817cadfb2b01bf7dee356bac6ccb07d71be14d071c80d12bef763ef17ae0147e224a5d3680bb5bf7f4370a6ac38f8b471e5b709cee5a0c4a9112003dacabff7d7ffa4025ce6502ba03b1c2d3ffc360ce5fb8196cca19bb9889730ec635fe5f15d8859712feec918a81f373f61e3b9475069766e18e7417af5f7b7f0bf141c476a4a2b0c9326ccf47b7c2bab05cd65aef60822458f0f13a7cbac9e97f0871e1bd55e11a5ae8caef79e47b9738e22da82c695a0d7c85a21e43cf721ea7fdf99cf9ef2b167c7a14b298b82a360b3dd30cc9be9755cfd215e70d3ed31c930c5650f29c2f63a5bfdeb3698d79964e9d8627f510b0ddc5d8869d768b6d7bc559cfbd427ac584f4ce1123743eb4bf0301aa970a739c5a3634b557e5eff67d17f4358937fcfb144337bdc696f9b6d1e261d74b27889791f93317363c1fd2b03cb417c46a9f67630566bd4d8b5cd4b5157152d360f22d859656188e0c1dccde6634d7134299a6ce5a01b571a7cf152451117a6ba14fc7dd66b25a8eff77a1fcfe36e18bf6f123939b1b9f1cd7944dafee143bf876a87b3a54bbd922d97bd895e53bc73935d9fbc7fb724649dc345cb407a8073d90cf32b748b254f899bda2fd33c1505d0716c18316576d5c023b4811288046b868c4895757621bbe7bfa67f5cae9cd21f02bdd67cc9636a8f0324c36124719da00bf1153c66c473b73286df07ae951bf03ea1cea6fe84258def07c035a409830e8c22d48239d43339719e7d5df195e85705095cd2cc357559d0ccf07a759ebd0f0f7a4bfff6a4879bc6be1a585d4544f6e9b7b546356b97001baf505c8f55c3ea29b21b2085ff60f63dc74c383e2112054dc9f28b19815957d4288794b323cae2f24e7aeebdbd2e1611d0e079f3126f88debadfd5e220e528236820bbf8ec128a95262bf82f528eaade9948b5c9a14b97871e9a108babd93258a3dac94a99c9698eef36891152ddfd3504223e906071c15166744b53543df798c31991c6f56c5639e7ca2118b6f1dbb7eba53026a45bc5d0b74538ac43262763db41751a144bd81724f3558bed0b363b91bcc3f8328d62fe2da6c3b915cc01feebfa6d3a7927e285ef8986f12068628510f230154dd922013d8aac23850dbebc250f213b326274308a5649f41ab659470296314fdaadd6c1f5b4a7ede1db20636012f430cfc4a601f78402ceaf32ffb6f35ba5f97b29eb96820158119826a4d179b77c52d7a1b93f136d55d66effb8474bfa06d80bb73ab2b392be5a9a169da17eef168767d4d81257da63175594a7255e7bebfd7522bc711b567254042b346829ea9fcae6d74aba5f67ff72149c9b0f269a3e16bbddf303fbd4d694787d5afe97494346471a96cdcf4cef610c342571b8830cffdfa4db7863218beb1a847b1092ea9683e62bb64d845c80e63e60bdd4fd39a5319da79967d394ba89f07ade7bf6e237446c1b8a66199221e9089f57ec2ebf36823059994e9e10ef0dd6e09c1706237a4470c4556a96a300cdef7ccd652b71bdbe1d41752217071fbd6ea9b98e0a73baa2dd7aa9d7e7222b6c61990da74267c1995cbff347c09e8286f43d21f787390fbf7c89b60e6b043b3c54c198435ed7b9123b3ea6b29bf6299b4bc8d07547b66f95850ab6b4feb38962e225ed4bbbd74c6bcc6ebe8fc79e0fdeae65b04675aafb41b16f5c6e8c4bdc61b4fa590ba45228c0dcec2514acea8180cb6c60b396bb4d61d1aec0317eda8293c28e8f3bdf014c55b5dfe941ada52f104634679d92648be9125a49f1946b40de69b553045948a447cf7da2c4d794e83cbf60b951bfb6844efaf736889e6cb60d67edbfd2ae357297b63d6cf0ea54f58616f0381af5c0762bfe96838118cf39a60fa2a887cc465a2e9036951cafdf5f43e406d098a6a08bd1f9e5689a256c92fcc894d55b3ace6bfd204078c77eaaeb31286397f9a1afa24ac14f45d2c1579fa2ff56b232e9c74e4d88ae8ae3890737c04a038dbd427012eb84af7f3118e5ea4441a50fe31b89063a336bdcbc7996916b3e02994d6eb0180c206260b613da6caf11ae1ca3a22b94766bacf5de6fe46d749869dbd2b320a4f062962b488202b0e08083b3acad9d8349191c6183c42d352caa60200e2af598a42a8de2412c10cc74a4fd59c6098e62010bdedb655806bf5509ae1d7cfef9039b1f1a28023cd706fcc95a7fdffbedcd401cfdfb325d75012e7ab2dc472be17bc9a24d0b3c3dc9c601ba4c71e0adf2c055d0ca0ef6a294aa442a7ab33b6262da304a5684196930b58da491ebcdc25bd21979934d4c3eeff683779710dc3d7212d808baa69269a083f3c0805fc6a8e831d2945a8dd3f3b06566939b7dc866640bbf01ee09219689c5173d0778b92ef03e203cf9d18648289348ee0b231a56d62bd3b4ed33b3de950303044bb9dbb5204974cc23ba3144966150dc439593dca1db10f021ab60e2ab20b23620ad2aba6c32d02f0958c73ebb9e0cb950f90b631d231853dfc150375d80174287bbebe567516512e91db9df3bef7ada5543cf60f4c02360684d57a12478744f62a9c1df17b9e077442ed4ecce67d2693a1e069b495f9eeeed2f7a1ce008c3bd09eebb58684721999b9ea8d15cda1c3621da044529ebd2a01abb9351f36314098d8f1c7416aaa9bdfd2b5bae517d74fe6df39b74569add10b01bebb8f4ed5e612769cf01a009c91565bb80f75f26aaf3f89b55872f14206917eba6a33d5665094c133a1ec082abe596fab8f0e5ddb92e0da01f59bac23805959406f2db255bedc3566de8c2c35c243da4b26ec9c63b769c455b8b576b0ab402067b88d44960b79e868f6b1aef63bf7b1534782a7b7ac5c3edefaacd57b78fae4a61ad18ffdfa1b934148469476684208c3af6d8c8ce19ebc51a9c0d7381d7839f21944bdb0118f708e5eb056b3bc06636bd4c0e9900de1b456ce274181c76a29ca0d79daee8562ce6cb941e9278ab5060f3a7420cb333ed0809a0f11c61bf8bdcbab9add18f198fe7d382b73ae7b17b7003aa01487cb2270a8e1587a1c9b3d60f6832b55e36cf6e3def893196a7cb1be27960ba2368013d7e95b08d69bc1620a1e95acd50e0e765d939484774e4ea680e9e3b5d7180dfbc7775ace8f0dcf269b063f9b673724b09cb727b2bd44bcb52e1d2e6e95e9cf2fe9f83dffb9adc16dac01e52f2cd96bbc652ee43bd2a0f6541e5fa2bee4aecfc3566ece366d9f141c89cbbce3d31a8823e7d1cefd8fd84b15124929a4061eddac4d39aeab04d0c43c7e46adff9dbcd19c3b77a4ae5724fa581b4d3c7f59cb744be9ad597b6166b5d7bc729687cb0df317b45ffd925544725cf69cb5c65aa68495f2859d8c736e6487ca0984127595f3aefc8fd6102662f4acd35bbe6a918bbe45d4f58c842ea9b5ffed32138127597df5be8d9a5cf68290dd2baec269a97b770dd64c928d8d08584ea85ff59798dd061efe8d6fdf7bf0357b4c9734634d98712b17a2e63341a250fa60b6091ae618b0e6ed8fb8c4792beda2dc56ec5772b61e03ea54fc90608e50be73eaac7d437cfc46cbda133e9c4b041c25bc76d899dc19f571bea1d57dd931750e88927825344290f7f75bd6602bf984c819da19bf66fb6225dd6d7a200f32a4558176dbf9c4fb13122bc5dbe0c6139f87a5334963542695f2f42c1b5f03641ac0d4db811665455cb3df5f07729d5d662a03f43d3e786a32f5ae0cd20ecd3e5703116e45c454c118d63acc3202dcb16d4b7a76109f5733af00a64fae4843db2e9fed9f7c1aa31b2ed332a5e337ebb0186ac1f3fd12343b314b8db5dbdebeecbaa838289d582edd457a908e7bb418bd5e5ee2d41662cb1cd79e999c80a696e8f346f832127c3e3070a84fce5ae2bcb908fb9a561da2b13a208ecee832e014684d986082413bdeac02e2e2e815fadc3f0ee50af54eb3c390d42f26e2eada5dad0e3abb684ce6a753778806421824cc80b25ef23d6a9032300a0751c6eae33052948b08b44151e317981a4c902abfddc561c184ef0cc5c9f4e50b502b7f88a233c0a06dd46023ce108cc4d630ffbb5557827a6293c02fe5299bcb8116cca787b9e731e6e7c858c69b5103c3ac9baa59e251a02cb57563a2010f5185e5d002c61830b4f87a14cd71f46f27a454a6d2429cf67bdc6df9488fee04dc2cae074aecc26c8b0049bf0b054cef9148200a20511be3565eff8343dcc4cfca171c02ea19a08868e2f549ab5579196675a9c3e39b43bc4f0562c49d3a83056535d4fc0497bca73b0e1b7e771fa7f9ae282adfb471f293fc5ac92bbcb2ec834e746f751e522be86edba18e2cb9e28f629f065eda10d8faa56f1eb6e558d26a1a6f3984ba75c6e068670d248240181d99c0153f16d0d22fea785f26f76fe601ec16dcf0b80f9c384b6e013389c20fbfbf1f8ec7ca8cbe597c17466d3c3cc3824a65acaed8edca660b0ddbb8f472752092265877f8a00b82000cffa62e5329c02e703eccabdcfe38d21708af395eb5143b1660c6971566a0d5e742dd69f307e66353c0b3a9365d5ccb575d835f8deba1e43c3420a4a753ec707f3d87377538419e9d1a2fd85ea81ef4c4a3c3d705f49a0a96491ede9c86eb02dff395a1de057abfb524f206bec9e3a9ee827c67b96957380b190be8b4af26692e0c2eb3b251f2876304099da12b9acc25f7215a9af86613ddf0248edbb189cb42f1035948918028ff1facf4c3031ff2d8819bf416c87bb9e8c91b41747dc17abf85afd6bd61a7eb81f3f5547f1e6a8f6db99a05a471c8e3d42cd6ccf81e814240bcb4f719963fe6a2096925789af915e4632d158fb34c888c7ed07a589f295949786beb257c7d7259113ba74a35978ab44d518945eb430cbe9bfeaa703dbfbcc223cd782e43c165"}, {0x58, 0x0, 0x8, "65ac7a7fcbbd94527b0901b9d8bf5e178d688828b723fa08dba85e8f85d35747954ed2c73b054a38c588bbaf494ba9390766d9144520f0674be5f7cc3ae47df3c006954d2c1e14"}], 0x2400}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c80), 0x400, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) mmap(&(0x7f0000a1a000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x3) r4 = open$dir(&(0x7f0000002cc0)='./file0\x00', 0x40, 0x10) sysctl$net_inet_ip(&(0x7f0000002d00)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000002d40)="cf1661a76746131ac55998764cf227", &(0x7f0000002d80)=0xf, &(0x7f0000002dc0)="4b29f8e18d5de3cee96ed9a8f9deec00e479fd724068349a4985e7f9cebcc210394541380890666dfaac0443153d8799270c7a7a200feadb45c07047d75ae9af530e46a8882ebef6ad", 0x49) sysctl$net_inet_ip(&(0x7f0000002e40)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000002e80)="521e541784a26ffcc93169422b69d468c4e59a170cffdea9bbde7b71007cb3e08f91d3fe75", &(0x7f0000002ec0)=0x25, &(0x7f0000002f00)="ac4417e3a187f38260535873661bed4f5c80b6ff614b97a222265a5db40d7cb180dfc8062d9200819c1d9a4758f7f7a281b807b60b4c9791ba653a258d6b413f8056d6478303d778469c8f803ff2b9745ac74ebe77c41a66f960562e7b5e4d21ac1ac4c9c2101c2941a7d103d83ed0533aca99cd82622485e7dcc4f1ae20703d73d420ff4992e0df3fbc7af21045593a9e2e77d826db81acd04ee72832ff5ad1f8fe98f5a77c1d6418eacf8f5f4d63b3b686dd51aec302b3c7161543b80dab2f97307deda62ae4098dc884e1e931392aab87c07b4c2dc8ebc9eb72edc626c6d4a6ea5d53d90f203a3682812c1456bc8455af39bd8308", 0xf6) sysctl$net_inet_ip(&(0x7f0000003000)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000003040)="f0b7194bb14b6b44de2488bbd4bca0b54743c153df", &(0x7f0000003080)=0x15, &(0x7f00000030c0)="20d1a2a9dd52b6f2681fcb3752a54b6a8c06d733d93946d35bd107e76bbfdfb3ab03d081af1b9d8a94af149ad16be901fb88f854a7478ab81b5f02334d232280a3f5595438d964c11334b544fffee3ed205dc3c98a6c360911fa6c7755dc402971dd599684543a4c2d9278a39d4b37d6f4f8f15003ace5e2f97bb8cd14d9aae8f7781079", 0x84) sendto(r1, &(0x7f0000003180)="6d5cea3ffc94f650a4ba01e02e27cf42b9b409a4087a7c13419c54904eca7cd3490612e4c16e1d7b46f9d8e433b944a962253fd1d311f2777ef5d2ea732dba25cf98d4e0c66f20a5c0a6cfd6504c4f896fd1cb06140d24784765e97ffebb118d277b58b206759199a3ae18c393c5d15b552024e4f902ac1789649b5107fc68756e3b31b05890adbd46e454dd46f08a70f962ef2f76d3fc0aa289fec4a670ac505af7c0abe27a3d8d960f8b1063f529633ee777e4018c4b548ca19cbde6f6b6ae767af4091047a494591ac1757f4de622253e4ad46b407a0b4bfe0f3f8d6cf8f2f9db71cad55138060c420338de", 0xed, 0x408, &(0x7f0000003280)=@in6={0x18, 0x0, 0x8c, 0x8}, 0xc) r5 = accept$unix(r0, &(0x7f00000032c0)=@abs, &(0x7f0000003300)=0x8) sendto$unix(r5, &(0x7f0000003340)="6983c4f14a5011e98ab8e1e3d8ceb6dedb6ad6f3734f64b00ef8c10432ac914f66f8217714998466dd184f162d4c90a5f5cef9c5f5da8a73b6c106e0204018a3599c76536db068733e602a5477c1dbfe24b79742016fd9a33cbf10c0b2a529ca219bbfee78cf5e24da01", 0x6a, 0x804, 0x0, 0x0) chflags(&(0x7f00000033c0)='.\x00', 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003400), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000003480)={&(0x7f0000003440)='./file1\x00', r5, 0x3}) acct(&(0x7f00000034c0)='./file0\x00') r7 = geteuid() r8 = getgid() fchownat(r4, &(0x7f0000003500)='./file0\x00', r7, r8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000003540)=0x5, 0x4) ftruncate(r3, 0x989e) sysctl$net_inet_ip(&(0x7f0000003580)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000035c0)="903b5b681277682c08030b6ee37990be873aa407e91108de927448e1b0ef8bed446c5d5528c8", &(0x7f0000003600)=0x26, &(0x7f0000003640)="afabd584bbe347e75ef6bd9bd670", 0xe) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000003680)={0x7, 0x8, 0x5, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000036c0)={0x0}, &(0x7f0000003700)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003740)={r9, r7, r8}, 0xc) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={0x0, 0x0, 0x0}) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000300), 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r3 = kqueue() socket(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) mprotect(&(0x7f00002ff000/0x1000)=nil, 0x1000, 0x4) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) readlink(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$hw(&(0x7f00000002c0)={0x7, 0xf}, 0x2, &(0x7f00000005c0)="f0", &(0x7f00000000c0)=0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r0 = open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) r1 = msgget$private(0x0, 0x0) pipe2(0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xb49, './file0\x00', './file0\x00'}) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x800) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x20}]}) write(r2, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) write(0xffffffffffffffff, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x0, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) r2 = socket(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000001180)=""/4096, 0x1000) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000011c0)='./file0\x00', 0x100) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) sendmsg$unix(r6, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000000dc0)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca6773a40a", 0xd8}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r7 = socket$inet(0x2, 0x1, 0x20) r8 = getuid() fchown(r7, r8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 3: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2812, r0, 0x81) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: select(0x0, 0x0, &(0x7f0000000100)={0xc3, 0x0, 0x5, 0x4, 0x3, 0x9, 0xc6, 0x24}, &(0x7f0000000140)={0xfff, 0x0, 0x7fffffff, 0x1f, 0x6, 0x2f, 0x8000, 0x10000}, &(0x7f0000000180)={0x3, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x8b, 0x20}], 0x1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb880001080006040001ffffffffffff00000000aaaaaaaaaabb19ffffff000000000000000000"]) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x6a, 0x1, 0x7fffffff, 0x80000002}], 0x1000, &(0x7f00000002c0), 0x0, &(0x7f0000000200)={0x6, 0x7}) close(r4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000008c0)=[{0x54}, {0x87}, {0x6}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() r7 = kqueue() poll(&(0x7f0000000000)=[{r7, 0x1}], 0x1, 0x0) write(r6, &(0x7f00000000c0), 0x0) kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r6, r7) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil, 0xfff}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 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) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x1, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452"]) execve(0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 5: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) shmdt(r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000001, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000140)) ftruncate(0xffffffffffffffff, 0x20008002) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00000000000000000000ffff00000000c8d6c009a0c4c49e"]) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) write(r1, &(0x7f00000001c0)="2ca30447ffd44a54e948ddce89533bf1c5", 0x11) close(r0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/8}, &(0x7f0000000240)=0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0) setrlimit(0x6, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = socket(0x10, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80}, {0x2c}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180), 0x0) r5 = open(0x0, 0x0, 0x40) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x80}, {r5, 0x80}, {0xffffffffffffffff, 0x10}], 0x3, 0x3ff) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000340)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r3, &(0x7f0000000000)='./file1\x00', 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d, 0x10}, {0x1, 0x5}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aa4500001c00000000000190788c1400aae000000109009078fe339657000000000000000000000000000230fd75b9e4579c2b99f05f1e4b222b402f6770c73321c234fb32899ac02e84ac9ea8ab7bfc1cd3197c34260477671f12efaf10ab67fcf4fa8bc05228c3616b7da993c22507ba348481b583aa416aad6a9c0da28fd9a823b965d4683b4ad1fdce114b7580a83a5be3004fc555ae5a5ac120349818937bc36bfe2e78938faa2f9b3045a492798891b03e946bce5bab339b946678acdce066007464befcbf365e51ee51f175a811207d09defefe05b32335a25345a24fb81ca6cdc6c0630087494e3f49c6cf437a793decf6fefdfc"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x0, 0x3, 0xc1) close(r3) r4 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8000000000000000, 0x33bf}) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8000000000000000, 0x33bf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000280)="5c408378a8d6b8dd71b78b0410bebf78121d0edaec08054dfe93a0629e9f830c7b13bbd1a7a01f482fd8f62c9ea7f280ec7f2f4022c1c1342411b0adcf9175d0aff4d3afd01c4833d33b29793e71d45145660c7fad1f6495f05a5915db6e09716f51e68d02e95197876fd8a379e65a9ca93b62ce0d308f6469e12dadcb4067a2096d997717", 0x85, 0x8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffff0700ff00000000000008004e"]) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/128, 0x80}], 0x1) dup2(r4, r3) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x7fff, 0x7d1ad8bb}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xd2, 0x0, 0x17a, 0x7}], 0x8003, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x5, 0x0) socket(0x28, 0x3, 0x0) socket$inet(0x2, 0x4003, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x46, 0x62}) syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x23ea) select(0x40, &(0x7f0000000000)={0x100, 0x0, 0x40000000000000, 0x0, 0xb3, 0x1000000000000000, 0xad24}, &(0x7f0000000080)={0xce7, 0x8000000000, 0x0, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206910, 0x0) syz_emit_ethernet(0x127, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x54}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f050000cb90b51ca2083d13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236aef20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db8300720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc11001ec4c378a7b6bbe5b9872924f4b71dc0000901050000000000000013000000000000000028befaac893829", 0xb1, 0x0, 0x0, 0xfffffe6b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f00000001c0)={0x0}, 0x10, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38", 0x32, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x4e, 0x0) getegid() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x8007, 0x0) close(0xffffffffffffffff) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) semget(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xc0}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) seteuid(0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 6: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x0, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) r2 = socket(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000001180)=""/4096, 0x1000) (async) clock_getres(0x0, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000011c0)='./file0\x00', 0x100) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) (async) sendmsg$unix(r6, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000000dc0)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca6773a40a", 0xd8}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) (async) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) (async) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) r7 = socket$inet(0x2, 0x1, 0x20) (async) r8 = getuid() fchown(r7, r8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x6a761fb58f92a8d8) select(0x40, &(0x7f0000000040)={0x2}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) sendmsg$unix(r2, 0x0, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000000)='+', 0x1, 0x7fffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) fchflags(r0, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000003c0), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20, 0x0, 0x0, 0x8}, {0x54, 0x0, 0x1, 0x80}, {0x16, 0x0, 0x91, 0x8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20000000000}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00005ff000/0x2000)=nil}, {&(0x7f00004c3000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f000046b000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000545000/0x1000)=nil, 0x80000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000059b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x2}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000068000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xa000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000790000/0x2000)=nil, &(0x7f000010e000/0x1000)=nil, 0x3}], './bus\x00', 0x4}) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180), 0x1167) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2812, r0, 0x81) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getpid() r4 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x5f) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYBLOB="6002"]) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001440)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x38}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x8106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa01009078000a0000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000013a00000700000000"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x800}, {0x25}, {0x6}]}) r1 = kqueue() open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x129) r2 = getuid() setreuid(0xee00, r2) fchdir(r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000000c0)=[{0x4, 0x7, 0xf9, 0x1}, {0x3, 0x7f, 0x10, 0x5f}, {0x7, 0x4, 0x3f, 0x900000}, {0x0, 0x1f, 0xff, 0x609}, {0x83, 0x7, 0xcc, 0x2}]}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x21) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 2: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() link(0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x0) socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setrlimit(0x0, 0x0) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000480)=[{0x3}, {}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b}, {0x2, 0x1}, {0x0, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(0xffffffffffffffff, 0xc2, 0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x3ff, 0x800, 0x0, 0x5, 0x8003, 0x0, 0x986, 0x9]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000080)}) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146953, &(0x7f0000000100)) execve(&(0x7f00000003c0)='./bus/../file0\x00', &(0x7f0000000300), &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000280)="6ab6816fe1b84bc562a4045557baf1a8cfb424149d39398ac602f085ca027bff8d43c80002427ea5e959c7f1484f1ee5e0d01dacb429da27525b7d6cec7641524f7569fce0019cfb8a3ae5e02f266515ba8cbad5b44475ac3ff8de246c2caf715f47a1eaafb8856d7502a67493e99d49f950a9e3426b8ed3cc508559cc2fc770d3a911bdc80b3179d51f3077c95fbe43df90f95f72ad9e53541837f09b03b0fd42499ba66226ff6c927621d23bef7ee410a9f5fcd319f907fe0e08fa92d7855a0815ed1f", 0xc4) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0xffffffffffffffff}, {{r0}, 0x0, 0x0, 0x2, 0x7fff}], 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000240)="03000000", 0x4) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x10000029, 0x6, &(0x7f0000000400)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x2000, 0x0) executing program 6: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2d}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x20}, {r1, 0x1}, {r1, 0x2}, {r1, 0x1}, {0xffffffffffffffff, 0x8}, {r1, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={0x0}) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) socketpair(0x6, 0x0, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{0xffffffffffffffff, 0x2}, {r2, 0x4}], 0x2, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, 0x0}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201", 0xc00}, {&(0x7f0000001b40)}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}], 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r6, 0x6e078b67c501a359}, {r1, 0x4}, {r3, 0x100}, {r5, 0x2}, {r5, 0x8}, {r2}, {r4, 0x20}], 0x8, 0x0) r7 = dup2(r3, 0xffffffffffffffff) write(r1, &(0x7f0000001f80), 0x0) r8 = kqueue() fcntl$getown(r8, 0x5) pread(r7, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) r9 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x6, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000002140)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) chroot(&(0x7f0000000740)='.\x00') pledge(0x0, &(0x7f0000000280)='\x00') pledge(&(0x7f0000000000)='tty \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\x00B\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\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\x06S,\xdbH\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\v\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\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$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmmsg(r0, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x1000, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)="3e9dc7654e2338f831a713ab4760de1374412c6e5f3a737dc07f37f62a67ce03c2d5419a051b5e1413191fcc8597bb4035", 0x31}, {&(0x7f0000000300)="39c81032c27b18821ca233c6f4cc10247663dd7b6fe842f2c13738f740ca7c278d94647245504d91de27e57cfceeaf0f41e7d71d0807168574b3e313360e8393e6a0cb327adf3bcb39511a5b19", 0x4d}, {&(0x7f0000000380)="777cdbfc9541fe63af63d3f5af4366eb76c39c3fd4b885358a3379d84165442ea54ad6eba42db3476895717d5c2e891e6dae11821699d71d01e7b90aeb08a9b00c7c169d5feb2d4e35172e3228ba9d4608036341f477009198049606e1aac4b13167eb369d63e09f0942be10aa74d362c4ef0c011c2f59866daac37f40dd551711820b832b8222acc47b8533b44e874a107ad3759f2cc8f1ffc6ed20787d2832c806fbb96664840a2848b323549faeb4f2c93e", 0xb3}], 0x3, &(0x7f0000000480)=[{0x70, 0x1, 0x20, "d33bad762d0ef0e426d8c79370917ab7e155973d8fd47aed695a577e040da9b30ae67e75bdf3b95229fa0be5c8de588239fbf8ea3597c65068f8802511d6dce2195810f533f120c485f4a521f96f044d1854b727dd99b30f9b8d6cf8f4f2"}, {0xf8, 0x1, 0x7c, "88cdd10617d0844528860929b0f70c04fe724d4a9a122ecdacf46c026973043f34f74ebe23c703a73addc5b03891b917d60384324b670c0c5cadbd06ae1d8cdc5f856ffaf3e91e1440f91e4738aa06e99586abf7c8567a000d2180310c71a18e66b7af7cc2f36e260e5b6ece236a72cddea44289f241043d7842d3e76f047ef5565861439a85b9a52a44ac963523e9b1e4d470d8e16e62d1f2ec661a9aff84e383c005e18d145fbdf440e2b44fcc3d5716655bd5e09df0da863e503a1cdbcb7ccf99ab726ce42788a6feacb41d21212dbce02762e473e04e0f120a021c5e0ba82d32"}, {0xd8, 0xffff, 0x3f, "f84be872311ee6672b93c3a06acf5aea4892cd37741b7ff6aac1972d92017bcf9667de777ce147ffa8a24d309c8e9e64da1f3b0cf5e1313bde61488c2f373cbb8d5f5849a20136a0a2003c7bdb295f9b64aec7196a6fa80e044be01433f291e296641dc5ca9e9f3ec00ab96ead66afce1b8346c40fca647667fd17a7f89d33f42aac7a6e6060883f090b85f988bd033a99a4f599418991f5a44532ef436580739b85d6001d13740271ef428e244c9f77e2f95c59a7d39dd17b64ee2146ec8744c204"}], 0x240}, 0x9}, 0x10, 0x404) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) socket(0x11, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x1, 0x9, 0x6, 0x7f}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) socket(0x800000018, 0x1, 0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000b00)) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x84, 0x23, 0x0, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, r5, 0x0, r5, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x2805, 0xb5}) getrusage(0x0, 0x0) getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[]) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00", 0x0, 0x10000}) sysctl$kern(&(0x7f0000000300)={0x1, 0x2f}, 0x2, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e6725765d608000000000000e4a78cb8c57ddde87021d7b685507fd3e0652f35e45bda6c4f364aca86fcce07e5c9951bc00744cb57433e4c2b632de71c951516ad0700aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb356af569ae94b500000032a6a63f4055bb5871815c52cc186190ac057d9a", 0x0, 0x0, 0xffffffffffffff8b) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed7", 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) clock_getres(0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r4, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0x1) socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000780)=[{}, {}, {}, {}], 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0xd0c, 0x0) syz_open_pts() semget$private(0x0, 0x2, 0x400) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) wait4(r0, &(0x7f0000000200), 0xa, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) r2 = socket(0x1, 0x2, 0x0) geteuid() ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) r3 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7fffff, {0x80000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0xc}, {0x6}]}) write(r2, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}], 0x1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) executing program 2: mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x406}]}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206983, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000400)=0xf15) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x8116}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000200)="eb", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000003600)=[{&(0x7f0000002000)=""/233, 0xe9}], 0x1, 0x0}, 0x1042) sendmsg$unix(r0, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000003800)=[{&(0x7f0000000040)="05833aebf065f7888c1f03b9eb10f1ff3c575065db02bbe95cf3823d6715c1b3f4349a5e8adfe640071e90099800bc8652bd55b3f5fd7638aadf73b0d1a7269a3c766f9d22f6652d560bd2e368f583004f05508bd3a9e4292e91c6f2fb059a45e1ed1acd344ffa43e7258ab61d1213028e120c6242a1122683fe0cdcc422f3a41044167954aff180bae1d0680f298b3bf3b67dd1dc5d6252682e815139b6981d4f199882eb9ad8dc489fb98142ca77220f50b1cde94390a7bd08594fe9bbf7a1ac12d73961073999c93b9d58e3100f911cd07d9412416607b724afc2f3797ec5167efdb87ffc8c05", 0xe8}], 0x1}, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) chdir(&(0x7f0000000000)='./file0\x00') executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x7fff, 0x0, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0xfffffffffffffffa) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) malloc(): allocation too large, type = 29, size = 8589962244 executing program 2: close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x2, 0x4000, 0x3) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r1, r0) dup2(r2, r2) r4 = openat(r3, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setsockopt(r3, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket(0x0, 0x1, 0x3f) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r3, &(0x7f0000001680)=[{&(0x7f00000002c0)="dee5268df45163c5c54d0b1099e8f16f35afa4983ef7c90482cbdf3db0e2f240d03f5ebc1479b0aad7c7530e266ccaab2c58e8eb7017d377f128738db5bd45be9d1d29ec89c8e7ac3315adbd1d1543ec654d7a079f9e96bd162c64bf050db8c6aa959ef5152d27e0cb5ed856cfac3bf97be4a845e39984bf900cdd02d851db95", 0x80}, {&(0x7f0000000340)="b6842b1fe4afb72ade2d920286cb09c2f4b4b1fc46974ba538db0b064c75f49884aebea02ef4c824e21b31ee7684f147ebba7610f9a01cb9ea82c9c54760d8c1a39c9b282073687a0ec21738773623c2e397fadce524081abff9efbaee92db29499cf16e71832b349e2e0c63d40e186c7c98ba9e7164d52e8639e55dbc21b5021be0842fb85b7530b32797952d", 0x8d}, {&(0x7f0000000400)="5ba82d0d41849b930c730a72202fd5516fb4cd8b6d2ff88ea57f5b6d18e6c6b4ea2cfe5e8866895e328ccfeea9ffd793fa541794430abe251093865eeebc7687ad57a21b342e277c6573f3f2ae0bf880b2a98ec259a79c94e010e2fcfeb77ffdb6d9c49c5064a9766b283956d38842cc61f336392d181618aed10d8f59d9d3cbb53cdd2a743c0b441e3af24f71293e655a964521744e47ba11cebc3037055954f4aaac3b9f424929735d464c467b53390ab22b310e197963fa965886d29387a50a93e392efca1af4e6e39956414694e8e05a91e2", 0xd4}, {&(0x7f0000000500)="3ba2e68358c80b01dbd6366ca85084593721965e951f3160c89e52ccb575dd398d3a8e92f5b4f9c8369f8e9e0902d599fc3ac7cb645428cca8bf3f052014ab56f5b3a46ca24b686f0f7aef303b24d6b028b4509613e409c42c2cec78048133314846f2c55bb486072a423e8b5a2ffeee80ae906a063dd4e3037cffba67e0823938164d6462285eaf91bfaa7292442487da44c20323cc3d163b122f8a6f7417b8b79cd8f3e5832c712e3d79c7ad2a568ca4ce6c17cb2d7603bf547e23895e89e9c962347ddfb4bea34505f92d0237a0b206c01e8783dbcda44e6922d18d06fe1b9ff81f993fc72a24981da337eac11bf77c3b4c71ed8239213e2936b3c742a7f5f82178e51f224a09889c9157d77a6abd8516adedcfcebca3868a95d69b9c19a93c535284d51a10794c831562c555919623100454d9568dba6bd23bb7be7d6a4fa7bf5200429b78ebb03fba1ceb451cc516efa25f5b352791b9ac6c5ea1be500a4f57c0b36b21fc7640c5e78bea685762b7822b50817c6a89230ac66e44b6a42fa1a7452597e3eca83faca90dfbeb7b1546ab21c08491feaf1f468d35e0c23db22c599f301b0993f10067118d12d5fe76eb436cc79ce45bbf6c82540e0ab7e87b9d3754ca0688a3fdb117f69958b885064e3c55262ceaac3e56ee93bc87aad4349317a21a863b5acb5a282ebf22f1af7486c832766cc80af6858b53dd6503d834a64e49dccac75505d77a076127034dec133213c7564960b0631fe1b2cb26c125ce54d3dd25d42710983036d075dde5421c99999fcb506d4a83ffae4671dfcff491b9688a266ddd33c4ffb5cda689975e368a58a841892f60cb0bd19c3b03925867fc72fb2766370367ef1914ae2618872ce6b656d39c81c51593919c00c7a1e59c461421057a44a028b2a8d0701a50a16a6973aa7ac0b095687eb1c921a74271c8ea18c30cec010e290f76c859b67366677cf0b31425cec01eecdf150f460646bcdd08c77b23ec8502aa0eaf3d09a6682a2da25b08da6ba77ab1d15d79daf1bd1d9ba0b84f8a9a3dfe00602600ac32af78551ac6e7c35196dd89b29e333aaa67115ebc17fa98393833ff530108bb8f7d021265140a41ca155a559e91bfb1ed164e47b0f37b14eda5b65d4ce4ea6cd9c8e5eddc57b8f278757aba02c4d674f8853b3c33d867f5740567263699088cd64c30dd2b550c608f1b5cfbb27c104d7e9080ae7078cb8c92b7fc5c63a917a5c0176e15e941c9e30abd8dfcc5b4b0c8cf54da7f6a8b70e315cd492af557f2915ec5f5a09bee779334b0726369674eda69f860bc69b645f2ab60d5229a9d0e3e6d58606b4974f9337ebaba966d1886aac1c2bd28305bd4119b0e850678ca7d66a8bec8e82e8a44e5ac0f90c9185266e13947107053393ef483aa5323bfcd49f5f037693e5c254a4d39ba838b3640e83d5f5e09188536d07ab551fdee16c57331b095ab7d2658fc5558a5ba880d5eb9f0372db557dd6b9cae3e7c2d50eff74944b83b53a46eddde285343944919d48ebfa06cdf8808629213bed29da87924b586e87e4d6db3a0a171ecfa91bb049b9ce1c07c9a79baf61c62666696635cda805d3a92c39476c6c12b3df6d7dd0f2fcfd8ca8f6c41f20e16f1f3a2edc4cd3b91960aecee741e36dbde2e98cdf7706736c286ef7e5d2bc25b55c6f9af283110f0e6399f83b865ab407552776ca6bfd6a0a097d554d36770db3037e6aad3aa1c3e9f32eda8737e04f756d7b0a117a379911f4c4405dc0a33058986d5c23999886cb782a3b1841bcdfaef89eb2905ece1758b67b921810168114b5b63c9fa548ff75ba4c6dbf9cb9a5b9e3bd43edd04260c7a776d73b445a17be8db5a4fc8384a675f59625b57b2e5460855b82dfeae69d23a02d5d7f35cbe6778665244f46f1a80c06e19c2fa4ef026e3a99b5c5046ad5e60eef9dd0a85ad38dba920fae4bc0c572c5ec38e008ec437e778c0bc35f41c8c6d7488da7487f2daaed1f35324c1fa9ba9a0af7d4898ab018f666e5df088a4af891c4628214c852c50e395bf039178f40c0eb6ccaab33823eb7122f562a4425d6f77b94ef3303038d32d4ed4cf4fd67b61b805ea3e153154e5edc4e370885be40ef30d6c13feefe70d2420db976e950befe441e5a1ca81c6393af8392ba0e862d6b0e35f1b3b61c0a5505f0ec3a3fb1fe2e3c8246bf6fb9c900616f93712db3ab81e61ef0c54a0acf7acc0dbb6a8828db4394056a13e8a8728f86b23681b9f2ca1a76ad3ae90f1dac9b3a9dcecccf75fc2716b133318a70ba133eade7a355858df1f773248301e6bdc34a78a7216bade0ff5997703628103918163a9074375fd8f5a131b6b6c2b727664a511ac2d3e6144a9c72d4951651b2ef2653c6df850ba3b16803786aa2abfbf620417d7143e2a980869b3dcc1eef6184a7551c49f2e5ab589a93087a1cf9a89510886523c25a098013a4ec4b9f25c75c9042ce4fe1fae45f12447dd4c2b224888db89b0ac19f2effae2818b49dacd16a6f1184bffa55791df639e116326d78d33e9206b3b91cf9c75339bc4c67bd6121dbc05cd99449bb6b7389b8bdcd12bd376b0eaa453507a6ca5c6d46e104cf683a84ed87e303aa1d9f93e1c60d443140dfdbaa4bdf08856af4458eeee7b8ae064b5dcafc9cd4183c67b93ed159c2af26704fce4320a2cb4fca6fb71fee38cbca6b073858e982234567d684dbca5de6adfebd12ce152aad556f2b56ace51b233c82f92a4bf15ff78631a80bb8907b8de8180375aac8778112955d87a8676d10e695bbe555d84739f1892e674388afac99f38445a0dd0f75bb87917a9be4bd8b7134a0e3d7b6ec9921420dbaed5b794a12e681d28eedf99c94ff56e6ddf884dba89b6e6cb12545ca20e352303ce11752ab1ab66f4a9c4f3b16648ab0d5149861149b0284bc5ad99004656c427ccf4ff4e0361f18b55a415a554bca176b0bd30b71998592172ff385e6e7a12d9d35df8591aa383e646143b29861adfdfe7e19b7d4e0636e645a5535e0792a3732a4f3c3031c3c4a052c4ed24668fa0fee31138baf97efe33f60d44e5d35d9507c59e8f8469678b2a2d1025d76e96d30a8b472d07624a0e3948817f4b7cc1c563fbbf2b7ce6720b7f71b774c2eace2eb4d4301359126b5eb19005df5731a18721aba4e1ad4310e5306b18638394b109e9d6ba8e8b4a03e24c9d83cd87b5cb948316e9be4e1bb85bba6bb9cf0e3cdc4e24003bd2c29493a58a203f99d5dfcf2df4180a480d1c8ecdbde0517ff4aa78e9ffc5bc078e7526fc2a94d81ea93a0f7932ae21e4106351367b88eb4d310180a489e1bf507418088dd58974535b9679037ec2dcdf783ff52209cd8bf1275950fb9e23ae2b0e000bbccfe5eb6ccd08e9b9f0430eb928b13727a122d775efd43a2e673aa6264e4dedc8913a9660a4db9e2a2cdbb43d0b30aa69a2874788b18a993203181294132cb83f0a5a67b2fed0acb333decf5b3b041defcc29d0d82e90d5b0b3df86a08f32c322d44db23a3b3e7ebb4450ff237a5e0f4f90bcbdbadbfd2c1286043860885eb69574c98e4db900fdffc68fb5246d771b2fc49f485824796b3662d4c91d877ead5d1ad06a323328bc98d72cb81a5343cbee52119850c22ab84ab36be919b168dbe32b4253f0978791ec2289c086a7c7ba800afa8b33d72252b9377e87d9f75a728fb2ea517e6252dd2f7a4076617edd35307cb4233da25005e6e3071097682f25c0345d292e005d7c54c9af98d8dcba66006594d99dd215b4f70a39c92002d9da83ed4ebcd7bb459862fb5c39f429b03f781d354f3cb4617d15dbe90b6b56a489cbdba1bfa6f62b9d730661106cafb6b09e861e95913819b08c9b157a4da9413b0435727c2fdfc13348da031bb6d152f66374993ad6a1cadf7d9f5589b91cf95c42469e01a28d389234d72494bccaefeae0c385ef65bb4fd3078b0ebdbc86b8865577451e93d5e53ece3222004604fa8a2cced2442d1d0157716c083f122cbfa17d7e57f0f08263b2d9f6574c965cc24d0c4f44a5d68549907bc2dc174bd1aba9071e8ec812e8a3b6d6d0213dd6f5b0b52dfa6cba60ba3ea0022fb51239f51283bf51bb4ef81d727ef9feee501db4f6fce3a085dd1ed978477b1986b7264e02b790943eb283d8e28ee7a62c1dd983530f550cd89cedd93bea2243baadae0d323e15029288aad32d64fcd7b7c884ab4cc693986793e7ff47273c96b48c1e6cba737f84718b639a22d2a1cfa9cea3fee169dd260ce76c041aef9b8380296a04be1a889d0bf9dfb240f40b58549295eac662feca8d27b22c276b964ceab9a7e9822ef43a2a37ee36680206e65a69f8c1a4a7527e481d4d23aa96f1aeb8c28f79c71c5e79810c7f6c9bbd9bc26b2cba703b0e323a3c12cbedae7538de2eb8d5f51357c2d5dd915ed78348570a780185c2edda6da666e6ed8b53d919aa993fc454a30dd0fd659eed8876d7782ee8d0667cc101d5d1ea0c1023d6bd3164e80701858fda2725f47574a56a646a05d90c5fed0883c18b1f718aa52a9bc6662e051533f6e2c23f5e56fe40b66b6462b91c2c8b4363bac925cf2bfbd8144804e84e31b3d10cfbf1c19693457b9bf0eb2f8c68d9d2bad9135e0f5d784f19ddda99c9d17cd864562ce2e3a2b29d7cebf8bc75531a443738beec47ae402f55d0f563c0e93974923ea08a331edeca9a71f75c56685e9a21b413d0bb7008e7f49d1c61a7133afda8dcc4fb78fd0f57f370f5ca6f94e1702a91f8b457ad4a4b185df04b2549b4cd7e54d13bdea00480e34d5d72eb83c4dff31b47c5434dadaa8bd465c835873d484252b2c5f9bcd3ca220b3baae043bedecfdba24192bbefdfe843816efbfd251e3f802dc1da8e74d6afb389b17f64c3d39b296bcbcbfabe35e527471d25dd0a970fa14f54325a2d5c006be8a304fbc5e923dd2ef9be103ce1b99b1975f2113f0e02b475171eed9e79d2123654060228afb4ad80cee06f0b8df6b476a355db6b90634e17c6e2e73f0736c009f8724d248c2e712ec8d0bdde9cbfc0a6a56a8285585939ca47961bdca52b2d87bee76b3500072aa63371326505063025837bc222d11aa6269e335692da88c346ea04a6f4a3dacfe9ab687c17fff376f01e347353fcf9c79cf1940aed3f5770b183e0101016cb49e2f8ee0ac76f172f37171ad506f3d42e457eb479b5b0b1712ecec0f62ce49bc09bd0131d6669bcd1c4fe3a590bdb3d495caec1ff56ad7baaafad286c39345079bc3f8dc83dea0f8ee2428674771b957106fd29a27e078df09f48a2e8cae504b6073641beae0776ab052767599ed3b92042cce64687145ae883eadc6fd341e3d39e822841c35baa37fb3d558c9102d7daa2f64385da70f7fb8e820343e3ef52ee6e88508712dbce9cee0f0ea643074e6dcf84c611744900217ac2d2f6c5e813225f9a7391f3f0ed3015d6f09a3c42fbf8ec3cc7b7ae00f6f25fb2ec5595ddaa2d0436fcaca5abb7625c10bb807f59f907b1cc4d1a1994eaeb3366714fb78a35b7b4e4a0d53a430f4cd4716c1a84a2556bd31616cdd561e10e8c8d80786f27a8e7ff01eebc60a94dcdd2d6e1fbf3d5c15fbc13cd227559dab19b33921cc9366c36feb45c0c4a6f0a6bf6d5f6dc39b78922b59adf914920376c01cec54b546a36dd364a4ad74d09dbf2b8d5d0df310c37b77c01f21588d112b156e56b26386eaf5b62d588d6266f57db567fe7018d12c1119579109d17730f34e87aa2195f2c2c43a56ef101bbc0973f19b4600ddaf391a242a0e27ee41347b6", 0x1000}, {&(0x7f0000000240)="d39066e47c678d9403f3", 0xa}, {&(0x7f0000001500)="976dd31104c89d883a7d87110ac60324841bd8184af1ef7cc7cc", 0x1a}, {&(0x7f0000001540)="a5b56c96b58d58e5f82bc1f4e61d3cb4db6bc15bcf5de00cadca27d0828a2cb6d95490919ee9f7a810c4ffff4aff7c7b6670970abbdda11a8cccfb9f44497cd2dc920792", 0x44}, {&(0x7f00000015c0)="4a89cdcf8632578097e96d94b8d77dd69ecea4aa0a248fe52168d0cbcfd0a7e519c2fd082893bf4a4ba1e0bbefd6e507f305016b1aa4a5a601604f6f841ba3cb3f28997c5bebc4ff87ff7b0ac179cbfcc4cccdd3888f1f597e44a2d7af903e760276b80c0a23d4df83a11a07897feb2036dd8c7e5022424d872701f1766fef1935f59e3340cf106f0948b03787bb9c2af2dfa999d8845f91855abe4ddea84ca9a64986", 0xa3}], 0x8, 0x3f0c0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2d}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 6: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pipe(0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d691a7eef4387817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194a93a135d8736abd7e4de00431d88b1aa36e798e603d91f76693caf5c645b1b9154b50de19a26d78af08790eb74bf99b1eff2c0146f982bf73f4a5a5a3b44140c37cc1dafcab2e003260684a12184d4cb052889c762914933c7b9cc6ba2331fc42c4ff1cb9eaab63b773caffc050a0e411b5b704821072ca7b565e7916d77b6cda1b3bbb31da4c990d3be93c17f92f474567039239df022693d80170db93843ea5d90d2b57c4402ca049c50810500a5dc51c2f8365839a39beadc8e031746d0e70c184b12b317815f79b16624b5d063ec371d025b0f55a7b7a6137561a62962099e8967ecb26733662a317ab64362d9ac185ab6f2ebb78c5bf3454fdcb8ee8350f36b2b2cd59d09feada8c7bb5a9d65e615b561d15cc86d883b5999b5c5497e8a64decaf554f7a6598632e8bf537979119175ea0678d6b13de6ddf74f5e540b1f442ef2598cd8621a9336d62d32175a7829862b8980ca7a5c85fca86b45fa914746d915925a99d0c41cfb412a75217cb2d3898a0ff86ce0b5116d61ddcf0d9de5e89e3e5249354a4c65e88c4675f2e704b5c43f417b0f3949c89381a66b9c9f0981986cc7ab4ad611d4dc78d2e152175c630d089e3dfd7791b8d5b5d1a2568a2049bcb24761a0d210cdf090df0ae032cc7318451ab3f19ea48139ad3dc0cd96fb4797f5db934bc5aafb1ca8d70d59b3b6b3a8949f50ce50660c349f916c5418b7ec3a70c1642cad335a4db777236e1f7d26a4d77d6cdbd7c3a4954b1c92ec4454da4d2e78b731192cb9528f56ab6eedc2479532b0f43f13d2f1e8ee9b56200c8f84e06a57a20a460baf77cb534e1fbfa05f5a1dc6ee91ccf336f3bc4110f4ac04b33ce4b2bf2ba25e3b853fc5f4f6a4c72fdec0186c7a103900cc57a68691b2d067e06a2436cff7d03ca259d69d69be8dd7a9b3adea742c8997bf42c88a89fe1fd0d3730af35c135f504c35a32b4068a4310a60ce58f57d9dcba0481b05011644ac54d9a748f339efcd67d2badbb197a67bb904d44e8e478775b482fe56c1add47f2ecc63bf7c81726214fa2dcfb442ed6b81bb93cbb5b4022b1329620f51431146865d11e3529854025db6a4911131697ae570c8fa07c79810e951cebdf4562b9571b68b95ee3a50740bb901edf6d97b72dca93dcd5fe8c0402fb335800d788b4bae82e41728a53e036b9f31fd2fcd25ea3ad3550e2f663950fe548442d170b30c8a86f364f890799cfdaf17de75dac1b9140e417b2cb3ddb8d53b050e728009a6f9d4151013d3976be98bab20ffa2444651e7e3fbe70dddad34f1b82ba88903bbc9023f864d8fc0c06dec75e0e40227a5fc5cf4d56db9985bf8b87a9dbc87ae7e479dbb6829b99a990ccbbe3c81b3eace3664d11329a94a5d2f44a2c879968045ba0c4d0999daad6f01fbf7f03ec56398be704872f8c64a05e4bb66ca6ebec385d84867dda1c789dfa4e50bb427aea71f4f249b0e5be4512ab72e59fa1c317b262c2dd269cc179489a1c85caef0c0ca44da8c6a7c3492bc8922487ace84f1201367b83d89920ae4dce806c18f34c32b33e04ed2b2678eb273a2fd0b8615e7ba5f5afb3781bc62c086087578f3614e9657e408f3cf3bbb350fe71a410423cab50fe88cc57294596d30472be674fb35c79fd8a9c95424e5c57f5984e1cb2c8f2624b0a88aed41f2bc5579883fd8ea49e85ed990f1d15241c5b47daffc698ce8b5648aaf1c1f77ccf41e9bbdac704284b78d3f5f0a357862ba66f0b3514fee521bcb395b9ba10bf9e6ecb706e20b87066d2af868f7c23622726db2c98581ef5d96360cc963a4855817973a87e6a73213f0cee6a6a15c5b3f932a27bfea0ccb6c5afbf8f66d8f474ab2b8fc720a0b92c2ad342a007c60b1538c490ba01e1d5cc43ff9103e4ce7fea6f4d1844f182f11715da2cefa83f23d9436f7064b1613d2460ab291f231244bbb911029468e1db87f619fcf23f63e495573a9d7d6336c498de3080e709de10a8c2f40c9e90837dd9f3c92b8255a245b54999de47dacf3ec87817621bdc0f2fa62e8301e8b821198517961f705b7b9537b43bba9fdca11489e5673e5ccf5e961ccddc363948d72444da2c973cb2a49d35584c959a1cc", 0x641}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) r3 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107004, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fe339657"}}}}}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbf", 0x6) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) setegid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) ftruncate(r2, 0x80002) r3 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r3, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x10d, 0x1, 0xe7, 0x81}, {0x8, 0xea, 0x0, 0x8005}, {0x20, 0x1, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x53}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[r4, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x4, 0xff) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000480)="fb408c0a5e1b8d9921f1cd0ff5d1cd59b70d330ae1129f4549d975772ffcdc6ff2af722679b7c40b7534b6d4987f5752816b256cc1251b9ae59538e38c3aabcd2cb7e6a74d0d3653021cc6be484d77e0768c5a55d2ecb2bed4fbfeae13d8c55eea350315147078cb37d2aec98d7e96f7cddd15d19118da9d6f365498e0d9d1010c1634fc98886298b7fe1afdf4d8335f0606b5f1a55df86d4b69fa0dcccc23ec6b3a5650a8ea8c5e70da5a95ceb8104b14b13d0b22638051c8024f63d8143aba30c6107d2457150e752c20923e03dea31f342d955a4e41efda566c4c58e51585b511495aee42b4572364b9cf7b5000b554ecddbe88de7db1987260ccaef84c8e333456ff53fcd5525ce618d7330b1d760f6d25871c0001240100f2febe1e57ba916e9d90619a1c4334dbe187d74c8c4d7fab1e6cc740588a216f7f4752ab2a92c2cdfb0df0a4b8e61da2027a0f118af9875def0d06b22882576de0896a48f4f7e7cc15b4b30345336e88167bd67c91ebf6690f51051ecd13ac4f77b1bc88b820785f99527cc0f3b239904544f75d4269f9ff30ab09c2e71ec9b91216eb04c3e8608db77caae4f85e002318b102fc261f3dc7da5756cb515c38633f25ff5bae9ec46815b9fc0e452affe821ba10d2e19e2d6822991765798f2db250c39f6878e2bceed8d2017592314939392f525068e951d6831dfd03ed50d9592478109f37ba81acf6d4610da26e41d992628b0e4783407a4c9bd7b53f6c2a9c781fb95dc6fd4813f42975743296dc5074709628fd0733bb678f448b74182247ef4242e455ab993e8fabcbfbc5853913674e29944b4a74257dd55a37a1ac051ad7f7c753498f0ce4ff4678b3eb839a69908808ca2a42476224102113da398b9ecc5b78975ad9487174d27ea32b8f9aa41769c35a1c3d1923749904ba496f8c8b01325b52c0cf572ab2d29ddfdfd154cdce278663d0fbba0e5744fa41dcc53c16f4a9c9dc9a9655924dba3127cc5d736c60d7ad61f3659dde660a92306d4b30b5dac61709402d082776ee663b52e5c98303f9ad2cc6e8bc1783a78a11c1a6e386455c93d2a131eba1395b3238be1e16e9d648cf26aeace6a13f34d840b1c2a36f6eedb0ccfe21daadc6a580ed3bf57e74f667616eb4e96102e3707a762a8682b90efc4e13d99579938716879119a74c7846433f1836b191b115c2b6e871d5f2000000002ab94d4a67243bf3b2f1331ba2ab3991e3977d6aee6bd69305006b2eb9d557c961544cb2c6a977bb5ba59c0686abbdff317d777b4aec83e3089db2ec8ab21e1cecdd74abfaaddfe1f9b1303ca140b536a1862e576ea6884e2ecbd63b641ed44553775c4b31c013ccb3615425d668706abd8ed4279bd64418940a8acd902284a1e95f511ced96a8738b309ef7902479c812656b31c6ed91704d5a1c9fdc99eefe7114277674932e8b8370c1cafc384759baf2dfe5c6f890268395f681560fd6a37dc47215fc5b3b431e6ab1abc4297fc0926a2b8aef9ad8ca56f4ddd6b1cfd5f432d69d86", 0x441}, {&(0x7f0000000900)="7de22e32de42415a9e5d6935b726d85f91c3ab64409c1cf01ac035c4433f0c4d712d4f57aad73a80f988c87e38a012825bc2f7b343da197906e0f4b7a7508837dc8158815cc24656cb500ebc6642618eea31ff797e52cb5f152d68eb4c6aef56f18ff220ef086c870d4474b01b4ffb5bd102b0a148db71b996a1171bcab178389a843cb5c71cfe19d80f6f73bc7b52fe5fc34661933c30fc005c86f27ac8f0c878339b2f38a04491d0f2330af5c40245b89c74d2762cc9712ed6", 0xba}], 0x10000000000000c1) mknod(0x0, 0x100, 0x2209) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) preadv(r3, &(0x7f0000000240), 0x0, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) chdir(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5}, {0x24}, {0x40}], 0x3}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000180)={0x1, 0x56}, 0x3ffffffffffffe8e, &(0x7f00000009c0)="71f95a57718df4882068a5926fad1ec45831c8ac0058bc5a030000007082017c8e9ba5acc8c021334d85231eca07daf2d414b3d42fd2c918dd65c2db164a82c8b5458724eda19e5b77b7098613d1699b0dc5c24994ee9ef6c5f4e9d0a0b37a022276d46a17484dd38a9af1a5e5a6e23dfb1d1172a0645a68df71851341f6545a545676a445f59e9a8e7dd086c7c781be3bbfd283ace01bd772cb6df47345a095c5c84b906969", &(0x7f0000000140)=0xa5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x200, &(0x7f00007be000/0x4000)=nil) executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0xfe, 0x8, &(0x7f0000000000)="bc847a924c52fdd1f013f1c8fcff7333be2d97998622be0884dbfefb37c6844176244cbe73e47fa5694aca6d0373403b61007d0871307d5bf1e39e3ac5a9055411231f1d38e37dda77e7ea543dee0dd4895b7fd6d983852a8c3ba84ca98824d21a3076b50566d729a9a8629f73eac523c7be225feb42684c2bbb626ab385867451c4ae31145c8073e7ade306c25a674831343debc7397a617b191c91c8ee6f1e2d516c0e259cab0e5e7b1f6a546a589d77f945200afa77f6b19cee8448ff9c48931320dda8", 0xc5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) r2 = socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) semget$private(0x0, 0x0, 0x82) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sendto(r2, 0x0, 0x0, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) _jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzվ\LJ&-p."}nAԶ@k/i7kE$iT 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 @&qpanic: pool_do_get: pmappl free list modified: page 0xfffffd8076eb3000; item addr 0xfffffd8076eb30f8; offset 0x4c=0xdeaf4153 Starting stack trace... panic(ffffffff828d5c5b) at panic+0x16f pool_do_get(ffffffff82de43b8,1,ffff800033f6ecf8) at pool_do_get+0x483 pool_get(ffffffff82de43b8,1) at pool_get+0xf0 pmap_create() at pmap_create+0x3e uvmspace_fork(ffff8000373b2cd8) at uvmspace_fork+0x64 process_new(ffff8000373854b8,ffff8000373b2cd8,1) at process_new+0x3dc fork1(ffff800037385c68,1,ffffffff81d2d760,0,ffff800033f6ef80,0) at fork1+0x2ef syscall(ffff800033f6f030) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7715ea5fb820, count: 248 End of stack trace. syncing disks...25 14 2 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0d5ef51b-0062-dd1a-a10b-15f17b148763 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace