c2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a0e02ad538294fdb39b3aff0300000000008000907800"/46]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r3, 0x40}], 0x1, 0x0) rename(&(0x7f0000001280)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') r4 = semget$private(0x0, 0x0, 0x32) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/4094) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000013c0)=""/260) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="7a0fcf6f0844", 0x6}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000380)={0xffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) write(r1, &(0x7f0000000180)="3903e376e80ee2a5f8a395cb7a9d676238a093f12cde2a988c5da9dec9d241ef3a38fa98540e54cae5e6a65fd07df3c2ac1b415fc45e24103bb3c52935d3b72f9715f62d73b87db9e175a090fb00dca0cdb39e6335e854bea6a1604ac6e1c58c5d1ed9f5027c93f1005976ba7cf372c553a43e9e2d53da133bf3ee0462430cf99eef554555f7ecf19b74ec4cfe38730f3e3d6e5434452c9a360667913cb41b62bd9fee2972067ae58cf3ec3f4378f8a236e17e4b8ed00e17c267472f0753f046f02c7263844f33a1096325c88cb35571e4c6af5f1286a0c184321617e8fd7f4aeba076470e793ff0b67266b1a4d0a987edc1ed67d51f879922087b", 0xfb) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x14c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800470000300000000000009078ffffffffe000000288024404000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000090780000f5d159d0d1ff1f25ea7a40578c32d6624dc0641c0e20353b9db1489573b7fd7cab22b263196918d073075e08547d48ce16b2577f65e0646b0c4dd8af8f773a643be7090e6230bed83548608571b8d9e198b69e3f9c8d216bec77658e49d0bed7206d374dab86d47a7d69852741242170394a4eb88225b632c3b605c2b1a59feb8fe075f4ecbb7e"]) msgctl$IPC_RMID(r3, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000340)=0x8001) r6 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r6, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000100)={&(0x7f0000000f80)={0x0, 0x10c3000, 0x0, 0x0, 0x0}, 0xb5}, 0x10, 0x0) executing program 5: bind(0xffffffffffffffff, &(0x7f00000004c0), 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r3) setreuid(0xee00, r2) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc", &(0x7f0000000080)=0x16, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x8, &(0x7f0000000100)="f9883bc9", &(0x7f0000000040)=0x4, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x1, 0x4000, 0x0) syz_emit_ethernet(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512", 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f000009c000/0x1000)=nil, 0x1000, 0x4, 0x4813, r0, 0x7) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) unlink(0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000]}}) write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) socket(0x18, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 2: close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r1, &(0x7f0000000200)="0000453e2551145e519cf47ce3155f8885abab00a2ccbe53a7e0d1c18b515a97ed313b474800e13ca29640c0b47d391193fc42d44c8f73ce2faf799ee9ca83c7754380e85b5580485fa689295e648b5cb9d52f9fee14cbe218c7737c6ed6660bddfe36dd0e0ba3867ba0be2c25b06800"/127, 0x7f) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x10, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x6) getuid() setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = open$dir(0x0, 0x80, 0x6a) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r3 = getuid() writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b94832", 0x110}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0287533, &(0x7f00000001c0)) setreuid(0xee00, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20080, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x0, 0x7}) r2 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt(r4, 0x1, 0x200, &(0x7f0000000340)=""/4096, &(0x7f0000000140)=0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x205310) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) close(r5) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() msgget$private(0x0, 0x0) open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(0x0, 0x4, 0x4000072c, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) socket(0x2, 0x3, 0x0) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f0000000040)) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) vm_resetcpu: failed executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa080046fc00200000000000009078ffffffb15eb073ffe0000002010000001200907800000003"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) setuid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x7, 0x9, 0x5, 0x401]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0xb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x36, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @empty, @empty, @remote={0xac, 0x14, 0x0}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) writev(r2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) executing program 4: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dda7b159f5d67b530a83c3ad060a6607b68f5840a8938dfa68229b227ebd1c950892fdc96a971ba120832cffdac7daee7a1a1b42e44e1d791d5b39c0fad2b2cc1cdcc67e34bc8a85bad16a17dce7d19454bef66a48ce32992318ff64b9c6ed68345f464129f76a089a6679d807419b915848051606a6d1e57531c70df8d8b1403d77dfe35c30365d08b01e1fe4d8b012f920f97adcab43424e628fc4583700c3ee8699ce193cfc38d316d46e418dd3af45f428990da44cc8da3e4e790d0613ca767eddf17e6faa43c9abab882952942b20865b260f17a21393e3799bc65c12e256849cbc096cb0", &(0x7f0000000140)=0xe7, &(0x7f0000000180)="a8ae471582def7791ffb7cc81024710c34477be3cd4a38c05223e9873013b03f863e96397d4040e72250b9cdcc9536008cd8a3ec9b13a7235cc69a484dc00656a52b9775d666db8071a938adb7a64d643e2dc2e8e3dd16cd7bfd897e223c671392bdcdff3763f0f4a9a6a27019a9afd2ffa863ec4794fbd7", 0x78) sysctl$machdep(&(0x7f0000000200), 0x2, &(0x7f0000000240)="e434b1af376fba193d7336cd66c405428240894b9e305ccadc8b8a92c7f0c6d72ad66002b73c69a515e8f831d518e4dc9559fa4ae1149976fdb2ce9e340d4ee93d9860f8c7c09fd4984c272c2c1892f71d6498bb9b536e3a13dd305f7e87e71cae22d2e75e63e826311b578bc8b59d5a8158b8770ec8116a4c638843d6152167f2e0a3ff8a2110b3366abd4adee8bfaf1db160dd002c2275d91ec702e6388f", &(0x7f0000000300)=0x9f, &(0x7f0000000340)="f53d031b699280bea57695f3e05dfa4b5f4c9e0f5cf3dba49a03194f936e01d27493d88c532420c3b51193f462fabbcb00a866d6d185af48487bfc9f5cf48345454b60f2d7b136fbf038c6ed3d2ab4dcdf154ae97f22f57b9d6d5dd90a0f6ba3d7ec3b80938c485ce844ab1251bc793d44ad01da5135de94bafa669fcd1d70bba367e114abe755a8e6cc87eb988af6f23dc9367126309aa3c99cedf4ccad29aeb9414c5c67a896d6e69e98c614d7a5ccbf3e08ea963ea0e68da50420d493aebde1c1b259140cf95261268c7fc0cdee604ac742bf185c8f2307a9e89a760a9351d87089a5bdad8eb1ebd39a6e", 0xec) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r4 = shmget(0x2, 0x1000, 0x9c, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x6, r2, r3, 0xffffffffffffffff, r3, 0x4, 0x8001}, 0x80, 0x5, r5, r1, 0x7, 0xfd, 0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000580)) getpeername(r8, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000680)) getgroups(0x9, &(0x7f0000000900)=[r3, r3, r3, r3, r3, r3, r3, r3, r3]) setgroups(0x2, &(0x7f0000000940)=[r11, r7]) setgroups(0x5, &(0x7f0000000980)=[r12, r15, r3, r13, r17]) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000009c0)={0x10, 0x9, [{&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb150}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3503}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}], './file0\x00', 0x5}) r19 = socket$unix(0x1, 0x0, 0x0) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000fc0)=@abs, &(0x7f0000001000)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r23 = getpgrp() getgroups(0x9, &(0x7f00000010c0)=[r3, r7, r14, r7, r7, r16, r10, r18, r15]) sendmsg$unix(r19, &(0x7f0000001180)={&(0x7f0000000bc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000c00)="96893b03ab1ceda486d9c0026914eb9a94c2b468fd9496ed799d2dab9833f5d62030620580a037e1ecbdd33870c54eff560d51e2ed8ac495028ab223d9d449b3794b38b53e1a741fd22989dc6c1317629068a9c8be3fee95c384ace6f39d5041a7c8f4e82bb2b1fc1b966ee1374c88059f9322b01c4a448c804fa147532d6561a130441dc4f26d1d5877b7e7f61cb0fc6c9b2d2b0aee61b4f8bcf77c6c146818274f62caf4cd1778a5ddfeb7697ee5a6c3b8e6c1fdd8e2e3cdb6ebb6af99f4f0cc1067c0372976d311a61468b78e77d531f8cd2563d50702c1949abfe93469", 0xdf}, {&(0x7f0000000d00)="7bb3e2f906b5226a4064b8813635f25b206988088a210b822a16a6eb0ab476d4d5087606f1dedff421952d337129db654390b651884fb6a6c819430642ebc42e8f9162871ce13216d2337e247b44b89951651de462926521ab3d965d9da99a45a98e1d5eeb5c4ff46ea58a1cffffbffa6b3fcc9a37fce0144c293febd61ea44b3e3f573c3078248f70398b71666f53cb4f900e6652411612cabbb29ddf1b8e1f2e12dfde927a8e5f0e36cf3829abfcd393ffaf991867e7305f54566490526c9ab61f2b14004866a9339d222f7035c20d6038a1e7856efcaf6b82ad8e05b3a9c9c231190577124c82a8631bc269b4510b3630", 0xf2}, {&(0x7f0000000e00)="f42cb3e49a575818e18f7ff0253dd37a275fa8a9f43143b128d3a13ced5b1c406981a12976c00940bf229130efd6fd88ef617a8fafee9b5b08fdbad65fe8bdfd4506e30119de114de3c519f41743f91afd5ab15f2d7d18f6485c786e191cebc38f00122361a10680ed2df44ec119a486f8", 0x71}, {&(0x7f0000000e80)="e52ac241ca0acf6e0c8efbc75245692de9eedefc9689fbfd175cba3fbed5a017b53e2b856be059b43cd3ee29a915513a096c8047879fb5d0d03145473efeea4a3b80009d3529df011c9da47494044082e80a18eca2f63489d21923b8ea90710ccb676dc721ba1663755e1aa9c4cc1290263a727118fdb7f58ceb53e3a1056a90", 0x80}, {&(0x7f0000000f00)}], 0x5, &(0x7f0000001100)=[@rights={0x20, 0xffff, 0x1, [r20, r8, r8, r9]}, @cred={0x20, 0xffff, 0x0, r1, r21, r10}, @cred={0x20, 0xffff, 0x0, r23, r6, r24}], 0x60, 0x4}, 0x0) recvmsg(r19, &(0x7f0000002880)={&(0x7f00000011c0)=@un=@file={0x0, ""/85}, 0x57, &(0x7f0000002740)=[{&(0x7f0000001240)=""/195, 0xc3}, {&(0x7f0000001340)=""/230, 0xe6}, {&(0x7f0000001440)=""/10, 0xa}, {&(0x7f0000001480)=""/156, 0x9c}, {&(0x7f0000001540)=""/86, 0x56}, {&(0x7f00000015c0)=""/31, 0x1f}, {&(0x7f0000001600)=""/221, 0xdd}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)}], 0x9, &(0x7f0000002800)=""/85, 0x55}, 0x1840) sendmmsg(r20, &(0x7f0000003dc0)={&(0x7f0000003d80)={&(0x7f00000028c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000002900)="ba2c20de7995d8943cf8c8facb37f23f475ac11f34dcd60f14e7ee1c17f447457acf1ee6d86e0d1740e19194b2020621fa595acd", 0x34}, {&(0x7f0000002940)="333fca2ed84eb04d01b297dd334f959ed1fa53bdc2d0b5a311c03776feccb87c2a68725b843beaa28d140fa0ba77c4866d528c228723b637e523975e047a3c33d45293270c0be53bc22d3d7472763fbfa210c5e08a4881dc6c6a43cdf1f0e4cead82e264a7c4cc3873b3c972c2", 0x6d}, {&(0x7f00000029c0)="02887fcf6ee349", 0x7}, {&(0x7f0000002a00)="d6f3f46fb235923b8ce3e3df9052a3dae9b407e8dffb1941dc472cb65dd4eb00a1a1a79a79cf10ad0ef53a1693d8773ca96dc4213529a9db39a71f8e46b89ce028827ab41d78493a7c93e4fe0ba642dde27a00c5927cfe31a3de61d9592fb2215c2354684caffb4d26893907969f60066914d882a93bf0b8d8b301ac3d2fb9b692cdd5db655a60fbe2e7fc2555d13bb59ea0274719b5ccc5372d1ca24a42ce26bd7d735c4ab830b2c5bea05eab6c", 0xae}, {&(0x7f0000002ac0)="b533a9c7cc1bb2db56b2a951f33ce9ed87d625a87ff90238d2a2e0b6abdd96270f6657a904ecb6a93a753e4a2e1d4d5555d9ec84c81e331fb1fcd601293252e91f602f47d1", 0x45}], 0x5, &(0x7f0000002bc0)=[{0x18, 0x1, 0x8, "4aee5a9c29"}, {0x30, 0x1, 0x7, "1f4052467cd958cc0719300662871a928994decdf27bf3e923ae2b117a34f2d8"}, {0xa8, 0x1, 0x8, "f47150588e8643ddaf38fa197837fa8fa44774a162e0497396a2d20c20e7db3d0cdfa4c5ec155d4d6ee40d0500f52c5247e65d3acacdf985c8beb9ff1be72667d3534dddec71d60e2d3d5bcb82862bf14dc8d6d09c7b771a1dde5897f5f596b72267957f8cd6621606a1d7c4a5e58e9e413c7ffcfb469cf60934dff4287abf8ad850eab4052764e9107fd7e002a1f86da6f0966d"}, {0x1010, 0x1, 0x424a, "d8a537f1f44aa0c5dc44b6e48289268b4ce1b52b88a46e8b56c271f0e281b27912ea69c9e7ec19ac72398c04e2af43ba9b432fdf857c0e74c8eeb6c6f69cc71da4509559249a7d861acf6d80d913fe6cc88fc58e04ffd49d6f0341d4736b30077ee577bfc98e5302fb64977f4b37602ce4032200494c66b63a829848a6ded9ca06227755d5b926cb350d9804cbbbcd5f837eaea01d452c6afd4fe14822e3af1bd15edb6c7594ff98cf660e10213dfbabcb89875a36f74456e637042aa5b9370664b6f91ef62c379627931488d995c3c9aa736107d728a982a00967844768f770eea0591e9b0442b8302d1bb2b4c72078b1f11e1affe6934c7090b8b6a2a5abd6aa4d00d8ddafc69f94baa2c190f2d976228d44d8183c645691a27be40025d4685a729f329fe4ef27bb08873091402c1f24792f1efd90b4e5c72515e3b68b0036f68431b7b6ab248d6dcb278869d75372fb3a77a4c07c438272d179a7f5185d2d8a16e41a68f1849cbca322f2d14a6d593ad1ce9720f9d6251ca4c20bd864458f4c23cf274a37a702e0def112598c9d06c70243979528ffa2a48ddaa01dfcc22fe79e113835fb121fe6f13805f74df5294fc43779dba8e2e04de90a82a515ae4b045910ca37e52f3e705f6fffb94a01aca8c69743918cce0aa3487befc5e675678e9789be54450cb688a0fe94d68e4e55abb96e53a463c2fcb84b144219871b6e569e63f4282d24ef17f316e4a7f06d81a646c877f2fb8d1e3789b03979b35a6ff5af64a7ef1edd3b1b378809824161536555b83b29a819cf1ce48347ba6a9117d42aa094080e108bc6c9c70e505d7c97a4028c0518fbdfe44d485ff40d0ebe2c18332c6cee614120c629b5fb311ba3a90e3f416cbfd77cda5e2e94057383c38043a39ab68339a5485fa8a9a5bb1c1ee0d37c0355a459ab6ff196a4e7ae20aa41565d5b683113ae1a71120db4b31c688abfac2d16370999822227c6ac702755730fc78400072fabde44e46956b90542924f265a59169e9c6ac109a815dd921408cf1f1b6dfcb85803183b4d46ab9346f9e63d38a60481b00a056ae9207885aa20b38725e4e7a3fb9263c75c357f1433e6f7ddf899ec6d840b261c1dbc9edff7d237a064bea32a91b5b24b118ace3d7c05e357b73bd098a17d4482bbcf7279b24ff4bf7453406b6149fc3896370edbe34208f245a07a9c5a811b7f806ab3fc3326e4a4da69b4de9b739ff00af0e6e785e1b95d0b44a853b7d2c2420db6210584fe1bae72e151affe38e3e65f2546a0a3e8f973c29847371f6c6e748c5f31bc5315640434b900c8e7193b191f0ebe0293a57ccd011ce4759520ebeab902cc114af2a0a3c79507bca55525441997f6de808f44dd5ea4f9dd54c78207f042bafe958fb61e4da590bea17c48b31b01a27a99dc0a12b6b195fc5afd91f2dc6b436dc32d97f8756da116a096fb3e6fe06e6daff9e5eb00018dca84497c6e49014b2d60374007a8307f1cabf46a951bd7069f8b9f99cfe4f64b723534fe2d3bd77043a50b9c6c160b81dc4f2a1e4317915dc1ce5e09631319b702681a95117ab0bf2a4939e06be76ece9f8b71743263275a217dda6cad1bcd6442fdd3fc4f2984a340577b911e05fb63858ed20a4a4c8ff78358e954d4ea9b8a6a7e1b1c672d1990d7b877139a07cba657c3e5363682ddbdad54f717f00a4cb5e0ad35629a0d2c1d7d2eacd8a839f07d26955c49a0e6ea1e70bb5932e210876c84960484b94a8d1bb95ec433df94e1de9f26b3702cacac5ed9df690cb974f2fe3c2d9313ed9aca224cbcef39667be8c54316cc0f9ea78f87acf783dac40ead763b99c2bdc2eae007c3e1bec169eb083038a8c92ee5c402078dc0b05e9a61bfcf1b866dfe13abf86a1ba75abeb53ce1aea4764d704b74e66bb63c8b48d4121b8d31e6559407638f1607e182e52f47fabcb395cce1f146fac5f3114117d905d3db52aab18d92ee010752f4b57ad16cbef8f6f8af1e0ed9f7c120463ad34859d5930503d355c519be09aad34da9c8282a06ebb47b54b39f3cf5731ac069583a826700d9df64b6a036d9f0d3389bf25abe2b50534d256d8bf314a35ee809e4ede24335f9579e575608f0a26ed707a4c462366bbc7aeae3df902ebea25737f677db19fd0c9528fc8bde69b2ef446e407374bbe65668ac32fb59ccb5f138bd3b825f5d5b6401b7c9a073a1d19e9826a159156a1c91be07d759e0be8853259c1f0de5e685002bd01e277f019d1d76cfac40f17d7098cf2019154d7303f7b26d7567d1dd09a107404cb6b7542fe4d483be41b4312dc8e29304e7d1fdc501c66de630d5c540fc113a2af39227252b5149bf0984f087471547a96af5a192f18d845ec8b7312e2bf6dc59e54a3b662be2a6ea54dbb2e32f21166d56777fd808dcb1bce1df2d6f05498ccf635f663eadfb2c50c60921f3714e11c8defb5857ca40e5b7c0bf012823509c4ef12e346b1ef0060fdf5067d20703a2eae64e8b498bc2abf13f4ecdb587d9e218fc7068e635b5f13ec11d32dde342cbabd9498bbda90735788d2954681bb803b95f19d7fb62cae1f72b0086f2b7aea19eb3bee35c2ad17b3728c699012115785164759a1c4c86053001ec840d3970577dcb8658e1062930439e3f2eab03abbdbbe438992ff23018e85e2c15f3d5b0a5e7dc3e634cb2be98916cb8efcbf085a47ee4ef95de84c22f59ee610d6d092af6ff2dfa20e8d589ecaa7fd8a077f54628f2a1d41049edb042c040765ca77b9b425040510177f274b7b905e10d9838c42979fd6d7e615aee0bf9b79e92c23be73bd3c92852777fc5d53124a25ccca5ffe000cae54d4c0c45115276b9b5f9d8425e7646b34e7aa6f23860e573556ba55dc8bba8f0f95e96358ad41b463a8130db8d8154f2e483a79f0d2cc0281d0cbc48f96ce2b3395ff545f98f37b87aa8b540268ead73bc36e46bafced96f357f4a5606f8a6a361513332763f995e31567b0cf858e293333c74847c7c0b1ae990a2626de25b34384825746aa3b859258414b0deb915b0ed8b68b06c9b48bb877af48d79465b7e0f02e4d960f2a7d6d58089f75cfe5ea377e80420e23d3ed5e70d98da491d7e2f983d5ea5362c9cfc493946155f3e3f15d708fb5a26aa921d80fdaebce8f8089580e54b7633f86e370fd57acbc8104bfa338027c8d43cce7cdf8fd376122e65f14e7dc9c985deb51429a4e1eca84bf56b783fd990a4d90aa7e7e0f0b59c44c1811a7a5d4ddd8d3b9756858cbbca1f3328c8023a48f16cb348b63fcabdaaf1e0ba30917fd3f0d435e21b8f5acd10d8673a0a049fdbfdba4e38e19ef8528f17bde2dfdb26ea7b8f1e41413d83ec40ec4631edec14df23b58d6614b8305d24f5c94b7969f165c23d9a3ef7cdd36e0d472be7f1e24f5aedf7cd0dc2403d186a3dd2ecac4f5549a7979bceae3e28962b2d053fda3ad3601088b841d7f7960249c173f9c0c46e0950e329c3e2207eef5714a3d7109e678ee8d56ccaa84de503d14376d944ca39144284d6a71055ad54a4c5366be132a4e4089fb15e02ff5b1f4aad00e1d8b8435722c39ddce9e9bac9753f2985d92406b57304b7568b1eea0ade4a1f06b565ef1c51e450664f627c3206dd95c2f90cee1406e26e492f8f49b535c78db28923f04541a80b460af127059074193232b0565404147692aec08f3bcddbbeb5861649b12e73730432bae057c8d5cb0c5d85cd5f4a600374ace69a4ba8e9dd3f9083229fb33ffcc7e84493bddf79e7adce2009ff918366b84ab415cddaf0fa6546e72849ea24b047b5778164a617b08e2390bb05188006d14ef9952e8ed2d166910d6d499faae7ea9853038e5b2c55a6353448eb865bfe13548482ebd2b349dc1f3513d132a02e914fbcfdc3bce7f46464ad7aa5af8b405d2105e3279aff43466ec60b04d7af7687df8cf7b81da85077c9ddd82595609884ea82c303e7f46fc1c338c93de20f01008fd2344a481e60f70eb0c015c6e301d063fd1f652a0e7215a84583210d751a7e1eaa5b12c680c2c132b1ebc5810f25ead6de673934f56668b0fb79dc33ba28a0368fad3886c24636f460a7ed8b381b5ae5226f7d9b8957e586bbd2abec86f85af939a1656bdb12a542cbcb130b6788b207b2013eaec034183f4ef3f9d3c7658248a48125a6422a0469e6c32503395c92e5aec9117b64fa8f6a497b379436c2470ed1e6d51bd504be53a5ed91ff2d11fba3c8b128832477ce1027990a29219af6e028f39033fe9a3abe6f9000c900adf0d28dd467008fd4a1b4baf6213c4b59ef9c4a9b0f54a03f1e8142261c8d90f14d7e758f417990a1103b38e62909bf247ba568711b188acb7f5f2ac7b1124edaa94e75d5068ebff7a5c147c4029a9c8b12261152c32b617a53474c298bc1bfd31d7d79caa5bfc6619b7975090d881fec0ed390a7dd795d7b3f8cb7b1ede0ea10b4be21998c83a6c9fc9ce47cf8d2dc9e6abd6154755a304c50f175cfd88d5bcf28e942efd72cf98e9bc832100dbc16ae93a32eb891b3c8f366c896a2f80d4a591343d8e04f0064f8b01bb397f199773d8f4cc60592e64671581537a9c59897ab6e2ea91d8ebff91594427544a0d0fbf5f940378690a16bd146ef19262b8d90d9e4aaf6f5cd802d63e022e6b87a247a47636854f17b7fb11ef73270bf0fa2431ca7e831792ae12506d02cef8cc6c6747a89a18103ea6dce37d74484246d8507d37800285443ce6166ebb573fcf95241e02a654c3892ed83235c523cec748ddafaad180a38edc36fa8e81a5351013b3746b3aa7531e74e103e2b78519b9e6e21a4d69097938ed1e81e3e7756f494fde1eba086f36be2aae39dd7ac5cfa43dcd4ac0168dcc77f83cd45f4957496dd4ea8d9edd34455b658efbac04db4f8921de10184710b68ec871931a3624272d5b236ea90a2f0106612479bed11c2a12329b4d122b1bb43a01c3e2cf713e7e2954b90f1a4a8d00e886ad19e575f0e88500859aefdab41753551d5831094e312faf2f31322892c1c9b10ab32cdc7e60cbcb4810c2c1132656de07a418841ada75345648b2a79ce0795ffe6e45a7519808bf3d7701d5252a9870ee59d47ffde8e4d8e1ffeb4a0f3b98741699c255a4573c6f90031b3b73ab43922c124d816495e29bfe7c996f7b3198c8d028d2a2a406fde912d85c52839b6ab77f0207a635f7aa45e929c4a3e02b2ac199c687e693e0806e3d78b39155cf9f9a2a2885f1e715f94e067e6d312ba9ff2e1fe208d41bf00579c22c556679dea147cba8a333656c180b209efd41418e9e14a0358bd5a143052c0c2eaa9b13c7d940cdb4338d18ebb73ffc81e8e8406319ed0688e1d6de3c070f01bb8dae797a73b81f86d668a701b4566b6ec512c64d329fd443c4ca637db20444c0656fa697b1c00085c4d805ed7a533f11059f316c54cb451d256bfea7240eaf1d3bad3965dc68e147b26cfb9ba5187e9d0b054d8e34bf2df2b8d6125091cdd6803a8aa96c13ab5a54abf0c13c0974041639a08a9b533eb40b85648d558016ddb8fb2c871ddfbb294d2ba19b60636530cb626462c23237aafc765fe87cc00ac310b9c729346810e80881df165385a47c402f0864eefe77cc6fedb9b0be5ed6fdb14fedd4ba763628ae63be192c13c8fe3d56fcb98843825bbe50284d2f530a256df806ca8a7bac96842d0144fa82d34ab63719c1c1f2777aab2f094ccd19747acca866b4c85b56b165c249204c00e19ca098c1f3c4dff2a3bb9ba1a82033826683a5d5d94515b422ee89e8f180c8d"}, {0xb0, 0x1, 0x2, "f66d10228201590514c11536b7e18ae049e53da280bed1dc957b8ae21fc7982d6bda345809c2aa35e67cf2ca0d342076f0c0707320fc0ff08a8dd5c632d1e5e77311a518cf74194d6e74cd6d1695ae2dc8fa04f0289e66f8060881cf07dde196ee48d39942fa0ec32a0879f0b4310918f6c7438dd55b1faae6ac902c1b87eaaaa5e263652c325a7977b92b3a8811a9a19e1424fa35a4d439710cb2"}], 0x11b0}, 0x5}, 0x10, 0x4) syz_emit_ethernet(0x3c, &(0x7f0000003e00)={@random="61ff7653c33f", @random="55c05732e7ab", [{}], {@arp={0x806, @generic={0xf, 0x8016, 0x6, 0x6, 0x3, @empty, "5d30df217029", @broadcast, "6fef10dc03b641163c4f7646759b5f9b"}}}}) sysctl$machdep(&(0x7f0000003e40), 0x2, &(0x7f0000003e80)="e5c49edd68a8d3c8fbcb9581c9789499c846d4874a19feb6c9fd1371da8ab67c12311da0c00593f64b509d7078968712e1c6f30b795cc296f74c946448164784f650e332da4135f4707dbd036629a7618b92bacbe7818488e47630138f39b2da9ede9696f15cbdbd028eeacae3de747fe15c3ba71135a557ed4daab3c3235390425166d02d3469b1f624fc6d73", &(0x7f0000003f40)=0x8d, &(0x7f0000003f80)="e16e745161f8e7ea7cfba27f64eb3a7d90f28ac838aacec88287c45f1f3bef2acca6beabf0ab33d12eff2385cedc13b1c9a06340df50d91148769d4f07b06bc7bc7e9388c8dba5dd46e1d08d132d5d27e76ea1f199c78431a5cfeb40064fec09ad4176", 0x63) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000004000)={0xffffffffffffffff, r21, r22}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004040)) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000004080), 0x20000, 0x0) ioctl$DIOCMAP(r25, 0xc0106477, &(0x7f0000004100)={&(0x7f00000040c0)='./file0\x00', r9, 0xf97be64f5617fba9}) executing program 3: syz_emit_ethernet(0x1b2, &(0x7f0000000140)=ANY=[@ANYBLOB="50000000907800007a7bdf5f73c231ab926fa3a90011ff936db697d53c96e5dce012c4b510cb0e4e047aaa16ee3bbe425214d3a21586be9b1bdafa1c9319a0b390afa32ede4597983d4b58199de0582b47899441be03bfdb01ec13cbc4a6ad7fcf9265c0bb037305a16e5b9112f8bcb6d3e685390fd9ae2f4399f21c91000d"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x5, 0x128, r3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r5, 0x6, r10) r11 = fcntl$getown(r5, 0x5) fcntl$setown(r6, 0x6, r11) setpgid(0x0, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x8d92}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "15910700389f00"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r4 = getuid() seteuid(r4) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x20, 0x0, 0xfd}, {0x1016}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 2: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) open$dir(0x0, 0x0, 0x0) geteuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = semget$private(0x0, 0x0, 0x240) socket(0x2, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) recvmmsg(r1, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0xfffffffffffffe6b}], 0x3, 0x0}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) munmap(&(0x7f00000ea000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) shutdown(r1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x20000000004}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x1, 0xa9, 0x3, 0xb308879}, {0x3, 0xe0, 0x20, 0xb}, {0x3, 0x0, 0x9, 0x6}, {0x8001, 0x9d, 0x3, 0x20}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES32]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0xfffffff8, &(0x7f0000000140)="d37db947ce81fa5661c1b9c6e7", 0xd) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = socket(0x1, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r3, 0x20}, {r4, 0x108}, {r5, 0x4}, {0xffffffffffffff9c, 0x80}, {r6, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$FIOASYNC(r9, 0x80047469, &(0x7f00000000c0)=0x5) writev(r9, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) executing program 2: r0 = getuid() setreuid(0xee00, r0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) open(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000001200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x40}, {0x12e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r3) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffeffffffb}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0xfffffffffffffc33) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) executing program 7: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) socket(0x11, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r3, r3) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0xe0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7}, 0x5, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x94, 0x8001, 0x0]) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket$inet6(0x18, 0x8000, 0x81) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000100)={0x10000, 0x8}, 0x8) close(r6) executing program 3: semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x92, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825b5e35c0cfbff365505d5d778eafb8d7916577918744c191e6a286211b04aa048f530b5bdb5f0abde6d98927f9c73edc2a42e6f8403fe0314629c031b45cec3982d4c8d87c07955c59b2e86ed8f8dc6d20a72856d88b6e99d2fb30bc590c48378d104d254207b32dd3100d757c224cbcfd9e6db66b438bd7b51a6523075f53e4de3ee35ff6045518995ecf833d266e2b", &(0x7f0000000080)=0xfec1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0xe, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r1, 0x0) pread(r1, &(0x7f00000001c0)="df128a57b4a392170e0d9fd16af134f3fa74ef372992a97905cafebfc839d033a5c567f40bb6478f60a668f0d159cb5a76e04de9fc0487f90a61e9aa19b079e82dce3636c695de5ef2e113", 0x4b, 0x6a08) mknod(0x0, 0x3a0914c44f7b202d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r1, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r3 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x24, 0x7, 0x4]) semop(r3, &(0x7f00000000c0)=[{0x2, 0x2, 0x800}, {0x1, 0x65c6, 0x1000}, {0x2, 0x7ad, 0x1800}, {0x0, 0xffff}, {0x1, 0x8000, 0x800}, {}, {0x3, 0x81, 0x1400}], 0x7) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000540)={'./file0/file0\x00', 0x0, 0x0, 0xfffffffffffffffd}) dup(r2) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x7, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) executing program 2: socket$inet6(0x18, 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x108, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0xfffffffe) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) shutdown(r2, 0x1) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x3}, {0x406}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f00000002c0)="630cc085a2142a9bcc6005fd9a749e0f5289d5817d397fbf0de95bc6d394c7c17e492283f93994db16157016b0a850fa28229ad8ce6b806df9f0679af4432bdcc106115a41a4b4cf71b89a81aa4dc0892331b1a060ec7b35dc10bfdd927e3e6c5adbb532ba44b5a41d1e3d32c95e2631ffc9baccb10e12dc0ff69f00bd44574d21d482735791befcaa8930e9dabfed0078127ac215c70a180ca4d04c78aa84e73574fde959be00d8d803089dd4285b992c2511b70f4e517686f7a998e4608195c71c9cf8294a66281b3acd40d07fc4c84f550f23551eca8702690cefe53854f21474cdc767784aa5b37da799445b79924536315efd8da8169ada9c3cdf21d82ab5f07404f6557af22c307f757a19ce071efbeae07eca6096fb74dd3b5973508aa09d36016780b11e17a1c53d79c3e33a8d2654807bc1253f47551413d9fe3a7d9822f528d30841a34f55544b2c96f189e587061783e8203e7dacd4b104ed8d9deb43436df7a5f8", 0x167) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r4, &(0x7f0000000600), 0x10000000000002a5) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x85) r6 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x60) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xe2}], 0x8c0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x100) writev(r8, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r8, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) open(0x0, 0x0, 0x8) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20000000, r6) close(r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x82, 0xffffffff}, {}, {0x5, 0x2}, {0x84, 0x7}, {0x103, 0x2}, {0x1, 0x8001}, {0x2, 0x2}, {0x44, 0x9}, {0x2, 0x7}], 0x9}) dup(r3) poll(&(0x7f0000000080)=[{}], 0x57, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x9, 0x8001}, {0x0, 0x400}}, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x6, 0x40}, {0x7c, 0x16, 0x3, 0x6}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r1) executing program 7: socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) syz_emit_ethernet(0x3e, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xeffffffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, 0x0) sysctl$hw(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x0, 0x0, 0x4}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x4, 0x5) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="9054190f3cf30795de01fd5e2ec3831d176c05f2298629bf6a64eb26b688b8d5be9ba9db57a652f67396b1e5a341ae56435eeb29f710ae0c512b375ce53ceafe7ff905", 0x43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x0) execve(0x0, 0x0, 0x0) fchown(r0, r1, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xe8) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socket(0x800000018, 0x1, 0xfc) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)) semop(r4, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x4, 0x6, 0x1000}, {0x4}, {0x4, 0xfffe, 0x3800}, {0x3, 0x9, 0x1000}, {0x2, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x0, 0x3ff}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000380)="98a4dd69101725257b87f17549d3cd4309739d37a058dc535bdeb08fcbc5d4270e2b83e32ab0e93400aea262cf5db143f216bf48cb94f3e9cd235ceebc19b35af3c8927775389b9896f945bbee544c1fe9f5984fd4b209c5a377a43e9eb3dd5261acde8698bf801c36b780295e55ab421932222b8037ddcf95bb40ae651a6d2234491de6f4f6eb37d5b0ef03a77730779883f9d87f272cd2bef9cc4cee655644d3cd953096310ffb6527613f475f7a5a42c55373cfca8eccc2b2d8d49e9d5a2aa4f34433ac8101220184693ac3ea00", 0x0, 0x0, 0xfffffffffffffebd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './bus/file0\x00'}, 0xe, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x6}) r3 = syz_open_pts() close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="96e9efe8f25210bbc97bc05e6f4c", 0xe}, {&(0x7f0000000180)="24c90001e896b6bd2deeb05cfa5ca5eac66aea4d22daa4a447a511a582bfc9f6c5af", 0x22}], 0x2) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chmod(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x205310) open(&(0x7f0000000340)='./bus\x00', 0x10, 0x0) unveil(0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) getegid() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1be76362, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setgid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f0000000000)="e63d650d808d6a9f4f2aee711509aef1ab31b5602415d40df391c125d964ada6a5836cf20e36c463b8eddf8c2386683d671cfdbe187bf0d7706b035cfb58816dc23e71ec0173ce27", 0x0, &(0x7f0000000100)="4720efa37cc9c4d228565cb14860c144f2f9aa22b3bfb332f4e9894ca502d908a6e6d131db2974e426d72fc3c61ff135cda418d82d67562d9d433a29751b9f5be1f3235186963350ae24a6291ebf51c0cccad3ee450bca5d80c2", 0x5a) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000002c0)=[{0x1b, 0x0, 0x0, 0x20}, {0x2c, 0x40}, {0xfffe, 0x1, 0x0, 0x7ff}]}) write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x9e}) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000000000}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaaaaaaaaaaaa8847"]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ktrace(0x0, 0x2, 0x118, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) socket(0x800000018, 0x1, 0x0) executing program 5: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) socket(0x18, 0x1, 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ioctl$FIONREAD(r1, 0x81286947, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r6, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f2", 0x52}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22a", 0x1a}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8a", 0x62}], 0x3) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20020, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x140) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x4, 0x5}], 0x3211, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x840, 0xff}, {{r5}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x0, 0x5}, {{}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x718e01bd}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x800}, {{r6}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0x100000000, 0x81}, {{r7}, 0xfffffffffffffffa, 0x80, 0x40000028, 0x3f}, {{r8}, 0xfffffffffffffffd, 0x33, 0x2, 0x4, 0x80000001}, {{r9}, 0xfffffffffffffffe, 0x90, 0x1, 0x100000001, 0x3}], 0x6, &(0x7f0000000340)={0x40, 0x9}) executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000000)="ab6b80f9aa289ba69d6a024c5a9a4957baf892adb88d0bd284068630c08f825241fb2269986fc7f408c61fc5b1d29215da7c61359fd45e0000000000", 0x0, 0x0, 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, r1) syz_emit_ethernet(0x20, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88e7507a823524cfbb7771363089f7809acf47ec"]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2], 0x10}, 0x40a) r4 = socket$unix(0x1, 0x5, 0x0) socketpair(0x2, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) write(0xffffffffffffffff, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678", 0xe) sendmmsg(r4, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getgroups(0x1, &(0x7f0000000080)=[0x0]) setgid(r0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) executing program 4: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpid() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xa, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000200)="51f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082eebe14f52b0d8eb95041a62532a447b1f7bed2ad8b401211d024f0e70c65b905db3e2550ce4d294c7cd39f54f25c239ff8c627a12ec44407acb6adb827e3bb8f3199b4398c9efae69629b6f16501a4451e3dcbf250bfd07ab496a426ffd79ae5ed43153594c9a630ffaf95b4c4b55efa4c4ab30e943f96fc7d385448756e087e5098908c5237c0ead9dc9fff5ec48b235939a2ed614bd6945b66490160273aa48c", &(0x7f0000000080)=0xbd, 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x7ff, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(0x0, 0x200, 0x125) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r4 = getuid() setreuid(0xee00, 0x0) fchown(r3, r4, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESHEX]) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x407, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pckbd_enable: command error executing program 7: syz_emit_ethernet(0x61, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000530000ffff00009078ffffffffe0000002440c000000000000000000004e204e2000089078b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) getpid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x100) fchown(r2, 0x0, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140), &(0x7f00000000c0), 0x0, 0x0) setuid(0x0) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) socket(0x11, 0x3, 0xc1) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0xb5, 0x0, 0x1}], 0x7f, 0x0, 0xffffffff, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x106) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r6) setreuid(0xee00, 0xffffffffffffffff) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0]) executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r3, 0x0) pckbd_enable: command error executing program 0: kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000cb3000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f0000000000)="5f4185eb96b63d50a229a25518c071b1e093cbb45115e73f18a51694a7269e06d9581cc51a99d835cdea34a8d23f60b281d29433c4a0aba15e9af375c71d1406af75ccb51a6eb82bbeb57ea595a75d2490e7bbb8c943d78aafb98b02ccb621b3a33a47ba0452af2eb3978b92308a5498ef3379bfa9754d7135f91914bb42743fe0a8a1d8f40df4aba881c4420eab1906c37c2bc69d73", &(0x7f00000001c0)=0x96, &(0x7f0000000300)="ca2e0661f49fcd4df52a3a4b30b7ec2f3a85e9daad82f0b3f127012c6cc520d6aebce795f6c10b165990e6fdc1734dea7b77c611485b40430d51c424ca40fa55cac28486068755cd4b59b614fcf35e5e52c961cb56cffcecebaae68c40719bd2c3c0cdb6e48e0153975cc98c5ec94e4d93cdd66c025c96059bc56bae02d75c9895702d61afa561ecd2efe2d96991c78a78021bc7bafc83dcb2b5533a30d23087597708b1bb5652624f2247d1c9b40df966cd645805afc71d506c16ca52cd87b9d3ea7be6508164c9", 0xc8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000100)={0x6, 0xb}, 0x2, &(0x7f0000000140)="6c3a4581893a269b58c5b5ec1dfc655412d52814a44a9fa4f3803bc2578361f41a4b354c81ee0b224eb30b7bbd3a725d", &(0x7f0000000180)=0x30, &(0x7f0000000200)="5787e588f1f2d375b8da2f1eefd382037a5ec265b7cd8328a7916d6b89b94ce07295d57167c3e48365b7e8caa50136da5977a242f47e158b73bd5a89471182be1f174473fd159d8e04309adb64983db03cd6332cf606ba5e8c1ed9189e23f46c36e9aac32c1ca7e47215c7ccc6185a9a58995690024c6e53a4d374fcda82ae8b66eb13b9513f66c545c6a9217ceadccdc6551b29edfa59053d138c18d23c60718d7ff962e0d2", 0xa6) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) semop(r1, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, r4, r2, r8, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r2) r9 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0x0, r10, r11, r2, r8, 0x4, 0x1dd}, 0x4, 0x6, r3, r7, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaff20000000ff08004500001400000000000600"/34]) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) syz_open_pts() socket$inet(0x2, 0x4, 0x81) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = 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(r0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x1b}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) r2 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) link(0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x4000, 0x601, &(0x7f0000597000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x0) listen(r1, 0x8) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, 0x0, r1, 0xc4}, 0x0, 0x3c}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0xfffffffa) close(r4) socketpair(0x0, 0x2, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0xf0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000300)=[{0x3}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r5, &(0x7f0000000200)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f00000001c0)=0x4, &(0x7f00000001c0), 0x62) socket(0x800000018, 0x1, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x3f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x6, 0x40}, {0x7c, 0x16, 0x3, 0x6}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 2: setitimer(0x2, &(0x7f0000000280)={{0xb, 0x40000000011000}, {0x0, 0x3ff}}, &(0x7f00000002c0)) executing program 0: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x2aa5b96e8bc5dc59}, 0x2, &(0x7f0000000380)="6bb8976b4723434c87374d5f13db0cf96d6de4ca95d475bf9136856ab04dc2af6ce389eb8bcd44a127593dd45284c38a06766233e777916ed38c1aa8ad6d467f5ca69f3519e08552a8c6c4152065990f82af6dda31a060b69d4f271035ef7b3cafb1c62c06e318df8170525a8e28dd490a7a3adc2ac1f36adb931ecd03f20f6a6252507697", &(0x7f0000000140)=0x85, &(0x7f0000000300)="273d22bf6434e96d9cbff6c76f6e2a3e1932615006e8a366f49cc9b73165164b89a7a8620d19102d1f8c9b7ec80539d6f5bf10ebfef2b56f5d7e414e5073107934f341792a23664640417f1511137dd3c3c1", 0x52) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="311c64296d3e1ee8e485cc68a4c545acbd1be685e44ddf84c6dfb369020b7c4abb96ea9b642fffbc022b094b3d2cff700698e7f5e2d591ffcfc0c2aeeeade8a040cd5234bda440dc52befa8e664190645ebd18026118b4bebeb27f0eeb1647df5a2e579090316e307405c899cec0b2af1fd76fa1b3c8111e64552e261124d621c12e599a75e2af2c203acc2938eacbc6724599b32f5226633b54", 0x9a}, {0x0}, {&(0x7f0000000740)="ec1e83a85fae71d01e3665b7ed8569059172073d7adbffcf1e6c95e74b91aa47989a119e0b6c659c97f2f4654a50a7877a60ad3175c1728528b3149ea62e7af6b5c2d5ee3ec30978f724c7e0c47c1b6615735e49f74678e496012a92a4f35914e69d4275cd42f0eb791492fe0f118a272747a82861248adfb68a74e67e7cee498e32e52402c49e7658c39b064cb162", 0x8f}, {&(0x7f0000000440)="25535152b565ee33e4d5840a720f41a4714c2a9a6d8b1661d22751504b0f94de7ed20300259b02c5801d5e4b92040727bc51f12721d632e91daf53f31b5d34540fe6fa57b6cd25f2e16399f15f412449467540133bab101258927d53f82519ee759834c76191fc57ffb85bce8faa800236809a2a14b9014c6bc05558619e85cff415a72e6e347f0ce34d572e52bc394f16481acc99f95e85ad264baa4fc24afab2c65cca1fe48983083b44a47eff170a911c62eac6", 0xb5}], 0x4) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="af18a64591749e07ad1273f580a05aa6a7aa875a442e66052c2477908eaf0ef023fc252669a5deb858dcd7", 0x2b}, {&(0x7f0000000600)="79d4dc9b0aaf2870397214921c14bb6875870c8b79edb755db0873aa04affb8dbb4316626b4ee2111efe6b5fbf7106f7132a6a480a355ab1bb6aa15441b56e2d0338b725ee00bfa68a0cccce44f41ed682ed585db769f14cbca2e86d09ddfcf183d6e4872b109d64", 0x68}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) kqueue() executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$net_pipex(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000000)="ab6b80f9aa289ba69d6a024c5a9a4957baf892adb88d0bd284068630c08f825241fb2269986fc7f408c61fc5b1d29215da7c61359fd45e0000000000", 0x0, 0x0, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = semget$private(0x0, 0x4, 0x45) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/81, 0x51) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000001380)=0xc) fcntl$setown(r2, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/68) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ef08ab835fd4d75b16bb7c6b8ff0da99d238c012379428a74afc72f2bdaac8138d763d31438c25f1583e27a03837b4798d30f1e81c7abdc11cfc83842dc804e0d957ca38e80076fcb6062c7397d88b684885e754fe81cce540985f5b21a2d434c07e247be2d5794c5da4243dbd99a79e7641b7bd28", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="ca073d46c0d2", 0x6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) flock(r7, 0x0) read(r7, &(0x7f0000000340)=""/4091, 0xffb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x200, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001500)) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x56, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) 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}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setegid(0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x25}, {0x0, 0x0, 0x0, 0x20}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x3, &(0x7f0000000340)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfffffffffffffc32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) kqueue() dup2(r1, r2) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x2, 0xffffffffffffff7f, r3}) r4 = socket(0x18, 0x1, 0x0) listen(r2, 0x4) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) shutdown(r4, 0x2) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r6, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x40, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x126) truncate(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffe, 0x3c, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) socket(0x0, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x100, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x3c8) semop(r3, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x3, 0x0, 0x1, 0x0, 0xffffffff80000002}, {{r1}, 0x0, 0x98, 0x8, 0xd660, 0x3}], 0x9, 0x0, 0x4e8, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\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') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = semget$private(0x0, 0x3, 0x220) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/156) r2 = socket$inet(0x2, 0x2, 0x0) open(0x0, 0x8400, 0xc0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x90) r4 = getppid() socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r7) setregid(r7, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000300)=[{0xfff8, 0x8, 0x5, 0x5}, {0x679, 0xfc, 0x1f, 0x5}, {0x4, 0x98, 0x2, 0x2000}, {0x9, 0x8f, 0x8, 0xc68}, {0x7fff, 0x51, 0x5}, {0x1, 0x6, 0x9, 0x7}, {0x1000, 0x1, 0x6, 0x9}, {0x800, 0x80, 0xd5, 0x3}, {0x27, 0x5, 0x4, 0x3}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r4) r8 = msgget(0x1, 0x40) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x8, r6, r7, r6, 0x0, 0x20, 0x4}, 0x7, 0xffffffff, r5, r5, 0xeafa, 0x1, 0x7fffffffffffffff, 0x6}) recvmmsg(r2, &(0x7f0000001d80)={0x0}, 0x10, 0x0, &(0x7f0000001dc0)={0x4}) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r8}, 0xbd, 0x0, 0x0, 0x0, 0x40}) seteuid(r8) write(r3, &(0x7f0000000040)="4de15a96f4f6138b30a6b8984711b1fac77c890a9c16b0d40da714e079db0591a2c6dd6ec6", 0x25) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 3: kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000cb3000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) executing program 4: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x10, 0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe0000bb2b002000000000004e214e23000890", @ANYRESOCT, @ANYRES8=r0, @ANYRES8=r0]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x64}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x812e}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='\\-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*:.\xc7--\x94\x00', &(0x7f0000000380)='-$#\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='tap', &(0x7f0000000440)=')):\\(-q).@::)\x00', &(0x7f0000000480)='-$,\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{{){&-\x00', &(0x7f0000000540)='j\x00', &(0x7f0000000580)='/dev/bpf\x00']) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x80000000) sysctl$vm(&(0x7f0000001d00)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffd, 0x0, "0fdb000b00001600011203401702d9001000", 0x3}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, 0x0, 0x8000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xc000000000}, {}, {}, {&(0x7f0000ffc000/0x4000)=nil}, {}, {}, {}, {&(0x7f0000ff9000/0x4000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}], '\x00', 0x1}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000500)=[{0x28}, {0x40}, {0x812e, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5009000091785408"]) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r5) fcntl$lock(r3, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r6 = open(0x0, 0x0, 0x0) flock(r6, 0x2) close(r6) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) (async) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) semop(r1, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, r4, r2, r8, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r2) r9 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0xc) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0x0, r10, r11, r2, r8, 0x4, 0x1dd}, 0x4, 0x6, r3, r7, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r13, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1, 0xfffffffe, "071ffe4b630004000100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="c0b8458f5cf3ca3ed924521127452fd58a68fa4b58948ce0d86de0c2a8e83d24fb44dabfe46241f8c10203ee9484d1a1ed6692e603ae37edcae079c1efb1d960ea115a362145ba8c5122090be797a330d9cde00fd372aa974642e9c10bfe9af4397e326e10224aec3c5868525978b4fe892a7116364d9403ee2b2a92687f1ef4d7425dc205a97d1de07cd34f8e55ba10841f19b2c6036565bf59636c71fe6a936288ad9de746de4b061cb1e7a6b4e8a3e808bbeadbfd9c9542fef0e7b6156195f4d977aeb86742ad6c1b6fc603adf12b55378b4929663eae0d11577afcdb14be05dfb719b477c59dac9074cc7140a5e1a40f59416a5ef5451748568a4eddd2bf60222f4b062baacbdc768a2d1c8454cf09c945669d3dff3c733a1d8ef05ee6a04e1b829f4625ef8cfabcaa93efc4c2ffb1932b736ccbe00b332a1d9f05b45873462ad89612f331b61b02170589cda7d0ec574a45c61a3b0c12c4cc9703523833db094b", 0x163}], 0x1) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x3}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c}, {0x8126}]}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0}}, 0x10, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$TIOCSTOP(r1, 0x2000746f) 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}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(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'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) fcntl$dupfd(r2, 0xa, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0xc00, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x85f, 0x7, 0x2, 0x9}, {0x3f, 0x23, 0x4, 0x3}, {0x7f, 0x7, 0x7f, 0xfffffffe}, {0xfffe, 0x9, 0x40, 0x81}]}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)={0x3, 0x7, 0x0, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000cc0)=""/256, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000580)=""/230, 0xe2}], 0x100000000000019d, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0xee) chdir(&(0x7f0000000140)='./file0\x00') r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000003c0)="9dd17e074f78fe66acbe7c22748274c41433640b17c9fa5826a500100000000000009b2f6ce289ffffff", 0x2a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000700)="f66e3076dcd9f49a6ecdd476666a5332ac3e72b733d80638e115577f895ad06e5109731729a0ebd49213050b97f1cb11a63e8c52e59e16072fb4ed43774cab77827bde2363d6847a184f3b786a16549451cfd5981fa68f50164eeb122c23252949d9e00993c40bea6942d241f21372f36fa34329032d55ba48bd663288e998756ba7c9093ac94138d2a9ceb78d6883387f454e4ba254e3a7664762f4376861b83dea8c8e8803cffa46d33e6bb6da153c792b31fe25018195e84c254cae1f172c7a01bf26c13d263fe85039b9b754df5149e2dc58764b98dbc7601801208d7bfccb34affaf3cf4f93fe0ef409f87e834eae4a1df39aaa74708aefdfd0d3e4de", 0xff, 0x404, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964f", 0x1e) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000002c0)=""/229) executing program 4: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x71) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x83, &(0x7f0000000100)={@broadcast, @empty, [{[{0x88a8, 0x1}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x6d, 0x4000, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0xc, 0x20, 0x0, 0x0, [{[@loopback]}]}]}}, @tcp={{0x0, 0x3, r0, 0x41424344, 0x0, 0x0, 0x5}, {"bd6560d4b459edf02d21be8ad94b3c85ce68ff000000000000006c2b250b269ce7cb40996d0ee17ae383a40cad3b57eea4ccdca05cf3561976"}}}}}}) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000014c0)={0x0, 0x0}) r4 = socket(0x18, 0x3, 0x0) r5 = shmget(0x0, 0x1000, 0x22, &(0x7f00006ee000/0x1000)=nil) shmat(r5, &(0x7f0000370000/0x2000)=nil, 0x0) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r0, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x7) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000000c0)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000100)={0x2, 0x5, 0x1, 0x2}) flock(r2, 0x4) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/wskbd0\x00', &(0x7f00000001c0)='[1+'], &(0x7f0000000480)=[&(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':,\x00', &(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='/dev/wskbd0\x00', &(0x7f0000000440)='/dev/wskbd0\x00']) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000500)={0x10000, 0x7, 0x7ea}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000540)={0x213, 0x7ff, 0x4, 0x3c7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = dup2(r2, r1) ftruncate(r3, 0xefa) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000005c0)={0x8bf0, 0x7fffffff, 0x2b, 0x8001}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000640)={0x10, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xd800000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x167d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xea4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x401}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffffffffffff}], './file0\x00', 0x1}) fcntl$getflags(r1, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) readv(r4, &(0x7f0000000a80)=[{&(0x7f0000000880)=""/27, 0x1b}, {&(0x7f00000008c0)=""/127, 0x7f}, {&(0x7f0000000940)=""/83, 0x53}, {&(0x7f00000009c0)=""/26, 0x1a}, {&(0x7f0000000a00)=""/106, 0x6a}], 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000b00)='./file0\x00', r5, r6) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000bc0)) openat$null(0xffffffffffffff9c, &(0x7f0000000c00), 0x200ab, 0x0) unlinkat(r4, &(0x7f0000000c40)='./file0\x00', 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000c80)=0x3f) mkdirat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x41) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000d00)="c14e1c9b04f07f4b9dd47b9cdd4a0c4a1db1a5a67ff5d9312ac15b555215d64efe257cb57ab295617fe5ce0ac143e1b6135af10132827f3a8adb65741f55066915c0cbd76473f1bfe7a1f76845f93b5bf3f2e96c537462150619e5b1ba6f8d4f4ed103d3ed8e3e4ca2bf18f58ce9b950e9150ab6dc7464abf0a3cc94871ab8b0b07eb1916172c0d0ed03871654c4501b65c5c1d584c7a16f4a30eeb43b2104f22d3586b69da939fb73cf4aa809bca79bdd33093af44f91b1ed6316c9ec1351506f8f1bcf2d0bbbb8455d88568e63ebb10f5523e4e8272f43bb483d74c6499509", 0xe0}, {&(0x7f0000000e00)="9ddf9bfecbd329093cea2736269a136da158cbc85dd677707d56177c64a385bda73bbc61a58e2548b055196fdc1520ce21cb18149939e612723441141bedc7f19e2161f5e7cf2455b0816b4659705c3a0792e0947d28e149785616052b2a8365a1cca84dd967e01340add03aec16487758615f7f0e027b1474d274f0d9", 0x7d}, {&(0x7f0000000e80)="03ab4f119ca1289427fc2e0121c0e180025d08e7b8e0662a51dedafc0d95eba2c12b5a71c0346fa53233b51f41", 0x2d}, {&(0x7f0000000ec0)="45f230ce06831e6f74675f9d8fb45af853a42b8c7ab87acd42e680ce386f99f1ca65afcff07e95f6a61c7b6e614dd88dfed0b39543507c7ea7f26cc317a4232c352aa37608cf2fdba4be79c9e855e8be69f29aeff6eb1bbfd983c9023d6a02c3ac63ad74a20730dd9befbe84fcd6386101c9cc20c63e295d61d26c06907634991d76b7d7d5ccb4c02903e82db767adbfdca3ee9f407c5ed36420a69d760d625dd7b5cac73ba224c9c34948bf944411839f9c78a85f8efe76670753177b928b75a07e343ca9976e071fe7b1b1fc3b33e47b48e1ab1ce37d17f1bfdfbe0e8a8c81ad", 0xe1}, {&(0x7f0000000fc0)="3b5efc7ee73cd37dff473d97fab4f369669dae71eb94bf91106886ecd543ab94fc9b9ae4c4873a1f3501a55d45b8e3f0b5a77b86b56da3ba90829ec64bc7074092949e2c87b274cf1d0a736cde58a3fc72b0978b8390d6cb5776578e6973345e85e71c1106c2ab1d739556b58da8ea74630b564530680f952eae16bd433093093a", 0x81}, {&(0x7f0000001080)="fafa87bc3072f0b860569ca9e87251d8e65797596130df7256515a7d0d2a54f3497424bc75209204c62832701c32540b4e8cef993c0d8a91a803d3315a89bad399aeb5b0b8688a003d72b4959b65ab60b4ea7f6f5aa8b2b3dc6b64d57ed6ff7ccd7e83b8bb004f33b15ce0dacbcedf1e5d38578dc61d0955af935d7be503f6f04c33d3faacd57b2aa20eed6c5060b3ad0052832ced5c814529db49709147e726c8019aebbb94cd27b87d9184fbdcafdb9195c227357d78fdbfa538f2f231bbef59295e7ca16bafa1729bd8a3e2bb29", 0xcf}, {&(0x7f0000001180)="b4968ffe8b75cae73f5cdcd9dbe8695d8de360421918b9c3e5f593f58c4e44bce1ecf7f9769ba8be76f1f7817bcaad8f059e4a89a66a616ebd0ec1b4f41db67ac9c02cca64ba1d10268d287d68f8f562c5f9a639bdde4309e69ece89a8fce6b5373b61994cc72f6a9f3a3f4b0ef9cac856d8ef24cbf38342f3c91d7548935663b1f21aba2c3663eae7569ccc424750726e7c459309b47ca88b2b14a833604e3985132fef996daa6833b5a6808e092245650ff474dce6", 0xb6}], 0x7, 0x28) setitimer(0x3, &(0x7f00000012c0)={{0x100, 0xaf}, {0x7, 0x1}}, &(0x7f0000001300)) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x9}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) r3 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r7 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r8 = dup2(r5, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r8, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b1000513fecea10500fef96ec0c72fd3357ae30200006c3003000000acf20b7804be38164991f7c8cf5d882b297be1aa0500030051e2f08a60aaad3ebbc257699a1f139b672f", 0x46, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='x\x00') execve(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000400), &(0x7f0000000580)=[&(0x7f0000000440)='c\xef', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='+#\x00', &(0x7f0000000500)='^\\\xa4', &(0x7f0000000540)='%\\\x00']) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x51) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)='m', 0x1}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x109) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c}, {0x8106, 0x9d}]}) sysctl$ddb(&(0x7f0000001100)={0x9, 0x1a048eb9dc613469}, 0x2, &(0x7f0000001140)="6b0a2b60d00db6623ec64c076dbd68538179", &(0x7f0000001180)=0x12, &(0x7f00000011c0), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) bind(r2, &(0x7f0000000000), 0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 5: getpid() r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) executing program 0: setrlimit(0x6, &(0x7f0000000140)={0xb, 0x44c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc10b0928f65d5fbc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x18c1, 0x23, 0x3, 0x6}, {0xffe1, 0x56, 0x8d, 0x401}, {0x696, 0x3, 0x9, 0x1}, {0xfff, 0x5, 0x2, 0x4}, {0xd7c7, 0x1, 0xf5, 0x1f}, {0x800, 0x9, 0x5, 0x101}, {0x0, 0x5, 0x3, 0x7}, {0x0, 0x3f, 0x9}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xffcffffb, 0xffffffba, "000012e4f50800"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="32e9ba4256305731c45dce449f49ef7d779bb410f5a3c78471e628561ff0229c595cf47e616df60feabe831246406de1bf630cae13dccdc57d4472f1cf298faf57416608", 0x44}], 0x1) executing program 6: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x34c) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000", 0x62}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x20000000000}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './bus\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x0, 0x0) setsockopt(r2, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r3 = semget(0x2, 0x4, 0x300) semop(r3, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pckbd_enable: command error executing program 1: kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = dup2(r0, r0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000cb3000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) executing program 7: setitimer(0x0, &(0x7f0000000300)={{}, {0x0, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000140)) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) 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, r5) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000001280)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) close(r6) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x3f) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x5, 0xff) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000180)=[{r4}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r0, @ANYRESHEX=r4, @ANYRESHEX=0x0], 0x9, 0x1}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pipe(0x0) r5 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1000, r5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() executing program 0: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r2) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r6 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340), 0x10000) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000a40)) r10 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) kevent(r8, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r7}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xed, 0x80000000}, {{r8}, 0x0, 0x4}, {{r7}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r8}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r8}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r8}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{}, 0xfffffffffffffff9, 0x3a, 0x8, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) ioctl$FIONREAD(r6, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r11 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r11) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x1, 0x100, 0x8}) chroot(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x80000001, 0xd89a, {[0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x0, 0x7, 0x81, 0xd5, 0x1, 0x0, 0x7f7, 0x7, 0x81, 0xffffffffffff544a, 0x4, 0xffffffff, 0x4bcd], [0xfffffffffffffffc, 0xcd5, 0x3, 0xfffffffffffffff9, 0xfffffffffffffff9, 0x910e, 0x2, 0xe0a, 0x800, 0x8], [0x8000000000000001, 0x401, 0xce1a, 0x400, 0x7fff, 0x4, 0x7], [0x5, 0xcef, 0x9, 0x9, 0x4, 0x8], [{0x5, 0x3, 0x101, 0x5}, {0x3, 0x7, 0x64581cd, 0xf6}, {0x1, 0xba6, 0x6, 0x314ccb36}, {0x6, 0x3, 0x7, 0x8}, {0x9f, 0x20, 0x8, 0x2}, {0xfff7, 0x8, 0x9, 0x1}, {0x1cfe, 0x4, 0x3, 0x1}, {0x0, 0x3, 0x3, 0x80000000}], {0x8, 0x6, 0x8001, 0x620}, {0x3ff, 0x8001, 0x88f, 0x4}}}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x9, './file0\x00'}) r2 = msgget$private(0x0, 0x42) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001680)={0xd0, 0xee, 0x0, 0x0, &(0x7f0000001400)={{0x1, 0x3, 0x7, 0x9, 0x5, 0x0, 0x7}, {[0x3, 0x2d7d346c, 0x1, 0xfffffffffffffffa, 0xffffffffffffffff, 0x9337, 0x8001, 0x200, 0x3d, 0x7, 0x7d9d, 0x4, 0xe19, 0x401, 0x90a, 0x401, 0x1, 0x3], [0xffffffff, 0x80, 0x5, 0x125, 0x9, 0xfffffffffffffe01, 0xfffffffffffff000, 0xd95, 0x2, 0xef8c], [0xffffffffffffffff, 0x1, 0x8, 0x6, 0x6, 0xffffffffffffffde, 0x6], [0x8, 0x84c, 0x7, 0x3, 0x2, 0x1f], [{0xfffb, 0x7, 0x0, 0x1}, {0x7, 0x80000001, 0x2585, 0x3ff}, {0xace, 0x0, 0x81, 0x6}, {0x4, 0x80, 0x80000001, 0x2}, {0x400, 0x80000000, 0x3ff, 0x8}, {0x0, 0x7, 0xfffffff7, 0x1}, {0x800, 0x7fff, 0x4, 0x400}, {0x1, 0x7, 0x4, 0x6}], {0xe136, 0x3, 0x7fffffff, 0x9}, {0x1000, 0x7, 0x1, 0x3}}}, 0x0, 0x5}) r3 = dup2(r0, r0) r4 = getpgrp() getpgid(r4) r5 = accept$inet6(r3, &(0x7f00000016c0), &(0x7f0000001700)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001740)={0x4bf4, 0x0, 0x9, 0x6c9b, 0x99}, 0xc) syz_extract_tcp_res(&(0x7f0000001780)={0x41424344, 0x41424344}, 0x101, 0x355a550e) syz_emit_ethernet(0x18f, &(0x7f00000017c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x18, 0x4, 0x3, 0x0, 0x181, 0x67, 0x8, 0x8, 0x16, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x8, 0x0, 0x4, [{[@empty], 0xfffffffb}, {[@empty], 0x5}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0x27, 0x2, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @empty, @loopback, @empty, @loopback, @broadcast, @broadcast]}, @generic={0x43599db48818a617, 0x9, "1626ba18e1b87b"}]}}, @tcp={{0x0, 0x2, 0x41424344, r6, 0x0, 0x0, 0x1c, 0x0, 0x9, 0x0, 0x754c, {[@mss={0x2, 0x4, 0x2}, @md5sig={0x13, 0x12, "6a1fad0bcfb0fd6b37fb4fef5751ae1a"}, @md5sig={0x13, 0x12, "93899a3278beb5985b3070e555200a1e"}, @timestamp={0x8, 0xa, 0x8, 0x3}, @md5sig={0x13, 0x12, "98a358f4447f83184bf078d22bdb3d44"}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "f5a92fbf95f928b108a1ed36dfdb3940"}, @nop]}}, {"f7122b1b278d83f01e30a4fa841108746177a5ef9cb2a8f716699c25987c7bc8988b04d410e5c09912c6fc9beb8cb8a7f077430ce18063a0f818c32d289200cae2af93ea72e63f6809161ee1137fc6ba583f920740e06386eb173317ba70f1c3c4862b02942852d7b9099d71cb6951524ab7ca7013a7341ff697fc647556fcae5eca65c87fbf8430d11421d1ec20eb4dfdcb0492b6b5b22e348f0d8cb1ccab7e7b2dffc198ac3ce2ddff50d9be67be1b9d"}}}}}}) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r9 = getuid() r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001a00)={{0x7fffffff, r7, r8, r9, r10, 0x6d, 0xc6ab}, 0xffffffff, 0xffffffffffffffff, 0xfe000000}) mkdirat(r3, &(0x7f0000001a80)='./file0\x00', 0x18c) geteuid() syz_emit_ethernet(0x10b, &(0x7f0000001ac0)={@broadcast, @local, [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x6007, "24b843b80a9ac27897b96cd0c96eb079712412b4fff41ff97c5b4d861301656fe89106acc7a88941231eef4895e1e802808d2c05b16cddf132c3c94b00074caf125a1a1a6abf94d51be45ad482f50fe4939bb89f7bb373b16619b3bf988667345be9ffd80e7bb81360eac5f263a013fb7b07e0b8c75e99b9299ee73c0493e5f01ba559772cbb0c3f3c0b718dcb646ee2535ea465f605a113705708c167816afbf603837a0dc784593555c1d307faa97937bd13231301e88982c8d431dc8a703dcaa714ae82dcb358fb43a020d0a654e936b8bb330fc819e532b37553ed755c6b8dec3c129b7013173d15b7ccf110bbe96f0735c502"}}}) getgroups(0x1, &(0x7f0000001c40)=[r10]) chown(&(0x7f0000001c00)='./file0\x00', r7, r11) recvmmsg(r5, &(0x7f0000002040)={&(0x7f0000002000)={&(0x7f0000001c80)=@in, 0xc, &(0x7f0000001f40)=[{&(0x7f0000001cc0)=""/141, 0x8d}, {&(0x7f0000001d80)=""/136, 0x88}, {&(0x7f0000001e40)=""/28, 0x1c}, {&(0x7f0000001e80)=""/28, 0x1c}, {&(0x7f0000001ec0)=""/78, 0x4e}], 0x5, &(0x7f0000001fc0)=""/33, 0x21}, 0x4}, 0x10, 0x0, &(0x7f0000002080)={0x10001, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000020c0)=""/147) msgsnd(0x0, &(0x7f0000002180)={0x1, "69744ab59bc46875b0a5b9fa334060ab5e9ea083f0fbcce19f20867937c95cbe350e25c282d185e348bae8c6ded265fd5591a29d953f4a28cc20977c163d212793a0cacb3f742e96704d2329138987a655692da939d4b7b5b3545dffe461ac01c2acacf80ac891d76483c7c9cf71375feace29f655fb11148d5c6584d791c3aa1168c86140d892fcb3ea76b8ab0874fb4c65d2a421094e9bb395400da83c44f7f3c7208875f3df5f95d86c9f"}, 0xb4, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d, 0x2}], 0x8, 0x0, 0xfffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x5200) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r6) socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0x33) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0xfffffffffffffe63}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x24}, {0x812e}]}) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000200)='./file1\x00', 0x6000, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c3459759, 0xf0000000, 0x0, 0x2}], 0x8, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x8) r3 = dup(r2) r4 = fcntl$dupfd(r0, 0xa, r2) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x8000, 0xb9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000082000/0x1000)=nil, 0x1000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file1\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x55e, 0x20, 0x6, 0xfe000000}, {0x8, 0x1, 0x1, 0x3ff}]}) socket(0x10, 0x8000, 0x0) executing program 7: pipe2(&(0x7f0000000340), 0x10000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffffd}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000a40)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r0}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xed, 0x80000000}, {{r2}, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r2}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r2}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{}, 0xfffffffffffffff9, 0x3a, 0x0, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060694a, &(0x7f00000001c0)) semget(0x2, 0x3, 0x5547bb7d98190fb3) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0x0) socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) socket(0x18, 0x5, 0x0) mknod(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x6, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000005c0)="10570d80c8d0e8e3465aa035c235cb867ee5a1ca3b20cf50fab15a38a3c2c9178f7a9577540a", 0x26}], 0x2) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x50, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x20) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x282) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="60ec01e9ccc902469b4c43c3de981de8937a043cd2933c5f5e97c1fc6a271b4377016ef7dd4cf9324639bb89d081f3d781", &(0x7f0000000140)=0x31, &(0x7f0000000180)="2786ab31a5e4563b8c9e304ef9a23ecb", 0x10) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x8c) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r1, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000ac6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0003}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000e38000/0x4000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000d1f000/0x3000)=nil, 0x4}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000bbc000/0x2000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f0000f84000/0x4000)=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, 0x7ffffe}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) poll(&(0x7f0000000300)=[{r3, 0x40}, {0xffffffffffffffff, 0x20}, {r1, 0x1}, {r1, 0x100}, {r3, 0x8}, {r2}, {r1, 0x40}], 0x7, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x57}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) msgsnd(r0, 0x0, 0x1f, 0x0) executing program 7: socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f458023c42133c424f54eb13e6abc516e41c124bb0ab09c22b9a11a86a11945c9bf17ede4b055168926790f02388e5ab60be5034d3f1e1a51cb05daaf63f2e82b4e59d24d4e5ab7cd428ffd2a9a7caef1a0763ea8735a4f6f2908958fe1ba3dc09222cee1fb779b3fd00df31828e351913c6a42cdfff61ab5d12905598657827e6e8cca58b0870c7d6c37d694956e39e5aa84e9b5c7d", 0x219}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036088000082b00fe8000000000000000000000000000bbfe80"]) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010003}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000003000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x21c, &(0x7f0000000340)=0x3, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x2, &(0x7f00000001c0)='./file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000080)=[{&(0x7f00000009c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515", 0x121}], 0x1) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000280)=0x1, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146959, &(0x7f00000001c0)) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x9, 0x5, 0x6, 0x9, "c552c0f88605775b082b71e22c9cf7ee1cadbdd7", 0xdc7b, 0x10000}) executing program 3: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x3}, {0x80000000, 0x6}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r4, r4) recvmsg(r6, &(0x7f0000000200)={0x0, 0xffffffffffffffa8, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x40) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r3, r7) sendto$inet(r7, &(0x7f0000000740)="c1faa7355f066c1b9e24fc3202f953fdfa8ad68881a3856000390f4a67588fff0652935bd1ab85ddcb93cc9b786d69dfaaa34b79e8b66d3e2c9c4a4e805016e5c7b6ed75fd446ec4f052ef4814cf7c659cd76155f99b44dd3569564b3bd879a7f54a7e339063ae2ab7b0a424c36c4d14b8fd6c88188c4372f2744dc94c1e963fca9735e957d6d2b6d56abc51f8d8788251d66957b92e6033f9df484b2a560ef6d457f10fb5c7cb27ff2f81afe3cf3902fab0c88118f899ef170a09b34bf963c813ae21b24f89f368fc07e4d7726bb1e1e8f7e3a6222f7f522888df24a2b9b665fef66cdbfb11a58f27e06c6145923c512ec72ae7766c9219cfd038e03334e135e669f1592b1619512e25284693009ae7ec822d828fe999195732405eb73bba49d93d942b972b68d53bd84182b49f0970efe39a88d4ca4cff18753579f81b7612fb5cfe4ce6087758bae8ca2b02de30bf364fc13d9ee081471f18cfaf96c54c11dcf960419d2f9bf06afe08dc08a0b74595a81517076c11678d86faae5114ca1e8c72df1ad5df2cae159efcf62b46a83255093386719138db7df6845f3dcc64370852de5cf40c37a9b4b02cc31659b6c8a7fba1aea4acf9893291079446b66310b060f44a62f7f260c4ea8e5e6314f16acc3d4fe57ed4111d06aff682c07254d4be7b67860d5b0708f92535c26c71c296ee95d412bcddebded86ca4bfec44382da3eed29b3824f8b99582ff5f61a75468e56b6ed2eb4f16ebf7096bae07bf09942f251d7ae4cf33ae265f44c44b47a3916261e3f414908fbcb9b890a6b3f3eab103f95fff42e52b0cf5ce8de0512da682207fae160ac61d7d6e240a756de0b0f2badd8520430afb206b1c4ad2a9e9c3469cb381e1e522909c2979496f3597a0be972803e7c38d4addfb5a22731cbbf375c1d7ecc7d0431d594b60ed7d46412b70e9427e31cadf56282d6d3e992fba31010f6aa8d7f738e96d120afc679c8f00ac13252f311153d7b039d7b6cb0093ca1b0d1ce80dd7a56ae5d411b4db7dfa54bc010127a6bc508ae787c300ee5b38f5a6ab28d320b46d8e00e8427060197b6796eedfa58ad98805eb0d5a1b888f254633de6c6fea94d21410c49e354b59c4706816071ebd5cdeb713f3dbe0dd1ab9a1f28b12cb40aa63225b370584e67d02aca188ce3cde05ba1fb79c261ad539f04519782de1d66cd4fefadc2eafc01532638ceb11d8d92c23174ca2976b9d7608c89d74e85f140add245353ac7a020e63339c8331df180c4df7cb746afcfd0e3f0890a232b1d7b10f8c625231d31b8f92cdeed1bf23d2d0489bd841168cef5b770162c0ab801d114c267540fd1cd55e7bcb0efa6fab45069229546b1be7040754d59554293c379e23bb6537348508dfcbb1578eed37beec04537f84d108df21252daac535889838f42c08dd0c223ebac06ffdf98984c72cec1742b0140586b9d0440e928f8d4937d311387d15ee613ef335f793d2b6d1e28732d8fa52fd99604a2e3da666ec9c926dfbbdc2e95ea0506e8d606df298d99bb16c1b806dc8f15840999a375ce1f9bbf198f82341e6061a711ee8074ac919fb658e947cdb8e1168699b48f85ae4c428420e0e550d46725d809cf8c3926244e43e8c4ab39770c649b2f595fe6725f3a99c09b1830411b0f1f9f00b890132f4bddc1c8231e01125493514ed6e80d52d98eec50afd4b8bf9d00c69bb3f45ccc3280c6c92918bd0c5bf22c268c27b509068972f52ceb48a1d9ca8126cbe5810ffc4e800b6bf5aa7a1c3d341732f7ab50702095d9fe0714e4e214d9617ed446652788e1c5a751ca551f8ecc17f68a1617c00165a2a4dac7ba116ba7c5734c1c19e9d0e844a0f33e0eff5090f43147ce08e774c6c07eaae2d7a93b506303fcd0ca9ed1c548381c2d8b9d94515388841134d462ab2555ef1cde26cc0d6877adde7bb81c1dca5533ec9752b60a5fc5477355deb0f755332b227e7d5d8d2b24f161840a2e05602ea36eb602cfe72270b8fd20ca8069ac450377eeec8f6537d643b452aaec853a6d79dda4aa1361369386bd89fc9bbd7f8b1e1a12758acc100ff47590251af3a68a168e9010198a9dea39f5ad6a04c60bf3e0b8ddf29f2be4699a1935dde5f62a3bdcab2995ca538b49f7030c20f514b53e79375363491c21332524d854f9de19eb56c61aac622b056c26d61789e9f035c5791f104ccc4fbbbee14e7680f296bc54535b183f6eb4fd18170f95fc25873bc7e943cc0bba7609e304b3acc92cbccf0d8f38d4fa0c05fcc66c766459d1a24328fa301927949430ec20d08403a5d6c6269637787b2b0cf691707271e8e93f959bb42a00869615839cf0b4918e51ee86fa5304b8732041678183cb3aaad9e9e18eb48d63bcfb95edf1aa3686ebe14221b311928d62e62918bda4535011b46c077e8bda3f4bcbf1e1bb40184d304574f54d440f20990f3f4b95ae30b82455fbd9076e8db47819e916c7106e43e152d971356afd1d7911e88bdadbe953cfae810e6a8cf7ba3934db0c2b6d164ed9f2bd47d33f9b8be6c487f30930880e57415a8deea406531b62fddef9b8e308a850b3295e82856b0268f2cbe363fa44fff3e7c397ad0524e2b08580e299170bd48c20f33162636ff94fc1a8f19e5533dd6f06aac622641af9d36d74c10cd1aded3b974994e34f5f97f3ac8abb0238909569488ba0fe5058e412e08032ad9a6c42d13dd088d9c31951178a56cb5b09ac0655125d31ed3aade3c3935554525e5a1c702211fdbc301af80e4f2e7212ef1ae98706a800cfffb949605ea0b69c100b6c3f8ec14b5b233cf5561bc7392ea5f70e379aa8206fb28c8e262a644d07223ad639b61a7c661480746f3c69cfb43138c45aff1e84ad49e9acde49cecf9f3e943054d8fe88483191cd9a6b6e82d8e702da97724865fd420106a2e497e78ed0ad194af7d4a47d44167ca5f0e818ff565d1d7e5ca71a1750780a3e5d5c55fca9c83af62e23a042d6aaff363bdf77f59547f0f9415f7c68b5d6a9057104de2666ba3dab88f1f19c3d007d14d8d9ab97145b97ed716cc2b4038c2bd7bf5b6bf988b9932c25acdf0c168fb79910089742438681ca1cf5c9dc95ded3c7116d5b8f07c2c8b3142fdc6ac234b9e9b059b1cac6a83bbeb34b0c3dc567af9c4f3b4f52a6e2c0c05d3d3e48486ad45666e021390e08f4abc51a75656ba9c31ad9b8c7fdb02448ecbe950b351835accf8dbbf81841dd14c01b44def9d9d17c1a5d3e03f63b1d1a167ca230272abcdfd5e7076322ef4058ac6c577a52877d6dcf8c16beab1627585f8cbf9c651deb1035fe8a46283704f31523ff332231bc3055bcb7f8773347afe6ff82120734c989f2ba38284f507976bc0488a097fd0fdfca32573c9e346f3abe41249f07e4ac9b30f88a355634be0b8839779607ef48637af3d2828eafbcac4b06cfef482f05f51ea392cf564e88bd7affbd59d42109404d19f291be4e2812b2bd4e582d4c9f1ea57012fbb0b2d531df6dea424085bc08176e81568368b3e3c308583e5b8d6d5b5c16fa3d87f33c5c094bfe3b9ea12c7dc4e6999dbb9540da327c5df4487ebcb14d61a503c199c6796b49f07245e30bf94014d21e46725e4d46d208f11f14d1efcb38cf40e311249410be8d622fd0742d2e86ad93833e5b7fe77da7a29d8f7cc38996b5455492245ee307bd2f4ef19c014aaa3b8178631d3ea93fa06557a2a62b6ccf7c7c39a007929f05743f6bf0e1a7d3b189c756e380ce4faa8cd0d239ca9a4b28c52023911f06acf6a711e118eb5f8fd8e00916035df8f36cdde4ea2e6bfe64631cc1e8ebbd2b08f220e74fc02944426af98f692e897edbae9000207f204f7c1c91e837063f11641229b71e03e5948faa4e39527ae080bac16f768f5102d0d0f10a287adf0091553fcb0c31e7b9450ab772f3b641866871a62b0a522e58b58dcd8ddbd142271af728463a9a175283d2bacd240b9462899d8b265b348a9cf5b9a9d6acd4feae1d0091ee36c676c46e2ef68811e7d5d1e4f15dfcc5ba8ab4da840eb7d6918c22f74501e30d1e375297ad325eb2f578eb010d7812e24774ae6b9ef69253c34587dd49ee1e9a3f392ec078aad372a746ca1e1f4135ab6a18c0c79eeb24aca6a74c3d3aa724df585f979a2661e770464ae97e836c831c3fcc29214e0a1f08301b06732ce2900016a65ec1bb2c5b8405308ba42a8b14381c194a1c0e7a9348efe2954583644f27fd205eea81d349202ca630fd6288b1319bcaaf269d09efa47e007678ba22576765c7c47dd4b37398c8378b4ba8252f133b47dcd7e89d76d9324efef1583effff3b5b6ea5df706f4c29f964e9d8358073772925f7f3e5a67de6e0c631e787dd76e0e082b4544af05a1588d2711558c049c433d21075292410052421eb30ff898b66d6f889c11dac637be266557392f63b8bcaf8aff95236205ccbf2465b0dea68c5437dee707104e8c62182cebf52ef2dbf1118ea0937ebc693cbeadacc9cb3557bee35ff4e3c7ea7eaf22723aad249b26ed5231120eba73c126a99dc86408bd20dcbdd73cb898b876b4d49bfa2cd47f7a2ccc1cb81279885340cc32ab99eca70290db12dcd8841fa3c60b0e4f000352151c7caaa1347037cc14bacedf4099a924a871a2eff8d02f5a7cc0969d598174195d1c628e0e1756c748562844dc90c6ed3548c2f42e22ce007cbbdcaafe83f107e5b9aeab261689642591ac8fc01ecae776ccdb5a2422f08e8d761810346fe5cc7e3c163a55e637b39162a37b0e06502218d78dcc7f81cea519b8ca3815bf9dba9cf8c76574ef97db5a30d5d8db9dd8042de5ecb5ab67641b4bf458fd171592ee362392788471de9d7744e9360ad89b594737f47d08159d39c75b0dc38c9626dd030b8c9fdf61310240df96c259def57f9b16cd0438f9eacb4fd7ba7449932c356ac277c6a5ddd5eccf32a839dc1678720d18d3a6654aa4fdbfe1ae26bef3a2498e9c54008f234e891789deb8c14ef8d80e951e10bfac749b7baca305a7725ca6e73a858290e854300ae3f265c75983de7e49371553c758a9d00398d1f51f128881d709aa9d63b0cc2ad01412eff103c40dd361cbdfb91953c83567d51ad33886926835abf81e69d096f402bb36abe64248c61961728f72ba2b461c25cdff3a04a0e55617a4ec15f39409cd4d2815b253718656bf6b68b13771a8cd5830e3d44a968d652a101346d228af12d07bef84a0f76168d7288a12362b9e553fc30e75de96683f46104916ef7be50f1cbb254c934d8ca89d7aa699f029a636d0f1bc96b22e261662289afeb68b743c6a53f020816c49aa7ed7f36a3805fc1e9d68cef169839bb8662521b3e1bc6d8e77f1f44b602dee9137c779a1feac89c38cdd5c74e62a40a72ccb336d9b441874070e65933963be773e1b495f0904a5de1f3a46d4b0aa9a024a8fdc1a987602ae32bd9d21a36394b4e12fbc0677d7391f141541061f41b774963c17852e0e9714a86fc4f8e0f734582d7c2778e6912c925c3daac4435fab542779c856ba11548af8b694ec6f4d63d9843a72ed91af70b3cbd01a1d970c1f317dd6f5ccd7c81e388d77fbcb4b1671e7894d00a2d34940c0474061bb02dc0e9bbebd5f3da499cf1a634513318db62435bec7dfee2fa7451e24dc59e0e98c15f11c8d1181f420fe7f126dcac0c4981adbc2ca8cb64aaae3725480e5df56a4ffc12fefb591e27cef322876032738a17818c17cc25b7b3dca301b0d17d24f6cb98d7199f97ce2dd424c1c6ad3dc10fcf744e026b5fe", 0x1000, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0xc) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error executing program 0: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47"]) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140), &(0x7f00000000c0), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b2", 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) write(r1, &(0x7f0000000080)=' ', 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x2, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1142, &(0x7f0000000200)={@broadcast, @random="8573d2067ed6", [], {@ipv6={0x86dd, {0x2, 0x6, "d6f41a", 0x110c, 0x62, 0x9, @mcast2, @loopback, {[@hopopts={0x61, 0x1, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra]}, @dstopts={0x3c, 0x16, '\x00', [@pad1, @generic={0x9, 0x9d, "48efdfea0b0af26271a08dc348efc36e7a178faec5cd3abac0a3d39012f3c34a9c19af8d8ff2db57daf533bf4c745155a92b3ad24b61e2e107523b24e9eafdcfa234cf29173eeaa06379fac7e2568a1dcd1de60faea1b0275615b195aad6b66e999dd60f2f58998de207963d7891bd223bcae6b3b74f4f13bcfb4ad9e6e23bacf04c9647267c1db9b49e221e47cf1fd858280839cb866f8b86232adc3e"}, @jumbo={0xc2, 0x4, 0x1ff}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x50, 0x0, 0x1f, 0x1, 0x0, 0x8, 0x67}], @tcp={{0x3, 0x3, r2, r3, 0x1, 0x0, 0xb, 0x80, 0x401, 0x0, 0x20, {[@mss={0x2, 0x4, 0x2}, @md5sig={0x13, 0x12, "1f5e289a36e0a558c5dc780826fe0727"}]}}, {"e1693781d052383356451fdffab97d0e7705912679e0c17755d854179e413e0e0059fd9b063355a0559f4b3712b9eb55c1d5b8e1097618bc9277fa0fd6b970b01170548e71e032a5a5607b2f20b70452f879de8c4bde1a72b91d9eb407641fdafcc2722f7b0ae7dc4b94490c8f3f90356ddfeb7a1c4486d22ac3e46d99fc323e7816e7ac6a7af7756f99efe07fa591a83a7446ac015c8f322945eadb42511339d097305d544f260c45559fee8fc43a1d125e8b7d37bed3f489e2ef395b4ea9326f8ae0d116469785aaf31b4750962dd25c0502fa26b7235314613f936ef1b7ec9c7504f0690e2eb9993098887c2a53dd2621f16256fcb23d1b24ac56726eccc28df71a595631b04fa5994a34a77c23840f98a4bdf5a359b70a342d5264fe457bd0badc8641ea85c9b0f0a727cd765aea19a4fe6cca7e08d3fe25928eebaf6c9995258f7fd69346f99c514b14315f56b99ff15a5f996343a4453323c41ee4257e698828a45a8598da168daeb0a8cbaebcf4ab4f01225761c2d17e549680e1953a61a8b237dcff268d2565e8cd5797ccd473483ffeea551b5bee6961d2370ac35ec62184f44eb284e547dbda95b2f9c0acd7a6a760b5eddc0914dc92177f4ce775e8f91243cc87d290f0d3bbd51c97fa9a7e06d2064d33ff4b24cd1163176f6e86fa643fcd809542aa773f3d7dad103bd52f927b59cbf8116dc8afc37e0548679d458550e89e1f26efadc1c63e312571237285d5faf997084e4ebaad8048859c88d03180aae19ff4ee025a2fd79d08bd290f51aebc2768edb385ebc45a2ed2718124d562e4ffc4c019a7d2684e9a0a0e9434cc0535d89b70bf01c24f533b2ccd3722d7732ab2d19799e965121e7d9cf39c84fbaea1841bfdeeb36aa54df1e7d9af16f146563578f7b6611db6674f6c37560f198abbadf4bbb8051f75bf87c847de45c7d6b0df1dfac0bc699882893b5cbcd7a4adcfd368243e03e68fe2f9d2d3bc6f49d5226a9dca279e5de822570f825555d3732e88535afc54d44155d24ed673b066b23c8145a96fe413ad9109a818a9fa4111402a0fc76cef611a80cfc0490c6c60efd0a8f10457c3689e534240667afbd10287a67214b0d19cfb228cdb57e1ae5256eb40901cb2416a02fe177657f88ed32ba66205f3094f42ed9ec855f4599e144117cb562186e41d74418481b098a31638b9e0b101dc3d5429dabd66cd9b8b4e265c6688eb16584cf6f7d05eb1dcd0c79468cd0b88a1ce16b7761cc217c4576082ef8b0ae5aede5a9273c34cd2f353145d11d43d4bf6dbf4aca116bb05cc7c9f99614ff4ee580a5033a71ede81e6cf9f276f1323c140f4df2db767aebac645004807556c433accb19738ada78ec767be4bf879cc5f9ba6f2f36903ed4ae4fe070b4f2eaee17f613ca298ec9e2349bbef649d929ca097d946e5e49ccd07deca7f3560f2aff50f47caf6cd798f6d20b214c1a5bd84fb193355801da02ab64e730e15cf0e790204838c7217b98776d5e88059a31f40dc417f53cd196d86fc525dcda1ab3ca4af6a498dc09aae042a24eb1a6e0c10ddc4ea36a89b7a8aec1ef61df3fed6d807a0af9e04935b002e893f2160491ff46ed639d106cd3f7c6ce6810d50727607c2fa8bfbfdee547fd9ec2715051da95878be6a99a3b5c04634cdf6c9b6f95cd69457f3c9444346ac24503a9982d571fdc0b3f01b5aa46fd4ec16a4be42cad941aabdaba506feab545a4b3fc2f3a1cd23535af6a571fe881f8756a4b9ae1480707182c0b85c5943d63a435afe88c3b844e967e69ed7fb2961337d681192a044bb8c5d5c0172c86e20f989df82784e08c817edf8f5d7adf09f4d4bdc6a88372b4287ac9a761c78d72c227f0b22e63d9d22687557d9c5e1446690fb263c9bbddae9c8afc1542ce5d7c2862ff7936e0eccbb03119ecc630d8f5bf8109784dbeb16fe14348752d4fbdebaf0661ac71f7aa548ecb7724c99261f3758103892774c8ab0102017a4d304e4b5d464755539f7d47bfbcb49cde99cb6aa74338b3c561de90079ffa2870de43a42f7cc700d016fda0ed7719548f31f00ac79c0dc88bfdf3bfae8d60b3d125174ce85c9e66c52ab98e4ca4c8cc25c7d1a6e6b1ea2a044e32dd70801395137e5c1d5f17aaab916c0e9bebc675eb564fe70ffdc07c0f998e913ac32427137d27e1a08e21a4d083802b4687dcc513c2e292f1ddbbfcedfcb80a4750c52b9aa8c0f5a972d15b39ab580b0f8a123528c6a857cc477077d132d366b4b03e8d7937b5dcee389d9b616a0384f768a5f88073a1181a4c964fa76c9cf017bb1135969c331871ec818c3ab4580a99bf92e68dcd2f19b08703fd929dcef891e4bf13bffbeb1e0a7ad2ef8b8eb1b6bca8c52a06b71ec726ab126c142f6e433792a6514d68d844abbd4981ea5aa632dc6c463364a23876e2661edea630bd748e2af870f99db4e1f2f36b9e23dd2dfd3aad022a7120a51cee1b507d637dec8b35bde55478ab0b1fcf45a9333a8bdee3ba695729adc07f82bf6a2e84361b273967e15b030a3f8aaab954f16a143cf0ae6d35f235dcbdb4252071e87d890d312435e252872573ad97e8a691b82c28199a3f7cf03f82ba8152ee1eed2ce61af35f1227b62dcafe6ae5cb608d10506d7e67a54b2e987ae8fa5bf0161f2eb49b7e5f4dbd4e660fad0a9327a2ea8e773c4d2981868aa093016b3d0d46aa4834ce271c3314794a58455aa1ebe877b61bf667a11f293a2cb00e0031770a2d36a9375c605337a4ea6cd5049aef89aa8ba3050c2a0378ac93278e41ddf42cb6b1dfa91c16142fa4bb60b4601425f8c7cb50adeb020359a22d3a9c0fb8577406e4b59895c8fe4cbe8c67a16ee07a2462a5c0f2fb243ae2628233126675b7027e5cf8ac6a7eeb4a638faa7c1413a22c313f545d18c826eefaaf823c2f95724562b9f60220b04cfaa6b606f1d5010d7d004f32b3b6cf70daab1eaced55547eaa80cbbc6a5ae71acf809552f1069ea205c998be52298f3ad8ad91740ae57ad38bec9cb9defea93ad972421592caaada21caefa244b6b4d71a825238f24ffc70e3afc87b3f36947a46b22549540714bfdea1d3f38cd936964549a200f0ad16e95c5058f8ff6d1c515da6a36465eaee7a04a59ea0bccc43d8f930355e1ded1ee775d951e8300513e524ae432f5a96c3ba75b8f17627b3a5c5b70632888fce10ab29f65a592f967cf6b27d521915aa1a233a538273675f4261c366b5338678959b9c9086c53f4632c6e143bffb0b570222f09468b79eef36db318dc831d2f2f679b0fad76001c196f31f5ff44d372e2298ede38687140f6b5d4f2527d6ac1eb32c5dea73cd2f3eec7d662f23c9b80d149a17ddcb479b4e155071e93e55c273b5f8d08a0fb3d59b817085eba7d0feb59edfc4e5f0c9aa7d6bdf2d1f4effd9c7fb1cb29f53ece368ec973991a7d5e69a3893029bcbf084c976017a7634dfcab6f523acfb87fef6dbeb5e4c7304a07bd66887767cb0b6675702678ff6119c6ec1db0489336a2a1f0c0a01175f4fe258a114c1c204408e356986aa7fc531548a97941a64cdedbf9d43e6ba4ef15e77d321ba0922e00250b0c0b5a620df2d60195721245070fcc9cfc7a28a16bdd38a4821582f3628338bd16959ab73746b4e4cd95b3ee9b26401c3a503668fecee8ca1f718ff417c4b755b13d4f0953c8a904cef85a69fd2992f1cdd0db81bdb9cd9459c98d78ef3bb66b85379ceefe86246202dc4271874c667a20a396fc3f183ba69d625d22a0fde5cccadb2706b356de3f09437e4328edc02fa5aba6675e31640d4dac5782d01d207a3a2d9b742584e952b3b08d323ce48364b7be435920fc935e66968fafd45b9ea188616c3fbede71f85e6b9f47413268fb50081ebd9c20bb46709abfcdf78e5bed0c3e32493699832225511f8618a7f7fb4d9d3cd6c950e955b9f4772bc48b16a88d3ea3bf3f1025f24fa1b16597bd901bdcd12035cd443935b07c135d9ef11b98613a09bba4c0be1775708ddf898107390e54e7e59b6a3c5e50093c0f7db289bb5697aba6cb2757e4ac2a242e59bc56b1bd80a876de755a03a6712bffa1246008e6f4ed12ed10f1341eb38257805c8eabceb1a5b129fe36d9d2240c4cb712c6546e8d57aed9c3366ad605fe6dd017fd02e6390d1c06f72a512132d25c7c905e00265b8098b9dc9c26f8807136290cef14690104fe67611f6a24fd520a0ef15d38460dc562ec0558bb9ac623974fcf98f75a9f6acafa3bee5c524b67eda64dcd10d10efbefb28c1d58c52265e9c2365c917cd6b2cb64b4f7edc6af814843d8b04492aeb4e43a174c95c40c2e47e4437a846742226af08a18e359d7191931a324068c034a2096e70a255261c4a69441930b59024b7fb0a2e64928c28cad2391655dd179fbe339b0b3e5d891b088ed59ac5df9c23c9bbcb3a58a004cbc522f7ec862bc17e3b668b577f075b8b6320f6dc15d820e9558f025b4734aa0a6e4dab919a5416968ddf7dee2046e8612a772f72e01a5a4f5567dc18d56dc66f91632876dae3f354261e5affcf8497b9bcf860e822bd102dd3d518671f5ef86f86171e077744b05ef02848bc32246676ed957756b7edcdc09057b27acf61df8e9c494359b63d381a51d21d97bf7a0d08f90da677d72bc78765a2116996b041ca43606e2b096bf174bd8504d06ab9d53e1be2dc73c6803d607d4e1cd76b22c53bc02a282e502e5d482e1486182774ef81e5a4b999e750fabc0e740522d7abf122ebc34ef2fa04a8b4b821934c50c9b4749a5551b8cb2fa0d4fc53323066dd950bc74140402399b9d827bace2a5f42cb2b25410c09aa534dd4cb0faa1ea276c881654242b0622978cca3919af3d2ae4d77f2f65e2f228fa284e0448333c330eab95905afbb38599514bc17dd4a63980009453d389392a2fe8ab21d640b3a269757b3df4e616691fbe14ca4e43bb8fa871dd78bd008c4625f1b61901bb65964752b325ec1dcada0b338be3c9b19283fc1c65b9dc9137819de09eab144b2a9d29722d0b203968a3ce3c103037bd3c92eb7652ce42f5f61997c316b33970b72ba8f05df0af8aff8375c838f3da3a8810784fea0cd23b7a3fa14f9f7d1d36bed5c3b6e5c5a818aa70830b9b73735eaaf29d25fcf1f29080ab76fc57af3610218bbb1d908d7d05601f60aff28add80b9ca7a0897a1b88f89697bbe077205c5c5fecc45cbe3f735c626a87ffde39804c73d89312faa96b7365f25e20c7bdcfff866ed7085a3c1ca40c3a1f60c88b5fb1815c4be3483e90658ac47d5ec0874225fa6863c52c4d19becf542129e14d74d30285b1fa88babb5439978b51604f002b705304f56b831d6a5cdaf8ecfaef7e3c0d41d5af9251d1a1f6f7f018908a456086ee9f5329841494076b6e042845b11447419c441b31aa36539a5ab7a62b7a8b32b19e3d7c4aeba6a421f87c69b3ffd92fd9316cab5661b09db5f7fceb31b8630a60861147e416d9f4dc1476dc056992e5fa55246c02d258b67e8f965bc890dc9af0f425c02d3a22640c3c2d4a7fd3dbbbfde9ddbbd54ba6e63f66883d3575333e51e360b3a239d926f3dfea050d4883c13f6ea9f167d96aad5d169663e36c57f8750b7ed6399c55881eb706425afa10c94ad3615dabf4e7d3ad1f1bb40abbb68f26581334988eb3ff44ac95099ea19178b58389163846c4021d28fc399b6c1759db17174ccb6b1d8db2643ee2fb32d2d9bddb07fbb9b24fea0f5fe9217e13417cf80b2ea5321d09fb8c0cbc206dd4a90886e7e4806217a73"}}}}}}}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000840)="32efc3e74f7a2006c91c5f06f39103986162ec861f2750b274fee6ae85a1b68e6f81bcbd0484d7bce62fd89263fdf4b6455902bad2083799c474667f0315744498d439689d611564cf81d716563c280e22f514098d1c8165ffc1ade064ad0a2c9ed44d4c0c4352ad0fb82f914b8b21af92a2687764a6b53309842ffaae6d5581dc0a9a41255507d38795c7ee2759bcfc1024861d1c979a19aa6673eb2566cb2f84b13d0c4310c0a0598e08c5ccf64382f84e", 0xb2}], 0x1, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)="c9777d04151cf5379168d599", 0xc}, {&(0x7f0000000140)}, {&(0x7f0000000180)="599829a7e35d50feebbd50a6b82aa98f31cbc19c715c9339fb9a5b63fea0c99517c6a8c415e2f8da5d3f97ed11f14062c14364652590d25a93081fd3fb075fc246d0aa9393f4b3a767caf14487e228f5e056e1d6b50934d3c35a6cb25039bd47fa3706c98407c2bca885e626142b9d2332459031de53e62feffe85caa28b225602772fb8104589769e46652a1f71428f27d61e3922a9d188db1b7302", 0x9c}, {&(0x7f0000000280)="2dbadba001e777029cffa4c50e097be8c63ff9b5dcb94d86ef34528218c83a7225dfc1678301f8daf2edf069ca146ff6c62a635cb68b1741a2f161e220ac3d3c38931de41a015a26028553d4f059ad322d4da1ef5fdadfffacc200c0c980e30f61c975b7a51c43c96dfb489548ecb860284c2b4f38218b1edf181500c2d93075a87548bc84fa29009387b29c1eb0813b98759b7b7e44", 0x96}, {&(0x7f0000000340)="3623e5e69fea2593e2b52c933a659a534d3838a9074a9d561cae7b7cc979fd3a62648f367b314ef3fcc7ba6397f4b4d27a6dc90f4d54ff73b45a43ce", 0x3c}, {&(0x7f0000000400)="370038581c81047fc589f03f823c9355c034e11543a7440dcbed8502623f7d46fa4ebc45e258e7b14381a30d931d83d38f577ff1a1ab039a4e89427a865ec6991b9f5006ae237173f6af", 0x4a}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="580000000000000001000000000800007dce30a9170466abc814fda9b4e8873a7803e99f6ef631cc8d9475f682c99b14cdd078d175e1cb47ddbe6f7bec06b2ccbc557b2c856325b1075c60a8fd398258df000000000000003000000000000000ffff00000000000033c5997ad07408a573e94b893bfbc21e0ec8b72d2f1d63e71e825629340000005000000000000000ffff0000030000008d689abdd73ef4844b18d7f36862a298f8d121cbcbce6fed23fe432a15e6f7ee45565eda1978e9f7b30b486125c180bfbd642bbf2b2db06cd6d0c8af16ea1739780000000000000001000000256a00004009ee5664120eede8c953b5114a0607549b98199556f324adc53f01cdc480dd929a6379c29c525797e9c33241db684b9486900cfe8e208242a086761bdac195a63c3f3b3e17e9e3658f3f4e928d4ba444f4fee9b95c8edd490f7a28c8252b17624f2223c118c800880000000000000001000000ff0f00007ab8ece3674681837d8467ef790cb50a58e6d2ea14e65ade787037aca838a1eedc5113022d3947e9e848348f40fad7655bfe008d2c2c5ca53eba06f466c33b480220dc7d2cb9de6773b37917647e532fed437abc8409f5451499ba02c92b17509dee649438c9b7836cebfc8b3e33223e7e00000000000000"], 0x1d8}, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) link(&(0x7f00000004c0)='./file0\x00', &(0x7f00000007c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) link(&(0x7f0000000480)='./file0\x00', &(0x7f0000000780)='./file0\x00') r4 = dup(r3) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment]}}}}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) 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, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) getdents(r6, &(0x7f00000005c0)=""/4096, 0x1000) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x52) socket(0x10, 0x8000, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) r3 = open$dir(0x0, 0x402, 0x0) writev(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x109) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000700)="0000000041887e30b8b775563602e08c091151fa04ff56401e4912a2ed7397400ab870ef76d7d0beb55edae9fb33d68eec23904d8991a4307d2681fe38e7bf176bca1382032eb8befd83f24f31060e99fe61d857582fcabc90811514be5f62f194bd28dd483d75e7ebe28eac713c42930d97e05ccb0600008328ee8b4e8e2ff1157f93119dec078d4851aec33eddd2f751ddf6f450dc48f0e3df6b0eee8b610900c584e400000000000000000000000000b91da514a1e989a3474f5d98fbb50d7d0909f4f8bb5ee4e7742c20e262ab48908b0b", 0xd3) getsockopt(r7, 0x0, 0x6a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000100)}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x0, 0x7f, 0x0, 0xfff}, {0x1, 0x0, 0x1, 0x3}, {0x101, 0xfe, 0x7, 0x717}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x37}, 0x7, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d942400b5e1a075fcb9afbed6a1ecc370824302bd49a775f052b45ad88912befbc8ba47e8a4bda9d51fd44f4a30e3923240f08b6fe22e8cd63a82ab2559f4ed55e316df854ca2ca45446441a4950837c5c2800f9972bc8dbe4c681684f1b5b4161d23a1ba9429b2dec0d3789f6a1390dcd6c75848717f1c94bfcdb45cf571cca17f1011bec90de545f0b35374f11c3e01bd157d5dc9c5c26259966af35238792f7181f23a96649d14b41ad49f561855c0ed17e0b3d0232eb981f01021b84ee40583fdfcccd51c662bd0c3325bafb1607efe6241048a5c0f3e5c381cc7f7dd07f260517b4ed1e1c111e60586e40bb5adfcb2fa32bc38b873ffce768d999c56746d50e0f6d60d8ca942d295cdd3dd18f1bba76d5a7058a3cbf5f4ecf94079cdc0c437", &(0x7f0000000080)=0x6a, 0x0, 0xe) syz_emit_ethernet(0x119, &(0x7f0000000500)=ANY=[]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff00"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1, 0xe8}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x2}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 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) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x0, 0x0) lseek(r4, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)="7488b2a91e06002445e680989845b0f93d0c04b923537004a6698146f2e61d6a14c83f562c8554ec4d64597aeb93c9b447ba4426a01bedd0c7c777ccca8b990ec4518fad7e78133bf63f80a7baa3fb5b89694e67", 0x54) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}, 0x0, 0x80bc0000000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x5}, 0x408) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 3: kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(r1, r1) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000cb3000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r3) ioctl$WSKBDIO_GETMAP(r2, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x111, 0x0, 0x0, &(0x7f0000000240)=[{0x0, 0xffff, 0x0, "9084eed312240a5ee5f094123c91c41cb80453a78e928396ca7319ecd8b9c8ab90d2f2634e44288c87c81155b60e7b1cada0fa4d396535701631b14f37c130c5d9fdab9821201297843ab58b0cd5c3a609b900d156d3609980582ed9f2"}], 0x90}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x7fffffff}]}) r0 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000003d6c637f5432a63f1145ffdb8250255c52a572cf0c9f6f6b62e3a27d045b587c0389160c9930701ea5bf5d979651689b80b97a6ef12825c629d95779b572a4c806ed04ff0d7297ddaae5a95db8ddb1abdfd4034584c9493530578e0b9c9f38b2f4159f44684401c05baa145443bf87f5bede674ae827b0357a8ee634b4748e5adf8d69e15cfb809e5d94bb0eef7eaedd6fb21962bc8b0145eda75b10cb851e3c6240564eb540fa60389784c5a34c7c849d91f9e1112058cd1ddbfda820e921b44d26914b9aae4c623df381ca6aaec029a661cdb8c41065f890292de17c426d8d56379eb4388bb42ffaa6602d52feb025e70ed3f6caff6b53a2f062bbc47e4c9272289c46a4837bd78b6f7717df409fe667daf028d58223e591b503b08990a95660cf6abe76f3f51ef075a45436b1d1d3ab1b906a8fe83b65bd"], 0xe1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x2a) open(&(0x7f0000000140)='./file0\x00', 0xcc89715a659114e2, 0x0) open(0x0, 0x0, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1ae) msgget$private(0x0, 0x101) fcntl$lock(r3, 0x8, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)="0177c40bb09851f8215e1b4f000095bc6a8de6c971e652eedf", 0xfffffffffffffff5) setsockopt(r4, 0x1000000029, 0x36, 0x0, 0x0) getitimer(0x2, 0xfffffffffffffffe) r5 = socket(0x2, 0x0, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) dup(r5) executing program 7: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000400), &(0x7f0000000580)=[&(0x7f0000000440)='c\xef', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='+#\x00', &(0x7f0000000500)='^\\\xa4', &(0x7f0000000540)='%\\\x00']) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x51) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)='m', 0x1}], 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x109) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c}, {0x8106, 0x9d}]}) (async) sysctl$ddb(&(0x7f0000001100)={0x9, 0x1a048eb9dc613469}, 0x2, &(0x7f0000001140)="6b0a2b60d00db6623ec64c076dbd68538179", &(0x7f0000001180)=0x12, &(0x7f00000011c0), 0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) bind(r2, &(0x7f0000000000), 0x10) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000000c0)="1ee924155a30d2564ccb56a87a4d858052f30b5cc0a430cc3c0d2d2632aaed1be771da9e5651e4913dc07f8a49acc6c4e01292961f8fa4be87eec69732ac65d17e3b99c94045ee908df99279afa2bb86a8bb39e31323877abea8526be96f8aba7482916e2ffaeaf532735e061ac8271793c22daa279adab7b3e0bcf873ade61ee9ebc0", &(0x7f0000000180)=0x83, &(0x7f00000001c0)="24cc7f7a4484091db314f904629875db11cb841f0d427f1923c4d297d30a09d7eae96b34f24ecfa1ea70155d960c8ee4690582334d76faf7c0d8d94e0d0e248a58af4bc9d4f28d79795620dee497554460e7c28921cba99a94b1f89d2e52794f230ec3945f61b103b6574e226bb7e9b670f67b198d3c82cb93cf5ec65d222dbb2a24b09912aaad365c2a7da1ba76485dbf89057240e46f4fcf151a70015e4c233cffc30e2b225fa49e3c7acd0ac0d964b38a3ec02edc524407787357333dc6c82a5ead5e64281632ed76dce53ff6fb643e45ddc580f80c87f1482216804464873252cffd42c178ed", 0xe8) r0 = socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) msgget(0x0, 0x612) connect$unix(r1, &(0x7f0000000000), 0x10) close(r0) executing program 6: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) syz_emit_ethernet(0x126f, &(0x7f0000000200)=ANY=[@ANYBLOB="7c19a56ca40aca283532b521d42a6df0f7dd92532b8ae7fff39c243a5299cf66c77d14bf79a25669163e9a5ba13a91d1e3ecda1092452d966b3d7398e8ae46dd73e3b8fb01a31fcc76590000c7e513539fa5209ac2a3f48f23e94795692749a00cdfe19f9e9aaeeb51690ed6805b203162cae97c325c59ea7f6544d7b7a77825db99e3ea550032c5db2f9b1bd1c7cbf45de4435cfc078633cc66fe88568d373cd57d14d477206d", @ANYRES64=r0, @ANYRESOCT=r0]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) socket(0x10, 0x2, 0x7f) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) close(0xffffffffffffffff) mknod(0x0, 0x0, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) getrlimit(0x1, 0xfffffffffffffffe) executing program 6: sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000340)="80275267ecd90ccbb564509c714c4fab72f87547620000000015e2481a182d06803a6c1d44cac7b0771f50524ad13294", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0xffff, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) getuid() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164990f7cccf5f882b297be1aa5b23edeb5109f0ac3ea611224391ac7aecbb5d16bbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bc0b770c1f5a872c881e2772ec5a10400b9390ad4c1b98ea0ae5c000000000000361b1257aea8c5d0202012e6ff00000000880d6633c5ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000a6d4222900414ef58584e65064192bcb88a09589f89e731972e8df8928bd16716b383c7a01e6", 0xb1, 0x1, 0x0, 0xffffffffffffff06) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) executing program 2: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="e0f3aacd87d67871747cfec377143348c43d9209ca9155cb28e6c009c39f2cffd5e216a5099ee1df5472d9c4ff122c2b339e9283fb955ed5873d49c6844286b8bd550e454efa5d0fd223b52cf87ccf0eb9b3b75184c5da46688e5e631b2f101388628a290eaff46181a8aea153298d9b4ed7621c795ccb4d576bc88737b25540d41a28a4995b0230035996d040b6f921dfac552ee0d889b590206f07c9b75b75beef579b7943b894d0cc1db7e8673b9859f35658561551362eeb30187a72e3d91b535e3919bbef70171a9a34d916af7d863ab47250fc411e8c7f6bd78e3549193dea5f8d59385e014ce3cda71ba4bde76406c4244ab1fe", &(0x7f0000000140)=0xf7, &(0x7f0000000180)="9d9a2ed17034004457130cebcd5132afe78af71c922f25ff0df89baa676d1f3ae6f3c80c41e6baeaa58e1efdddb9188862a114abdc0d2411a1b298e966a133133bbe98c5a821034b7042584d5b2c5079d7ddcf72f5eb967b617e80e1aa295d0b069bf34c", 0x64) kqueue() sysctl$hw(&(0x7f0000000200)={0x6, 0xc}, 0x2, &(0x7f0000000240)="fcc59fe3a5cc78f98ef437007b13bf7339f1a946761d1fb8176e7155c0e1", &(0x7f0000000280)=0x1e, &(0x7f00000002c0)="da92ad04951293af99e021fbe3c22d84725a8a14b161e1a4b6b3a876e0e1409ec33c779a421a669240abbd07840961106c57dd64d19cfb71c6a5e0424522775a264bcd75e0029d746de0b01d6475976afe2d4efe87517f57", 0x58) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000380)="3d11fbda0ec005d187bfe35910c69501c17829baf3ca37b91e6f24f90a4b205db809124ab40a446838", &(0x7f00000003c0)=0x29, &(0x7f0000000400)="e9cb7e823d7f4006fc6435d41db17a5defe2d0459f0ad8f22977977bb1cf4a8c5ea31f9db57dce6d", 0x28) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) sysctl$kern(&(0x7f0000000480)={0x1, 0x37}, 0x2, &(0x7f00000004c0)="1159ef584adcace81ab10c547e204bfc9b81f94bd617db6e49a9da4012d2a0642447d9fa19b516ecf6af9f8765d402601530a1f252906fa282bd95", &(0x7f0000000500)=0x3b, &(0x7f0000000540)="3c3d2611dc98763c270d45120c920ff1542626c7a0a8f10fc714e85a5e5aad96fc5e44b9f9dd2e6849c8326e6779f777b82e4073720f3b05ce78c677815e1a6eb94aaa827cde5fda34e88a79f0c3e88da61699a9c5b654b46ede8c22896f261ef16abaeb59178e7bf122b668d198e208d3269e7e96d2c402bbcc25de9d12b3fd26af237ff1d33ac15f937cd00c6353fa94", 0x91) r2 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) ktrace(&(0x7f0000000600)='./file0\x00', 0x5, 0x0, r3) sysctl$kern(&(0x7f00000006c0)={0x1, 0x3f}, 0x2, &(0x7f0000000700)="e25e5f75600d144b261022cb4494e668d98aa1323a6ef693cb2809bf939bfe6f01410f7cbc16ffab9749862893493c71037219462876643447f84bacab0370d37219ccdfc99ceae8adad9a8ca65c32b56807745900932b8fd59038ccf23f9a37e646c88ffb19d2949e3f43d562d9b2f59dda9f891300e32050524bdb440884a2eb9fae9ac25b438b9fe114d4bf34debf0490e7900059d1048651e38d33eb", &(0x7f00000007c0)=0x9e, &(0x7f0000000800)="1a9c93a692d0368b48471ebdf613ff419702f8adf4103c2e1ef3145e9970396f9b7c424312a91dfb53fd21064252922a697c76013f94aaa4e6c416525979e529df10940322f06754c7f125e06ea35b46da5f540482fb93a7598b342adad9057871355caeaf06d6c63d74fb27239da5dfc3954a7ebf8fa816f2f311e39fbe5b030139aeec3e41202acb295d4919cddc7672d0e316a0c7a61225f7a3d8cb9cedf4d49419de3744fb9be1e210af3b67c6c840f3004cb7b924be068ae4f138df9d83b881ad7eb3768b71123217c95775a530f0a3d00eeb73f8c3861ccf7c8fc8e293893e1079d5e5806683eccd9799f4456d5d44e8b7bb", 0xf5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000900)=0x80000001) r5 = getpid() r6 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000940)={0x1, 0x2, 0x8, 0xd4, r5}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980), 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000009c0)=0x1) unveil(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='r\x00') r8 = socket$inet6(0x18, 0x8000, 0x80) r9 = openat(r2, &(0x7f0000000ac0)='./file0\x00', 0x100, 0x118) linkat(r6, &(0x7f0000000a80)='./file0\x00', r9, &(0x7f0000000b00)='./file0\x00', 0x4) sysctl$hw(&(0x7f0000000b40)={0x6, 0x7}, 0x2, &(0x7f0000000b80)="b6f113cb866c4e1ec5253ea1011598dec947894a1e", &(0x7f0000000bc0)=0x15, &(0x7f0000000c00)="3fb6f3f0a4127f9f9431a5cd163858b7b4acacb9cfba83bc7fec19650ced933afbdab2b575ae1ddecc122eef3e6a0b0d114d26e0d2a068826269af82e30d13215c6bd68dc8223f5390786bebc813c335ad8bda8dce82f367106a32dcf3f18a38fc5187054d92f5be13", 0x69) sysctl$kern(&(0x7f0000000c80)={0x1, 0x4a}, 0x2, &(0x7f0000000cc0)="412cfd63773c650a57c06bad6f0bb53c3e3d701e1f4e707a69e98d02026149a82bd560cb2a182c7041506e2b2b80f5f025fd23b9edad5a36bc77274b304fe093e5187ea97f820bc3a721f40f66b4d195e1427c5e0a070686aa29a03177aaa5499a34a9203b02b414dce90cdb4ae1", &(0x7f0000000d40)=0x6e, &(0x7f0000000d80)="32a25960c271990b2fb13aef7493a67d62dcf3650ff2a90af3fd88bb881fc0a441f4bc3a9a2ebe89b5156a7864df2fe632a96abe8eeee6e314ce2a8490c359966096e2768ff131a9db870f8ff390edbaa9b8c0ae22de2ba530d44d054d72978cc42689ec4da1bac2ab97dadd1855403fadb065c29034423eb8f325505be879417bb7ee2c3aae6cbcd41dc23b6101db32135b41ff144b34df0cf39c3134af2a16f5da6c9decbdb472a77d8369a948a601961c97cb7d4c5758ce88e0765d38fc53a2f59b2d5a295ca0ad369f31ea689591c58d287e137fd05cb6d981434d81f166", 0xe0) getpeername(r2, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000f00)={0x3, 0x1ff, 0x101, {[0x8000000000000001, 0x7fffffffffffffff, 0x5, 0xbc, 0xc, 0xc00000000000000, 0x80, 0x4, 0x0, 0x3, 0x8000000000000001, 0x4, 0x7b2, 0x6, 0x1000, 0x6, 0x3, 0x4], [0x5, 0x6, 0x71d6, 0xff, 0x1, 0xfffffffffffffc01, 0x401, 0xac, 0x17e, 0xa349], [0x100, 0x9, 0x5, 0xffffffffffffffff, 0x7, 0x5, 0x3], [0x6, 0x2, 0x4, 0x2, 0x4, 0x1], [{0x7, 0x59, 0x401, 0x1}, {0x400, 0x5, 0xa96, 0x6}, {0x4, 0x1, 0x7fff, 0x8000000000000001}, {0x7fff, 0x5b, 0x8000, 0x6}, {0x4, 0xff, 0x7, 0x4}, {0x1, 0x20, 0x1, 0x59f}, {0xab4, 0x8001, 0x80, 0x5}, {0x7, 0x80000000, 0x2}], {0x2, 0x9, 0x200, 0x362}, {0xff27, 0x1f, 0x856, 0x7ff}}}) getgroups(0x1, &(0x7f0000001180)=[r4]) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000011c0)={0xb94e, 0x1c000}, 0x8) getsockname$inet6(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) poll(&(0x7f00000012c0)=[{r8, 0x80}, {r10, 0x80}, {r7, 0x80}], 0x3, 0x6) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff}, 0x8, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_udp(&(0x7f0000000000), 0x9, &(0x7f0000000400)="22f7b94e123e0b577550be91925398ba1688cfd82681c91d5a869ca4af74c5bfd3e85a7da29e88bfbfb0c6d8b9a57f9c2f2ea35e4c611eaedb321f868f20c5b655ad10a4eb838f497b58265fe65b0b6da8c417d10037116d7cd40a98b59435662d23d9f395c887a3e9a691165f65098839a33936f7b5c9fa27a0db603b2fa6acbec12e59db844b8d07ecd61de174ef1e58592cc0c3cd400bfef2d04debfb61725b3c68397696ff50aba82c18a07458c4ec47f46e91835b19d4f5e24b43b293", &(0x7f00000000c0)=0xbf, &(0x7f0000000140)="d85f5fe267aae1f0c26c5ee774bfae818f40fd11057e85175b3cf2b9fab5d08880346512ea691a0c7ac325", 0x2b) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x5, 0xd30, r3) dup2(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x30}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="cd4b70d70fb918d89027658686dd609f6b5e0008000000000000000000000000000066e6a316000000004e"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504", 0xf08}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000640)={@broadcast, @random="3193563ef365", [], {@generic={0x8864}}}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x6011, r0, 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) socket(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001180), &(0x7f00000011c0)=0x10) socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000340)=[{0x1}, {0x34, 0x0, 0x0, 0x209}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe350e8e6393257746d20f8e00", @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) write(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000001200)=""/249, 0xf9) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x5}, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x18, 0x4}, 0x0) getuid() executing program 7: setregid(0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) write(0xffffffffffffffff, &(0x7f0000000580)="76e5dead6f01f8607d2100000063cfb677d7a068d90a46d82336c420ec8254c6b73eec17bbbaa80265a09ecca3f968e7d746262bf1b3487e2d519e922662be635827cc744f0e3390d239ec2d3ab25a980cd080dc7fa99152caaa74815383771959bc82e864cd1dfe24ccafd35d84594014106364cf09f34c1c3b1bad94c31431dbf3c552b6ac82d87970b24962b74d80e6201fdfaf83d3c9fbb3e786a6301f54bb606eb7f5f53bd83135d47ad0bbb50c72a7ae82e69cd28b0af8861f51b6ca929021588735dd7b89b05f84a810c95758a9b83cd918187accd6a335a7ee8603cff516b96213753f855d4a54ea6e1ba0b76fabd8ce3d2397907d54c43ed4feac371dc431c0997b37b824b54553c25e50f7291577664e8d58e85e1f661fe90b9039de1c35cd32710cd6df25a3a71ba60b8d611c5de9c14fa22074e8bc6a501983c0323f3fb5a7abf758a48dd1682c7d500812ad6f8514a6880b24916ade88d576ef0eb79ae4e1f64f27dc1788aa66bbc67ad35d368eee54cea93aed9c0d7b7599f9eb104105d3103f684189985e1277bb4f49c2f3c72a947ef4f4f486f2fc0ceeda542d941c6fef5fb949c7d7f4443c64a8995ab6b2af2a5ef5a5a73d7a62778d9c5c08e9665c1daee2d0013683afc9baff7efdf520f2508a3f26355574a74b9eb814f2bee6c7cdfb79a1299e", 0x1eb) sysctl$kern(&(0x7f00000003c0)={0x1, 0x54}, 0x2, &(0x7f0000000140)="8b5ea54a413c745995d4a95b979bb6cd0541e6a50849f2861cc5f3e014d9ea6bba61da747de42910977cca7d3ce8007bca7216703cd9a068b38d0bb67a985e46184f42a6c16a68078392dee609000000c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565f6b86aff795d45a2591a5845e88beeef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722232a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fc40e98f2f1bdd630", &(0x7f00000002c0)=0x10f, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000f86386e3e0000", 0x96) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00001f3000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r6 = dup2(r3, r0) setsockopt$sock_int(r6, 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) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r4, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r7, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = semget$private(0x0, 0x1, 0x300) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r5, 0x0, 0x0, r6, 0xb2}, 0x8, 0x96, 0x5}) execve(&(0x7f00000001c0)='\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', &(0x7f0000000e40)=[&(0x7f00000000c0)='}\x00', &(0x7f0000000240)='%]&---[\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00', &(0x7f0000000d80)='){\x00', &(0x7f0000000dc0)='\'\x00', &(0x7f0000000e00)='(\x00'], &(0x7f0000000fc0)=[&(0x7f0000000e80)='{,$%\x9c:!\x00', &(0x7f0000000ec0)='\\.\'){%\xbd!]\x00', &(0x7f0000000f00)='{\x00', &(0x7f0000000f40)='*,@\x00', &(0x7f0000000f80)='\\\x00']) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = semget(0x2, 0x3, 0x20) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x800003f, r5, 0x0, r5, r6, 0x110, 0x5}, 0xff, 0xffffffff80000000, 0x200000000000012}) getrlimit(0x3, &(0x7f0000000040)) chown(&(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//file0\x00', r1, r6) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x8000000000000001, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc05}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8001}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}], './file0\x00', 0x28000000}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r3 = msgget(0x3, 0x100) msgsnd(r3, &(0x7f00000003c0)={0x0, "0cc716611a99c63efc7145837ce8c07450fd960e22f22d89542b7b0fa670e29fcf684bf431e783e92db4142d097b8109715864217d10c9695818e0ba458019894761fb4e7370f60ba65f8af580bd26af2f47484ee69f2ba9db82497c40ccd240d6d1e00c4bf79c5140be567589add468893c54c705432c18570376269f495bbfd1062972ede112b245dd4f99a32a8649a175b9429475d3d7592fc4b3c156b1418936f9c28e0e7ecf1142e9407441ea4df1592ccca65e4ae2b9fa4e1289f8d7f9a6b6cdcd7eeabba88af32f8a39bcf4587dfd18c6652c2746b6bce8c969b64ec77c03bc3e2e09d8a7a6a63227d7cd8ce74ac86c824487109008c12671c0c29e052e4851d9c6dcd8a6fc4a2690f15c5bc0d2fda2b4bda8f34727baa72f9f7bc383dde7c105b305545b57e2fb8512151f183fa1be116ff7a956389d6a8cbadbf00e717d79e081d2468ec41aa657da0dc58027b9fa13c6db26706466955d08ab2e33783d7796aa8f43296757efd6be44a79b7b2b5f901107b5e285e90767491d15982c2f0f394afaae81b8ec8280e5b45b67ba66d90988ab3c81ba19a6505b20d323fce0fc0e006a52caa22b3678f8d4c8aec9be86d88de39da71f14cfe292cad6a35d368c413f4ed61e8a97303e7f93b7507f03f05b8d16d86d0e65a1c2706081953087609b39b5c2a71398743e57efcce8fe583cc47589e6f137204e97e940a4988fc0627ee9890c39b1e6626176e422c8c0d082fcc53b2f0d3ab8d5aef01a99eac0cef925c928337cfd68d941de9e3d6dbea0cc62519aa5183b53c844ee490cd0da3135ef0a4a082ecffc7b8e5656fc9b4934400303995f3d5c75a88c1f6d82d1483e1b15ac8d1a23e2a9ea1145c81f7e310e4c9a88d7189854e2669647a0e47704c71f907895f1e396991710e3ca2786f190508d491363069999a6c800ff3da2c8b6b54d797fb6e3e0450e260e82cf036a442fe3ad2c132d4deca87744ca159f80aacbd1cf2935de6675895890673360dfb2fd92846b662d2100becf87da528856a876de3ca0c91d4b5eff45edf7aa230ae9caf4100d8d1cd7d84c35940930561ff71bcbd3f459f8332160c3d8d38e95f1bb8d09dd346bc533fff8ec5a4ddec97e8d9e00e681e4ba016a420e6ae47216e8d8945e51f16fe938e53143f82c66ba707bdefb6b2a424bbe6d7ba0127b30569847b379771adb11f0f56d3c51f55b2ae39a0e06dfdc3f5b88820599e97a2d55cfeaf2d8bda0d441de8ad9898d094bfd66f214ff9fdd33707b506879ab66b92318c3d88e8822ec29800126d1ecd4d899046a70d1608fa228213ff080d5c680655bc3c97b29a0ef1b4a75a216d13cb64741e2dbd972f0567b853cc267bcec6690cadf3addd9850bbac86eddd276a5ff5f8fefec488c32ed1f19a481a384e3410def2fb2fe8979228336f2ae5b65c01aa60307f7cb5f63d72f480d50440a5db8fa14a6d0a8af719b780c0204f38eaf76eccc7efccc57b352f55d633e777f129d5dcc6fe92c17beeff21fa32db26feb79a29e4974ce1414988382ad238933c4156412ad3f5485521b7a6c0d0564e1b713bf17fbc59d0283538cf75257e32173bd1cfb6696d3420fe97a135d31f6b38365ed24c810bc01f11dd1aab7cbb728ca760a9d3355659a45f56ec4439556c2b73794554db3e2d99150bc26fc8f7d28e96f21ce446d746bbfcdfe9dc9cc0fee5898c8a376d8760843c4d2c43487e8dff1bbe8568d7c63b18b89aa5debd20908a0636a57ea70b272ca68a254df7fc19c9e2bf0efe07d365cf03986b8c06c82a3c1860ac3a47d2c7d3f5c02c84518bcde35c385eb33eaa4f77291241bf084950f1ffc38a4df789fd2e44f02ee955a955ac110569fc9108138bee173f61b33c552d19af406424d25cde0db3b511fe81aa9190f848c683d85dba1316f5bcee3b892641b355c2e791348de4b4f9ccdd0de37704d057ba404a2d16d49878cf03eb231ff3c3caa9a677c5426c9eae4566c9bda269a4ec6b82762ae71db56b7dcfbc4e48e85e7857c2ec18fdc90b4dc3fe4a7d1f20ecfdb09c72afdb4a240b19338e073841453bcdc4b4d50aa1b5581a363b58a1bad67b2964f9617dc84a25c9ebe14f12bee21da6a8c1c41e4fc04fac6647e70c1c37c2d3078f8d55ff4e9a37bb06c9574372f5b60b2ddc5fe185bc5a84142492327e2cd8d1fa6cd6d5aa7786a5ceaf9947d0568c60c5c954ded1661de58408175b0c718dfbc5124de9e1770cc68d13a5a20a0468b119db425ddfb1878bfb7a994df8923b941d69eef63122dff7a4edbc4bf138b83339ce8b3d1797dac13ed154a5f2fdb2cd62884e4575751a0c15e8eae5d198377715c562463a6ebca67bec4cf5c09ac93c67e3b4319e98d1209db8754c938973b873b7747f45d03db652f89f9f39894c5d1b313ab56fdc1e1a3c65fe5b125cba1a6caae514199930977595430a010b953af8d5c39242fb2b2991738f009d130c353518834ae2f592855e7df68358c5430d026613652c048901c2636a75518cae0125289251b1ae533f9d95504960574c8d41d9c93fcb62492b82f9ae1ebcb58a60428e991401fdb00533bdcb57cd392e52abde81ef84b0134e760e1e5e008b188922f1c8d80f3f7f08d056f664b1080c3c16e8deeac96bb84fa62792f9ea32ea1e5be16fbf12b5846bc58839f4aab4675282b0f79d8ed6a0142220d1283040f54cca90cd4e746edac351b209e05fce294f9aa1a37985ac21e90ba905ec3634cfab8935f167f6b08762db2f496d855a0d5c062dda8b7502ce793f894a42e50c60ed91a915ffaf2ca92bfdb37acea2cc9d0447837f7d8cd8ad2bba858916d4baa21d004b4252409851f4d743dd23ed08a572501c3638b650b55ec3a76644fbb0883f16003f2eb2e002c37ee1844773121910b0f062b66cdae1d136c5d6a5752e1bf1524c7b7e87d598847424a47499e61a83d1b056e339cbd9a144467cad6573e1f016ba2e422f31266b25722a4610d382980678e1076246ea85c237aa796a67132a0876ca649723ffcc64385a0116c304d48b32b71a26a96b430b6ed00a4b27252d2be78fd8f39cbc242c398bdd99be3cba5f187abeb5712567d7076413e4b87f431adcff833b0d281d6394e6fe8e71c8dd15782c229ac6b83c40877b4a964d8d472a815af2234fc3fd4a842f3d30a7d9d365dfee9b74c938bf14d8a94c66da43b2c9a9d9b9ec398f2908078b59a1ade70a00b48ce0fb11c8efad5c8070bd60b11939d49b7c18f407185753369fde481da36050b59efad10a4f397d3ca6942d2c85bb96048c5fad72576689dfe7a11a5914d715eece79b30f39f803254197961b5fac550b39d8dc51381f4ad9c562b870f4663a2f4a56b832e8de9ff77bd2bee4b7c0a8daa2a5b576781b22710ac0a6e464f3d1a695c6e04f72c6025716c6a13347631446b917e6ae9f00c6b6ad436979c10badd7049916db32323a978c58a2375fbc17e089ee248a05bedd7c252be0f4862bf9b7b8fee35cde35069ed121689014be75274ee81f227db48a7c25ff0da01ff8121ee9d8d363e62e2bac6f7e25e49464331e62fa5f9c9a712ec9090a8019de547d235f660e229ac21df3b18e7149704ff22c73917284941ef6ca15cacaccb7470460007ed76d469191962bac3f25af4c864064cb93fd0802a43bdf73313164193b139154fcc93cdcff90a4924337695029782f66cbb7d67dd537125a3d187b6bd29db19a9e3b14df759fc585fae786f49558e23a597bb1da62d76a9dfbdfa5b8235f378d8796bd3de1c7f638eca846b17f503e7b6f64c3977a86f0fcd1350507ba078084e187f2e57d742c113559908b29f00645bf7200a45c80b86feb4a4dd8ad2f52d0c8ba4c3d5946d68c3f1b0cfcf65e4edceebfb1169f17a5a4364d1b57759f5de853623dec9494c74d242acbf787eb127694f7802faa09461dbae043bceee1d3d42fb77391e532adb179d334bb44005e6c9e1b963fb90c8233474e5ef87c24b73a49aed52b9a3160535801e7489206834042d4a7cac0ded6c376128b8f3b11b53df45311e0abf092b9c6e40b1de2f4ffdae415d13468494242895d381ded1a73413fab5532fe45e4830b564250075ea6a5a1a6826816156e1da3ae57d7ba3443b34498b52f07097b97ba719b4bbcafbed4ffeefd370dd9691092018f6c904dc9f17a996cc6ccbc1e871830d16a12f3d05cd629a74dcf42e6e49229cfcaba7456be78a850909bd8537744930ae6a34fd5084740c57ebe64178d70940edea38c252f2c6185c36da5de56d78da02f9e3ea73496f262f4a331d830c6f53679ce8c843951c739cab72661e8551a9c5bad78c0085e3576410e0a5e9eb6000f2e630cff41b96c50acce9a2deac36c0cd42fbb0cd66cc7635fa7b0306df367f9f9678bdf56b428f2d377204cfca81a76bead9e0c04ca9ec430a9a4fb22c3a5387831325b0dfd7ee7ef2819d7b39bf99d3a3a50bbe5c5c3ba5bfd0410bf4fc29d56b007dd8e02e848240e31b1ad3352eade282f0fe7b04c9b696ae68cbcc91e8ac65f5e04bbae2ccbfcd7b26bbc47fb61b8e4cfb485a95107320ddf065baf939cb3f7c49e7e87faf92cdd94d8d1dc292e55139cbeb03a2a72b37806664f46fa4b3e45eacd6caf048eb736b49d0435b7558e2ed2079483e008f04a5ea2bf8bdc856a271ec398cc89d7d078df531d9a57706079c4d233bb627b864b7f964d3292e3498af04998b2aa72cf97e4869da9b2fcf58cb1e9ee017a72efb4743e6437deb382737da350389ab407f46f0d5488cf6f71e479f2645e3458acdcbd3df7ecfbc765a071722bcc3e30a97357667505f8508c889f9ee91993aea0fbba4d1f01eae2095ef19af594aaef549d6d6778b1270b3f5d33581052bab308f2d50537bfced215efdd5cf44ac22d4759fd9043a0c43c6dbb5f28f8c18f5124461a04e50980094ec35810e4310e940587f25211a1e1e394029e7a30251a531f323ba27c702400d899674ff348ef5989bcf39e20c0d23607edf4bfbd4bac4b9c80afc52f05b523f5cbe8c3722de0a6c5bc68e5cae06d46986e077b99b263c7a7235fb3e5375a223ae4c0734adc0bf3176eaee6ead03d899699500890e988192133af620731b8819081b1d1064f873de09582cb15e1e7fe51b11ab23a42ab9f5739cc9fc459cf392e0e68a3543b880f1fd33ea59302895764de6089d061327f3ea3c1e61c750526b39987d158557a307d3b2995107b0ecf11c45bc807cd07fa8704cdcb6ad0bb2062bb3c9a0c49558e2a294fd1bd42368d7fb3fbe217930f02c6fc452053e8e94c6da0166d2667b97e893e1ddd90eea6ca33af7f4de6a7fb5a9119a8a1a1d43f38a3abd01c8d286d3e6140f3e8e5cf6b0228f7995ef03fe448b46049a0674f5ba89555e2a06dea0799135efc5c1d2a677e08b5707e7cd33522b4a4b2c4856e8d113e6cfc860384bb80a53bfc31800e55bf35c79370bd754ebf7b1dd4fe2dd52b7bcf7156bca795683f5fe5c0a397ce8736b072894664f64877883f484256f26752256084b37ec42a8c08369cea2a2bca2fb2f2e0ac6eb6a71e5a8f697bd835f5c2d26518094c7ad40217233a6f9fdf720ab3658365e2c2d859e4e1798ddcef3e91328f67bc0092810feef60222543a403d14ecbda0e840a1f26ae76737cea9099c3df12627ae45c3b8761e52ba365c3975c4fd4f0f86ba165a6a338b2cdf8bd0b019254a74e281974fe7fe711152d8ef7e95e6f3f07f47db663136462b98b49180e1f6549d99c25d3b92b1f08d413"}, 0x1008, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) setegid(r6) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001480)=0x1) r7 = socket(0x10, 0x1, 0x61) socket$inet(0x2, 0x1, 0x1) semget$private(0x0, 0x0, 0x4) r8 = open(&(0x7f00000014c0)='./file0\x00', 0x80, 0x107) setrlimit(0x8, &(0x7f0000001500)={0x5}) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r9, &(0x7f0000001a80)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001580)="f77bc8f6fb4ed80425d31a20eac21d849bb85c67c13637e4b8d9001dc704fb1d5999cfa4a47f07e7a9e7b0688d0c5026c48047f3f3b82fd1f5cde9754f0fa839583d89ba7ee5ae27474fd4241ea7c2e44b5b9ebf21df95229c2710049c4d6059f7117f37dcf421134ede86c20a8d52427e7e254763a77d9697a51a5433b6bc469ed0af4cffc676765c09ead1caac5f", 0x8f}, {&(0x7f0000001640)="8a8b8a5aff5ccf3f97455085c491bc6c9b4381cb63835d20c17c6bdd58338b60f13351aa8a0893c649efe0fecf453bc4bd81a20dae", 0x35}, {&(0x7f0000001680)="7b2ceb98851b2e6b5aa71bfd5777cbcb2efa3217330fd9b997a80773383cca7e423a0c71a24dc51e7942977818efdb2ef1", 0x31}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="66a2d00288f118505bbbb800de198e847ca1371c71712f0d700b06639283a0ed6a5bff2464316712c29feb8839e9a313f156520401ac2d392a7b7715cd2dc25a6a7944ea146366292c2b16a2d5adf750f01b58ae67f9d71ec20fde4c2fa6b1456e80e16324b1e3ed7736940ebc730ecf6b8d69c875b70026b1586b1e4614b428a9218b0bfa04cd6a879d86f6985c607f519da8090ac809ca035712ea3eabde6d574bb71981445dcc0e468bc207e8d8f6", 0xb0}, {&(0x7f00000017c0)="8d9ada83e8a6f95da23e978352943504eb0d40ca50817e69c393bbc21b79da1854dd71c4bf8e7c", 0x27}, {&(0x7f0000001800)="43308c9cb2c11c3d0e94453e96dfd9afc3611dc044b2e9fb57c20d43ebdc07f9f86838857a69434aadb433ed6e7691f5fc3d395f62389e2a581bacb0130012d2c158a0d5aecc7bad6c74fdcf57692f1fac791f958c734304b5799e757a2596", 0x5f}, {&(0x7f0000001880)="3a783718aefdc76f5414b8a8c15521892bae848dcafa3c2abb93c782b6ad64a57219e617a6866c1eab38e2faa16ab4426aa1d642189a0969bded94fd9909d9cca79f1031e9d05d61e8d619e5786f6cd934709c15433bcbf99a54fcec959fd2b59d090c1b8eb7320f589f2876baad23f6390b166c97afa4e185dc12e3d82261dfea7656011baeae28616f6904ebf481150178db98ac68a3d76f6bd6b11f80da5a92cbc5dadeca53cdcdaa5f461f42e4896517273c1b1c9aded4", 0xb9}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xa0, 0xa}, 0x404) getrlimit(0x0, &(0x7f0000001ac0)) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000001b00), &(0x7f0000001b40)=0x10) getegid() semget$private(0x0, 0x1, 0x401) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000001bc0)={0x3, &(0x7f0000001b80)=[{0x7, 0x7f, 0x7f, 0x4}, {0x42a5, 0xf8, 0x2, 0x7}, {0xe6d3, 0x4, 0x1, 0x4}]}) getsockopt(r2, 0x6, 0x4, &(0x7f0000001c00)=""/226, &(0x7f0000001d00)=0xe2) r10 = getegid() setgroups(0x2, &(0x7f0000001d40)=[r10, r6]) sysctl$net_mpls(&(0x7f0000001d80)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000001dc0)="c2e3bdb8808fa0aa6c521dfd193e7c20900bbcfa93543ecd3152071db16ed6bf3d99775d9a2128ddbed0e0ccb1f48cb348e7206e65399e2a38383ae4ff5cc3a090a6826f40583ce865f516a111fa", &(0x7f0000001e40)=0x4e, &(0x7f0000001e80)="0c1085d42f5d75c93c808165d25d88ed48224c26e9093c8ccf0841eea63a88b5621edf5aa4c90a3bfc05159ab2507fedb90a2b7818d9d05ba9c9eed43397abf49f52f7b7", 0x44) close(r2) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001f00)=""/249, &(0x7f0000002000)=0xf9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) fcntl$setown(r9, 0x6, r4) executing program 1: getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r4) setreuid(0xee00, r0) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) poll(&(0x7f0000000140)=[{r2, 0x245fc6872d8da9f4}, {r1, 0x4}], 0x2, 0x800000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) executing program 3: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{}, {r1, 0x17c}], 0x2, 0x0) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x1ff, 0x2, &(0x7f0000000640)="834e005f3e0f8d7eb5056aefe5e1297a087e51f6a1e45e8c8f65120f208f168716fac12b2e7d9839664c2d3ca0301865c3cc52a8581b455a2ab959ed01f893f9ed097455728a82f5f7920e8ca931337cfbaf072d56ed5d31873c65abb7825900b04479f4ae8b1debbe86da1c9df25feaf9cd971fa3addf5dbbf3d40d6a8cb1572e8a4bf2a4633462c1eb29b66a37eac4cab4e5f98aee5ce6594cbe78fe98c7644e505418807b8e3404713f32ce948fb37ab6bb06471abcd2b738100a46c229fec46691cff5288308b301869f0a09736729af8f38b007db15ea91399843a4ae255198be37bc25b62c507261da658b88d3a7d534ece5ac55ab43332616b3260ee93efa", 0x102) syz_open_pts() poll(&(0x7f00000000c0)=[{}, {r1, 0xc5}], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x25, 0x8}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f0000001240)=ANY=[]) close(0xffffffffffffffff) r6 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x2}, {r2, 0x2}, {r1, 0x5}, {r0, 0x100}, {0xffffffffffffffff, 0x2}, {r1, 0x80}], 0x6, 0x0) dup2(r0, r6) read(r7, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) syz_emit_ethernet(0xe, 0x0) writev(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f00007de000/0x3000)=nil, 0x3000, 0x6) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) executing program 0: sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)='D', 0x1}], 0x1) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 6: socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffeffffffb}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unlink(0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000002c0)=[{0x15}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r2 = socket(0x0, 0x6, 0xfd) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000540)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x2800}, {0x0, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9e, 0x1000}, {0x4, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, r7, 0x0, r7, 0xbc, 0xffff}, 0x0, 0x0, 0x0, r5, 0x800000000000003, 0x100, 0x2cd, 0xffffffffffffffff}) r8 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x800, 0x0, r7, r8, 0x0, 0x20, 0x2}, 0x100000001, 0x7fff800000, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0x8000, [{0x3, 0x7}, {0x3, 0xfff}, {0x3, 0x7}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x1, 0xe964}, {0x0, 0x2}, {0x2, 0x8}, {0x2, 0x1ff}, {0x3, 0xdd}, {0x1, 0x34a42acc}, {0x3, 0x2}, {0x3, 0x62}, {0x1, 0x8}, {0x1, 0x279}, {0x2, 0x7}, {0x1, 0xff}, {0x2, 0x800}, {0x3, 0x80000}, {0x2, 0x12e}, {0x1, 0x40}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x2}, {0x2, 0xfffffffc}, {0x3, 0x6934}, {0x1, 0x9}, {0x3, 0x637}, {0x2, 0x2}, {0x2, 0x5}, {0x2, 0x9}, {0x3, 0x5}]}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x0, 0x1000}, {0x1, 0x8}, {0x3, 0x51}], 0x3) r9 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r9, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3a2de5efec9104fe770695fce9d69519ee376c120e7db13014bf61ba26cc12e25123c96c846d5761143346a88679c219c0170932c294678fe92b4e814e3b1d2af7b698733bf6a7571d8ae0e1b3466cb2e5d79b315abdad986b2f9335024b58c26363dde3153986f3b6cfdb", 0x6b}, {&(0x7f0000000140)="5247f187c7a9aa0d578db61e475ac79425d2db7cef0f1566a51b2c30eddd8575ef33b76470ba", 0x26}], 0x2) poll(&(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000012c0)=[{0x6c}, {0x87}, {0x8106}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r3) sysctl$vm(&(0x7f0000000540)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa8aaaaaaaffffffffffff0800460000200000000000019078ac1400bbe00000028303000009009078e10f46cf"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r4, 0x2) executing program 6: sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x2}, {}], 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) syz_open_pts() executing program 0: utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(0x0, &(0x7f0000000400)=[{0x3, 0x6, 0x1800}, {0x3, 0x300}, {0x3, 0x5, 0x1000}, {0x3, 0x52, 0xfb0bf9bc52962a4e}, {0x3, 0x4000, 0x1000}, {0x0, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x5fd, 0x1000}, {0x1, 0xdc}, {0x3, 0x1}, {0x0, 0x5, 0x1000}], 0xb) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r1 = getegid() r2 = getegid() getgroups(0x3, &(0x7f00000002c0)=[r2, r2, 0x0]) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, r3, 0xffffffffffffffff, r3, r1, 0x181, 0x200}, 0x2, 0x81, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getpgid(r5) r6 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r3, r4, r6, 0xffffffffffffffff, 0x90}, 0x9, 0x1, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x9faa, r3, r1, r3, 0x0, 0x100, 0x101}, 0x1b, 0x8f, 0x0, r5, 0x6, 0xffffffffffffffff, 0xb1}) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r4, r7, 0x0, 0x8, 0x9}, 0x3, 0x4d, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="b886b4e47f", 0x5}, {&(0x7f0000000380)="ada670150819f666801dffc37f37d10f298d7f578486fa301cea1d8ad37ea1eee78d17cb4bc5ab86a2abf541116084f1f34224fc6b88b6e008863889833484f641a1c1a297b4be13a656b7e6fdaf7c0692b873f2bca565bd6f4e6993", 0x5c}, {&(0x7f0000000480)="c672f3185dc92ebccc40026a40f14c45154874d6ae02d9db8a3e5de450bf543905389290e390d1dfbf7c98579c1fc00628cbea7924c54a21649b4287b495e1a182524f0b5652800f7ad56943fd3f9ce73fc89b519990166922fb5ab2ccf64475b6e1d6408ee6360974d520cce42f8d53e62bd21a", 0x74}, {&(0x7f00000005c0)="b06a0c6704c1eb01fd814528cdceab5f328a560e0356595cdff1015c65e22826ff1db05078ae33dcafa4589db90043cdf7cb9fe2930d4382b739bba0b289ad660d7d17b5c2978faf8b0c63635f9d2bf9bc944f3c9cafd6efd1df8cccacf6bd6f790a7e80aa8f333a8638214f6184e0aba99c9fefbdd383dd0392a8fc710fead30921e5718b1512a881f814057c1a60d786894df8c6c4695fc6047359bcec31185d5d512d72ae95fde78cfedb98145f", 0xaf}, {&(0x7f0000000500)="34502f339b1fbb6d54d251d057f959a415f19af8cbb4df8dc95a1f356e25b58146", 0x21}, {&(0x7f0000000540)="dc71fee6d86de30a366ce238ea235004859b", 0x12}, {&(0x7f0000000680)="d9cde762fa9713f17fa0fc3d37bd1645af613ae5e165a6f3e0e292defa02b7c53b265fcde4a3b06e88ea946f7a702ee49543195a3531a935e43d77a3", 0x3c}], 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: socket(0x2, 0x8002, 0x0) socket(0x2, 0xa000, 0xfe) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xc3) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) setsockopt(r5, 0x0, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9e42, 0x200, 0x20, 0x1, 0x2, 0x3ff, 0xfff, 0x0, 0x1, 0x0, 0x8}) executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffff9c, 0x0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/54}, &(0x7f00000000c0)=0x38) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite(r2, &(0x7f0000000240)="e3932f7d0e74656b3c55c7d97f1e9cbb4b1e6575ddb163a71795ca2142587dcfa0a7b6713661340660a4013dc0b3299e8c9f8f68f7fc55cef3ef2e5f3a76864cbfbd7c90c6f87d0a8287027625674f60f8c5af8246e1b3d9b9c699651245420a728d146ce6612bc703d2f0083fa8241af420c33314305b400995a2d77977fa5881002951929dc54e6e797b006538090715c37322a0e57e1afb9faa8f7747dc1b6f60db00302cbcbfc17aa5bd0352b74b53909fc7a33bf085b96bb785f365c19fab4db8f056072d17892db0804b5d3aa2775e3963f84cdaa1f17574b8ab02fffa", 0xe0, 0x100000000000000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x112) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000380)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x7) fchownat(r4, &(0x7f0000000400)='./file0\x00', r0, r1, 0x2) setgid(r1) msgget(0x0, 0x608) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r4, &(0x7f0000000440)='./file0\x00', r5, r1, 0x6) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000540)="1d4e9a34f1e4e3049fbef7b967606ec3c71bc097134cd59e4a8b", 0x1a}, {&(0x7f0000000580)="72849d934b920c18f7ff1bec9953f1c95446956181dcbaef81fe23519749ed745308bbd6feb6f3bff4f02e7fad2a78be8377848e", 0x34}, {&(0x7f00000005c0)="e88afb8ed26aedea0f02891c35f83eef5d8d0128c792da1ae2a31d3406cceeb4c7eaa0dac68b94dcee3ca6f7bb09135f14dc17df74a9c05ad118d0f6247e72e92f6581bbbccd55ec31fb392600e7474f1b4e386316bd1b75264d592cdb720472acb4135da4afb0c59a5f0e514494cb6277ab739010381ca0340af89073c43c40df87feca23c5cbafbd442b989387f3f0e38d301a806b81e815337c7ae76415000ee0dfe26480367e743dcc7b30f304721d57801216d944ec0a0e52e3605f590cc20551c966cb85fa", 0xc8}, {&(0x7f00000006c0)="ae6ceb35b4b7d67feacfa6cbe60ed749fe148da3130c414992b8b1e8c16a4554abcd6b88f17e62a39f09d0b1458c1fe38003b31925539bf5205b3b6cecf264417bd74611d55987519ecac3f0a756c6887d81f798e93d157e5730f5aa644793236891416e6513014d", 0x68}], 0x4, 0x0, 0x0, 0x403}, 0x1) fcntl$getown(r4, 0x5) ioctl$WSKBDIO_BELL(r4, 0x20005701) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x40, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000800)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000840)="81e8e752162d31ac1bd98a1312d659997b8f57389c6eb82960dbd022e5cab1eba77385c88543ab82f40dbf9a01f4fa212cd0f962ca005e36ff388a46e8ba9e777c9b965e112927ecc4ceb34663c38b474b4b70d0b655889f7883c45828995000972a9956c7e38eb5e3c9e76437c602cf2f337dda5a949dc4ccd0034e4828c756df076328ad4bbdb49e2217c00df85047c430ef4a98c9093c1425325d3900cf9de70b0a37a094df52f5d44c6027089697dd25212e259c2aa83c241ada631bc81403b0e03d316af183e673b88d2885e96dfc5ee611249f2f718ea0d95b1ecb50b0aec4536afce8d180aa65ca29c176", &(0x7f0000000940)=0xee, &(0x7f0000000980)="cfdd346f0f51f40c17069836c1c1c50408c473e489c2a9d3d6722c406a73a249d2872ddcb8c6890a15310acde06cf8906c6e171117788332f4a1180a4923d5d6d807834111", 0x45) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000ac0)={0xbe, 0x0, &(0x7f0000000a00)=""/190}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000b00)=0x2) r6 = semget(0x1, 0x0, 0x248) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000b40)=""/30) rename(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000c00)=""/4096) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001c00)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001e80), 0x40, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001ec0)=0x5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x400) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(r1, r1) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000cb3000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) mknod(0x0, 0x2000, 0x205b9a) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r3) ioctl$WSKBDIO_GETMAP(r2, 0x40047477, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x111, 0x0, 0x0, &(0x7f0000000240)=[{0x0, 0xffff, 0x0, "9084eed312240a5ee5f094123c91c41cb80453a78e928396ca7319ecd8b9c8ab90d2f2634e44288c87c81155b60e7b1cada0fa4d396535701631b14f37c130c5d9fdab9821201297843ab58b0cd5c3a609b900d156d3609980582ed9f2"}], 0x90}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) r5 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}, {r5}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000000000007f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x26}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x110) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r0) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) r3 = getpgid(r0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, r1, 0x30, 0x2}, 0x800000009, 0x3ff, r3, r3, 0x10001, 0x7, 0x6, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x2}, 0x2, 0x0, 0x100000000}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r4, r5}, 0x6, 0x0, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setegid(r8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000640)={0x0, 0x0, {0x0, 0xffffffffffff0cfb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x7da) read(r2, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) close(r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) read(r1, 0x0, 0x0) socket(0x2, 0x2, 0x0) socketpair(0x18, 0x3, 0x3c, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x36, &(0x7f0000003380)={@broadcast, @random="ecd5f06a9aa8", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @rr={0x7, 0x3, 0x9}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x58, &(0x7f0000000380)='./file1\x00', 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1ff}, {0x5, 0x5a}}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x81, [{&(0x7f00001b8000/0x4000)=nil, &(0x7f00000c2000/0x3000)=nil, 0x3}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000272000/0x2000)=nil, &(0x7f0000298000/0x1000)=nil, 0xb1a4}, {&(0x7f0000078000/0x1000)=nil, &(0x7f00000f6000/0x1000)=nil, 0x64}, {&(0x7f00002c6000/0x2000)=nil, &(0x7f000011e000/0x2000)=nil, 0x8}, {&(0x7f00000e8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000313000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000032e000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1}, {&(0x7f00002d6000/0x4000)=nil, &(0x7f00002f2000/0x4000)=nil, 0xc1bf}, {&(0x7f000019c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f00002df000/0x3000)=nil, &(0x7f000034b000/0x4000)=nil, 0xef89c12}, {&(0x7f000031a000/0x1000)=nil, &(0x7f0000384000/0x3000)=nil, 0x8}, {&(0x7f00000eb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000384000/0x4000)=nil, 0x8}, {&(0x7f000022f000/0x3000)=nil, &(0x7f0000008000/0x1000)=nil, 0xa1f7}, {&(0x7f0000363000/0x4000)=nil, &(0x7f00002d4000/0x3000)=nil, 0x9bd}], './file0\x00'}) pckbd_enable: command error executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r6) r7 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r7) setpgid(0x0, r2) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/133, 0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x800, 0x2, 0x8}, {0x25, 0xfc, 0x80}, {0x6, 0x0, 0x0, 0x1ba3}]}) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x9) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff080046000020000000000f019078ac1400bbe0000001830300000f00907800000000"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/4094) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x501) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x8106}]}) open(&(0x7f0000000100)='./file0\x00', 0x6d0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x2) executing program 7: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSTART(r1, 0x2000746e) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}, 0xfffffffffffffffd}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x50a18e1c3c7ce887) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r4) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c34597ee, 0x16, 0x2000, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0}, 0x0) executing program 7: getrlimit(0x4, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgget$private(0x0, 0x1c2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x12, &(0x7f0000000100)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847", @ANYRESDEC=r0, @ANYRESHEX=r2]) socket$inet(0x2, 0x1, 0x8d) sysctl$vm(&(0x7f0000000000)={0x6}, 0x2, &(0x7f0000000040)="140d3231", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x400000000000000}) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xa803) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = semget$private(0x0, 0x2, 0x80) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) socket(0x6, 0x4, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0xfffbfffe}]}) (async) write(r0, &(0x7f00000005c0)="760dddad0fa5ffd55a7574d115dee24ca03defdeb83a6b48474532f943b0e53c234e12cb7d780470ed054c6b59a3d73fa5b999bda19c73181b084932073224267364aa27f9f6076455256d1a616335775c156936e516e015e0507cea", 0x5c) (async) mmap(&(0x7f0000027000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) clock_settime(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) (async) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x1000) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/106, 0x6a}], 0x1, 0x0}, 0x842) (async) sendmsg$unix(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000280), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4c}]}) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x2}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e23000/0x4000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000000f000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000e16000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00003b6000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000012f000/0x1000)=nil, &(0x7f00000e9000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000000)) r5 = socket(0x11, 0x3, 0x0) shutdown(r5, 0x586c01c4486dce6c) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pread(r5, &(0x7f00000002c0)="950e0d4acb2aab636b944a2cea4f01ce5a5c06a4d562cdeaf713e63427891f65e9860032324864deee7e84b36768eda6941127489eaf2d5b37", 0x39, 0xd0) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x815, 0x5, 0x4, 0x1ff}, {0x87a4, 0x6, 0xdd, 0x101}, {0x7, 0x80, 0x8e, 0x6}, {0xce, 0x0, 0x6, 0x80000001}, {0x5, 0xff, 0x20, 0x6}, {0x8, 0x76, 0x7f, 0x400}, {0xa8, 0x2}, {0x7, 0x1, 0x1, 0x80000001}, {0x1, 0x2, 0xf1, 0x4}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23, 0x7fff}, {0x3, 0x6}, {0x8, 0x9}, {0x8a, 0x7}, {0x5, 0x20}, {0x80, 0x3f}, {0x83, 0x9c}, {0x40, 0x1aa}, {0x45, 0x2}], 0x9}) mkdir(&(0x7f0000000200)='./file0\x00', 0x184) renameat(r0, &(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) readlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)=""/109, 0x6d) r3 = socket(0x18, 0x2, 0x5) r4 = socket(0x6, 0x4, 0xf5) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_vnetid}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000480)=0x2) read(r3, &(0x7f00000004c0)=""/20, 0x14) getrusage(0xffffffffffffffff, &(0x7f0000000500)) pwritev(r5, &(0x7f00000006c0)=[{&(0x7f00000005c0)="2cb2fbdc834511f7bd202a739f03b61e9981bf4182d7c041f1c7", 0x1a}, {&(0x7f0000000600)="a37df43be067814b8db904b8f8921bd5725f01b8798373a877509e95042fdd4d78a287ce65ca854dd7349e4c2af43f0092284d19f6ea4b0a3d3d101ae39e07118f3c58308111dc4b7899fd99a6a6e1189529cd625f073636a3272a870644cef28f085ea84242a9b38c49b3e69a69422da6544d800254422f95ffb1ed978ceb60aa5a36d7bde42c61a6f0bf50c180606a7f87a9f3317bd4077188b43ec52caba596066ee938decf81015521de58f88e6bd09e6aac8cdf464f2b", 0xb9}], 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x2, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) bind$unix(r4, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) kqueue() rename(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='./file1\x00') dup2(0xffffffffffffffff, r2) r10 = semget$private(0x0, 0x4, 0x1) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000840)={{0x18dc, r11, r9, r8, r9, 0x108, 0x4}, 0x8000, 0x3, 0x2}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000008c0)) getrusage(0x0, &(0x7f0000000900)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000009c0)) getegid() executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x80000000}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xc4a2, 0x80, {0xffffffffffff0000}}) socket$inet6(0x18, 0x1, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000200)=[{}, {0x3, 0x3ff, 0x1800}, {0x1}, {0x4, 0x201}], 0x4) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) close(r0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x80000}, 0x10, 0x1042, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x30, 0x1, 0xe6f2, 0x6c8}, {{r0}, 0xfffffffffffffffa, 0xa, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0xffffffff80000000, 0x40}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x7ea7, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xffffffff}], 0x8, &(0x7f00000001c0)=[{{r1}, 0x6, 0x18, 0x2, 0x3, 0x80000001}, {{r0}, 0x0, 0x44, 0x4, 0x8000000000000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x54, 0x8, 0xffffffff, 0x800}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffc3}, {{r2}, 0xfffffffffffffffb, 0xc5, 0x10, 0x1, 0x400}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8, 0x3}], 0xff, &(0x7f0000000280)={0x82, 0x9cd}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000002c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000300)) acct(&(0x7f0000000340)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x10c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) setreuid(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x9c1, 0x3, 0x6, 0x0, 0xffff0cb4, 0x1, 0x3, 0x2, 0x2, 0x9, 0xffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000580)={0x2, &(0x7f0000000540)=[{0x0, 0x80, 0x7, 0x7fff, 0x3}, {0xfa46, 0xf7b6, 0x3, 0x4, 0x100}]}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x2, 0x8, 0x7, 0xffe0, 0x13}, {0xeb3, 0x8, 0xffb8, 0x800, 0x57}]}) sysctl$net_inet_ip(&(0x7f0000000640)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000680)="c4e961e1edd3f4884b21b9755d331f2f02ba84c56afb99f8240c0df24b3810541b1a50985fb8b5951618555cc33c0dc38ff4031bd781a4ce7b734c07e23beea779e422c2a67a11c0c7c2760c9fea390f9eceda34f60dcaef7164bc804b078b79a6d6280788225df1df376fdaeb09dda5def36b5fe3e119508ed7bb6c65233019bcc9c1a56fe3641e647b246cf3eecdc3fed282c5d83368ee4bc050b5e9fe692d28942ab6947481e9c44953fcc5edd767e48fc1ae1108fd13cc5bfd003e15b2adfbeaeebe2a8df62ded03b0539898c1ba", &(0x7f0000000780)=0xd0, &(0x7f00000007c0)="7b0de94d2c7bfc08136056", 0xb) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) r6 = semget(0x3, 0x3, 0x30) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000840)=""/94) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000008c0)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) r8 = fcntl$getown(r7, 0x5) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000940)=""/4096, 0x1000}], 0x1, 0x100) r9 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001980)={r8, r3, r9}, 0xc) read(r7, &(0x7f00000019c0)=""/158, 0x9e) r10 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000001a80)) getsockname$inet(r10, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) executing program 0: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) chmod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) dup(r2) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) ioctl$TIOCNXCL(r3, 0x2000740e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x80}, {0x81, 0x0, 0x9}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, &(0x7f00000002c0)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x3ff, 0x2}, 0x10) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x35}, {0x7c}, {0x7a}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) denied attempt to set clock forward to 211278761236 executing program 4: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x800, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) r2 = getuid() fchown(r0, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)="22944449ed0f40e1ac6a6b97b177695967f8cfa595000000000000000000000080000000", 0x24}, {&(0x7f0000000000)="a68b23970b506e6438dbbc68f952e12fccbe9725c03222ca6d6039374b4473f492b7f6f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f056742b89449729b5fc522d6e87b8d4336a1b973e0a134e6d929934dcf5c9cc1609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d5893a1e8201ce49724", 0xad}, {&(0x7f0000000480)="f5e5acd16cbc5af566787744231c0a5880b13bc44e1960eeb3276d430f133e8e5d6bddd57bffba6806c3046b19e3fe55d33c22a5676c2cbda45e8e6032a4d9b7e0618aa5a8526b05ffc4cb56a820f490b4973f7cef3d4a6240748bb1004c0e66e3bc3ce00097778ca10377070f312327be831211a7313b29d44f094f0e9f751f208203b50ae131d9f3537b964de233aa03fd3282649fe3ec35494547", 0x9c}, {&(0x7f0000000540)="11f1e075e874ff1cb64a126ff5708b113af5f43011998c9ecb3d1931c3866188e901691f4209fe5c8eb3a2d79fba01394cbc022ea1261a1062535269347cc456c213c3f5f4ac7a49c6bc3e91c1b9d04c30cbcbf481d1611a73fabd8686186765cf2f26da210279dc393b2d2795a5c80626ddd2abbcb79cf4179dc841f46f28fb3350f41457f3c6fa74186264f2758f935c15283ffb6d50123a3d171bb7f8c96160e0eb", 0xa3}], 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340), 0x10) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) open$dir(0x0, 0x0, 0x0) geteuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) semget$private(0x0, 0x0, 0x240) socket(0x2, 0x4, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070200000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8100000000000000"]) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0/../file0\x00') r6 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r6, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r7, r6) executing program 6: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) shutdown(r0, 0x2) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) (async) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x40000061}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f00000004c0)='./file1\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0xcb) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}], './file0\x00'}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180), 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x1, 0x0) semop(r4, &(0x7f0000000940)=[{0x1, 0x27}, {0x3, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000000), 0x8000) r5 = msgget(0x0, 0x0) r6 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001040)={{0x2, r6, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) pckbd_enable: command error executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000300)="295b0ab6c00393cbf3c88d5d7a88af4f8988516cf493a78e2a8bcbccd261e988ff8c64a09254a2fdf55613a4717cb0f2737fd6996d77b6897cbe804dd30f8681620f415ca1f328964c7ebe248884636b2ec9275d94f2cdb5120e20e6941239cdc2d44717ae01320a5d0eaca826d3b608644301fb976dadc5ecf1df12708ae6979261937bc0aa15db2d31344330ecd4bd09e10d445e35c175c5b023ed4985f7b23ae6830210adac0fac0a6ce988304bdd3decd7290ca7be96963b283ea73f743204612379436a331dc7c757ecb7a6b6a93b61bbd34a0e63d986052b4cd3c32dd085ecadc1561d6b0ce9294abd75889f1f6ff94e89af6c5d94f2503f9bb664f064eefe32123699cafe296872168dd3bbe05cc7be1c4f2c30b2217aa00af0278acb7c52334c1cf425473f5828948991de1dde6c301d3954f48cd34909b4858099fe2bae4f6e546474ba58b4d3992fedffb95ec49befded35204b363a4349153a5f9de1f7b309e1b4d65bd422363c16c9147772dcfc6d076886ae097c6942bb354c3f22a4fa95749beaf6d0182d7880074bb91cfd0cd2462eada87720ab9e33451434beebdf9e99ea4734c75e2b7e45191cdb929ae38759436b773236f2b26ad5bbad13df0eb36f8bec31e01adb0e4b7232940de17621ac850d18e364bfe20d59c0d95abd070fc86dd6365adf5d0bc11303ba5c0983ceba27cedd71e4739eddd49b34692de5c4c2cb7ecb8086c97d17b077f68b3c267865f4a89533b8038b09fff156058a839dca245d05a430e87dd1ed6939dcc904f978ba7", 0x237) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x126) truncate(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r2 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00']) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = getppid() ktrace(&(0x7f0000000180)='./file1\x00', 0x4, 0x826, r5) dup2(r4, r3) lseek(r2, 0x4, 0x2) connect$unix(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000280)="633c74a2f1dda4a77a6883069fa650984e3f6d7bfe93502051f20f8d0a8d5a21d2d8e7d265caa97679b388da8e7baa11d14295f983d88af524ad283d694810d74f5df718a2f6bf4f6dbd67648c1362cb8a8bb956baab0fad01268d6591436e5d4a05c59ffea036c35ba1719187b80828b7acb07020eb9b7f8b699a72b6309ba1be2cc39d0f2f6e1195b8dfab065ebb243fd92172ee6fc52f29628f9bb9be065974af38878ca8e0bf2180b750ada99799ada0e57d1f51577f5291c8251735dd", 0xbf, 0x41f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r6, r3) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000000)) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCFLUSH(r7, 0x20004268) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000540)=""/266, 0x10a}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x6, 0x0}, 0x400}, 0x10, 0x1842, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x1, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x1c) syz_emit_ethernet(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x98) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c34597ee, 0x16, 0x2000, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c34597ee, 0x16, 0x2000, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') rename(&(0x7f0000000a40)='./file0\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "cb7065", 0x8, 0x3b, 0x0, @rand_addr="35b282d55c8bf287fa1f01eb6b0de395", @mcast2, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x501) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x8106}]}) open(&(0x7f0000000100)='./file0\x00', 0x6d0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x2) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f17469", 0x57a}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r2 = fcntl$dupfd(r0, 0xa, r0) close(r2) r3 = syz_open_pts() close(r3) syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f000065e000/0x2000)=nil, 0x2000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000840)=[{0x9c3, 0x40, 0x2, 0xd}, {0xffff, 0x0, 0x33, 0x1000}, {0x9, 0x0, 0x4d, 0x7fffffff}, {0x1f, 0x1f, 0x6d, 0x200}, {0x970b, 0x1, 0xa6, 0x400}, {0x9, 0x4, 0x6, 0x211859d4}]}) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x8000, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) open(0x0, 0x0, 0x8e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea7757, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus/file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff4dbbff0000000000000800450000380000000000009078ac1400bbe00000010c00907800000000470000000000000000000000e0000001e0000001830700ac1400bb00"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) clock_settime(0x4, &(0x7f0000000080)={0x1, 0x2}) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x35}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{}, {r4}], 0x2, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000600)={0x100000002, 0xfffffffffffffffe, 0x4, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, &(0x7f00000001c0)) rmdir(0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="390b374aac4c2a3b61fa4261d47c668fafd41434c2381c7b503a0808311f480dd3b04c4618670d1e26ce7ce7a46e71bad6205a959941acb3ac98ff3f19c195eebcf66b211cc72221b92ab5e1995cf0fcfb88331aef11432bf96d13f0b55d1d37fa26debd782491bb7faf3939a56fde0c588e7853dd13a201c60f2468bad4f8248c720ea9f16d62137c4c79f8332454a6f6a6b95b9c0188e88ed1dafe35a249a8d6f7b55d50a2c9fcd27557e71f89cfbc2c9f086034cf50d6a71181299d2527d0dd1d2d8724", 0xc5}, {&(0x7f0000000300)="21347e0d4319e6", 0x7}, {&(0x7f0000000340)="536e00d53f541044ccd22064ff138eb7c22b1fa5bdbb9fd6072a3613c81676f5bb67aa127eccafdea783961cace8340e8cce3b43547488489ae57375e1f933f9a3ef787d90bf42ae507e5443b634c2b23aad5e08ac2aa1d0b7ba8c7126c15fdee06adcf0969290cf8f27524261ad6d01e0ce1d76870a238f4aed4b33f50be9f606f02c8ebc6fdaa055547a7a04029a9ba3d52e8595d7746fe62d5f2fd10b5353e994b298a85501b022339fb5a200470c860ac5589fefbd087eb29491cf93a546ef7fe5699937238499b52ccd600012e0019a30cf7455a17446a7e5aabea4212878db3df3a3aa7088737292f8eec9621678f2af18b0d10fbd83caac702d", 0xfd}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="cc9c70ce652cd65df600fef93335dd2e61fbf181c8a8d799fe32ab80870951254b741d26959b520b204145636656"], 0x78, 0x1}, 0xe) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 7: r0 = socket(0x18, 0x1, 0x0) close(r0) listen(r0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) setitimer(0x0, 0x0, &(0x7f00000004c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00') readlinkat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34e04007a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x1}, {0x7c}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1ad, 0x9b}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080), 0x2, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000228000/0x4000)=nil, 0x4000, 0x5) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000240)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000475000/0x3000)=nil, 0x3000) executing program 3: setuid(0xffffffffffffffff) pipe(&(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0xff}, {0x4, 0x0, 0x0, 0x2}, {0xa, 0x0, 0xff, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000670000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200000000000000}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x4}, {&(0x7f00001d1000/0x2000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010003}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) close(r4) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 1: mmap(&(0x7f0000027000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=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}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x1000) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) open(&(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x40) msgctl$IPC_SET(r3, 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x14}, {0x40}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) executing program 7: msgget$private(0x0, 0x40) clock_settime(0x3, &(0x7f0000000000)={0x28d4, 0x68f4}) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xc0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/259}, &(0x7f00000002c0)=0x105) r6 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x12, 0x4, 0x8661, 0xfffffffffffffffe}, {{}, 0xffffffffffffffff, 0xf7, 0xf0000000, 0x8, 0x851}, {{r2}, 0xfffffffffffffff8, 0x8c, 0x2, 0x2, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc8, 0x2, 0x7, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x104, 0x4, 0x4, 0x5}], 0x2, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffb, 0x82, 0x4, 0x3, 0xea}, {{r6}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x200, 0x70000000000000}], 0x4, &(0x7f0000000340)={0x1bf8, 0xd81}) fcntl$lock(r0, 0x0, &(0x7f0000000380)={0x1, 0x0, 0xfffffffffffffff7, 0x2, 0xffffffffffffffff}) fsync(r3) sendto$unix(r1, &(0x7f00000003c0)="15de97d05bbb4b5dcc592b4bae3bd51b8272bb319eb0604e5d82a3c36e9ef584e3e3e1ba65d25c07d1089e5cc7d369d04fc1d91095a70a27d83183be9dcd4039119cdc63baf44a2977a87e91bb00b93f1715b13405f3660a6fd28fccab836d330de9a9c31cb97bd62482deacc77c2a3c304fa00d74e090349fb3f510cfac", 0x7e, 0x404, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000480)={0x2, 0x0}, 0xc) truncate(&(0x7f00000004c0)='./file0\x00', 0x0) flock(r6, 0x2) r7 = syz_open_pts() ioctl$TIOCCDTR(r7, 0x20007478) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x1ff) truncate(&(0x7f0000000500)='./file1\x00', 0x100000001) bind$unix(r2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x6, 0x4, 0x2) sendmsg(r8, &(0x7f0000001840)={&(0x7f0000000580)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f00000005c0)="cde32ffdab3ee8c26de22654f1d017e9f3764a25e000f5b87075421df68dcf9b9c9c0cf49fafae39641cbb5b03fa33c90397bbf521966e89716257fea947bfac00e0ad99c3bea21fb3b2583992383524c82b40d0499826e0279e98ec32993ec441cc92b1f82b", 0x66}], 0x1, &(0x7f0000000680)=[{0x1010, 0xffff, 0x7ff, "805633c194fdb39efa5fffc7c87017108b7cefd1bde94dfe4bccdc71b7e5a10798b79fc623f40adab06be17c039ac9d2b7ee31a9c449cc643dfa8b549aafa34e9f5951a6dc15fe773c46617d57d166c23dc12cf3a1a47bf9d582fab4f96dd2d2f310b90f1faa19f806a7294c17f4b9a888e3eef1ae0a301974787d4428ff7c1db89830005d93f5933d9ddc677815e72a1e4f8a2dd1bacfd4804b6911e73369c38aa94e24291691a1cd75fde30e4d9693a16a78159fde22abb20643e410e11a22d3378009f5b07987b52f46e104d8b23e67dcc70d3ad2b0b5814d0b2e4bf664917da47808f110ba29423094fdf732fb8f9222a8bc8831c5701eb657db928205a44ed58f7f94acf3b6c1702070b3403babad328a38b4fa0822718a2caa4b36a324fa353f0c8a38c072802979a3ede221d15638c514a7b328aa8da57cb129f1011f97f15fbd16de4ba3a00f0d2b3fb80d201e4561c883d9f34c07071a29a990664d7ec529eedb2c4e6cd5af3cd47760190eb8fe615beb0ded6aec908fcead70769585c7c5596382b848b75a53a2daa59b944a91426c674896ff9d6a5c896d40c06b20e6cb5c988174504b48c601baeda57fce86570f394791c6eae16ac9550984ced0fe6454f3c658ce77dc1db1a66ca1afb0a34a2c317f97e0bc2bdce07a71a6751559123613eb3b2ea5dfb3d8117af410d06667e6ea1764acf95a1988744257db8f87db1831ca4fbcfeed51f3779f77a553fc0ef49b4f07f6b1f43923076f355d421bbcfb9b0cf9b26931372d8bf8cf67e39c54f3bee27252aab54d42cf2eb26b6a7d19ecb240a05b43cc6abe7dbca2f94b5c90c08756f83e3255c39428d34f8e765107f5c63778edac06cfe399c0a0f1c96d96e6d7292a9a39b220f3b91867b2c658c4844ff6e89dd6cd0d936877422e84b7708aa32fe6f54343afee527df33aee9c381f8165bfd246ffe8b35ad403fe2d4dd96d00137a4ad246fdc06f8cc0998f889676ba5240976d142e82be0eb10db1bfef135e24dfcc47f52046b122895a47e0a4a8bf2712d57d999255f5629bc5c59f86e4f1e3c0bb790ff09b0b7a3e7eb91e8a91fc7bb93221f73d27d60ad6f846089d7af6547601c341d162d592c24addd30503a414d7bc25f7d53efcbaad9d390928f6cd4bc17aff755f8324ef894d0b5ca54603790cb5823eb34574cabd448e1239a21e78b1be119aa7fd408360f0cedbdb256d7a0db9ae52c677d5647ffcc0018abbefce59ea78d9b11a193de59a270979211f989babc4b3560ed6dbeabdea8c6c6c3878a17543527f37846a96da1fe3748769efd38705506feea6609e12804f64bcf874b2c7d960289143c12181c3573bb5994f8050f90e1a7420899b7897f1e38184a8bd2c28fde2dcf235a437d477185396166c97279a98faeb4cb7d4eb8a4c0bf05526b040da22ff96b5cebcab91fb1e6665330c043f10aa88b1fa0d04112ec4d88e42a3138cc092305bd8a6f7ab5c91404f23eedee0f378ce774172ee28ff37833cf493e701d750afa22fc2f74c403ce209796659b34d71fd180059b373428f5e6725050f9cc72787cca64dcc692b6a6d6d34afac638d1f9db729b4edddcf76747471beaee876cee60bc1c1177cfc25c8e980c31baf073c12e9a4c9377cfc380491ea456112f5253c8846543a04781fadd8d4e441ad10fcf32663e236b0a4fcdd612d05dcc8e597c2f5ee156487442af371625fcda844c252e4b2ebef5a3e13dec3eab9031902d48d873b62d15c7533786c4593fa35904b53356328ef4502bc837d0cafdbd788eb78df87a57024a9ce70b0276caf288d7dd399b3fb0985fefc32e1af055201ff8037484a8a959b88e8161826b0b7410e7fa1e2698a66e6bebab5201c6ae3fe27a49a58d1895392d0be5e9612722d7957cdb34a68f5627d31311fa2c4f3754a4e59eb3c97ba773e043f0b179a46fc4dc49d315dc4ec5569e322bfe36ff7f17ec563b15f020687f3e1738b4c3196b58426728894a8facb4073ca7189647f387b322b2c9b36b025dcc2ffb110466d8414576aeffaccd56773a696975e96e67ee9ab5180541732bd11d51176eb1bdb58a33fbbfc41f2af16ee4334f84d5bda387fc25dff387edaf4687c5dab796eae6c5928d8b0784526ee3dc9adac19e289e5796d14b5ea0f820c64cd6bab560412004bc62f4b17f207f5d4e0a242237801cdd8bad13ef51b7753453a974bb231a9146d752009d3c1e27b781c0c91d4454ead991d01b4451a3e017e3a55d121b844057cf913f0512cbd14a09dc1138546524c4f79ed83810713875e9c979752afc83386f4d60ae6499ccba603dccd4dbbadd2bddff5f90a04bb97b2fa2471e2d24dd8e5f694daf3d2f02e872a64b080e019988dd5d515b857a0470b7c56d3ebefbe3286ec30442cf5ea23686c2167d61556094b3bdf369647983e92de1304cc0e42490c084808a909050f8c884a86e8a9cac4ce7126c6bd03092b13140b1d7910778a40bbd547a401b656f0a080ee96bfd0c0627e6560f7cc7f2a675d768681fe2436f676613b18cc4633b060abccd85ce1dae6e388253a2c568f3afed313a58245aa119a0cb6f1e00ad19159185b356c35c3164202a74536933ef1ac9579d6673f843de57136176e0983033abdd2ded1941b8e6771f378f79ce1bd6e0e723bf2f67bdacd4d86377d1098855acf78475701ca33062c1f5571de37538f19f5f4fd73efe03c81d862946aa2566daf458d4db64b008990ecab7d2583ff4689fbc2f20d93f05b88207dadb91e783d9bf998de650881dfd86cdce66d2927a77739011c12a3cee96d3dfb829d0222b59df774c4ffc00f6fbaa80baf91f8f0001396b77f5f4eea41f9ba6fb8ce4a9fde869482f849f2bd6ce7717e54269319f05290350344e418cc6e5f2dcc34f3d0fef4d41c677c0de247f6b5534a895708c1d796e7b4b4841aa1dfca17e94345d26ef7206f80bbc46d6f9a4435cbd4734dee0592cae4d88eebeff27aec6b25d1079f59af5b5f4db9f1519a5b469a7a6e506fe613d6f0d1dfe1bdb289e57fec71c160b031ea3dbfce35ac0b43a2aed056d31da681aaf16c6f3f531000e137ed57546020ee3a42aa0d0de2f0c6f2a096e9dcab3fd1fdd1523245137ae2186891c521c15a0e41153f5d0cddde0a27913517ba0fd5eda86112ebfc58eabeb678b2132c0375c5f4afefd082c3e37742b71a4ffc462680c9c19ce4b6a349ad7afcdd182255b09376d118ec24c057b1120fffdac6f5b27184402bd0deeeb0146669778fff3a5728a68b0d8f1ff80304a7c50ac7d1e302c1e25fb089162b509fbf585a16e05248bf3fb27982f541679ccd2115575ade8c7031e60afb8042b73e46eb21c514cedd9b529aa43a0d5150ea476c958c2e7d25daad7f96442f528cb3278dcd2acefb3bbe6fb8cbb8c36ae2edb63b0e266f957355b430e8d1684262fd23ad8062b0ec78dceddfb482b142fb55377476de04e9d9f7557ac6e8f27e190835fc249a249a7d1da391ede099b606f2dab54a4e333033960037911a2a5a641588382aba728a881c45aa2b45f12977402f94af06a246f969c3679ed00c039b450cad5a70bdac8cb4ce7f0d9d6e478ff52aa07fdd5fac50738684640847ace0d55fcb2d781761ee4a50e948adafb65b8cfad3929e3677735945b92edb798c35fe8744c72d7c6fdb7685e120bff9d0d35b4f50504b17f3e9003e9e0063c4effcd6549c6bb535e0730e697bd8c86767b335926d7e3ab5665f129f967ebd077cb07db67c60658b235242412a8d798b2608dffeb1e4d5eca5912373243ce659a235fad7f980e19567b5e3d56ff55641038797c8f821ce50b57e43c0c66ea072a4bde8c05c457e7e5d993557a334b7398cd95fa2af6a74090bad540d7471cf9e4c40eb72c6260caee4611ed4c005c7c6369d06c3588efdd8180b320db1196b99022a58781deb0366c33433ab6e75abb2fdca8ee5a297361cfc7e898620b152b0e92aa85ebb65a19eb9ba9289c6e171e526b7076694e3e888ec4f96ac62d545059a751104ade6bfa2ac3d68083589b09f5c0478b5a194c474a3f0a43822c6d762437e4d572d6873a1c88760d1568b24241ba10ee5547631aae751f74e954bb7b7177b1a9e0afc7e750d8f069dad269eb50a805843c14332498de434a2f2b4a3a4dbc6c73858c8c4283565d1d5eca73227c03f031bed51dabf21d8e7c9e06a7599f841cd83eabd359c2d51d1dd65017bf1c28e055455e973fca43846b5ede7640ac64001ed6fda397045c91d0cd92d34398039f62781ed96a1223a164fbc926e092933c1b444ba3fe950f4f911c234cbae945761cdeefcefed40ba8aae72566729cb05ff8a093dbbd0991a211b73014b09b6dc045ea80a99d1d24fbbca1ae00bcb493b3f40914f557210099541d8a8c76e7cdaa5a6b4b389069c1500cfa70596b43ba210250f1252700057be2445bf351ff238a9edd70ac820f13b0ee4355ed3d104f001d913cc8d939932a1e19642fb6e12a476ed31a932f6e866d5bfcb89a02bea09089c0aefc0a124046916c2b2ad747737151789a4dfb81235a470d6506b212397939f86a287bb32304162a2a9d1dd4d2ed43b0225739cfb3ff0675c2209f7a13f4581b4bb74964ee779714266738a12a63eb2d145c7de02693d4249bf86d76f7a10f0a76282fe570510854412d47291c0fcb9d5120bf46893b4c07f62a76f6b7c17bd126d7a4d8776112ee22a8ff4022ba8aff57e47c67eee28968c429f9749a24fcb84b4b97e33f0237cd0e1a7426950ff98ce8e276d7e4217475a4341c999d552c291b81a4c3bd0c16e4452b7937fc988b2bc462e4eef89dddfd6986f1e499b96655378a881db84c5d4c5a644f9890c5795bdfb547ae330df04b6dc4795e324a923d3f14cdf33506f0a487c28fc2f63beaa31cf636392c93c8bdd9a14f0f2c58f4280fd45a73f7306fafcfb7486c2317de816b84d6f0c2a7fd7ae5a60e95867ccdf37809a812c01dc9d8efbd71378f98307c4e604027a83896c25e60b4f50d9de977b966efc44d43f2ae97be747167296fd418222a4d63ecff1efb9abcdb35f44e7770baf3846397119c1fb5369fe71d16da786691f85cd2bff16463456340418188a2eef8c909cfb01c3c17c20d040c9d0b81a55dcb9493fe00f3eebd0752a0443530e7878627854d97b26f2d620faa341be81a65a06c67e34c4ac7c83997f5492f07817c86910a551e021a226fb4ef93f70ed4a7bd1964edfb5d1728d35c84ce8e5126d65837971b7ad7d4bc47089ca5ed75df7e8f53320160fde31639f4088cebc834063bb50ed824a12b907299cb3664c481d37e34e573c59cfcc7977c30b90b5a44ce7a1ae0c1619a9c8738ecf54fd886a7783e701c1a8272e26c21c80968ef685882906e49a4c1ed25a828666f0673b5a4f8131e844157a549d0adfaa121ca0c83d55d518a1719bc196f9fb889a460ceba8aa7836a1cd3ccaf3f5a943f286281b1cb806ff3e6d6689d146fc73b6ea5e510df2f6cede44c14998eb9be13071323b19ade2c9ce84f3e4b07c9172e4da555e02e10c1738d33b23965d5338b8b5ae39cf2dd017f5615e54a07faf412e4911373f96b691a6319380b8ecc94a197df4296b7d6cf5131ec15c13dcdd34601b770d80eca79bc0ccfbef47e49ac24c5c16f1a933b8b7a16569c772b02c27f34515ebd22fed992fc31bba3102a2c00107dff5caf8bba8221de29dc95586ce59c88b0a1e2f1781b3c3f2613fac9737f328eed449aad4570c0a244f2b5625db2bc85d59"}, {0x28, 0xffff, 0x8000, "a8716480028ff438e34010efdb603c5c9228d5ee37"}, {0x70, 0xffff, 0x4, "c868d1c6a76cd4ac55d42fc813de6bef2c4bb76d2d1d973b906b635471d8211fdb0a3281cc4e51c735f8c7c0a891ae5e31df72f455e0efecb1bbbe3d9fb164dbd5595be50497481b7d31facf8f8c94ce25a55f3b175954fbfc170ba892aad583"}, {0x108, 0xffff, 0x100, "10a0882c921ad2984a0624c7acd5235dac2d8907e278b429ef86e264fb743cf3edc567df3d030bddbc4bb0f937eb6612e64a0c3081b9e3bd2db43b3f92ea10e4bde12c509bff71f42a709b8e0988d7ee552bff1ed2b73fdbf96fa2a8893860403d26af356296ca85e6bd3edef56e1be956b3ca96aeaae84b9dbca36be0c6ba8a9f3aece9fb7cf5b982b7e6dd4b743d10dd68532347ed47cc21d5d9f98c6a08f9946f39bfb4c5f03b3d2b54d66efefb5eefd5fbec85ba413cf657237bd5dd8a36aef45f881043468dd04e7f3a0b4a721c5db27059704e7f3b32aab5078d225680d498aded761b66468eaf107fbc4b6dc4c28436"}], 0x11b0}, 0x1) r9 = getgid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001880)={0x1, 0x1000, 0x7, 0xb50, "bffbebbcce122cd092fa9ccfb05f894b19a097f3", 0x40, 0x2}) r10 = accept$inet(r2, &(0x7f00000018c0), &(0x7f0000001900)=0xc) recvmmsg(r10, &(0x7f0000003d00)={&(0x7f0000003cc0)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000003bc0)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/50, 0x32}, {&(0x7f00000029c0)=""/127, 0x7f}, {&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000003a40)=""/22, 0x16}, {&(0x7f0000003a80)=""/85, 0x55}, {&(0x7f0000003b00)=""/136, 0x88}], 0x7, &(0x7f0000003c40)=""/114, 0x72}, 0x8}, 0x10, 0x2, &(0x7f0000003d40)={0x401, 0x6}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000005280), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000052c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000005600)={&(0x7f0000003d80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000005200)=[{&(0x7f0000003dc0)="ee227d107951eb51ec5bad4f5d6a39400771b2ddb4c585e8ffabe278224b8946fbd6184e189b25114a67eb4dc4bdf9fb3c743082a8c78f5f42b71e4c5b61f7bdefcdeb99246d737d2b0af6ddee522bc4f8755547e20eb3625c6654ec1480a32e7363237919fc98f00bf0bf9ebeee6d9bf883536c338558d6baef96dab7fc453a5a6d49cff8a3eea1e399a9546e68b97205955547a2d3aa75eb102b969e3feb1d1a3e45f72fca9d01e518dffa41dc6588e9c1a81742cbdeccf71d5f51b78e3025d63d923cb13ea1846f8966c584f6628b39ebab33181ed23e4a12b1a5492215ef00fe768d9c6907df13ace1e66dbe2d673661ab6db0ed885a0c3c27ac879e56e8f378ad5cf7865c1f097c16d757ac06d952c1d9bceb72c18dfa75940d909a90e9766a077c629b83c3c7f41afd6179fe53dda980009ab558c87c2a2da6d763f7e6e438f0263c2a7f753c8e2c5c5c39ca4ae137ba336645434c76b775ffd782c26583ad3b468320390738ca64504a04569e1af91e64b50f53bc6ce1cd49d46ce2cc2309c799f904d3d811c63a09f615afb693cabcc90a2b4da4a871bcffd4430066607bb1bc8e3082bbf5a85b985b61c422f5dbea1471879afd5520825c8fbbb50dd123746022c7bf996a0914b405438a6d8f3341df496335897205b92fcd931f218725a77a4645ef6538e6e16204d26d2e8f98f128d2495423a702452aa1202327b5952b7687acb1f327f300a53c2448005f5d92a1f7572d39afaba4600c5adf0f0cd1b008094758d7ca63cbc85d18bc505cf828b43792b5f8b9474ff2e0bc7fdf45679c40d4b882020518cd0e1b9206d594cf3b4c12bfa5f2043cf78337376db86d5e47338551972fa72407d26911c2cad6358af00c080939b21a42879bd34a517432473600db209d23572e9106ce681e41548b7060896415902f12956aeed29e837f64e0377da878ae9f4faa52ff07f8dbb6c394ca4193df214a957019fe8f3785195503100a78a6ee15be414afc56ae912490a8e67a9d7a8800e3cbb04b7de4dbd9023a82380418231c592897860525b7dd6c4a4df0bbdb75637d80a2f0ef876cd58f20f3704a393c87fc860707a80de95dad6e426679a8118744b8336d4a1f3df19944df99db9dc2157129566ee518fab804c826dc86a2e97c0914ea7208bd4fd286c41e3e71c8a59a2ebdb00e24b640f1d44c2d5c128f3e2cc455ad717bf94d412b32d26edfae6e1b144e303e10bf7a461b33a646de92a53c31976dfafa3934deb2ed8b8fccd02ecd18a4009a2727fbf533e1eb58a39dc750fd05f5feb54c57317bc79bdfffa1a4bc8b6fcf3539b4d53db2ca267aca1f30239e262d14648ba616fc46b40448cbaa859adf74709caa31a37e0a1363c6e487bc5e93ad2dc97ab758be89acba53af40c309dae05f0110af97a30d65d0dcad8adf1c2e6b97ed66a16899fa7bd0acb083d1fcd8e16612e56357e901a88d6da05abfe38b41bc1579305dbecf350200e3b1253b4afbbddada527fd1e3a714234ea27c453fbc768f6d3da2324a0e1641be89cbde0de757a0975640fb580e726219caebc5cfddd435da4c6c685cf9de5039833fd2007af671db56e0e2228900a88f59137b20a90f4d1d902a4e257bfe1ea8f671048faf2a4b56325d92e97f408885177ebff8607f7a6d8e9735079a6e5aa9b5955f1898fcd4491c927e8d8740d103dd9b3fc3a63ceda6131d71381bbeaa724337f60838f0df3bc13007094fbd3dfbe6ec0c36b3bfc111dd79d97ee53301e93bb54d6562164c0acf43c91e1211cfe3df535974c8b3fe85901378da8b0e498a4cd98a6e2e7390c81c64fc643c0eafcdfa194115d7709e98feb85bf90b20335cb518002e87986aa69ec106a54ad27c89e495f1eb9578a2b5b355b9541bac2d466bfba4dcc6c29b464aaaed803bc9f1b722064b80fed6df0d6de561eec858ac9fa0c671ccd786e11f38fadaabc3738662c0c8f7056ec415afcdf024c1bb659d6ba5cb3cd18e8e2848d695f3750101a10825ff86ef01b7e79a29b821b028f1092d20453b6f068536ba5f62e46364acfd98d67aea0c8a14f6218b47c451fc66ee401ef1ea6f01b7fb68ec2f51177efa504fae75ce630233291319731e92991b8e6cc8fe900cd0dae6bd07105bc5d689d1c83a39bb43641763a33c4b0a64fe12b273a06bc328a90268d4c243de9f54552d7aaeea00b78392fe36df19abb16884da595295f8b685741acf3c7dc36e5dd105bb1814abae5b511322ff5c4ab35f9e82bc4cee6fd24b9689514d56621f25f759b72687291073b3283dafe4a56850e77a75881edf2ce711bc436556e70a7c36f9065f8451b389ec00127df7ca0fadc3563888fb12f2c3489e672e9fd3ccd6dfb43fe7ea0af8481efc66eb09e0018b42bf2bd3040d6d47a24f3ddb251030238b0bd319e51518443c5f8327c8bfde42b5e681d8a87b6402fbef4c026e6a4d51a4f648539a12937f4fd48c923b54cc169ca247c1b3047e8d4e8a5b70ac5d9ed321a0a5ea87f7f18c4a4875543c17f5343033875d9952544038617f35bad892a4d0158f0fdf2e6a6497a87bf1337bf95dffc871b1a4f338a762cec067e623fa6ea680c0465ecbac754785f74916fba9a25ebb4071667a0ec4a75be365c87b5dc42f816110a5623886491c1965c531ee2e6f82a591b0f65783037c45a1ab48e177ffb5748eca34b69d85a9bbfcc050f22bb092ae1e5fb2d94cf3929ed3839c14e2294c3ace79e7a76b65fe52bde8f3ee7804251f3b8cc6d1bae3654610d9891cca7cf9e2321f850b4426b0bd233d13d989cf2aac9a8ab2ed9e255b977d02738251c917a749cfaee92918abbd3d263026b3ef0f9b138f6ba021a798aa2186b055cdb8a5c84647a2053675e8b313925d868fdc4fc1eb25f7fe77c305a7d839a07ca232c9090148a6dc68365aedc6f90bd5f993103481f94f3021600095aa424bfaf3ae4e76e68008f66bd176e8348579bc15fd1248bfd76b9c875c048c08a5dcd2337327f57a2da9df26274a972e702d796f76a321ccd3cd0c3aee1dde5c436485435be9309091687aea823a5c5f4c5cb0665159070a8781b92ab755e538c02fadc4306caac3ca0d0d2a5f1592fa1e37fbb365e698293d4c323ef4b74ba8200819e6d2bc4ba7659c3a84e320142ab642d90444f18200114b6c1c006a15140a47900f82d58930ec3e3bd99e38d98f47112045a8029fa35bc27132c780d95c10f20605672ff7851e88b4bf1e0d83b302873b988de378cc53b5e9a886b3c4d824c280119baf68a6013e3b3bd7462c709718e23189b3a1b27cada9d858835c5b30475d7aefdb64ce938ccf7ff5ec93d0fe0f619796f51029eaff9644f52de79492234cddb6a2fdd0b7c9f7e6cfd259c91f9b100367fa848fcd81ea1787a680510702d1498506b201fb3d32a4e26a0f12d83dc2840ccd9ad583c910ddb942a1438247cb57e6129f66d533f601b0af9efc346ad10c8071dd113dd9d2b586437b5a757cfb2b34c6f63d8b75d27b5a0e1c11d90e368868774dfc9ebc1f3e0029c2c07397b9d8b9b9804c34c7e9f1c6bb66d664fd7241a231f4e9e2c68a2e6c3d0c5c2b5cf44a92e3d0198a032dd730193dc250ff6a0a2a876a834bef439724641e5d3d1e52b8926f1597515ff9105843d601ecfd4b4f3c474af358eedd61976fc32ee31a6aab4831fc716066d6c18415c0838b56fa4c898aeff43a34ae7617a00e198154dd193c5e3b57ccf0350b2da94179f218b3282d778e22c8b540bbec77ab936a9c3d42cc71fccd35a9e92072756d795ddcfc645aba88ab512b5e92a47814515ed23170d382b31bdd7a35e253a17727bc3f5dc8692ed276d271ba53053db743d8069e453376eb0aba1cfff9ff1d71eb87efeb72ce5693c90b98b0c099396b60765f5292719908de6518a7a2785c890f1d24fd0b32c0c307ceeef2a046acf4270512c2a3ad4df4bff7f0f0ea44fe382a93270f59302a0c0d65bd42228e7cc25dca69e53cc6762ecf20857427b8398fd49f162297aa147027e3bd7cfa7b6e57e1487d0dce25c677363194c87c9a70fe0b40045f12aee7d45833d2989e415e72d175925b627b81100d7ceef3cc849b5410a1bdec6afdb42b8f0db599bcbff181653c722a4fd8951e8f6103f0170119e742ab4dcdc7f66e23797ade8242a3cfd09dc1ba56eb40bf881c3820ab547f37491361bf69c865e3ac9e1a73be2a0f3a36094a081c136b66ff8940ca5889255f07d7dfe8090540b805b88ba53486a0806f79ee5939717981588e073d3c922aa84c439d38e45e5f0c6e8ba775f560e41aa00b56e97be41dd127993ac4efa350e5a82991d71e42148a5e3298c9a5762ebf59aea68f5244202768988337399d30ab8d9b6b00f14eb41373cc8c3fc374507bfa026c58efdc512a61a4efccaf42b6e245bcdebbbeafff19af5afcbcc334baa6cd2968354ef1f67e015f5c60a9c9b87e20c2d0e09c86e9e6055bfdc0861830a2f8912ff3757eda134c7def06c6f1ff95f26e6288c266962288777e3f658786c548cb5c15f915f8f3df84df519f065763525bf4bc07e0762fb3c350e697c2f58e50ca683ed9a527a13b788f507febd350b42822fe31498bfa89c73e80854401d0f371731c2bd6763c853b6275c5a7fc0df9cc55eabe942b012ca9ba66d0e10b3ffaaa16cfa9b8e013274c06dc5748025c415c4ab3b2e513ef48f90af518f5e00829802f2f1c51b80095194f97c3a5949fabe19d9202219bb3f1743034f8d2d79c0c03fbbd9263e7bcf2d8e534e23cd1d98a17276963219c15312f92e16df6eeaa094bcea05e6bfdf4d9a74aeda70733f2d16051778e7f1c028c661c9e8238457adbea2cb61d63fc18b625e171e73f51c07797a8528b1f934a3a303b6b00416057763aeb7056e72d0d59ba0b46bcfff784d189cfbc28a7fdcd4b125678efe164ca34c8ed501e8361863c30b244b21b5d499ff18754a9d65a5231482e280d3edc55b5f19a4c4d0adfaa89ebcb2f98865de9139ebe40e421449ab50019e5b76876ccaabb87acd5fe53b41e65ca65bb501854535b6a7f970f9c8db142bfc407678338668c6567c71e4c127988c3627e3e54e7df086939355c09beb920be841e63250318993bd7047ba2f342f8b26dc6227a23e0a93cdf1bf16f5648994dda94c75671e5e101a24e81f3c4ae6cf48285bedc96d39b22ece273f65b267171ef64d5c78ca077f0a4bcaea6859a109e563bb3e4d31647eb1d05d2776fe54265a5e637ba4cc3e3ef972edc49f4ef29fdeaadb623a61355f6aa205601dd685577ce7b76a6c4ae39be1eae1e25fe2ca7730041a75f848c05a88ad6086967e23af0385de3be56dbcee5fcd383eaa7cf214ff51a0dd4cfc4187a5db3e42c6821082a30b61e4ca6b470b4b756dd14241f9551b9eb0fccc9289f778e8d4c2d07776e4b6128b0de691ebb994325beb1d70641933fb0dbb73860888a97b15318d6d9b70948a6800f475853259410ac988ef91c96832b1a701fcf6e83fa6b2f7ccf9dfd5f824ed26175cef678e598fc0497a24e76a523962397ce3095b38861713bbeb8610d7765c6061603ca3e3d9b738b7576093594f875736e3e0af2c5576297f9cb449628124ff0d711047d80ed8f6948ca7747e1b8114563ea4d53b9cbf17b24820b6ae19c612df1e1f554151d4adb84b2421fd6ae687725ffb14d9dcb21b1654946f53887223b6fb8bcc5eed321208cc3abd878aea336ed8320701c67cd24d70a8d50377b644b09b089d144e0f186232d4ee630aea31d2f", 0x1000}, {&(0x7f0000004dc0)="5e53aa6037750e419a50d9019116ef9611efd26a3829b3fd7d86fa7d5ba610421a8010e2203569a07e8c306d29fbd5d8a190fda2c1a5e6a1cf046923e617940ab655464e8f12014eeca2e71bda561b59f8bfe39a3467621ad26626b5d0387610f43489b6da62137d0ca6ce892333975dd1d473eac4811ae04bcc4da60e7f3dff9b47592dac33fa2898bafb8e0ca9150e6d684ba590ab380bb9a3362f9a13f1206ff043d80395a40b0e372af626648d9bd5ac8f9fe718049029bd3235c813ced8c70c79714cf6a1a6f59e3b09ef16a36dfb4450bbc1049f82a91d5b3882", 0xdd}, {&(0x7f0000004ec0)="9866430663f168920f32fa6719dd1a4e4c665cbc4dd4f53a075a2178a0ff5aa92746bd5adb9bfcca5dd6735257eda2dcfc8352d608aa7550e9fad5660639a0c69e7b56b5a4296210e03bdcd54b41a3e4c60427e004702a83ad525bf586a35888bccef91eaaecd59dc01cab1d949bceeae7ca7965e4e0ccec5eb96b0fbb51e5a8a626c75b097fc98acbb1d045706a7c9bcea60c90f76da1c359c3de2f12adca49b0e9ab4da2cecac1605b14a6f934144dac34d6534942b7254209d9cbfc90a3813e", 0xc1}, {&(0x7f0000004fc0)="a2ef2e86dd1b18042613f9891d7487e5267a3bc7a231cef826bc1815fc46e84d5849257bf6efc4493893520c743b97eee7562b369f6a11a947f90969c55edb4a87059ac795f80d324a87d857ae27d08bd1da394a4b21785e516731d3193ee1803f593fd6d76888125a965470c67221420c1ebad278c54d9952083a3fa71d35b81f4ea0aed70b35441fc2ff8f99bf9be2785001dbbf8471c9586cb1bf4b9329feea91c161fe129e65a50f759c69ae541c4cf9d3064c643adaa1c1782c3e912bb1dbf222663d38bafc25aae8f6987991ff85bd7d4610c52e2bec81ad961bdf892dc5610e1f508a3108", 0xe8}, {&(0x7f00000050c0)="6cdaad8c6df288709ac6ca7efabd8d3ecaa3f28265664a90a4c72925b32218ea9c4121856c50050901ed03d0e93d9c23eebea72a61483af8476e71bbf22cbe19eaea7030adcf722971484395d3c97693ed53ce684322e17ec4f09af91e535d0877d110036bf6bf10536bcb28a7463ca84747f1ffd42175e6478175179fc3df020680a9ddc999", 0x86}, {&(0x7f0000005180)="94099e5026286f1c7c40e46e38aec5af71b4ce3db0f6763684f8d8f6bcbed149cb3244b89ff68497f6ddc6fed4e1e3110dbaeb8ba773bafe25a75076d3e0ccc8bc208b3f6500b89ce326082fb748c330dcc0b791c8439d74b09067335b50420c61129ec136c67186", 0x68}], 0x6, &(0x7f00000054c0)=[@rights={0x28, 0xffff, 0x1, [r0, r7, 0xffffffffffffff9c, 0xffffffffffffff9c, r10, r6]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r11, r12, r10, r2, r3, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r8, r5, r6, r7, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, r5, r2, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x138, 0x8}, 0xa) executing program 5: r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0xffffffff, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x7}, {{r2}, 0x8000000000000006, 0x16, 0x8, 0x80000001, 0x20}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0x100, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000004, 0xf602, 0x1}], 0x9, &(0x7f0000000540)=[{{}, 0x4, 0x20, 0x1, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x1000}, {{}, 0xfffffffffffffff8, 0x20, 0x40, 0x1, 0x9fa}, {{}, 0xfffffffffffffffd, 0x24, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0x5}], 0x1, &(0x7f0000000600)={0x80000000, 0x3}) poll(&(0x7f0000000000)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r4, 0x15}, {r4, 0x1}], 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r8, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) executing program 7: getpid() r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getegid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) getrlimit(0x4, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) msgget$private(0x0, 0x1c2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r3, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x2) r4 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847"]) executing program 3: getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ece98a", 0x14, 0x33, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000050981eb94800002080000000000090780000000000000000440c07037f000001002e8f000000d961630ae94adcc308b462f3f5cd95b2064977989a283fb0e853647f1a423ea33cc3ebc6d6123feb47db3eba28748b4316c5b789a454e2"]) executing program 6: r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000402020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 0: mkdir(0x0, 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x140, 0x5}, 0x8b, 0xffffffffffffffff, 0x7}) setreuid(0x0, 0x0) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe6", 0xd1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000017c0)}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000500)) executing program 3: flock(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x40}, {0x7}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 4: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000340)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f00000003c0)=[{r8}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x401, 0xd6c) syz_emit_ethernet(0x133e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6414d72f13080601b48348f15bea27befd7ea4ef5e7054ba00000000000000000000ffffe0000002500e000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000100000000000000000000ffff7f000001ff020000000000000000000000000001e5c3bc7fa729055a1b4c363c98744b1904000691650000001608003f00000000ff020000000000000000000000000001dd37dd37ce7278c20e1a6957c9136969fe8000000000000000000000000000aaaf7a171d985e0a7d84a887d6cd3670f02f0080196600000037000300660000002f140000000000002094b74e8d0dd6c8637189448c0dc688fc3a7b118a907979e6cbdbcaa8175891327a8be0836a77b2f4a384922893444b2acd69bddb4eddf0e1fd494a73c6aac8f50852096ed299d89945c235705455a8974eb868d4260556cf135ae73d64743e935c8235da6b3b4ad561fe06da9df391b2ccfbac76e2e2a5622a8a857f081cf5a27b9267ce6f10cb9726e1f0e8c210de46073bb05c3304019e010200000105000000000000000000ff1f0000000000000401a50001000502002f08d8bfbbc8c2be5e0269f05974b3cdcb9304a7426e805a548710379332b5319addba8eafaecc78a39867badffe3d45979ac1f8bbd083db0210445cddae0dd15f3af6d2ea49b31b9ca1a47f01b1576404d232505639270cb50e15e928a9cdf4e2326b6d481795b306c8a830817475daf6f26dfd0d0b61262f22562a11cb6c18ead1f2b713cef9e440ccdf7b304a4a0249ac405ac550d13f16820dfe88a14973818e94315fe9263d4422ee46204de18773b8b581c0f8ef426ac8e1dfa385004646bcf2665b276fab9728aa1be56fa6c71a73476af0d7232ad5d9b20401000502000805020009c2040000000905028001000000000000004e204e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="e124000490780004030303050e000000050000000900000c1a040200051a00000007000000f50000001f00000fff00000004000008730507728e363e94000402052a0000000800000015000003ff00000005ffffffff00000005000100010000ffdb000000030000000900006fbb0aa5bcef639f2410feb8ee38a672baee4495052b70a1370d4d740837c94c711325af41a904608d9571f48fab1a6fbc22c651d9c371fbc41a9ce7c584f7f5dca56d8603cba6af7c4c35671f3e6dfb43e07d9e160716c851b18f82f9eeb7c45ac62e1385f7e9a3d61c84792293da464aaf1287070ef6f039888f9cd28100c6be0b4d3cc1947f0ecb736e2e14e184199cb130e0687bc8453f0b064f6bfce2f1f25f3e7791616d555f96dbe6929b6c219e427d003c19522f8c52c36b099193376fb858f04b355c78bfcada8199262225f3037942215baee12cf1e1e3fa1f270e2616cbbfce6b885ebb2659d74df64ccd806e252bd74410fbeab15b27e89e09c613cb2ebbc80ededca8b87133fc588a4a05db2953bc52a36968cc40802d64139d6528ec51a167519fc48d385e407450b41d64cb397e3b8e452c6c10a23ed9ad631cfc7d8ba2aa02887ed11824880ef7788371d7cc6f2908ebd26a9256b500c6e1b3f8623e97054a809033903308f935fd814d2c893af4a280cc80376ae9c95af4ba921a035f2a39cbcaebddbf3e1fc7587bdc39f1de1b41b8e94a554827d091071405eccbbbe5f718d6bb2a57139fa4dc23586d527e8fd65e50523a66a4e2439fa0bf7b1be562bbb3dd393c825bf1099648fb1dba8320dfe51d0f88584fc2c31298cff74ccf08055e5337d15ed113c6c46fd4422d8543c9dd6f600c652f1322b68bc5e27cbea8cff9cefc453aec547abd77c1a8e3beeb46987f961fe224866ed435984eb789fbe62d906cc82362a5f067716925d4fdfd12339cbe2d20d9adbac8075df25c2fdd849b2151a4574701194741808b645dc844a4108a24a3baf0e067348e1693bcd2c92cfcd123818e5c7380cff78e676907a6828ddea7986bd145a711a7fd6e333f5530153d74c6150339171780e4f3c6d026fde666d2a2433514a4fde8623dbd85cbbd041fb2748694cbd4e892a303d3d1ad49c9663e2345cb64ffa3526cf2496733ac7ad4cb5cf97f288e4fb347832adb53f43c6cd60f045cb7c7a29638df4e022eab598b3d9c3ad3db5fc3c8af60c7984d456a59873c5ab304b823ae4cd38ff29828734a479e019b34c1f808c61f9610d75c4b91674fcc808be975d0b1f3191a6306635a18b80947ac61d8afdb6f1337dd131e7150c24289b4177e3d28f43f865bcd5af5967b17257a3b362d88c9a03fd86e4c7d788cf650c72d136f3b54723ca4ec5d82bd20fc443ae5425ee1d3e55f3c32f83c5151e6a1f9d8a8bb482fcebba76b10c63ce70cbb86620bdde07ca9c184819d26e0b3a0c3675514940b869dc858a4cfff8b5bb13aae9815d4b4d166c5709d27977567744c767fcd4ad13a081e513e7d5999461d7bc9e54dd0dba7e7ece8ff2cb23eb4265474e22169b6a6ae63a71de0192c142fcbb432a4db8817fb8fba18f5aed4656dcbdbef65b0946a45bfb0240195b09adcff9028109100cb636551e87badb1eb81443bd5807424ac8252c4b4958814c240d516d4e5938a3414f9008115ecb3677acc5a4530cffbaa781896304befd021d5094e23ecc06bae370863ca2e665bc68e39dc060119aa47717039a76a92b765e0700e3feebc53f93fb9d524837c64e2a76a186f7e90166acecc8ccc9fc15fb3f6d6096b41ce8f462ce1ef43293de61695c7838ec0fd390f592e5ca6d3417d27b4b90aa9d59ff9694ee26d692ef3a3454c92a2e3262b6870a430f26c6e4b1804c4e7cd46775bb13b42aea0df1c24f205186222db8d4a3f0ee73c1dfd3da17954b85f6b8b63055d7d77d4608d84b3bb6f4a446fb21a0618459cc64cbf38a8225afa39a0c38208b3683bf208798a3fb9f66540fe347a7d844a339712ccbd470aaa6baad38a88c7f74f88d54700216c98181ff79db86a1d73d83742a4590d5388ee3b552b1d0ee030c242c55e018ad22c2bd5dac172d23994faa1cf31d71576055c62c2fad40ec739415849cc8438d1e283e56c59830fa0b06c14a3bf397f9b346d2a53cbf01f590029a2abe0ab3eef83a23cabee88a969c2cfcd87af4939c0b9fe3c1003babb49c7da4f329ca9234bcd73777ce71e1911f36ba5f3cfcaebec139f898678e44108ff4dd0e063eba9c09cfea5bec07502c08a80f7e919b0a5590cffc09ec52dba6dc6e9d06bbdba231d55191820b47f206e8bfa45d079308d0f0f6daaf9dd8586ced87f0a0c647456ae1097a770b86d0d5343bb868d3186d32485d6722f264b0556246b371b973f7ffcfb30fedf8df4f43f6ea5b22ff327194d80c8e4d3294194f2346e68f25b9a07e1b8f6ba164590cea24b7581f2e95f963b6d082a6602d203d204f760f2b8ac84c66286a19d977a483374bc931cfe620d4c942259fc413e179ad4c4651425d4253203ae398498fcc01a04784238dc2b9a0e1159ab8bceda491418f9d83052deb094864737181605d46691384a88d9063bdab1aee485bbd5da6c0b33247b18524650cfba09a2f6f6755872cd1a5cac03ac087393d5af2901449206b662e62c43ee8c6fa1c7442c862bf27d20172d1290fba14409d323c98a1e19d7daddb339a82330545bff4cdd04b1ee3f7cb0fd79d2bf6eb2d47f75b62fc9bf8f856a276c4daac6299d38950ab39644650ba85418d4e0f851b490696bf0f951bce57a13bd78dad5bdcb0c54864448ad38d035b4b194422a3cb2305adac799820b87688a6c749e5032d249299a7d4f881d378f72bf76f38f71cd30752820424082fc92da1d1fcea665b31af7b5ab5c8b730c06096e3228ae213e0365a2a6dcf0dd463ea03a67fdc739e6346dfda013dd0fb9c90a086854b5f1e90a32ed25cc0da7e982170d12d81d5e971b3d09cb768ad820d6e4b497ee7bbefa0ed492155075811479fa07ebf330abb03ec337d26b0661d43e11306604a78aacb2caffe8cff2cdcd52b3d635dcc915bc86ba41e29c12857dceac7d259537cfdee277301f0cb03c0f5c14e822925c6d58923febb8ef5340866f84d712a7b6c5ea3cfec2c2215c2d3577660e3cf2351269d445e88c5e854c01b5f3434a87e94267c5e9d90c13202d43dd9929074252c2e322e9c8e71bdd3e921499103f982426a40170759fd374f4545226b13e72efc06facbe691d5fb0e5352c8502366d4f6e498744384a9e91fadbfe62a47514e0a4db5449f6704928665e392800d1a26ad0644d363f007318d56fac81b68c2eb63c9386a1ad365940ca3a0680791b5f6c40b7935c7c21664a4e3e35fbb9dacaf229f87ea6d0533054eec44d5625a2fa0489573b0d9d80e684ff3a0590efe0fa8beec1c4c8cfd34e612b17562cba12108e77fa4242901c4ea746aaf9e6ffc47565f1d980d96ea6777f7e566c0917942b06ef4207bb412f4af60aa26c9cc8c59e16588d2e6984eeb59f7d446389f709de373fe58c9ed007a6365f29b4ef9c677bdc4542b4a2ee8afb529cdd40566ce976f4274158d91891a7ab63a9b981e7bb06c1c25f390c240be4387f9ca86bfa9237c3a450d918ae636f1b955f48e9fddd0c2a1a7b9e0d8880f7d7622f90aff6e6a05092d5352f1190f355afcee9a59c9e21d43d1a8de7b48f88914f64e26bf8aa1ca0836d08afc2ef76dd3d5c1523a047c1c4205aae4908d8acd9575548a32ee188eb302d5d204dad440d9a2c6587bd236933ebbdc438aeb15ef63dc9440df84396ec74f9f4b1ee9ce1f64aad2e633f922f6f2592374c0e06a627c81d8ead7eed3f335f00ae13eebe1bf994f75074f40ac5d7b62e063f8ead35accb48b39d02cd6d28c20a582d5154e0826dcff839bfd4d3f4f4c5a0cd816c1a2bb42dd53214329e4bbb27b9e5c1fa3a3862f9f22979ff45e34cb981439108e5e731d22e90938e72cbacfe5dfcce4668126ef703b7a8edc7492c7996c2a40de8bb1d4b538b3485c74f92e065771a9ba0241a3fc9bab639396234b5befe162d6d31e7c468fae534c347783f8a028787037ce5a28a93aa6a9adc10302b71cd21a05b1169e2175a0d962f0ea89fe793a769a6b555b8ec1942c12dc78576549197d5aa6cd45465585f8e399838f4043922c93365e94afb9a27f9d27ffb9ba1e747ddab31512da87e9eff7026b9efb36e7451f566fd18488749e0692bdda67f671f1209bde14d7616ee0f4e2ef23ba4c0753135e6d0d8a37dfd585cea87d32801a0b50b9ac3fcb34ccf624aee360730e9cf1460d6ad14d4f6899790243c00288b3879b98ece0209bda50635265475c373dcfff08a9e6ef65631a5ca59db67e2ea84e6e557d180fac18624072eb91766ca4a4448e5d23af0f2af620c914682530216ee3d025a9636a32c2e61a48d8ed790bdd8d1daa0464fb6ebf685a6b24caf0e6cbf83198e0e8525e12e3f2ce948d9d53c3d36bb5952e0f56638b1aaacb528688a7ecbd64504afd3b9935402fdb488e584ec8579557af1037a33cc532520a893c2b31998475543a5b6c77d4087aa5d915e231b074774cdef40631fcbd503f78c1a4ea84aaea047291035109689fdf42cab2cad3622690b9a8022fb0cf22ae9551e6b6ffe2addd0e614e9cc55de39c1c5e29700b9c9273c457c3e88dd2683153790f7dc7d645b93c236bdf690d250efe6a7310db0df43f714837cbc632d940471a988ca383e3b71c3c35a68d5b108b937cb0653b54f0a3fce947b18cdce8698d2e476f875ba044e2291fa1e344b2b434d3c4e5136f4831035e9107b1a26d120df76a509a30931dade28b7a28404ae1af5767e2d7a1c46b672ed2a5bb8c3acede7bdf75a810fe58765bcb6cb910f24d0c309af980b9f00bbe80d1cc809c0fbcbb553b6d34ae1506025c7c1ac0cde28a82f973e99bc23dbffae4092d7ad6bf9777f31b93584e95fcfdb866f72c76abd969ef6c103fe039bba8aea3dfc960dde8e8b025698818b87c26a29baba3301f7630b1f52d159492577f8e0e669c7f0802109a28ec851e771a6db45ec6542ccdaf18a89855dd996ace3dca39fe9d43751b70ef9b0efeffe565ae524d2aaaf9fd15479a3de6f9b11e1b96e1c2044f0a8d90a5aedd7a017b202560f31df694fd4ff7068e6454ca68a8ffbd8b9211f5a3473b77cc7f6dd2038fe41b53b1f37cf90e944fddf662fa812ff870b83f3107dece6999fdc5bd5fffa16073d96f55914d02976372b05dc2cbbffd736c8c84712136226e7b246b1f3a1d5a3e7166ec05598978c898d2491749031064b1c4c685f588e3614ef1a5827caa801e0dc7fbfc1f645cfb3bc67758ed7c954361437191f7d9225211dc1974902b26e731e3f40f94b95c3137788cfeefc7c8b3c9ef50ee054a98a25bf38ea18ae8ccb2dbf5e26f0724d117f2dbe960fc6b460e63e64b73b45c4660cd832d00c7aded6f311b43673d22b7e633aa6e7115909f1da081fde9dd9892672e512dd9978e2c8cd58e87523296a9fecf1ee906a3eee48d24ebabd8fd2ea370160c2c3b1011d523296b0b1f2aa245a5eadd4a6bd632f12c431f8826463955aed86aa9e6ee383c34b65ecc9c286a51e65a52f1125093ae59bb8afc2289b69fb5aad247b97310a226931e6fc933d57b06336037da676b20b8cf89288e627b977022f97c89aa56a0f2f03bfd16c0e7384ac921d94746d801bee0b3838826de32c8cab16e985735e2f10ecdfc929434e562ed0b5cd3749bd9b7b90e64900f5164b17c94bd2b03f5ca152fe4b02ed08fcd9216458f40df3ae3a0cc0970b92eaeacc433962427f6f9590e755b12c22f8dc635ccddc30d4a73568c1300e4a445161b780b9d32872991b741a95c353e0943d9445c4b66b27bff0daa9b4c1b066a34a74427b"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x10000, 0x2, 0x2, 0x10, [{0x9, 0x7, 0x1, 0x9}, {0x7f, 0x101, 0x80000001, 0xaa74}, {0x4, 0x9, 0x8, 0x6}, {0x1, 0x100, 0x562, 0x6}, {0x6, 0x45b2, 0x81, 0x3f}, {0x7, 0x6, 0x7, 0x1}, {0x1, 0x1f, 0x101, 0x644}, {0x1, 0x4, 0x3, 0x3f}, {0x6, 0x5, 0x3f, 0x56}, {0x3ff, 0x0, 0x80000000, 0x6}, {0x16b, 0x5, 0xd868, 0x80}, {0x81, 0x7ff, 0x10000}, {0x3, 0x1, 0x4, 0x1}, {0x3, 0xffff, 0x141, 0x7}, {0x0, 0x7fffffff, 0x7, 0x602}]}) (async, rerun: 32) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$setflags(r3, 0x2, 0x1) (async) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) socket(0x1, 0x2, 0x80) (async) poll(&(0x7f0000000200)=[{r2, 0x100}], 0x1, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r7 = getegid() chown(&(0x7f0000000280)='./file0\x00', r5, r7) (async) setuid(r5) (async) getgroups(0xa, &(0x7f0000000340)=[r7, r6, r7, r6, r6, r7, r6, r6, r7, r7]) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001700)) (async, rerun: 32) setregid(r8, r6) (rerun: 32) close(r4) connect$unix(r4, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000640)) semget(0x3, 0x2, 0x121) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000006c0)={0x10000, 0x1}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000007c0)) poll(&(0x7f0000000800)=[{r4, 0x4}, {r3, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x40}, {}, {r2, 0x1}], 0x0, 0x7ff) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0xc8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x30}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 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, &(0x7f0000000440)=[{0x0}], 0x1) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(0x0, 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: setrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setpgid(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) 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) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x81}) executing program 4: r0 = socket(0x18, 0x2, 0x0) 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) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = getpid() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r5, r6) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x8, r3) executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) geteuid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) semget$private(0x0, 0x0, 0x240) socket(0x2, 0x4, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00), 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000239000/0x1000)=nil, 0x2}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {&(0x7f0000079000/0x2000)=nil, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000580)={0x0, 0x1f}) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001040)={0x5}, 0x8) r2 = dup(r1) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(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) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x4, 0x0) getdents(r4, &(0x7f0000000040)=""/4096, 0x1000) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) syz_emit_ethernet(0x138, &(0x7f0000001140)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r2, @ANYRESHEX=r2, @ANYRESHEX=r2, @ANYRES8, @ANYBLOB="2483110c3e7507db78186942964a211a634e26fa037b0a422f8688c52479d803829e381aa620c08c3c649c53914e23e3631a5a23775b51a94f89f844833dce652c908a0c4e3d9aa90e6282aae1d4161039ba69b1576600b4137f72b2b21e69befd75c0ff2daff70ae989b45820ebab4b2bf506172423e89a4ce00e545298b433e5f8bf9c4299c4cb862ef565da62d525b8a32454badd0c7c6c4f6685623da034deef5fe24d4e3924ab7eb9f9d4497de1967571914cdfaec5835411ca74521a50320169a4aeb2c1942205bac595265d0e34ce7a8ffa4f851127d9c25ae643c9e804fa1269908ca5060f04a0", @ANYRES8=r2, @ANYBLOB="3c0b30c98356871de0a94a56fb2818e077133f0358a43ec990692d645c2819fbf1862d5e697388b3ff0072cff5d8a3b5479cd42df0c31f407af3ff0fba9158900e04aaaf3caea8431a297abb41609743c1383800e9694f7ea4f2d4d356abb3559cb5b59016c401ed8161c777986620da67a0a38e883774435748b6935019735f9d55f470e5b08fc658fde5644d00009f08af45", @ANYRES8=r0, @ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f00000010c0)='\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', 0x2, 0x2) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3}, {0x812e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r2, 0x0) syz_emit_ethernet(0x17a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0xfffffffffffffffe, 0x0, r4, 0x3, 0x8}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r6 = syz_open_pts() close(r6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000480)="b437ab93c964ca79", 0x8) executing program 1: r0 = open(&(0x7f0000000200)='./file1\x00', 0x2, 0xa649d085da4444cd) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r1, 0xb, 0x0) setreuid(0xee00, 0x0) clock_gettime(0x3, 0x0) r2 = socket(0x11, 0x3, 0xbf) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001400), 0x5}, 0x0) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r4 = dup2(r3, r1) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r5, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000001080)=""/21) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000001400)=""/183) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001280)={0x800, 0x7}, 0x8) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) r6 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r7, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r4, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f00000012c0)=""/269, 0x10d}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f0000001100)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x8000, 0x3f) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = msgget$private(0x0, 0x100) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, r6, 0x0, 0xffffffffffffffff, r10, 0x19, 0x2}, 0x808000, 0x2, 0x1800}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001040)=0xffffffa8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x401, 0xd6c) syz_emit_ethernet(0x133e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6414d72f13080601b48348f15bea27befd7ea4ef5e7054ba00000000000000000000ffffe0000002500e000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000100000000000000000000ffff7f000001ff020000000000000000000000000001e5c3bc7fa729055a1b4c363c98744b1904000691650000001608003f00000000ff020000000000000000000000000001dd37dd37ce7278c20e1a6957c9136969fe8000000000000000000000000000aaaf7a171d985e0a7d84a887d6cd3670f02f0080196600000037000300660000002f140000000000002094b74e8d0dd6c8637189448c0dc688fc3a7b118a907979e6cbdbcaa8175891327a8be0836a77b2f4a384922893444b2acd69bddb4eddf0e1fd494a73c6aac8f50852096ed299d89945c235705455a8974eb868d4260556cf135ae73d64743e935c8235da6b3b4ad561fe06da9df391b2ccfbac76e2e2a5622a8a857f081cf5a27b9267ce6f10cb9726e1f0e8c210de46073bb05c3304019e010200000105000000000000000000ff1f0000000000000401a50001000502002f08d8bfbbc8c2be5e0269f05974b3cdcb9304a7426e805a548710379332b5319addba8eafaecc78a39867badffe3d45979ac1f8bbd083db0210445cddae0dd15f3af6d2ea49b31b9ca1a47f01b1576404d232505639270cb50e15e928a9cdf4e2326b6d481795b306c8a830817475daf6f26dfd0d0b61262f22562a11cb6c18ead1f2b713cef9e440ccdf7b304a4a0249ac405ac550d13f16820dfe88a14973818e94315fe9263d4422ee46204de18773b8b581c0f8ef426ac8e1dfa385004646bcf2665b276fab9728aa1be56fa6c71a73476af0d7232ad5d9b20401000502000805020009c2040000000905028001000000000000004e204e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="e124000490780004030303050e000000050000000900000c1a040200051a00000007000000f50000001f00000fff00000004000008730507728e363e94000402052a0000000800000015000003ff00000005ffffffff00000005000100010000ffdb000000030000000900006fbb0aa5bcef639f2410feb8ee38a672baee4495052b70a1370d4d740837c94c711325af41a904608d9571f48fab1a6fbc22c651d9c371fbc41a9ce7c584f7f5dca56d8603cba6af7c4c35671f3e6dfb43e07d9e160716c851b18f82f9eeb7c45ac62e1385f7e9a3d61c84792293da464aaf1287070ef6f039888f9cd28100c6be0b4d3cc1947f0ecb736e2e14e184199cb130e0687bc8453f0b064f6bfce2f1f25f3e7791616d555f96dbe6929b6c219e427d003c19522f8c52c36b099193376fb858f04b355c78bfcada8199262225f3037942215baee12cf1e1e3fa1f270e2616cbbfce6b885ebb2659d74df64ccd806e252bd74410fbeab15b27e89e09c613cb2ebbc80ededca8b87133fc588a4a05db2953bc52a36968cc40802d64139d6528ec51a167519fc48d385e407450b41d64cb397e3b8e452c6c10a23ed9ad631cfc7d8ba2aa02887ed11824880ef7788371d7cc6f2908ebd26a9256b500c6e1b3f8623e97054a809033903308f935fd814d2c893af4a280cc80376ae9c95af4ba921a035f2a39cbcaebddbf3e1fc7587bdc39f1de1b41b8e94a554827d091071405eccbbbe5f718d6bb2a57139fa4dc23586d527e8fd65e50523a66a4e2439fa0bf7b1be562bbb3dd393c825bf1099648fb1dba8320dfe51d0f88584fc2c31298cff74ccf08055e5337d15ed113c6c46fd4422d8543c9dd6f600c652f1322b68bc5e27cbea8cff9cefc453aec547abd77c1a8e3beeb46987f961fe224866ed435984eb789fbe62d906cc82362a5f067716925d4fdfd12339cbe2d20d9adbac8075df25c2fdd849b2151a4574701194741808b645dc844a4108a24a3baf0e067348e1693bcd2c92cfcd123818e5c7380cff78e676907a6828ddea7986bd145a711a7fd6e333f5530153d74c6150339171780e4f3c6d026fde666d2a2433514a4fde8623dbd85cbbd041fb2748694cbd4e892a303d3d1ad49c9663e2345cb64ffa3526cf2496733ac7ad4cb5cf97f288e4fb347832adb53f43c6cd60f045cb7c7a29638df4e022eab598b3d9c3ad3db5fc3c8af60c7984d456a59873c5ab304b823ae4cd38ff29828734a479e019b34c1f808c61f9610d75c4b91674fcc808be975d0b1f3191a6306635a18b80947ac61d8afdb6f1337dd131e7150c24289b4177e3d28f43f865bcd5af5967b17257a3b362d88c9a03fd86e4c7d788cf650c72d136f3b54723ca4ec5d82bd20fc443ae5425ee1d3e55f3c32f83c5151e6a1f9d8a8bb482fcebba76b10c63ce70cbb86620bdde07ca9c184819d26e0b3a0c3675514940b869dc858a4cfff8b5bb13aae9815d4b4d166c5709d27977567744c767fcd4ad13a081e513e7d5999461d7bc9e54dd0dba7e7ece8ff2cb23eb4265474e22169b6a6ae63a71de0192c142fcbb432a4db8817fb8fba18f5aed4656dcbdbef65b0946a45bfb0240195b09adcff9028109100cb636551e87badb1eb81443bd5807424ac8252c4b4958814c240d516d4e5938a3414f9008115ecb3677acc5a4530cffbaa781896304befd021d5094e23ecc06bae370863ca2e665bc68e39dc060119aa47717039a76a92b765e0700e3feebc53f93fb9d524837c64e2a76a186f7e90166acecc8ccc9fc15fb3f6d6096b41ce8f462ce1ef43293de61695c7838ec0fd390f592e5ca6d3417d27b4b90aa9d59ff9694ee26d692ef3a3454c92a2e3262b6870a430f26c6e4b1804c4e7cd46775bb13b42aea0df1c24f205186222db8d4a3f0ee73c1dfd3da17954b85f6b8b63055d7d77d4608d84b3bb6f4a446fb21a0618459cc64cbf38a8225afa39a0c38208b3683bf208798a3fb9f66540fe347a7d844a339712ccbd470aaa6baad38a88c7f74f88d54700216c98181ff79db86a1d73d83742a4590d5388ee3b552b1d0ee030c242c55e018ad22c2bd5dac172d23994faa1cf31d71576055c62c2fad40ec739415849cc8438d1e283e56c59830fa0b06c14a3bf397f9b346d2a53cbf01f590029a2abe0ab3eef83a23cabee88a969c2cfcd87af4939c0b9fe3c1003babb49c7da4f329ca9234bcd73777ce71e1911f36ba5f3cfcaebec139f898678e44108ff4dd0e063eba9c09cfea5bec07502c08a80f7e919b0a5590cffc09ec52dba6dc6e9d06bbdba231d55191820b47f206e8bfa45d079308d0f0f6daaf9dd8586ced87f0a0c647456ae1097a770b86d0d5343bb868d3186d32485d6722f264b0556246b371b973f7ffcfb30fedf8df4f43f6ea5b22ff327194d80c8e4d3294194f2346e68f25b9a07e1b8f6ba164590cea24b7581f2e95f963b6d082a6602d203d204f760f2b8ac84c66286a19d977a483374bc931cfe620d4c942259fc413e179ad4c4651425d4253203ae398498fcc01a04784238dc2b9a0e1159ab8bceda491418f9d83052deb094864737181605d46691384a88d9063bdab1aee485bbd5da6c0b33247b18524650cfba09a2f6f6755872cd1a5cac03ac087393d5af2901449206b662e62c43ee8c6fa1c7442c862bf27d20172d1290fba14409d323c98a1e19d7daddb339a82330545bff4cdd04b1ee3f7cb0fd79d2bf6eb2d47f75b62fc9bf8f856a276c4daac6299d38950ab39644650ba85418d4e0f851b490696bf0f951bce57a13bd78dad5bdcb0c54864448ad38d035b4b194422a3cb2305adac799820b87688a6c749e5032d249299a7d4f881d378f72bf76f38f71cd30752820424082fc92da1d1fcea665b31af7b5ab5c8b730c06096e3228ae213e0365a2a6dcf0dd463ea03a67fdc739e6346dfda013dd0fb9c90a086854b5f1e90a32ed25cc0da7e982170d12d81d5e971b3d09cb768ad820d6e4b497ee7bbefa0ed492155075811479fa07ebf330abb03ec337d26b0661d43e11306604a78aacb2caffe8cff2cdcd52b3d635dcc915bc86ba41e29c12857dceac7d259537cfdee277301f0cb03c0f5c14e822925c6d58923febb8ef5340866f84d712a7b6c5ea3cfec2c2215c2d3577660e3cf2351269d445e88c5e854c01b5f3434a87e94267c5e9d90c13202d43dd9929074252c2e322e9c8e71bdd3e921499103f982426a40170759fd374f4545226b13e72efc06facbe691d5fb0e5352c8502366d4f6e498744384a9e91fadbfe62a47514e0a4db5449f6704928665e392800d1a26ad0644d363f007318d56fac81b68c2eb63c9386a1ad365940ca3a0680791b5f6c40b7935c7c21664a4e3e35fbb9dacaf229f87ea6d0533054eec44d5625a2fa0489573b0d9d80e684ff3a0590efe0fa8beec1c4c8cfd34e612b17562cba12108e77fa4242901c4ea746aaf9e6ffc47565f1d980d96ea6777f7e566c0917942b06ef4207bb412f4af60aa26c9cc8c59e16588d2e6984eeb59f7d446389f709de373fe58c9ed007a6365f29b4ef9c677bdc4542b4a2ee8afb529cdd40566ce976f4274158d91891a7ab63a9b981e7bb06c1c25f390c240be4387f9ca86bfa9237c3a450d918ae636f1b955f48e9fddd0c2a1a7b9e0d8880f7d7622f90aff6e6a05092d5352f1190f355afcee9a59c9e21d43d1a8de7b48f88914f64e26bf8aa1ca0836d08afc2ef76dd3d5c1523a047c1c4205aae4908d8acd9575548a32ee188eb302d5d204dad440d9a2c6587bd236933ebbdc438aeb15ef63dc9440df84396ec74f9f4b1ee9ce1f64aad2e633f922f6f2592374c0e06a627c81d8ead7eed3f335f00ae13eebe1bf994f75074f40ac5d7b62e063f8ead35accb48b39d02cd6d28c20a582d5154e0826dcff839bfd4d3f4f4c5a0cd816c1a2bb42dd53214329e4bbb27b9e5c1fa3a3862f9f22979ff45e34cb981439108e5e731d22e90938e72cbacfe5dfcce4668126ef703b7a8edc7492c7996c2a40de8bb1d4b538b3485c74f92e065771a9ba0241a3fc9bab639396234b5befe162d6d31e7c468fae534c347783f8a028787037ce5a28a93aa6a9adc10302b71cd21a05b1169e2175a0d962f0ea89fe793a769a6b555b8ec1942c12dc78576549197d5aa6cd45465585f8e399838f4043922c93365e94afb9a27f9d27ffb9ba1e747ddab31512da87e9eff7026b9efb36e7451f566fd18488749e0692bdda67f671f1209bde14d7616ee0f4e2ef23ba4c0753135e6d0d8a37dfd585cea87d32801a0b50b9ac3fcb34ccf624aee360730e9cf1460d6ad14d4f6899790243c00288b3879b98ece0209bda50635265475c373dcfff08a9e6ef65631a5ca59db67e2ea84e6e557d180fac18624072eb91766ca4a4448e5d23af0f2af620c914682530216ee3d025a9636a32c2e61a48d8ed790bdd8d1daa0464fb6ebf685a6b24caf0e6cbf83198e0e8525e12e3f2ce948d9d53c3d36bb5952e0f56638b1aaacb528688a7ecbd64504afd3b9935402fdb488e584ec8579557af1037a33cc532520a893c2b31998475543a5b6c77d4087aa5d915e231b074774cdef40631fcbd503f78c1a4ea84aaea047291035109689fdf42cab2cad3622690b9a8022fb0cf22ae9551e6b6ffe2addd0e614e9cc55de39c1c5e29700b9c9273c457c3e88dd2683153790f7dc7d645b93c236bdf690d250efe6a7310db0df43f714837cbc632d940471a988ca383e3b71c3c35a68d5b108b937cb0653b54f0a3fce947b18cdce8698d2e476f875ba044e2291fa1e344b2b434d3c4e5136f4831035e9107b1a26d120df76a509a30931dade28b7a28404ae1af5767e2d7a1c46b672ed2a5bb8c3acede7bdf75a810fe58765bcb6cb910f24d0c309af980b9f00bbe80d1cc809c0fbcbb553b6d34ae1506025c7c1ac0cde28a82f973e99bc23dbffae4092d7ad6bf9777f31b93584e95fcfdb866f72c76abd969ef6c103fe039bba8aea3dfc960dde8e8b025698818b87c26a29baba3301f7630b1f52d159492577f8e0e669c7f0802109a28ec851e771a6db45ec6542ccdaf18a89855dd996ace3dca39fe9d43751b70ef9b0efeffe565ae524d2aaaf9fd15479a3de6f9b11e1b96e1c2044f0a8d90a5aedd7a017b202560f31df694fd4ff7068e6454ca68a8ffbd8b9211f5a3473b77cc7f6dd2038fe41b53b1f37cf90e944fddf662fa812ff870b83f3107dece6999fdc5bd5fffa16073d96f55914d02976372b05dc2cbbffd736c8c84712136226e7b246b1f3a1d5a3e7166ec05598978c898d2491749031064b1c4c685f588e3614ef1a5827caa801e0dc7fbfc1f645cfb3bc67758ed7c954361437191f7d9225211dc1974902b26e731e3f40f94b95c3137788cfeefc7c8b3c9ef50ee054a98a25bf38ea18ae8ccb2dbf5e26f0724d117f2dbe960fc6b460e63e64b73b45c4660cd832d00c7aded6f311b43673d22b7e633aa6e7115909f1da081fde9dd9892672e512dd9978e2c8cd58e87523296a9fecf1ee906a3eee48d24ebabd8fd2ea370160c2c3b1011d523296b0b1f2aa245a5eadd4a6bd632f12c431f8826463955aed86aa9e6ee383c34b65ecc9c286a51e65a52f1125093ae59bb8afc2289b69fb5aad247b97310a226931e6fc933d57b06336037da676b20b8cf89288e627b977022f97c89aa56a0f2f03bfd16c0e7384ac921d94746d801bee0b3838826de32c8cab16e985735e2f10ecdfc929434e562ed0b5cd3749bd9b7b90e64900f5164b17c94bd2b03f5ca152fe4b02ed08fcd9216458f40df3ae3a0cc0970b92eaeacc433962427f6f9590e755b12c22f8dc635ccddc30d4a73568c1300e4a445161b780b9d32872991b741a95c353e0943d9445c4b66b27bff0daa9b4c1b066a34a74427b"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x10000, 0x2, 0x2, 0x10, [{0x9, 0x7, 0x1, 0x9}, {0x7f, 0x101, 0x80000001, 0xaa74}, {0x4, 0x9, 0x8, 0x6}, {0x1, 0x100, 0x562, 0x6}, {0x6, 0x45b2, 0x81, 0x3f}, {0x7, 0x6, 0x7, 0x1}, {0x1, 0x1f, 0x101, 0x644}, {0x1, 0x4, 0x3, 0x3f}, {0x6, 0x5, 0x3f, 0x56}, {0x3ff, 0x0, 0x80000000, 0x6}, {0x16b, 0x5, 0xd868, 0x80}, {0x81, 0x7ff, 0x10000}, {0x3, 0x1, 0x4, 0x1}, {0x3, 0xffff, 0x141, 0x7}, {0x0, 0x7fffffff, 0x7, 0x602}]}) (async, rerun: 32) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$setflags(r3, 0x2, 0x1) (async) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) socket(0x1, 0x2, 0x80) (async) poll(&(0x7f0000000200)=[{r2, 0x100}], 0x1, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r7 = getegid() chown(&(0x7f0000000280)='./file0\x00', r5, r7) (async) setuid(r5) (async) getgroups(0xa, &(0x7f0000000340)=[r7, r6, r7, r6, r6, r7, r6, r6, r7, r7]) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001700)) (async, rerun: 32) setregid(r8, r6) (rerun: 32) close(r4) connect$unix(r4, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000640)) semget(0x3, 0x2, 0x121) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000006c0)={0x10000, 0x1}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000007c0)) poll(&(0x7f0000000800)=[{r4, 0x4}, {r3, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x40}, {}, {r2, 0x1}], 0x0, 0x7ff) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) executing program 0: r0 = socket(0x2, 0x4, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x24}, {0x16}]}) socket(0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e404", 0xe}], 0x1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab6c00393cbf3c88d5d7a88af4f89", 0x11) executing program 3: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/230, 0xe6}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x6, &(0x7f0000001600)=""/101, 0x65}}, 0x10, 0x0, &(0x7f0000001700)={0x8}) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r6, r4) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) fchown(0xffffffffffffffff, r8, r3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getuid() setreuid(0xee00, r11) setreuid(r11, r8) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r11, r5, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r9, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r11, 0x0, r10, r7, 0x62}, 0x6, 0x9, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r7, r8, r3, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x8106}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) kevent(r1, 0x0, 0x759640d5, 0x0, 0x9b, &(0x7f0000000140)={0x0, 0x9}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000240)={0x6, 0x1000, 0x5e, 0x0, &(0x7f0000000440)={{0x5, 0x0, 0x80, 0x4, 0xe1, 0x510b, 0xc9}, {[0x686, 0x8, 0x8, 0xa6, 0x5, 0x8, 0x1, 0x9, 0x2, 0x8, 0x40, 0x9, 0x1, 0xf, 0x7fffffff, 0x6, 0x4000000, 0x5], [0x8, 0xfffffffffffffffb, 0x81, 0x8, 0x7, 0x3ff, 0x6, 0x9, 0x7, 0x721], [0x5a3, 0x400, 0x4, 0xfffffffffffffffb, 0x5, 0x800, 0xf35], [0x2, 0x75, 0x7ff, 0x100000000, 0x1, 0x7fffffff], [{0x9, 0x0, 0x7, 0x2}, {0x4, 0x5, 0x6, 0x2}, {0x7, 0x0, 0x1, 0xff}, {0x1, 0x5, 0x7ff, 0x8}, {0xcd3, 0xa3, 0x7fffffff, 0x2}, {0x200, 0x198, 0x56, 0x80000000}, {0x9, 0x9, 0x4, 0x4}, {0x2, 0xc1, 0x8, 0x3}], {0xdeb2, 0x3, 0x7, 0x100000000}, {0x2, 0x200, 0x9, 0x4}}}, 0xffc1, 0x79}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6, 0x0, 0x0, 0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r5 = socket(0x2, 0x1, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x40, &(0x7f0000000000), 0x63) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x50e00ef6bc272289}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x3, 0x501) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r1, &(0x7f00000002c0)={0x1, "10ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85e877696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a"}, 0xe4, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000200)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x8106}]}) open(&(0x7f0000000100)='./file0\x00', 0x6d0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x2, 0x2) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r5 = open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r5, 0x0) executing program 7: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000240)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x1}]}) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="19a28b60fdd1084c94bcde6c14c97c9e3de38a95dd", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x409}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4, 0x0, 0x0, 0x2}, {0xc0, 0x1}, {0x6, 0x0, 0x9d}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) setrlimit(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2c}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r7 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x91) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x7012, r7, 0xd) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r8, 0x0) ftruncate(r8, 0x8531) setrlimit(0x6, &(0x7f0000000200)) mlockall(0x1) executing program 3: mmap(&(0x7f0000027000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) clock_settime(0xffffffffffffffff, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) (async, rerun: 64) socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) (async) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x1000) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) open(&(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x40) (async) msgctl$IPC_SET(r3, 0x1, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000000083fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(0xffffffffffffffff) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x3}, 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640), 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={0x0, 0x0, 0x8000000000000000, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r0) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) r3 = getpgid(r0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, r1, 0x30, 0x2}, 0x800000009, 0x3ff, r3, r3, 0x10001, 0x7, 0x6, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r6, r5, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r4, r5}, 0x6, 0x0, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xa) setegid(r8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000640)={0x0, 0x0, {0x0, 0xffffffffffff0cfb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup2(r9, r9) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x23, &(0x7f0000000240), 0x0) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: sysctl$vm(&(0x7f0000000000)={0x6, 0x1f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2, 0x800000000000000}], 0x1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000080)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e1092a2aeba2fbbe28c42903bbf6c161c6f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855a58ea5fca343265bc1ed6bd51cd0eef26db847abb2e7b21442c0", &(0x7f0000000000)=0x1e, 0x0, 0xfffffdfd) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(0x0, 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000b80)=[{&(0x7f0000000840)="0219c97eef4e0782f369ca19a779157a8c7d23294693fd52a8d57b381c2cc0bcea1dd5994b704a766b365545b0c317eb9388f8dd08e40b9759a22bee31798cfb0e42e4955774c4e5c2699ca13e7fa79234c6b7d6ac524a226f6076ad38b1a7c4cc61d875eb5ff9ed13761c5632acecbb03f280780c9990324929c33d4e2fb7ecbabe344c4fbbccb0a9fcdb916bd3e0ca149f75802b3ff76031d053d77e56bf15af5173c84e7bf924beaae3d8d311d0c0fa86ec335ea4072577080232d750b3bbef5109d9c845ebd65ac76e8439f970afb375d9256ed3452bb9a256d3a2797bbe799c746cba090293"}, {&(0x7f0000000a00)="db8014e771dc0b16009f509b81364fcb89cf98b1353f528f46037f4b340d30c7b6307af8f52ded4e55c1f3cc19c4f1edea37eed420bff868dcf778e7dac127ade63a3bf6365328e376882e94be89805ef06bc65689d3675451fa4eb6d84f795d0fd9cd0e609f7e61de8f91e22788a52d8238618d0a27b235da59935c59b36ef8f921f692b29b00ed78a3eb90d1f2cfb610adcf7da0647c0dd55bdcdac1cad62bfdbf2134227c76e2bf1bf23465589432a5ee2c"}, {&(0x7f0000000ac0)="0ffe9697f5ffe9efd43ad1a43eef14d6df90a7760daa853f38ed4f8d5e1a24c4e4a441b7c776bb72fac4ab817cd4119ab1e3cccc1ec535f3b5a57f8bd7fad7bd2ed7e4dc4f93167452b6b191dacb72a0b5753d93af8d5534dc40fb5b4802b1898ee80bd1bb3a3ed9d7b00fbef5815b4497dbb6ff73afa918180e092763b3819f15bc618f9b81a7f0496492923c982fcc"}, {&(0x7f0000000940)="560f044fe9873f27ca33eabc5a4fab461b336b7d68beb245dbec237f8c37f7f068421d7f2cb4d7727d20b6107a68fd502d9714d69153bfd5fc4edc1a874bdc7b6e56e5052f2ea71525e1b27ccf709a38e9ee61fb08471466d3c4bb10295d5915b966"}], 0x10000000000000cc) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x4c, 0x0, 0x0, 0x6}, {0xc0, 0x3, 0x0, 0x9}, {0x19, 0x3}]}) write(r1, &(0x7f0000000140)="0a227f23a3c23cce2575e1acbbf5", 0xe) sendto$unix(r0, &(0x7f0000000bc0)="f436712595be471948e5aae9e1176e4a668172824c02bc76ae547c0770fabdfb5b8e20fc791a1e16455cb0db47f9c0e4363712da38698fcfcffd328898ce6f31cf4611526ca10f7733af0323d4b0c5e7c829350851f07ac4137dc4b88cd34b0017b4140c2b09fc3875c246afd8e1b147dc09876071b170ac4d71a3fbeb4a0971879c4703971367f6793a2a35d5c73a4a471c060c0efb12cc419b906b59a2f49d9c63bf3cb1a5c6c770504a97b6b4a2cd334781de8c2262d11c7efb6fb3762aaff46a08ec7516e3fec8bebe44fab0", 0xce, 0x400, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000700)="d2481169763c5f86b0697f41fe4ce4daaa60267e0f2eceeea1b02e00e0af7700751afae4efaca2bff3975e4f7e8edd0d2dde49dd65aaa7fad36b037875c7bb92882d00857f83ad4afe74ff6f79e765fce86d874d40addc1b092a8b67662bfefa9beb74cbe54a21149ea2141473a5ffc42b961bc98b4ae0b997ccac2d8ceed283", &(0x7f0000000300)=0x80, &(0x7f0000000780)="6a7ed6e0d117ab6048f079d83155f9705877e20e3395433f68ce7f01a1a0e5d864f29baf227149bb5e28a955fb18ca46690676a451ddaa46b71398a6dfe53bb49058d4a9f9d9e60d14fa863ca18b6d9cedafa792e5ca65877abe8729442ac833ecee5a88057a1f4715427fd2a026a307815e72395d5a781e9b52f6fea82c83fcc967f382cccc13f2b76f9bd4f3e46a9effee43706ce91ec0204ff91c6daa4dd623fc128a24b78a4d438e16cf407a72c323fc562717b507536e52e1", 0xbb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) writev(r2, &(0x7f0000000680)=[{&(0x7f0000001380)="9b49911bbb1cb377e6a4e925da98ba89eade2f51b9def5b81cfcda6f2d608e52c17712e3c9633afc918435a3df89b0a2552831bc114e21f7de9e0eed91991cd18c612eb7c30a2baa021ee8208f1e864758514b3e8f6534a1d78be95dd6dfb0e53dc2d810782695a1b864719ccbfdac8bbf0bdd0f1987ab5b3d3c398f7c1deb9728bf1c5d306818d939f276fa3ec03dc141e69f4f07a8c76ee5a95e6e3052d6889f0e8d27df607584bf21ca93921d4f77e46f9a39a2708a83520eba6984142ea84466b38d315307aea67339bfa20ab12f69a98e4602cceb1ff9452d7b84317f5f49e6449bdceba020a00470d05b63d1c7db22b0cb1fe317b9b30359db255182f881541f7d3c5ecb08ec8db7ccbbd80ad697fdbd2c77ab26d2d2c19e93cd008341a982ca4026bdb7c03d6c04846425ace55f03bd31533a8de8b5984ee4b54faeab4383b8e8eeb412dfa059db0bfe276c8c0a34a0a07ff815fd217078b730eb1a37c47f030ad79f1f65bad0b3e5d2656cad89e03942f0a7210e5d00f7c2e120e447f19736a3c043a98ff340187ed47a40bdf915f7c1798580a2661b2bde79abb4319a2602a862feb3df230a774200ad61389a595f47a4484625ff1e4cae12dace7bb6477c96922d01dc95c32982dd598116419d0648a58a880f45fe5ae1faa9492edac4f1d824fa63ef6700641e29c2f6c7222514be88eedfd624646498d59b6f568c32bfc991cfe007c1a4def261739d03ebe65237c2b330635a7cd11922d151b2acdc005640cb2dd3a6cc347969c2f4319d65a7975d55682c8e6c140395f837b79d19a6882f65d70fba6d98b680ad95b4d94611aa74f72e0a3882773adedb0f08d69c505cbc3370fca10b955350ea740515f3d0bde9cc583c629540e04561b82e259cc303a62aa4b29392a3d64c92c33a6f235447f2e13a872e012ea917f04bcc1e28ccbbcca53083c14f3bbbfdfff30d83e664920e97a08b6a0d684e21b0929efb726ad86e39eaff8971ba17abbe658e879356961e3d883e19ce53a5a0c9f0aad65efa37b0bd64c102bcf899a1376b8b157a13f981ec684998c56f9470004b95d5af4cf41ffe739ef7eff8f6b5251253c6266b623a1c5232157b0e6206901be2699f73838bc962d7d7933b7424d301ba5b3b2302232ceb2619d347b8aae8223d18e2008382fd750831fe3c6f6766bf12da4ee4c56b471f8a131348be0702a61708f8c34e083fff1b97f04f3312e8b2a70593c9c807e20542bd409f6354d42c1e87df34f77aa08c96a86619a405f2471731e2ce173e3313594ae1765926fa3d06bd280b43fb04c1dbe1090c2cd1847d5601bfc84cb3e2a252f339076ba71836b78c87f03c312dfd5b5b1ef23ab48e5d1c7f35b45a7f8f4847ff81339c3790055725bd3716dac7cd7b7e324c281fe086eac0cd2074bc3160cbdd2e9a7144566905b1172276f834cc8b5310076f41d239e5ef35f7f13d662472bc439d0ad083a1c99b43bdfe8f3bf9e7f63efeecbb88a65d7f70e7190e13d9a7d53175351d6d02db7f4d1448fc871b52277df2717ba0b044632da1897262d39a6d9597120bd6bd4b449a1776944c4ee02ff106aa31a50691fd5a30860139a2599769097104639b5f8305ea099335b6ac0ef1b908254805ca832e77914ce2cc1b02bc69ae9c3caae431d76afe7c1642cdc6e397f706bcae174dced37f3a2a0ff95e5943ea08e08c53f3521b857f24de435d898d57561c1d4bab5d44da088a695ff09bfe389b6cbd82b942385a842442dcdaa358802efaca747b7a0529f8144ffb7dacdc63186aada5128d88ec19ecb4221a19e997703864edeb16a9300d98c03799bc5e291fd47034575a0d652b2766ade4775a49c83611295df1d9db3c187912b549e39fb5ac327cbb79a797d773d5dc63cdca166d88f817559246953464d0b31897126271c73685f4af22c087e500cb89668b4c371d2a8372b0fc5192e77f635c3e530c3a4c876f3071debb5063117aedd3de2d45051ef69ba7070d367f5ccf8056aa64f148861dac84b2fa8fc2ebfd1a3f2cd0155c4f8433159dd6459ca155e00fa19ffaacd3b70f111cdbbf3a46a6eaad8c56d3ba8791e6bc1a236885679c83fcece12b823aa52adf54bf7a942112c50940042be384ef65875a778d977d8dbd50fc7f7a6c01889d86bd012eb9f0300589d8ade896c1ae65dbd93ccfbc3ea75c218591afa6f0f074dc52db5e0af31b558cf613b87df1ef690cb48df5736f652f181492d9ce8e37e69408b3a30994f7450272027f3c96f24adbee64c8373eb20afd3e0f6dd68daa2e78083eca00f024c420065335abac26bbeca05f27ab58bd0f26715ccfd9e7c6c72fae8c8c8cce75a15b2a0f95e0aa06e0178aecce290be6ab6208fb9b47e19d43afef049551d1834c72c82505a28ce94b4e0d255c635c5993b15137a7d3a8931e4b8b3223937cd047e6b9d344003ed1113f971d156294de10f31f90b96e1a0b97d0c6ae591e31768d3d051229314cbed4a171a1a247af23cf2fb8dd41d5c7b5c7d085d68dd06444705547033b29834e567006f82b3db34f894874e08d74e9b40181615961ae009c31e979dbadccf29b4eb9b65a66c86ae4b754c4927f7500aa32a26638b1375049098798428da44309b2ecbe01c8f20511a421658a6d2ce2a97fd2c808517c5959ccf495af48d1c479c1d8a816d78b3789e023492628a5df0480c951cc878d593d35696f3a93e10244b8a00beaa4069e84bf84fae0bbc75d658087af6160a4066eb476797684935e37308a4523686505e91a5fd53aec3b2880986d0f950a5c2fe6bf1efd8855d2571a441b9c1e1aa2f7d90f9bf3f320cb706f42f0fbe78126dc81b1ee216496d865b6b29edefc2db5edb2cc38a1f75ab04ef942869b01648d44ca62fc00cd399159fbca65a7cb722e26455412f541b00fe0935f724cc63271e49efc159e489b1406d0701ba5c9dec84a84991ecaa45ee7721c7ba37830ef87db30edf859ef75036466328c19f4d02fc50d9a050613ae8f2ce09070ededbbb9230b9b7dce4e202edb4785590f98c49024b57b5185445638c2385513b40720cba68d15d63602a4199548103456473ff7f3885549fc49082119e8d8c154aff438fee3863187791c52baa7416eeb78999e56106cf386e64c123e8daf38c910245989c90a21b20ae59962e36d39cc3640631a3e0c307bcd613c991e4af2a729aae91798343aaa88d4cad25086ccddca118d0d88e4baeabcab7876a966a1a2734efe393a24955da799e799994750abf864c1e6d87bb334a8a1e22478465697ca5eefff6d2c0ee63a42eee0f2d3f7906228c650f5911ba658b6b6209da036c9fee7103ed8c19e31f4d6aba546beec441b779faaaa60a5d59ac53db82c36b763a7c535743563e209413c32dd82519768182b6f08ac530f5e5bc30ae2dcc9e6b27046c42c569ff42c321148d410f20b6e1acf8baf5ee1da69b577a5c4c8ea776d087f8f40fc10ed8b89ed4b2acbd597c21ca2f94aa204ecbcf4a6fffb3a7a0a763df4f3f8220501a2ceb8108bff66584ea09b5ce26aec5348daafc59de2adbf0554c39aa04fa77c6a0eaf648151bf56dc4c2f496dd71d2e1a6650313052d8362e3d6e17fbc2fe5d306f500aafa634acc50bd853e85399f9d04ae3c168320756e5b65593a7a6f7793c8a7bf8fd6993e275b26c56c80f081f020606b25d23e2cede1288044801e4b27f3d301c6cd23c7f33f6b3d5c20b1063958ba424a4e8cd5aeda9a8bc690da660730f2b1e388391de83d6d5ec7ac9485923b9511cc63df59d5d9b8a0f0d04c2f257f970c9da52f76eaf91389149c57469998b1a836550b46b3c5da2aabb9c563acadeb9dc0bf654046c3e37449ddb0216013a181a2cbb3cc2847ed6c505e51fd33bdd228246809389a23bcd19a973748a46f9077a49e1131b5f6f6b42e9f8402356ecf4450dae170306454bb723f698a4c67330c84d5a121305d1852d2df408a4a837b80ad871c0c4aec7dbc52768b585447d818e985edefdbdea64621df2754c04b5e445a4d56cd38d261a6fd2b4d772479ec71417475b3b0c209b84eefc49b3a8d6d1d803e4efbf99ef9f968c2cbccf6f2bb5a7c5d274dff281f5ed0fe7a06e0b2e733ebeec387853526a8f94e5c1db0914f250977eda29a8e1c6d559a6d72e9366a8310f9a3586ff8562db059f20694b0eb090677b89c16c97a176690b64a55d6f36c0ca243df986b4fc4d551b422cd58f1b720842aeb8ab3273ac7a01bd0b583d6df69d7d52a5dbafedde7259f47d2efee7055e0f6646fae8fff9704867a1bd5741dc8b3bec81352ffa1aa1cad3aad8cd91b80df826850c85d58cb333e4242db4be5a9422f1d530a7cbcfd032e1c5994e36b345537b3701a3bad3e82d6a5854fc8d0d8efeb72d9d594647cc0a46bd27b47a82285294722851c0bbbf7a314181f7024866d69d38873c6a095b0c2b6319f808012adb1a1dfd07069b588b8aec3ebf35654df97f3aeacbd5de41a9e170b9eef0db70c6431e2fa8e612368b5ffd65850defb92b6150db15388ee462c6d93599190554f1691398888aabdce951a0a67c2a1c63a3fabcb7206c64827a6ff9310294dba8977f2ba22f71665afc7cb53c00ae54f69a20318f811eee75c25ae1c5a95a3334921aaf4066bffae3344b4c779fc7c258567e16d7337a49bfe4b1012cd7dba62c3fa729dfd8dab6b7f8059d8991aa9cae62fc92c344ca7367b64ae55e46ceea16d0e47653066dd0b4f0051ca2bcd17d34d9dc1e72cebc63475cb7b0515b77d7eea119179d099b2f400d2d9ca91bf9883040559ab77308e4b1571ef7b4b1c04fa278e9a3090d6a98fe64b1d39bd103e173eb9fc9e5d8cc2e040e10ce69bf4ecec32cf63c244f2ef2d1b6f5e5269d3395b1dc9ad0444a18b8c60dfea69c2c99243615676d717699278b2d156fb006711cea44b10202381e17d898b8c1cb5c23f0efd882ed3ead0d7c4b23e87a28a54053c8e110d27d0cbf054b1bd785ca2e5146d2d0c3c813555678954cf1ed476ddb69ce69191a35a341c499039d975a28302f3de118eaad78aae354248a0f716398a5ca69382ddddc252fd1f925da2ca503b3de5d1ba7c537f0447424c1a222cc3c6b676875bf2540e4df29a86e341b8ac1308d9a1fd70772c82cabaffd750892380213db234f4698243dfa13b7066a3bd3068057c562208d00bb17957b4cab730c5471934e194bd4dc3acadf294a22d2854934ee23a16c9facb55b6e6664cbf7cddccd7b5994956a97fafd18731c99a11f5ce7454ec2220505d733f74f7f9e9e7400fad44defaadb7ff533b7912f68b9079cf80462ae0908d477a26285f68001c170e96f126db9138b4e252d93a1681880b0190bff3f7a641ff591aa193c0bd71d0b7133219edd4be43bda5b2626876073305a377cb2a2bf4f1daeeba44313854493d2389ecf0b1add2c5dc31dbc12053e413c4994da5c4e42802b4daf61dbdbf9f94dff8eaa29e3256606ce05874c7c0071fd8217b625e53bc71475f5e6d3e34c19860bb1f70a81bb88115db02a4de3396541ba050228204edb35ffb0409814d882697dea89a6ea006771617bda927a5d2225560aa11fb8a4902bd0fccc07f34fba22110d956f2902f411131eb8c042cfbb7ee792f79e319ad7082bb41d37922a509d3ce006362ae9b72e51ef04315eee1778e37757fc14747e59e58a2d016c9a7a8897cd4787d637d885b331efb6ced0849ce0ab37bde7065c051a12ba3f9cad318db3dc438a921de5029051b569a5fc5420d8", 0x1000}, {&(0x7f0000000180)="77726f69f0cbd72cf97d5d740c397feac1d627b667", 0x15}, {&(0x7f0000000400)="3675346c5526dc7c1996294f463d4661525906224c1b12e71b548e9b03d3798f2d21cbca10c7a1ff805bbab3f8bc4df427e5ceda179c4d5a66aad5cbb10c4f0e04128afb9ff55f70b4640fac9b6c218de58803cf7ae7e2df4d5020d55adadde59cc8b7df8425afc1962f758c33049da6cfe5c58a9b152fe20498cd3999051856c823dc5442e814083756aea30f88264af944e297a137d88fc26e94eac0311f", 0x9f}, {&(0x7f00000004c0)="aaa7629f019336e5014daa9d9b773db35fabc6fdc32cd84f3e5e8330adff87b5cf69ab383ae7348b9246eb18fce783aa9dfff67540a254e203747936ac5c5ef99477dc75fe49906950dd5210ef53dda5f6296ec74b6e956ca626fb20339134957562d7ba4287be3879893c5e2d7260a75ea47fc2dff00868bc56e3e8a65fe1037212218c96770610e639b540de51ad3892ffecafa5ede3bb36", 0x99}, {&(0x7f00000001c0)="43ae6757400557c93f0ca98458c16ff51fd45398e4c39a6e01794de0c2d3", 0x1e}, {&(0x7f0000000580)="27cb26c54d6454443121cd7c6e84bcb6b9df9515b66e2e4e92e6fd364392ba501aa640e347a2523b151ecbac422e7fd8fba2e2aae70639f295c3bf670b5439d50a845e869d9ca45ff9de9ea4949b01c934318d032891ec45eb949e5762c9852f15d560d9b5b5681d7bd0687a0f5a4f37a04f41d8e07641a863e9289da565", 0x7e}, {&(0x7f0000000200)="b73f288492ee13713c2ceb2e29976e3f86ae96d157e3ac28324898a1cd56414e41f51edaa1c6c360e313c58bb128219f2cae1e0d2f1f4219be96be2dbb2c", 0x3e}, {&(0x7f0000000600)="e5443f4fb680c7f6646dd6689e27430d139026ee65162894ec13778a6aa9834d01596ba17fc51c5f532427e1b14b3c2bc4cc4d3ed6b300e3d03bc06ee09556498804", 0x42}], 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000340)="683a0f3776f9b8bcba02552a9a3e976c3db0dc50aeb349e8d59a056750eea88c36e97894a29c2ba5b884182fc48b9056091d69cabd20501ae6fdfe091c24f67bed73f60343d671f7a0756df43b89e43bc3158a718f69aff1d8dd4f641ac3ef96c1e227dc5dc379bf6598cc93d6c53705900dbde9539c8e86eb75675711940b9b8135e41b989008e4857df0a2a2f82c61fa6f047ab3941319c3990f363203ec63ac3f4baed20233bc91c9875a0158172edd823fd08f1ddbe99f6c576705652b", 0xbf}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3}, {0x8106}]}) poll(&(0x7f0000000080)=[{r2, 0x40}, {r0, 0x4}, {r0, 0x100}, {r1, 0x40}, {r1, 0x1}, {r1, 0x100}], 0x6, 0x1) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000158000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000334000/0x4000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x8003, 0x0) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000200)={0x800, 0x401, 0x3, 0x100000001, 0x81, 0x200, 0x3, 0x7}, &(0x7f0000000240)={0x9, 0x3, 0x5, 0x9, 0x200, 0xc66f, 0x8, 0xfffffffffffffffa}, &(0x7f0000000440)={0x1, 0x1, 0x4, 0x9b3, 0x8, 0xffffffffffffffff, 0x3f, 0xa3f}, &(0x7f0000000480)={0x6, 0x8}) socket(0x20, 0x2, 0x8) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000009078e0000002000000000800907800"/42]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/116, 0x74}, 0x1842) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc4}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000580)) recvmmsg(r4, &(0x7f0000000700)={0x0, 0x9}, 0x10, 0x842, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x2}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x4, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000040)="81deb9770c7e1e7926b08cf38c557d07e6044a4cad6369c28e6344a4ac22f76bfe1a", 0x22, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r5 = socket(0x18, 0x2, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000002c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$dupfd(r5, 0xa, r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) chmod(0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x0, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6, 0x0, 0x0) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() geteuid() r4 = socket(0x18, 0x1, 0x1) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) getegid() geteuid() getegid() getuid() pipe2(&(0x7f0000000380), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) executing program 6: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x0, 0x4001, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x44}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000001180)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0xa1, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000080)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e1092a2aeba2fbbe28c42903bbf6c161c6f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855a58ea5fca343265bc1ed6bd51cd0eef26db847abb2e7b21442c0", &(0x7f0000000000)=0x1e, 0x0, 0xfffffdfd) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="281d1328461d0a40818f8cbc1c9d598d27962bb8c3071fc653b732a30d336967885fa14893de7b3a348c8d8982f00000000000000005c5f65f7f839ebaa91d8988b09685412954d331277b", 0x4b}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xfffffffc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) accept$unix(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x1b, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) getuid() getsockopt$sock_int(r6, 0xffff, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x2, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100", 0x0, 0x4}) writev(r5, &(0x7f00000000c0), 0x1) executing program 2: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="1609c7bb", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac5aaaaaa86dd60362f5f00082be4fd8000002204000000000000000000bb607ba243b19d8e9ea24cd377704405a53c0006"]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) fchdir(r7) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x4000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) close(r0) syz_open_pts() executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = syz_open_pts() r4 = syz_open_pts() socket(0x0, 0x0, 0x0) poll(&(0x7f0000000540)=[{r1}, {r1, 0x77}, {r3}, {r3}, {r4}, {r3}, {r3}], 0x7, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: mmap(&(0x7f0000027000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0) fchownat(0xffffffffffffffff, &(0x7f0000001580)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, r3, 0x4) nanosleep(&(0x7f0000000300)={0x3ff, 0x100000001}, &(0x7f0000000340)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) open(&(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x40) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x25}, {0x1}, {0x3}, {0x6}]}) mquery(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x1, 0xd1f508627666cba5, r8, 0x7) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(r6, 0x1, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, r2, r3, 0xc4}, 0x0, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r4) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) listen(r0, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0xfffffd96) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x11}, {0x16}]}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x0, 0x1, 0x0) connect$unix(r7, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1000) syz_emit_ethernet(0xbd, &(0x7f0000000240)={@empty, @broadcast, [], {@generic={0x80c7, "aa688e81579719e47cb7e8c0899187fb9235f740b00d52d75733c0dfcd3738c125679a7c2a9e2193e2811b3ce7fda2b750887427278addadf41b33224757e1db30db60db559b73b1fd3ca050f8658d35936a8abaa664f0b93be60fd4d33747a0129cbcd19d70aa29789026418bce5ae37b85b5649691a8f316eabf0da53c6c8e61aae3027c0bccd8953a4336178b327f08778a07f3da174d050a261edc577ec1849db59e83463dd6cdf65a92dab4e7"}}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x23) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x48}, {0x812e}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setegid(r5) setgroups(0x0, 0x0) r9 = getuid() setreuid(0xee00, r9) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000004c0)=[{0xb1, 0x0, 0x0, 0x4000000}, {0x7, 0xfe, 0x0, 0x2}, {0x812f}, {0x5, 0x83, 0x5, 0x2}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x5, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x4, 0x8000, 0x0, 0x0, "5c36c6e751ab4814dec40a4542ebe0c1d05aacca", 0x3, 0x10000}) r3 = msgget$private(0x0, 0x454) r4 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xe1, 0x0, 0x0, 0x0, 0x0, 0x121, 0x8000}, 0x1, 0x401, 0x0, r4, 0xe4, 0x3, 0x3, 0x3}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x1f677591) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r6 = geteuid() r7 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, r6, r7, 0x0, 0x6}, 0x1, 0xb9d7, 0x0, 0xffffffffffffffff, 0xfffffffffffffffb, 0xffffffffffffffff, 0x4, 0x1}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r10 = dup2(r9, r8) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r11 = socket(0x20, 0x3, 0x3) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000400)=0x7) setsockopt(r11, 0x3, 0x7, &(0x7f0000000440)="bfef55bf241c024e59878b9543f2ea00d61f756e8efc86a981f62b441b9c586cf15c94ffb7eb9aeddd19af10c7e23818c0", 0x31) r12 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000480)=""/55) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xf8, 0x81}, {0x2}, {0x9}]}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10020, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x211, 0x20) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}, 0x1}, 0x10, 0x64, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/116, 0x74}, 0x0) r8 = msgget$private(0x0, 0x300) msgsnd(r8, &(0x7f0000000180)={0x3, "4a5c7ccaebe0de89ce29a0023cffeac9b4e41e992880e304c9d930a168d77db9f677bfe92efed973bd96cb9b09927045233ff7219c14c2a07aac9163167761ab03fa18b5e3de"}, 0x4e, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8035"]) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 7: r0 = kqueue() sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x6b, 0x40, 0xffffffffffffff00, 0x80000000000}], 0x3eb8802, 0x0, 0xfffffffc, 0x0) dup2(r0, r1) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r3], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f00003a5000/0x1000)=nil, 0x1000, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaae6ff0100004800000000ee65627b78cbf5b6ee3972de9fd8f7127527a1ddc80908cdf0894585fbacd2ce86ba04c17061e810c19c490e", 0x40) connect$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, 0x0, 0xff7c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x460, 0x8c) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000180)=0xb) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504600000000000000003000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffda6) setsockopt(0xffffffffffffffff, 0x2b, 0x6ac, &(0x7f0000000500)="a1f89d7677b323062931f643fc256e832f90b1521986f1ebdfba235fac986c9f4b951de715164c1800345585ebbc1bab1e7088451c94d961119b1c59ecefc6eaa55c93032b4eb5c90eefc248c08c01c303727a457bf443fcf949fc0fe7f0c63d11e4e0a55bd300438a9e994eca6a31a6b98a28587e241acdf290f39f7b6c3b1d76c437f7f0951468a65934099984b028ac7561bee51c37b8f307eb6d35466f346e29ea43c9e3e1eebe286d9248fb9d1ee21a6e4b9dbe900013cd73a81a96535162894538359bf9b6150ab9458df8cd59133ffb262c899748ec48b5d9184c343830bead19e403d0cfb3e7c6ded5a61c8fb77d5d79a88b7c4a060017b807f4942ac15f407695dd84f354d7d0b4002cc5f1319a4ba400"/289, 0x20) socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) executing program 4: 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x68) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x100, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) shmget(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) fsync(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0xb648, 0x6, 0x8, "0d7b5cefd1942df1436a5acec0445c8ee20402cc", 0x1000}) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x1, 0x723e, &(0x7f00000000c0)="48db109b082ecc1169aa6b9d8ac3c76409f76fb7d514137fc7ac7971473a06e912b8c0f725e1894f062ad282eccb3da8d52bdd4a9eadc32bc7c63505f31d07c5f523", 0x42) r6 = semget$private(0x0, 0x4, 0x8a) semop(r6, &(0x7f0000000140)=[{0x4, 0x4, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0x2, 0x1000}, {0x2}, {0x2, 0x9}, {0x0, 0x3, 0x1000}, {0x1, 0xff00, 0x800}, {0x4, 0x7, 0x800}, {0xdc8c77c5c5524e73, 0x1b8}, {0x2, 0x94, 0x1000}], 0xa) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000180)=0x213) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000240)=0x9) getuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 1: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x26}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7ffc, 0x4}, {0x8, 0x9}}) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast2, {[@timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {}, {[@loopback]}, {[@multicast2]}, {}, {}]}]}}, @icmp=@echo}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x95) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x6, 0xd65a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/216, 0xd8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x810, r6, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r7, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x0, 0x4, 0x3}, 0xc) dup2(r4, r2) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18, 0x400}, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r0, 0x1f8, 0x3, 0x7, 0x7f}) r1 = getppid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/113}, 0x79, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xc57, r5, r6, 0x0, 0x0, 0x8, 0xac7}, 0x800000000005, 0x5, 0x0, r4, 0xf0, 0x8000800000000000, 0xffff, 0x20}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x124, 0x9}, 0x3f, 0x401, r0, r1, 0x6, 0x2, 0x425, 0x1000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x8, 0x3, 0x8}, {0x2, 0x1, 0x1f, 0x9}, {0x5, 0x3, 0x8, 0x9}, {0x5, 0x9, 0x20, 0x10001}]}) write(0xffffffffffffffff, 0x0, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000300)=0x5d) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x13, 0x1, 0xb6bb, 0x665327b1, "70a130d52a0d36bff991d59847f2e0396ba4d000", 0x4, 0x6}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r8, 0x9) r10 = syz_open_pts() ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000a80)) openat$bpf(0xffffffffffffff9c, 0x0, 0x100c0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe7d3be7ffecc9845, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x4) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1, 0x7}, {0x28, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004c9000/0x4000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000220000/0x2000)=nil, 0x200000000}, {&(0x7f0000565000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000387000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000011e000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x471}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffdfffffffd}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000259000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000011000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007b4000/0x9000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ftruncate(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f0000000040)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() executing program 5: writev(0xffffffffffffff9c, &(0x7f0000000b80)=[{&(0x7f0000000840)="0219c97eef4e0782f369ca19a779157a8c7d23294693fd52a8d57b381c2cc0bcea1dd5994b704a766b365545b0c317eb9388f8dd08e40b9759a22bee31798cfb0e42e4955774c4e5c2699ca13e7fa79234c6b7d6ac524a226f6076ad38b1a7c4cc61d875eb5ff9ed13761c5632acecbb03f280780c9990324929c33d4e2fb7ecbabe344c4fbbccb0a9fcdb916bd3e0ca149f75802b3ff76031d053d77e56bf15af5173c84e7bf924beaae3d8d311d0c0fa86ec335ea4072577080232d750b3bbef5109d9c845ebd65ac76e8439f970afb375d9256ed3452bb9a256d3a2797bbe799c746cba090293"}, {&(0x7f0000000a00)="db8014e771dc0b16009f509b81364fcb89cf98b1353f528f46037f4b340d30c7b6307af8f52ded4e55c1f3cc19c4f1edea37eed420bff868dcf778e7dac127ade63a3bf6365328e376882e94be89805ef06bc65689d3675451fa4eb6d84f795d0fd9cd0e609f7e61de8f91e22788a52d8238618d0a27b235da59935c59b36ef8f921f692b29b00ed78a3eb90d1f2cfb610adcf7da0647c0dd55bdcdac1cad62bfdbf2134227c76e2bf1bf23465589432a5ee2c"}, {&(0x7f0000000ac0)="0ffe9697f5ffe9efd43ad1a43eef14d6df90a7760daa853f38ed4f8d5e1a24c4e4a441b7c776bb72fac4ab817cd4119ab1e3cccc1ec535f3b5a57f8bd7fad7bd2ed7e4dc4f93167452b6b191dacb72a0b5753d93af8d5534dc40fb5b4802b1898ee80bd1bb3a3ed9d7b00fbef5815b4497dbb6ff73afa918180e092763b3819f15bc618f9b81a7f0496492923c982fcc"}, {&(0x7f0000000940)="560f044fe9873f27ca33eabc5a4fab461b336b7d68beb245dbec237f8c37f7f068421d7f2cb4d7727d20b6107a68fd502d9714d69153bfd5fc4edc1a874bdc7b6e56e5052f2ea71525e1b27ccf709a38e9ee61fb08471466d3c4bb10295d5915b966"}], 0x10000000000000cc) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) (rerun: 32) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x4c, 0x0, 0x0, 0x6}, {0xc0, 0x3, 0x0, 0x9}, {0x19, 0x3}]}) write(r1, &(0x7f0000000140)="0a227f23a3c23cce2575e1acbbf5", 0xe) (async) sendto$unix(r0, &(0x7f0000000bc0)="f436712595be471948e5aae9e1176e4a668172824c02bc76ae547c0770fabdfb5b8e20fc791a1e16455cb0db47f9c0e4363712da38698fcfcffd328898ce6f31cf4611526ca10f7733af0323d4b0c5e7c829350851f07ac4137dc4b88cd34b0017b4140c2b09fc3875c246afd8e1b147dc09876071b170ac4d71a3fbeb4a0971879c4703971367f6793a2a35d5c73a4a471c060c0efb12cc419b906b59a2f49d9c63bf3cb1a5c6c770504a97b6b4a2cd334781de8c2262d11c7efb6fb3762aaff46a08ec7516e3fec8bebe44fab0", 0xce, 0x400, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000700)="d2481169763c5f86b0697f41fe4ce4daaa60267e0f2eceeea1b02e00e0af7700751afae4efaca2bff3975e4f7e8edd0d2dde49dd65aaa7fad36b037875c7bb92882d00857f83ad4afe74ff6f79e765fce86d874d40addc1b092a8b67662bfefa9beb74cbe54a21149ea2141473a5ffc42b961bc98b4ae0b997ccac2d8ceed283", &(0x7f0000000300)=0x80, &(0x7f0000000780)="6a7ed6e0d117ab6048f079d83155f9705877e20e3395433f68ce7f01a1a0e5d864f29baf227149bb5e28a955fb18ca46690676a451ddaa46b71398a6dfe53bb49058d4a9f9d9e60d14fa863ca18b6d9cedafa792e5ca65877abe8729442ac833ecee5a88057a1f4715427fd2a026a307815e72395d5a781e9b52f6fea82c83fcc967f382cccc13f2b76f9bd4f3e46a9effee43706ce91ec0204ff91c6daa4dd623fc128a24b78a4d438e16cf407a72c323fc562717b507536e52e1", 0xbb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async, rerun: 64) writev(r2, &(0x7f0000000680)=[{&(0x7f0000001380)="9b49911bbb1cb377e6a4e925da98ba89eade2f51b9def5b81cfcda6f2d608e52c17712e3c9633afc918435a3df89b0a2552831bc114e21f7de9e0eed91991cd18c612eb7c30a2baa021ee8208f1e864758514b3e8f6534a1d78be95dd6dfb0e53dc2d810782695a1b864719ccbfdac8bbf0bdd0f1987ab5b3d3c398f7c1deb9728bf1c5d306818d939f276fa3ec03dc141e69f4f07a8c76ee5a95e6e3052d6889f0e8d27df607584bf21ca93921d4f77e46f9a39a2708a83520eba6984142ea84466b38d315307aea67339bfa20ab12f69a98e4602cceb1ff9452d7b84317f5f49e6449bdceba020a00470d05b63d1c7db22b0cb1fe317b9b30359db255182f881541f7d3c5ecb08ec8db7ccbbd80ad697fdbd2c77ab26d2d2c19e93cd008341a982ca4026bdb7c03d6c04846425ace55f03bd31533a8de8b5984ee4b54faeab4383b8e8eeb412dfa059db0bfe276c8c0a34a0a07ff815fd217078b730eb1a37c47f030ad79f1f65bad0b3e5d2656cad89e03942f0a7210e5d00f7c2e120e447f19736a3c043a98ff340187ed47a40bdf915f7c1798580a2661b2bde79abb4319a2602a862feb3df230a774200ad61389a595f47a4484625ff1e4cae12dace7bb6477c96922d01dc95c32982dd598116419d0648a58a880f45fe5ae1faa9492edac4f1d824fa63ef6700641e29c2f6c7222514be88eedfd624646498d59b6f568c32bfc991cfe007c1a4def261739d03ebe65237c2b330635a7cd11922d151b2acdc005640cb2dd3a6cc347969c2f4319d65a7975d55682c8e6c140395f837b79d19a6882f65d70fba6d98b680ad95b4d94611aa74f72e0a3882773adedb0f08d69c505cbc3370fca10b955350ea740515f3d0bde9cc583c629540e04561b82e259cc303a62aa4b29392a3d64c92c33a6f235447f2e13a872e012ea917f04bcc1e28ccbbcca53083c14f3bbbfdfff30d83e664920e97a08b6a0d684e21b0929efb726ad86e39eaff8971ba17abbe658e879356961e3d883e19ce53a5a0c9f0aad65efa37b0bd64c102bcf899a1376b8b157a13f981ec684998c56f9470004b95d5af4cf41ffe739ef7eff8f6b5251253c6266b623a1c5232157b0e6206901be2699f73838bc962d7d7933b7424d301ba5b3b2302232ceb2619d347b8aae8223d18e2008382fd750831fe3c6f6766bf12da4ee4c56b471f8a131348be0702a61708f8c34e083fff1b97f04f3312e8b2a70593c9c807e20542bd409f6354d42c1e87df34f77aa08c96a86619a405f2471731e2ce173e3313594ae1765926fa3d06bd280b43fb04c1dbe1090c2cd1847d5601bfc84cb3e2a252f339076ba71836b78c87f03c312dfd5b5b1ef23ab48e5d1c7f35b45a7f8f4847ff81339c3790055725bd3716dac7cd7b7e324c281fe086eac0cd2074bc3160cbdd2e9a7144566905b1172276f834cc8b5310076f41d239e5ef35f7f13d662472bc439d0ad083a1c99b43bdfe8f3bf9e7f63efeecbb88a65d7f70e7190e13d9a7d53175351d6d02db7f4d1448fc871b52277df2717ba0b044632da1897262d39a6d9597120bd6bd4b449a1776944c4ee02ff106aa31a50691fd5a30860139a2599769097104639b5f8305ea099335b6ac0ef1b908254805ca832e77914ce2cc1b02bc69ae9c3caae431d76afe7c1642cdc6e397f706bcae174dced37f3a2a0ff95e5943ea08e08c53f3521b857f24de435d898d57561c1d4bab5d44da088a695ff09bfe389b6cbd82b942385a842442dcdaa358802efaca747b7a0529f8144ffb7dacdc63186aada5128d88ec19ecb4221a19e997703864edeb16a9300d98c03799bc5e291fd47034575a0d652b2766ade4775a49c83611295df1d9db3c187912b549e39fb5ac327cbb79a797d773d5dc63cdca166d88f817559246953464d0b31897126271c73685f4af22c087e500cb89668b4c371d2a8372b0fc5192e77f635c3e530c3a4c876f3071debb5063117aedd3de2d45051ef69ba7070d367f5ccf8056aa64f148861dac84b2fa8fc2ebfd1a3f2cd0155c4f8433159dd6459ca155e00fa19ffaacd3b70f111cdbbf3a46a6eaad8c56d3ba8791e6bc1a236885679c83fcece12b823aa52adf54bf7a942112c50940042be384ef65875a778d977d8dbd50fc7f7a6c01889d86bd012eb9f0300589d8ade896c1ae65dbd93ccfbc3ea75c218591afa6f0f074dc52db5e0af31b558cf613b87df1ef690cb48df5736f652f181492d9ce8e37e69408b3a30994f7450272027f3c96f24adbee64c8373eb20afd3e0f6dd68daa2e78083eca00f024c420065335abac26bbeca05f27ab58bd0f26715ccfd9e7c6c72fae8c8c8cce75a15b2a0f95e0aa06e0178aecce290be6ab6208fb9b47e19d43afef049551d1834c72c82505a28ce94b4e0d255c635c5993b15137a7d3a8931e4b8b3223937cd047e6b9d344003ed1113f971d156294de10f31f90b96e1a0b97d0c6ae591e31768d3d051229314cbed4a171a1a247af23cf2fb8dd41d5c7b5c7d085d68dd06444705547033b29834e567006f82b3db34f894874e08d74e9b40181615961ae009c31e979dbadccf29b4eb9b65a66c86ae4b754c4927f7500aa32a26638b1375049098798428da44309b2ecbe01c8f20511a421658a6d2ce2a97fd2c808517c5959ccf495af48d1c479c1d8a816d78b3789e023492628a5df0480c951cc878d593d35696f3a93e10244b8a00beaa4069e84bf84fae0bbc75d658087af6160a4066eb476797684935e37308a4523686505e91a5fd53aec3b2880986d0f950a5c2fe6bf1efd8855d2571a441b9c1e1aa2f7d90f9bf3f320cb706f42f0fbe78126dc81b1ee216496d865b6b29edefc2db5edb2cc38a1f75ab04ef942869b01648d44ca62fc00cd399159fbca65a7cb722e26455412f541b00fe0935f724cc63271e49efc159e489b1406d0701ba5c9dec84a84991ecaa45ee7721c7ba37830ef87db30edf859ef75036466328c19f4d02fc50d9a050613ae8f2ce09070ededbbb9230b9b7dce4e202edb4785590f98c49024b57b5185445638c2385513b40720cba68d15d63602a4199548103456473ff7f3885549fc49082119e8d8c154aff438fee3863187791c52baa7416eeb78999e56106cf386e64c123e8daf38c910245989c90a21b20ae59962e36d39cc3640631a3e0c307bcd613c991e4af2a729aae91798343aaa88d4cad25086ccddca118d0d88e4baeabcab7876a966a1a2734efe393a24955da799e799994750abf864c1e6d87bb334a8a1e22478465697ca5eefff6d2c0ee63a42eee0f2d3f7906228c650f5911ba658b6b6209da036c9fee7103ed8c19e31f4d6aba546beec441b779faaaa60a5d59ac53db82c36b763a7c535743563e209413c32dd82519768182b6f08ac530f5e5bc30ae2dcc9e6b27046c42c569ff42c321148d410f20b6e1acf8baf5ee1da69b577a5c4c8ea776d087f8f40fc10ed8b89ed4b2acbd597c21ca2f94aa204ecbcf4a6fffb3a7a0a763df4f3f8220501a2ceb8108bff66584ea09b5ce26aec5348daafc59de2adbf0554c39aa04fa77c6a0eaf648151bf56dc4c2f496dd71d2e1a6650313052d8362e3d6e17fbc2fe5d306f500aafa634acc50bd853e85399f9d04ae3c168320756e5b65593a7a6f7793c8a7bf8fd6993e275b26c56c80f081f020606b25d23e2cede1288044801e4b27f3d301c6cd23c7f33f6b3d5c20b1063958ba424a4e8cd5aeda9a8bc690da660730f2b1e388391de83d6d5ec7ac9485923b9511cc63df59d5d9b8a0f0d04c2f257f970c9da52f76eaf91389149c57469998b1a836550b46b3c5da2aabb9c563acadeb9dc0bf654046c3e37449ddb0216013a181a2cbb3cc2847ed6c505e51fd33bdd228246809389a23bcd19a973748a46f9077a49e1131b5f6f6b42e9f8402356ecf4450dae170306454bb723f698a4c67330c84d5a121305d1852d2df408a4a837b80ad871c0c4aec7dbc52768b585447d818e985edefdbdea64621df2754c04b5e445a4d56cd38d261a6fd2b4d772479ec71417475b3b0c209b84eefc49b3a8d6d1d803e4efbf99ef9f968c2cbccf6f2bb5a7c5d274dff281f5ed0fe7a06e0b2e733ebeec387853526a8f94e5c1db0914f250977eda29a8e1c6d559a6d72e9366a8310f9a3586ff8562db059f20694b0eb090677b89c16c97a176690b64a55d6f36c0ca243df986b4fc4d551b422cd58f1b720842aeb8ab3273ac7a01bd0b583d6df69d7d52a5dbafedde7259f47d2efee7055e0f6646fae8fff9704867a1bd5741dc8b3bec81352ffa1aa1cad3aad8cd91b80df826850c85d58cb333e4242db4be5a9422f1d530a7cbcfd032e1c5994e36b345537b3701a3bad3e82d6a5854fc8d0d8efeb72d9d594647cc0a46bd27b47a82285294722851c0bbbf7a314181f7024866d69d38873c6a095b0c2b6319f808012adb1a1dfd07069b588b8aec3ebf35654df97f3aeacbd5de41a9e170b9eef0db70c6431e2fa8e612368b5ffd65850defb92b6150db15388ee462c6d93599190554f1691398888aabdce951a0a67c2a1c63a3fabcb7206c64827a6ff9310294dba8977f2ba22f71665afc7cb53c00ae54f69a20318f811eee75c25ae1c5a95a3334921aaf4066bffae3344b4c779fc7c258567e16d7337a49bfe4b1012cd7dba62c3fa729dfd8dab6b7f8059d8991aa9cae62fc92c344ca7367b64ae55e46ceea16d0e47653066dd0b4f0051ca2bcd17d34d9dc1e72cebc63475cb7b0515b77d7eea119179d099b2f400d2d9ca91bf9883040559ab77308e4b1571ef7b4b1c04fa278e9a3090d6a98fe64b1d39bd103e173eb9fc9e5d8cc2e040e10ce69bf4ecec32cf63c244f2ef2d1b6f5e5269d3395b1dc9ad0444a18b8c60dfea69c2c99243615676d717699278b2d156fb006711cea44b10202381e17d898b8c1cb5c23f0efd882ed3ead0d7c4b23e87a28a54053c8e110d27d0cbf054b1bd785ca2e5146d2d0c3c813555678954cf1ed476ddb69ce69191a35a341c499039d975a28302f3de118eaad78aae354248a0f716398a5ca69382ddddc252fd1f925da2ca503b3de5d1ba7c537f0447424c1a222cc3c6b676875bf2540e4df29a86e341b8ac1308d9a1fd70772c82cabaffd750892380213db234f4698243dfa13b7066a3bd3068057c562208d00bb17957b4cab730c5471934e194bd4dc3acadf294a22d2854934ee23a16c9facb55b6e6664cbf7cddccd7b5994956a97fafd18731c99a11f5ce7454ec2220505d733f74f7f9e9e7400fad44defaadb7ff533b7912f68b9079cf80462ae0908d477a26285f68001c170e96f126db9138b4e252d93a1681880b0190bff3f7a641ff591aa193c0bd71d0b7133219edd4be43bda5b2626876073305a377cb2a2bf4f1daeeba44313854493d2389ecf0b1add2c5dc31dbc12053e413c4994da5c4e42802b4daf61dbdbf9f94dff8eaa29e3256606ce05874c7c0071fd8217b625e53bc71475f5e6d3e34c19860bb1f70a81bb88115db02a4de3396541ba050228204edb35ffb0409814d882697dea89a6ea006771617bda927a5d2225560aa11fb8a4902bd0fccc07f34fba22110d956f2902f411131eb8c042cfbb7ee792f79e319ad7082bb41d37922a509d3ce006362ae9b72e51ef04315eee1778e37757fc14747e59e58a2d016c9a7a8897cd4787d637d885b331efb6ced0849ce0ab37bde7065c051a12ba3f9cad318db3dc438a921de5029051b569a5fc5420d8", 0x1000}, {&(0x7f0000000180)="77726f69f0cbd72cf97d5d740c397feac1d627b667", 0x15}, {&(0x7f0000000400)="3675346c5526dc7c1996294f463d4661525906224c1b12e71b548e9b03d3798f2d21cbca10c7a1ff805bbab3f8bc4df427e5ceda179c4d5a66aad5cbb10c4f0e04128afb9ff55f70b4640fac9b6c218de58803cf7ae7e2df4d5020d55adadde59cc8b7df8425afc1962f758c33049da6cfe5c58a9b152fe20498cd3999051856c823dc5442e814083756aea30f88264af944e297a137d88fc26e94eac0311f", 0x9f}, {&(0x7f00000004c0)="aaa7629f019336e5014daa9d9b773db35fabc6fdc32cd84f3e5e8330adff87b5cf69ab383ae7348b9246eb18fce783aa9dfff67540a254e203747936ac5c5ef99477dc75fe49906950dd5210ef53dda5f6296ec74b6e956ca626fb20339134957562d7ba4287be3879893c5e2d7260a75ea47fc2dff00868bc56e3e8a65fe1037212218c96770610e639b540de51ad3892ffecafa5ede3bb36", 0x99}, {&(0x7f00000001c0)="43ae6757400557c93f0ca98458c16ff51fd45398e4c39a6e01794de0c2d3", 0x1e}, {&(0x7f0000000580)="27cb26c54d6454443121cd7c6e84bcb6b9df9515b66e2e4e92e6fd364392ba501aa640e347a2523b151ecbac422e7fd8fba2e2aae70639f295c3bf670b5439d50a845e869d9ca45ff9de9ea4949b01c934318d032891ec45eb949e5762c9852f15d560d9b5b5681d7bd0687a0f5a4f37a04f41d8e07641a863e9289da565", 0x7e}, {&(0x7f0000000200)="b73f288492ee13713c2ceb2e29976e3f86ae96d157e3ac28324898a1cd56414e41f51edaa1c6c360e313c58bb128219f2cae1e0d2f1f4219be96be2dbb2c", 0x3e}, {&(0x7f0000000600)="e5443f4fb680c7f6646dd6689e27430d139026ee65162894ec13778a6aa9834d01596ba17fc51c5f532427e1b14b3c2bc4cc4d3ed6b300e3d03bc06ee09556498804", 0x42}], 0x8) (rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000340)="683a0f3776f9b8bcba02552a9a3e976c3db0dc50aeb349e8d59a056750eea88c36e97894a29c2ba5b884182fc48b9056091d69cabd20501ae6fdfe091c24f67bed73f60343d671f7a0756df43b89e43bc3158a718f69aff1d8dd4f641ac3ef96c1e227dc5dc379bf6598cc93d6c53705900dbde9539c8e86eb75675711940b9b8135e41b989008e4857df0a2a2f82c61fa6f047ab3941319c3990f363203ec63ac3f4baed20233bc91c9875a0158172edd823fd08f1ddbe99f6c576705652b", 0xbf}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3}, {0x8106}]}) poll(&(0x7f0000000080)=[{r2, 0x40}, {r0, 0x4}, {r0, 0x100}, {r1, 0x40}, {r1, 0x1}, {r1, 0x100}], 0x6, 0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) write(r4, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b749cc08ac498f347ae25b8190ea951a205d267bfa364cc575c1dc55eb08b1758c4e7d5e557a57ae84f8b0fb79b81157f31bb41368508abf76a02bada29c17e952d6efbb1fda650cb19d1eaf3edca69ff972ee63504c725bdd71a5bbffd9b416671dbcfa5572db125939132bb9d98e45cf827da0021e1c424c379259afac6efcd03c54eff682f75a15e24f65e6e9b392c0ceb8a279d3a4d67328fed41c4d1f648651aa4c2443452d2735a33c9d00d23fc1f18c7ba5c66f173c5715687380f43d4ed71542a4e0e7f49b7eec632a00e270e1efed20e6a17d082bbc07a0c00ce376e78f5d9557e20de23727282b89562a418c81a37d4d373f907ddb80193ee013445c30a2b82b2bbac6675a3956b68f65054a3d220327c70ef33eec994c230d9c6f90b8d7bb187eded0dda81fc8382878398d94789e28317ca71607381e7bcc9f305d764762f95b1446ff964e893a4b71bd6af1603320fd9aa65d7535ef37f816e35f78252eb917a33f9db51ac22bad185e27c75633c5f42b778a19b727bb7fed3c8c920ce624d7e8b85be9ec1f9ee439b9a9a8f90c398f957d21c3dc08daa298b5bd4b2dc0fcaa0cc7ef7f0cb932cfda350a5e2daffad436f36793b496bd14e48f7506e66df5e9fe4964c53893da52d7da913fe1ac9fd2563407ec7b375df97a5f7efb01849a14b6bcc62b0800f99a2e3f755940384724f92867252e824f59ea25d46c32f9df369d1454519903717f08667d15a5a6f7706a7c448dfdbf66e58994cba95cc086cb0ac1026d474e02d1243ebeb98e5e3b2d9d282635ee072520242b77ea67adf93cd377b58d3cef40015ec966497b457c0bcb3eb9fe79c62da2bd2907270a0c8ca0321598b906c6c9dd12373085f41f64f5dd29017a1b05caed12a4aca525abae2da2b0603b1530dfdcc7e04840b57546af976f6877878ebbb6dd8c90995418d6ae9c471a30630ad581428228abae8e0d7f05da49852afc82f6e63152b7587322c5f6803c8abf7e704b6aa401e2b6e87c122c3a80f72ed840394fb816f61fe82f872c7c1657525211119c4b1e279d7b684efb39d5c50f144e18fea4912fa5747b8c52205e0a51bb831189bc1760e7d8c03e4dc97b79ba0c8475ac474d92584a97ef7505fb20f117c059667b74a8da3361f3d3367d0a0e175ae6480bbe1c5ed630490fd44f5e51775d5f71a0ad1b67a4e538dd514345966bdf6345ab0a1901a67126c22298f345205582a80766293a21c39b9370f231f529d4663ca2e008310c8e33c6aac12142433e3316903915334ded1ac4c8b79859810d6f0d25568fb3aed05ae686f5b700c1ca2d74388df0dc85167144e9cc501fab02fc64a20a4dca6795b0be938f644756a9ab551e08b8eb1e774e3d7099e3a27aee5d77f7360ec8dbc064ca78146d16bdcc79e2f9511ff24977c5044e3fe2502cf4a9c749864be89a257506eab8e27e31e4285e0902bedfa058a28fb9c412a10ed07790fec30dceedb2be77b29eb40d845f5c503d773f3ee82cee137ce266585f114aa8d566863d645828a0a961851af7a17925cd650e4495fb396166f96dd0a0c14775561ce01536db824d21b2dc4917eae7d9c2b0afbff916dba316b086b2bc15df2763a0b2e9b0fcde5ca5de398ff7faf894fb6c6e667c2a2b5bfce0bf286773625e8e8a90c33c8ac0827a45f48799925c38736ed1d52fba9b99a0857f7d2e6487567b6f87fd69255896dd92c316e978152395280e5d3f5d72e9b01daa6a1233bc4ff1b32e54893c29feadbbaf148247a64db037eb741f8b67c422ffabebd2749a067382b538d8e8041c2e8ea2fd35be473bfff534c9f6192b4f506fe3df0138da69b0b05b3202664f22cc347381115a3b1ba2e179e63affeee8f8a9cd9c5dbd9f14672397176e7f495a39d444b86970ad85c6fd0401a5b34362866e60a96910a02db6ed1a72c0225d69cf715b2963c25af39cb6f4b8d565295bc8ab6ce8cd8d873f175518fa47d88bd19e37a1ae73057c5aac1c8ae65bb4c014d9bfdc50daee43044307bb34a6b539ff9b4b422675c6e5030ba9e245b8655811d5cfdc6066fcd7f7328c607846567cce3293daafc2b11c8ecc9499a9c104c8c9891f97eceb4fa4c813ad690aeb63241daad15fed98555a5c8916e67c31a400e2b646053011e154db944feb9a546a71eec9da006db5ffe8d284646f4a4f5a3cfde87eae4df02212e9463dcf9c5fb6c7cedeb4b74a78ac8de862699b79b940a3cfccbfe6fe7f7ec23251a1ba55b6afca670d65c08b58c7a088658725e08f3383979a2c3471bd1347f70c02e5ae271aba2e1b68eca29d916ea92075ccbacb62b2072dd2226a09db6", 0x784) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x4000003}]}) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a", 0x5}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r3, r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) vm_impl_init: uvm_share failed (22) executing program 1: fcntl$getflags(0xffffffffffffffff, 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="ca081dbdd5449a8c19f9a5e18c356316fe3cf933c5dac7bec6a4640b42dc4c816ac5aa8836ec2db821bbbc8c", &(0x7f0000000080)=0x2c, &(0x7f00000000c0)="8da073078cdfb94b3f14ea6441cd5e75f243bbe3db1ce117ff8138b60750095d96d8adc46b10bee62612a0a9b60f975a0cc09cfc3322a57f98603e553b553ba5ce7cb221c51f43feee1dcf488570c7abf5dfbe3753175a7076136ce5704714498300ac851e417134863695c0611b220e63a6676c3bb2568c0f872ff1c34ea3b7fe05e8c1ee15507f63efccd4b7ad54347374183500c0c71b9afea380b3315a90746ea6c3fb9a3856982a8dc5e9d50fd7d1452f844a2d429cad27d8c54529b0283a51893f6c76a561d72462655b39b9d0b8aa138d0f6447690c18c80efa098753e696d83028ff8d4c48aecd23a98f67a52525fd5923fda18edd2de253ee585d027df58f4e60f1398f0b3e4d998a0c072691f17efb367d0ab6c7014ca72a5688668608fdcb7cec5796ccbe252bee84418e50601e94eaf00d5c12ec67518e67e265b5158a632b79fbc2ff9929bf4b75e38610191f9678a1ef0b824ce4cdd5a0987ca71ccba6e10a36e8904d29b2fac970185e0e3baeef588fcde50474415bd42c8f140380cf9c7344c888837b4007b71cfdb8c8bf91fe39fd40766ff3cd1630a88e4b1af210d883a44a80772841a990efcd46c2e6f90f4b0b7381833b9165ba434197990fa9e3f3f46072e9182e14b0762e28c3256a5baaf8c29e6776942f4a8e230c7e5cafa9a060c3ed6d9028d29fc27ca1765703ea384d4aa383c2adf8a852816bec23090ab44972c73a3a3a1a23c4c6cb6ea8cc5cc8eab9c41fb3551454bd4955c9d858b43c26d7c6bfddc7d3fd83536ea3c6d2101778718f729fb161529b3fcb4993e36eb2aed40176f7aa2ddbe94c2a609ec05059311d7dbb26d880988070268421ab7532ec2f1f6db1259a34158bbf6300a7c3c222356ac8033003042606f00bd2a7bfae3eb6e085ad2a50f32e3850b0ffb3f141f2dc29c6d8b696425cea7a6ae984b14238eb5d46b8783ededb9d6e0951462732f31a5eec5c9989beda73cef348053a818092a916439cad87c9a7e7ff064b5c397f03e7a1dadb7db767753410851380ac2a5bb26b3c2e42837f029825b45d6f71bcfbc191ee43592d2f36eb4839539d238ee5743048ab83088024c69b716d364c50f699a0008063cb4cfe1754ad1443012ac1dd27850e8fcd2476f46856e8bdfca633f08fced7d05a5069ea47d4efd19e63c11f5c954841c8f7c165c8a3b6e110408c02e4c9e6028bdd6642baaeffb28ae83c5bca55b0e488bf1162a47f572880e8b4316c14db7c239a9b94bc2f7d931a58eff38ff4f2b5449376670ea0bd97cd0b50a247d73c923258e44eda142b2ced04f2765386242c79c86d0399006226a14dba3841138e19d75a83b93ab032505e1b8467879f5762f9d6388109a2375dca4f65961d579e70da17ddaa68cfa2bea002088763e2e19399b51f3df3a1844c7deca0cba639535eea12ca1c8b368ce014bc3d72ead398d349fa76f9d141499fa9961068b0c2ad66c74a17bed54454602aadc2dfb2ce1430d9fa74c23dbf09be3bc3c82854bbb4581ef031f4511700881dbf93a080b7a07792d7f1e0414abf271ee80644e10a8ef0944962ae88d1ae6b2a8308c63c1ee40ac751a9d5ea860ac79c43ad5b0f206905a2d214da3bfd34934e57af740e33e8d9ff77093f5b8f3f950b8ce8619241554451835ec0fbf20e6f46a20cc79af104177b7f8244ed9a65845e0b81ad9c2b07bdaceaeff22444769413d06d27e967aec22e621ae6bae173f47294864d6bb8a35b8900c64454b161e59c802fea4348a7919f12678eaa1cc0e4b17d2bce601a7824f0832f8a277853c6856949e7831f7731398781d46dd15ebfd42e1a2ace845c56adbdc86a41d77cca1f3b3f26ac4c70352f6e3216c420a18de02d9464ba8e4ccc974e2e8447503fb5e89675346582fe38d7208957a9ae8771451881258fc311cda7c9c23a1994e8e2b5045d378d8c8e9771b90ffd1ff608fbbb211da8c6bc81af56c569fd83ffc90cf15d21d4e01db0362918c67d3123bb313981473e42e603432a696150134a61ddf8cdab44f7db831e3c13e92764b2d41fafd2a4f09081f490f5e2c23cf3ec4cef6d9a674c034d0f8f7cbd4d94727b6df67dc701da3cc5e3d15ccaf7d61537748e4d628715415e6ee7ef0067d5e411482ef1ed2377c280dbdae9836141a3d549aee8a3f37e558446f2ed5e87c88b8a9ef4143fa18afa11384e8cbd41bb84a021bcda5896a2c925e7562de53ed20c7934461a85d15d7e4bbd4a4d0d199ae567df428fe8b5f7469c21e582b78c2226cb9dbda189621c6db8e0e84ba23c148d358f9b2e828b6cf827965ac71ec2947b63339279c66d0df93af355e18877e542735632a87e01cf77dbed5aa9cb88a6bd8cbd04cfba8675909576ce275b0d189431acd8f0cd22c7f5e35d961a1c49a29bd2717fc6ff118d4f85cc18679ec171f9121dffa2b898e10f748bbbe19eb7adc3feb3e9321af6766d6c52b26191988891a70fbc4e2c3b100d249ee3496509526555cc801a35c31a5797a3bf6b4ec163c8f3808ed0fdb4bd69c697565a6cc84edc085aa7ba6a5190a95c41f3dddc51ac0d021eb1c481678bf1a9d366b1a6a4fb9cf794945061a6025a6c817056f32992836d5fd1c7497015a626dd5d5cb49cc4b6a64b91c0bbb71511bec01269b142b49a79912226ea70e53be5e91a70cc76aae6ecf564ca48ac59f0557d44189088046bf72e53cdb9ec195a697023c4139e3c06e40136603ce2bc5dc3a885a9d850cff7fd42a69b45eeebf78ece4eefb1b3b6c61ca3f1f172f3b18b07b00560dc56633784b5278424369e1ade1c3dd1769ce067010ed921bf615f9e9024e2814b9c3aac8d0aa54654efd7931ea37cca280ec9ab4dd9493d966a7df61167c84caab61d9cc633c54dc57abaf5dab5dfd2547525159c122f6175ee453e5d578d381ca8bb3a28f7c74121b754ddb9ecbeb02a70c4287af89b79c65ba350d57b3031a97dba331085e2f6d876e761c8547071bec90ea3cc9c50beeac032958101c6e1bef54099ff553434b3390c9958b1ad70f07ace3e396da562c8756bf7733376d7b287fa4a08a8d0bd61ea767fd7abaa2a5662947da03e48d99f176b6518b4bd30ddad84a3e527911e153429587fa92a3c36fa769a95bae32ffd615ca3d7771af02cc641ec56b8d1747cdeebd8216278232370d1c66b162eedf13230d90d33fdc5485cdf54be33b657228fd83b8bebceae09f25ac76a92d960cdc9806c0aedcbd7d740a3fb5725c917605e606154a881e4954d52f00e46f9c45f52ca40c2f21d7e93c66f38329cb4e8f956febaca18382cf0c96cb9ee122ae2379725c12f6b4e5049b2026b373647c8b4d769c8efb8c4963bfbe30fff91a017baf3ce7f0488c0be32219201245a6c4e73a729f92dd85b33a90cd248f4a60f9f8644e368db4b8e89c19d87d05cea3227c9546714cbdae51c7cad24f2df9cf931636445e30048029e54e9e502dc71059149b4bd9142751072cda1642bef76e74cd52a46e8189112dc7fea95ef2cb8e1ce9fe39c418df2e8e666d6ac2de1ba831a21d6ce4056667a09ab27dbc9f5bfe3e8da0b8c9a4a30f811648462c355f593f33adeec9ce41094a6fed8ea5709102d1f4fb8c00f3b58dc7c8b8e07c09e49173b0a12e9671259085e3bf984d6a636cb1efbfd6da85cffc4931a742e70460bbd744959f58edead9a84c82b76f9c394587ed20e2b4364ab36765f125e4f448174dd3232ce7b30b8046e4d5998aa43c5de659175e9a935e35b153458372e1353bbe23db8e68750ba1177dc6547fa40bbe83057da219c5499fcb8fa85c501c9f864f9836da53c8ffb0b8e9936e13578c193d2a74bc50e3871b9c168628db19e2d30ef527b4a3f920856cf680d3b638024ab9b85e2c49f99c50103564e29ce5dd21baa440ada107503c99a6e6121b4d6b178e4059755a6ec0191d06b3fa57b073d9883ff4570a54e0861d6bee92847eae614a92864376b450f4dcba174737f12ed3f2b81ab5c988756490942cc7a5e7870bd931af5eb0bc98a7c2bce0dbff0ecd423bc502cd77adc5ac40cf0fac8eda4fd63e00322958079ac5ba37623f2e08b9df42548527b35302f830eb7020db5750e98d43b93932223b29d9abb9f49a7f03d8a3db85bb5ab9b5262efdba39069cbc83bb5393b72b1a089e60241481f360c6b9e1fc87c9b5008a2ea456bfcf1fc3710c018d0ec3694f5549147897c46e1c618d84ec576caca96f830ece3fa64b10c0b7ba3977c757717ed3c00db3a56300a8fc331df694a9fea284fc3a0dd1e85b990f9e5feab1fa5ea5a20454793540051cfe2db494a7a56efefa0e5ba504181ed0ccfe137bdd7b21a5f7a2e77231417bed232ead36e4c4ffc58ebcdb536649f38f3bcdf0e1eedea8a6f3cafe0effa5b18fb8ade6ae836417143942753aad6b5afd0bdfec7dcc621aad46b299152bd1de238f09ebfefbe79910e53597c607afcf0b9bd43de0961b78e0dac0f9cbfc3acff8c4aa2e724faa57c2b10d8934075efddbb5b853b250312aa60e67c630a14d775883c850f2ec9515e3a0daf2db741e2ca65ea702ef4c000fc3e194958c94c367dabeef34b9f67674dfac2dea0222689a6a57e6ac4ae1f00aef20d65441a297705c8edb85c7d03c53129651865223497ecf3c01b0c00059e39e7e1494965dee87e1d897d52a4e8afa0f6e9b97c29c8cdc2e5a18a260e59b2c8a8b009484802e0af1dfc225d82fc6abb712ee23cb386943b6a6db8cc970ee615fe5b411bde05c172539e00eae92e62ee5409ab1101a4d00d91e09076bf8f23430214ff67f826def24753bc433882152a0caa2a12b99aa804f6e11803f65b0488dfd9f4ceefe08dea30e43eef3ba1e80dd716efdc171d3b1cbc206498d22fc330f857dfe5533061c40078abb213a0df6d6f6cd6762bf7b8d4d9683fa7a4af43febadd84d22097cd80be8b32c3a92af130804cd04c667fc14516802a86dfc18b19ea947e7eeac917c630e237c5795abb5210e1e908d584f440417e26f3cf2fa34f182ba660845841028a128997a7510d41232d4c463a6216f93f365a6a8938dd03323d7236c20a8ee69b346700f1d9f0abf8959304acfa0eeb2ac1939ed2f91458f772091c92e49124ff9b4c211637f90f65c2fb1f3a64be516b399dac098e18bd0e9a503e6602f6a0f06c29dbf1167e12e4e8cf50a97a13ebc2298b791bea9d74a43a224d26d1587a37e0b5875045585c74ac8f2b328f1981a70ff35ddc252c574a87f6ded6723637a79b8a4dce14a107c420aa89bc08e03281ff408879354bb4d998fe283449d9f1c578272f651e405252135ae54d1d88863d01693b2461b8fedd8fe88f0f137e4e8fb8674e81843db62ac228bef3d9a6d322b61e5dc98c051b398d44f31dadfa7d7cc68d55bd208ddd5dc7585ea26723a7ecfb417d58a84e4c5a6d86169371e0c2e73281f9d1f086d7c611de955d4bb0336505f81620f187e2b85ddaae2d2400d7d9e21d11a1982a3dbd0fd72c5129d084e51aa74c27b571e0f0af0b61fe22e3dcdbe98b4194b82f0fa6c8167a0634c5db427a933834a4de27c2ed301752892931e7e4870d7685a60ea28676d6d4bb0dc2e7efac4d95375b57b8b6c86e30f4016d1fa8f9dc8b3f138061f599f882a780c71738114addf257a41bc488a2af9afb28853e42780a8e5f575e03abb7c2dd4dd0d2de7c1d8b6aa71f2c46e249c5da07b86b7cf1a4dd0d6e8f15cc6bffad4b303b6ff450397e44b5360e0aa87bef559ea74bcd6831fea9f974870f0470eb", 0x1000) r0 = dup(0xffffffffffffffff) sysctl$kern(&(0x7f00000010c0)={0x1, 0x36}, 0x2, &(0x7f0000001100)="e1321fbeeba749d9ce982bbaed9555b6f64211b960bb5d0a706c448fc85e7412e1169ccb7270db4497c3a266af322264415500d6ec4045e8426964705c85932c5a976eb24f9e35f6950e3df546c3141b22123653157a71bc624d19fed884951a600faa7b8512244fd6bc56f1dc12617553f37a835a068add9d80aca209ba66df0c5e3311c3848f46c019b4d502d2ef466da6bc54036aa4fd211bb234fffa78487033411303615b043c8cea14311cc385bd5110b85e62a70203928151d1881b5785b18765cc63e3c71cccbb7214d9de5bafc85ed9cdca0a65b8170cab4172e382d8d7fa421f4e204c", &(0x7f0000001200)=0xe8, &(0x7f0000001240)="6484cf8720a68c55e166495dd20d853839bac5c7474c0decd3514553715c15c6e7967ef526e39c5be34c5f48b65d81bbc90014a446aeaa603ae5f9133533950383a20548349734fa95fe75f67d250796835d2ca0e108e355930dce22450ac1c212c4a83a1955d9eb0af8ec815102955389b7a3d6035594302505004982732baf5b2434c97f6608c09b769906083497051f0012", 0x93) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setpgid(r1, r1) semget$private(0x0, 0x0, 0x108) sysctl$kern(&(0x7f0000001300)={0x1, 0x3e}, 0x2, &(0x7f0000001340)="95de3f745dd4fb03bf3a7fd2942aa209da4c7a57c13b650ddd8ac6aeb0042ee9f3aa9a10e8451f11a6c4673edf5b43fe7ff80d5fe9046070c6a1bcd6b83dfb1608959925c82a773df9657fb83e5f8cc19e3761a2d44139f0bbef5d82c9816815314f133afee4df7f9b2f223fdb11f3d941ad94020066f83ff8ea7e8d29788159df00859d76165a942c16de26a3", &(0x7f0000001400)=0x8d, &(0x7f0000001440)="8a6d3814c49354d1ba197dbd82e9de6e9919150ff5eb821070b6c603f30dd03615df1c317a3176bb31caaa9b46374265548e4f0dfdcd6adb7431001db55f875ee58233da561e6e6f8a7e73656bd9e840d8de58a947785a77fc00bde909b0d04e206435664c8c6cf6163f1e1c9914c83099e8e8253325b9c1a637522c12118b6da23d738621598a4a7f5433a897fc914f48f237acc4a6090affa579e2afffa63163dedc23eca67b15e250525210", 0xad) r2 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffb000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001500)=0x4) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x4, 0x2}, {0x7d, 0xe953}}) r4 = shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r4) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) getgroups(0x2, &(0x7f0000001600)=[r6, r6]) r7 = shmget(0x2, 0x1000, 0x410, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmctl$SHM_LOCK(r2, 0x3) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) fcntl$getown(r8, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000016c0)=0x4) r9 = accept$unix(r0, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) connect$unix(r9, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) chflags(&(0x7f00000017c0)='./file0\x00', 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x3, 0x4, 0x0, 0xbe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xffff7c16, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000480)="cab93787e3e68ff182e71eea7900fce2940761dc9b339f08f2090000000000000043dea430c572d98fabb3a453bb3947cf5d8337ef7f928b6939c606a8cee7769d41fc4af77e2812a54e4d8ea035fcaa805731f3e7b7361ab04b090a8df6806b28a6d9167e8920683e315de6fb21be04b1607200000093e0a819b63186398e114d35c181bdf04728d344e8e057f2be62100709b6ebb818d0e66fd2220f41e3df05b932ff00fd8cdf679f743bc283077b8b82a37aca5af48cae416308fe631bb222aa0dbc315a98933d2ee913f11f6fb077ee18684f202d3622121738ac29fa7c537999f8b4b78133a89bb470050fd4b18d45df620417ec72a8da0810a8817e40a609262b0da392107c029d6527b917d3de8dda10eda52ec556afbbdbcd1e97ae1a604869ede4b8fcba1b0aca98a24da7ad969cbaa1f484f98bc59bdc2469945c65e627cb6a0a58e549ae23a985905b003290804fe5ebff7221d5563a9839a1c2635c290750d41af51738681c2ffe739a52d9b0e79da0b31c2a4b73fb44a56578bf948e0c1eab09d12c3b5128a1d204b07326b37ed9095f278827c78ce15ddbed333d9e8044ab2f69223c747ccd7be3db432b21bbdebf46786b6d5a6bea8ad62b819e9a5c3411770b3927d2c3c707be842c4196f40f3d431018e5b540f1a6f749332426d5dffe4fede82014e8ac6b32820cce420fd1a900"/518, 0x3cd338641045ab79) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 6: semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000003380)="c0d6", 0x2}, {&(0x7f00000001c0)='4', 0x1}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccd", 0xcd}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) failed to init arch-specific features for vm 0xffff80002a68b240 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xd3fc}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x100000000, 0x0, 0x0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r2]) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1e000, 0x0, 0x0, 0x0, 0x0, 0x43, 0xfff}, 0x4, 0x8, r2, r3, 0x5, 0x6, 0x9}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r4, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000002c0)=ANY=[@ANYRES8]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x2f) getppid() r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) r6 = socket(0x20, 0x5, 0x3) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msync(&(0x7f0000045000/0x1000)=nil, 0x1000, 0x5) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = dup2(r3, r2) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000000040)={0x10, 0x20, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f000008f000/0x3000)=nil, &(0x7f0000613000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000777000/0x3000)=nil, 0x80000000}, {&(0x7f00005ac000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0xfff}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000491000/0x4000)=nil, 0x1000}, {&(0x7f0000615000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000646000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe1f}, {&(0x7f00007fd000/0x800000)=nil, &(0x7f0000218000/0x4000)=nil, 0x2}, {&(0x7f00004f0000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x8}, {&(0x7f0000f34000/0x4000)=nil, &(0x7f0000487000/0xd000)=nil, 0xcc8}, {&(0x7f000012d000/0x2000)=nil, &(0x7f0000652000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d82000/0x2000)=nil, 0x1ff}, {&(0x7f0000864000/0x4000)=nil, &(0x7f000056d000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x694}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fb9000/0x4000)=nil, 0x5}, {&(0x7f0000f3c000/0x5000)=nil, &(0x7f0000451000/0x1000)=nil, 0x6}], './file0\x00', 0x1}) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000001280)=@in={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="2d3a9262cc91c38091c0b49da204a62ab4d9916514ae2e997e7f72b8461f426317f2c09d4812ffc8d0cf8ab4be4e671d2e3aea570d7b8eddde89738261b9e36025148851fa9707311692883a92c34d88abeb34a2c9f9f3da6017487abd70e2527aa6f123f30ce96d1aef13e17db7aa22a3160608b0f8da237a4e99c732", 0x7d) getuid() listen(r6, 0x1) executing program 7: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x0, 0x0, 0x0) socket(0x800000018, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socket(0x20, 0x4, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000551000/0x4000)=nil, 0x4000, 0x2, 0x4011, r2, 0xeda4000000000000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x50}, {0x48}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r6 = dup2(r3, r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0600000000000000450000380002000000b78629009078ac1400bbe00000010c009078000000004700000000002700000100000014"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/14, &(0x7f00000000c0)=0xe) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000009c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb7065", 0x20, 0x0, 0x0, @rand_addr="35b282d55c8bf287fa1f01eb6b0de395", @mcast2, {[@hopopts={0x0, 0x2, '\x00', [@jumbo, @jumbo, @ra]}], @udp={{0x1, 0x2, 0x8}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000100)="80b5f33f55b1", &(0x7f0000000080)=0x6, &(0x7f00000010c0), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000580)='\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', 0x56, 0x0, 0xfffffec8}) socket(0x18, 0x8000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000003c0)=""/83) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0xff, r5, 0x0, 0x0, r6, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/191) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r5, 0x0, r5, r6, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(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//file0\x00', r3, r6) setregid(r2, r6) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000680)="9389bd9cadcb7f47a666c56955483a2fd199267939e1817fa7853914231fdfa7f06881d6a58af2c70858ae929d327be064c2ef2a8a1ca4d23586d3a99f0ba4c006dd76095734ea4cb4b6fa3f5238dc3c7951ae03088723af252809ed8f21683328d58cf484ade91a6c92713a8ec6dab2bac97988d17657a8489b0ee1715a10ea1e9c9f478858668d93e3c3073a84869a8e10339ab9fe8181f28388ab3c651377b628ba36a3a6eefbbbcbf04659a2a38f7b26a49038c5ff993a39b0e6d544d433f308be318c162bc829827f2f55b3f83661e1b5c7ca1e8409ca48f5e467e4d4", &(0x7f0000000240)=0xdf, &(0x7f0000000300)="fc8cdfaa79409a164935dc4d5b503feba545bdd5471bf2c119072b2fd46071ed637912eb4d3ab62e6e23ce576c80f425eb96adc3b7780b1ecf2ca31fef4c006845beba3925ac1298fa5ac6803d29dae49d66c00cd0c68dc1b15ee4264384ddca86f50d50fb7869fc1a744bae93212002297ef40da42c", 0x76) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) recvmmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8410, 0x0) pread(r1, &(0x7f0000000080)="c586c080059d6b7c2c601e0d9841e2190f2c98291c075ebdc808", 0x1a, 0x400000) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x200101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) r6 = shmget(0x0, 0xc00000, 0x3a5, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r6, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x8000, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7, 0xf8f7, 0xffff}, 0xc) mknod(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0xca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f00000001c0)=0x7a46fc9d) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x0) executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f00000001c0)) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000), 0x47, 0x0}, 0x3040) executing program 1: sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040)="80275267ecd90ccbb564509c714c4fab72f87547620000000015e2481a182d06803a6c1d44cac7b0771f50524ad13294", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf2531da", 0x94}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x20, 0x2, 0x9) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000080)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069b2, &(0x7f00000001c0)) read(r2, &(0x7f0000000580)=""/147, 0x93) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) getuid() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) munlockall() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000d00)=""/174, 0xae}], 0x3) dup(r3) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCEXCL(r4, 0x2000740d) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, r0}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x2) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500"}) write(r4, &(0x7f00000002c0)="13", 0x1) sendmmsg(r3, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000003c0)="796dce8f2b1f7a6afa1103339ea9f193", 0x10}], 0x1, 0x0}, 0x7}, 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x80, 0x7, 0x40}], 0x81, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x7, 0xc1c}, {{r0}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{r1}, 0xfffffffffffffff9, 0x9, 0x13, 0xed, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffff00a, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000380)=[{r0, 0xbed454229ff0278e}], 0x1, 0x0) r5 = accept(r2, &(0x7f0000000700)=@un=@file={0x0, ""/4087}, &(0x7f0000000180)=0xff9) dup2(r5, r2) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(r6, 0xa, r6) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x4, 0x0, 0x1, 0x0, 0x0, 0xfffe}) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = open(0x0, 0x80, 0x186) ktrace(0x0, 0x4, 0x608, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2810, 0xffffffffffffffff, 0x3ff) madvise(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) msgget(0x1, 0x0) semget$private(0x0, 0x3, 0x40) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001540)="ec", 0x1}], 0x1, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r2, &(0x7f0000001500)="18", 0x1, 0xffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0xa) semget$private(0x0, 0x3, 0x502) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000080)=0x10) executing program 4: kqueue() r0 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x7fffffffffffffff, 0x8, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000040)='T', 0x1}, {&(0x7f0000000000)='1', 0x1}], 0x2) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x4, 0x1}) execve(0x0, 0x0, 0x0) r3 = getpid() r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000040)="ea2000010000fcff", 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt(r9, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r11 = msgget$private(0x0, 0x0) msgrcv(r11, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x149, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000880)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = dup(r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/133) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) connect$unix(r0, 0x0, 0x29) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000002040)=[{&(0x7f0000000700)='l', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r2, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x2}, 0x10, 0x0, 0x0) executing program 0: sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r3, &(0x7f0000000100)='OT', 0x2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="3f9bcb1608609cfb776ed3b39fe6fa4e233f3e463acadd435fa26815fe9ebd6327f8679742ec8cb26c3bf07a1a7f9b241ab88db608c4961033f7340f5be606b28e1925bcfd26036475353d66bf321e75ca46f822bda0992199ce73f865c75a54bbf4d162111383ed6741722750cee0dcb7790e269354ac0b888a0435824b2190193dc2c1203dbe1706281efe6fd095ce5d177ac8eb3b8c01f9aee1d7809bc7417e2e3ff8aed6d0dd97be083e632e55af7c2106d1f58d7a7d4306775fe866faadd37d6e1e5d8f", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="6ba0f7b6f9ba2a4d59c5a2a0212c11d0335c003bcae9527fe2f8a51b2e6b04e0163bd7725650f90355d3fb15aa2dac136d50a9dbc6706d179781ef6b77853383c0e1952625bf176d32dfec9ab35bd173bdafcd2731d6ca9196234b6af9855885841b91ce0f579c10e7c9924a34a1184000ab8b43ddf53ad41f00ea6cbb5c6da9425153c14611ecc2fafdb3cb1b3ad59acb", 0x91) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x45}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x1) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100}]}}) ioctl$BIOCPROMISC(r0, 0x20004269) flock(r0, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000000000600000000000000d900"}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f00000005c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000600), 0x0, &(0x7f0000000680), 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="b437ab93c964c85e7ed0e6c8a2a6ecda5f9256f4", 0x14) executing program 6: sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x32}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="c97176532ccac83b03d03d6569bd6d62354769b72ec7fdf7ecd1aa607c88b4c97cafcf61", &(0x7f00000000c0)=0x24, &(0x7f0000000100), 0x0) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x64}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) fchown(r1, r0, r2) seteuid(r0) r4 = syz_open_pts() fchflags(r4, 0x0) executing program 1: r0 = socket(0x0, 0x0, 0xd2) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) dup2(r0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/1, 0x1, 0x440, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xffffffff) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ac0), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00), 0x40, 0x0) socket$inet6(0x18, 0x0, 0x4) sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f0000000580)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001940)=[{0x0}, {&(0x7f0000001840)}, {&(0x7f00000018c0)="90469223b5282cbd5620d711f90eb5487320137a7727959c247b7cd2a941cdbeef6edd924e70954787e61dcd646600e977b6030258de0aa94e9336879efb32ebd0c42381b76e94bb4860c4de1e1af7fa1f6df3b4b71573ecd455f40a2a5d266593a5ef4901dcfab638fe", 0x6a}], 0x3}, 0x8) listen(r1, 0x80000000) socket$inet6(0x18, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x4a}, {0xc0}, {0x7, 0x0, 0x6, 0x4000000}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r4, &(0x7f0000000000)=[{0x4, 0x800, 0x1000}, {0x2, 0x3ff, 0x1000}, {0x1, 0xf7ff, 0x1800}], 0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000004c0)=""/195) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}, 0x0, 0x1, 0xfffffffffffffffc}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x101}, {0x7c, 0x0, 0x0, 0x20000}, {0x8106, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x48}, {0x50, 0x0, 0x1f}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, 0x0, 0x0) dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) syz_open_pts() setpgid(r2, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c000000000000907800000000e0000001440400004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500f030090780000"]) syz_emit_ethernet(0x0, 0x0) semop(0x0, &(0x7f0000000580)=[{0x4}, {0x4, 0x0, 0x1800}, {0x2, 0x3f, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x3, 0xef, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0xc00}, {0x2, 0x0, 0x800}], 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000840)=""/128, 0x80}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000900)=""/207, 0xcf}, {&(0x7f00000006c0)=""/105, 0x69}], 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x6, 0x0, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140), &(0x7f00000000c0), &(0x7f0000001140)="4de46d621c39a9b89a5510012f653c33b9f0a19e68eeb22462493bcb9233c3eac1874b7635456533443f570c1c668693e5a284e36bc6843aec15df68aaef5bea5dfff2497d53388b8fba2ec3f06e41fa3f3cd92f93921be298189af22b5bb773d18f034073443cb617ee11dc3a53919d1a5d640a7ff8b08b41133ea3b1ea06f07df09fe0932962e6321c1fcca505d3554978f2ac6897a2850d9b3066660d768f0199c6ff57eb57eab93652c46c864d2951dc0396b23e8b3e76d3351d1fa87c009ac4480d5be787602f6ca1fd93e8567be568", 0xd2) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0xa) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) chflagsat(r3, &(0x7f0000000800)='./bus\x00', 0x10000, 0x2) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getpid() getuid() setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c80000600", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f00000000c0), 0x0) accept$inet(r3, 0x0, &(0x7f0000000e40)) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) socket$unix(0x1, 0x5, 0x0) getpid() executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x110, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="57dbd118f015a6e25b6860f90a1b91ab2b70299b5b7326e06da422e27628a69b0906494ccef56265fe26bc82683f2bde8eabe370ed01bc035d8cf0eeebee9678378e2e5458ccbaed14e910b6c1ca49420c2f80df8acaf6155120709f9c0ca62a6f706f19171a10ccb04549cab7342a717f1fcfd81406b1"}) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000740)=ANY=[@ANYBLOB="4336c9b3b3a0305c775da6ecc224bc0064abfb5079e0ba8042c78d9a85057cd2b721aad25fab9065d926cdc331ee47f3999edd5c6f02fce6eff473d88eaf92aa9b593e70b720d1249197d709ff3ea2a341fff75d443de08def197bb216b9eed368adb0c28c3779e20f2ff9623e40c98d56cf4cd59897cf25b7f5c76cc18c2b6e8cd6d1f31364b54c9dc3cdf2bb13bb61dd6df4b0275c4467bab994af5a15bd76c8b28e0cad73224191de7f5d51cbf4d933befa95a30f1d890af79905f2f8c4a386bc08425797f21cc0872bdf6be5cc7e4a8e717fc60a204c7f2e871223e9373d6b2bb899f8a860e87523114b2172ad218e7ed5fd2fb88735a15fa8995c2daf44"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf", 0x1}], 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) getrlimit(0x2, &(0x7f0000000040)) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES16=r0]) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair(0x10, 0x4000, 0x0, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/36) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b100050e00001a5113fecea10500fef983dfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f0000000000000000000000000000000000000000000000000000000000e8ea49d90d47b1f0b23a3c8472ed67fa910ade5e9c9b0ac03aef4d2073656819", 0xc7, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x180a1, 0x0) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r0, 0x0, &(0x7f0000000040)) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x8, 0x7ff) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10aa, &(0x7f0000000280)={@empty, @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x12, 0x4, 0x1, 0x1d, 0x1094, 0x64, 0x0, 0xe0, 0x2e, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x3, @empty, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @broadcast]}]}}, @tcp={{0x3, 0x2, r1, r2, 0x1, 0x0, 0x13, 0x5a6247aab418fda1, 0x400, 0x0, 0x8, {[@sack={0x5, 0x2a, [0x8, 0x3, 0x6, 0x4, 0x6c, 0x163, 0x400, 0xc7, 0x8, 0x1f]}, @sack_perm={0x4, 0x2}, @generic={0x13, 0x6, "8fd6444a"}, @window={0x3, 0x3, 0xa9}]}}, {"f505f4df2e581acafc99cd29b751f8144970d18b1199a9a0a5ede2f2cec8dc069176ad3cb4d7452763c1aff72d264067da0508d5195b3117f3f3ca5e35d8f461fd11a98bef083a0bc8c6c3e5f295381f61b830d0a7748cc8d09f5d4efff7888eeba250d3806a79df46c693619384aeeda5768ae1ff02cf6108af9f7a20b0efe1837d088c5d08dcdfbda7ec24246be5d6056b8f3c1be143604aa2cbb90458189bc51d76673d4611ea05264fecf3e2724a410e214f9b53b50a139f418dde4404200da57578931ddf74796b9fec2750c2d3c13637e4865ecbc2c6f803470962d14b420ab4221188ce4022d4f3feb34d505335bdb43b023be0d1c13b34ea9380f0b122b239fa1116577c81ba0f53f57c61faa4f5a0fec7bcfacc1a580c2ac6cce53ad9c14922c60be730cb3650ae34b87d7bdb0df5e4c4e3082c997298bceeea93f66ac9176ec7878e40378cb579e1b56be98ec9a5533c8821090fe0f8a35347cf54a7246ff78c88a6746b9290a7537d0edad8583072266da74f31976e177f6026c50b01d049dfa934c59bc1acaf3b866924e1f20cbd43ea7226418c9f8d3a46feefb0229d18943c4e11bb83e82fb8e3de89fda57dd8d8e968456c40f1cbf54d43017c26dde9059fcfdbb49e3bb9ee7507e0fa9bed6d0fe592cbe313d3821577d5073e6636a6aeba9c162422e43577337db2386928564f7b6705751d3d5a49a2e890022b24b42bac0b6f7cf1fd6d061aad5db9fd942720a842b8878f906fcdabc03349e819ba5435d8edb2161c1d90421bd1d55a7d1a9a38e50fab290c9114f3d19449aa99dac5f2cb9ae1cd739b13cd589085410e62b56975fcdc82db5ea70f4760ee82a8d4ab56531da3dd0aaff54c5c19c579b0809135284b614e845e6f30849f508595e44a6b940b10e18e9b3ebfc801cb14d6eaa411c028b9661fe28730e866368a7dfbc57df53bed0472922272665fa7e0f2448c21041eb119d2e7274171c92c4d78fd4252c8ae0cffa1844fa43be9780607ddebd501d88b54185c69de568b5e02284b75ebc45073cf37f8edfa4dda73cea25287f11ae6b9f0dce88e8fcf43d0aed0659d60656c2cc509303dbcec2a9f237bc008e1b71f0ebd7edcb10b3abb022e752844ff1dbc24277bb8bf907f816980cda0181ff79ee5b65e257f618d5ddc8a7c8fa2687807e49e28c0de64460652fde59b16a5c48dd615b8071c047f7b42be3b1f790de5f6b7ecd6d0db0809ec568e816f90a6226d76b007d07cda8735da0f9b768c7866f382b2fdb917ecab5fac466a5ac852982e7da89e7d86d1b532cbe2829d713351f8b46fdf0097f3197630dbdeb984e687051ce5a8c6daf2c70e8417d87fcc339670b141c02565351c49225cbf9f6beaa1fa457a1620e5766a47eb484fe786209b9c99380454e3d303387d6ac06b36e81206dd125c723febeafefc10e6378ed503d66aa11f95cb6c19cce84d87a94e05a5d1ac1d90ff7e81bd69517c0d815fd7bc6cbd4a776d52b9eb3457f09c840dd7cb01cff8a9902f9498bde8a0267b5ab5361cc1caecd659fc13c6c704e0cc0b0a6eee2521f97162c7f5493177b211482215407ed482be22ca613978d7e65cc8bcc56d85485ba47b9b3c52d57049d5a46993d58492cd971297ab5d90572935ae7188111d8f4311ace881f50946212f4c94ed79fcf144b14bdf613b74d9453707e72f2e7b8fce8610df5308f9d8b08a0fd7042ae226959d12360b8c87349869b4f47ef7be36a03056ead56ccfb7410a0a00f5b2dbd41654e0ad77355bc133f4f847485402b81a8b84cb3a39c3fa6585e92c24ff0a4fa47fe4a54a92dfef54725893f4b4ef3c8947d73d35451a614bcafb16b3b1d14ea2e0a3ba6b356f5859f95760af48c1d6a6e04ba94449377f3b1270d2273ed107f0968b7d6e0b8b8af2ae6c759cef0c9eb27a65293fe475986a7e2c71769ab42e52362e4ff2946cad37baf2004123fefdb134c95c856468eeff2b5be678ea9400001a34fb1da6d3a21061f59c08798be3b84df8a0f588e70ce7cc9e27796cb0454f2275f3eed4f3eee237d51021c38fb4f960b6cb5aa4fab0f9bf44eddde71a5160a98f19cba9977b48403032457bdae9f712789a6ce59c22ab24e21ae801aabcefb71d024981b33a11095ca22f735a79519c2596e04218dd5fa527493ffdc4e2b9b27f9e426a15a2b3ea6c703140e4b3157e72acb4cea9b76e21a5ef03a6f6b062ef7cf38758a1da00b7b49c10f92ce76e87560d01567ebf3fdf19f2fd4980c52a89b44fe1c1b3f7eb72fb82d905502e793082767b6b1c71c28084704b06912c337ee67ef62831fc41b883d24323b7442dd1b8ebb843107a2e9692af6cfe6d756a03edb591dd5404730d0326e748e23e912fafcdb80546fa1e6b172bb8ca4377b9114a0c67bd8dc8d8f2d60c169e8ea9b7b2e96b3c204ba5002a59ea51a09811721b2a1704d37be00cc27b0a5a632f76f6db44cb6ca119e050eda9c407ca0ea7800aaa24f7fc3dc65859956b2b0690edcd9ba09ef752c8d4695e9e491c2b659f2b9d7b87d1551c5d15678c5778bb8d9268c991d2a73c43c52cc3c2719a13677a5128b57e383b034121231624e7c2dc96e0b9d95160570fe2e40ab7a94feccd423c4f35ce435c17b1b438276247ff019b51af55ee88a5bc197dd49e1f81e354f5ae5ed5cd085b5b71e41b1378243a431b730abc1cc410897dc63ccf378414715925d18b2320289c6a7385f742f72ed41456b6ac31fec85c9016e3e02b65b94fd2d51dac1ed9449038a88ae0b31bc468f6f21f3a8af0dc55f74605634da7cacde0e0e502dbffa9cd8360f22b9b0d4f9d49453c78b07b6dc27b0c68a8f4f4ee642f912bd7627140432a42468ab23e93aec6f579ab9facdf092493f7810fd8db4be00f438f8e73ea41aa0c3f6fbf0dabdf5effe269d62bcb05161c59546a3e930ced3bf7e25d7c3eb78b065df607ed74fd5e8cc9c32164d55eae65043dff25917ecb4efdbb23d3139121eb40ade61ca9661fdf61e516115b3a7756db8166600be1ba4dd04e97589e477004ea45d06066976a74200a899cb113ca92890a171f1beba60aeffd447465ea8a357ad9e030b0fbe0e17bdf8d799fe8db4a8c78f48b78f3ff9e0a058ef3b2c047021165b930b6e7c9025794288af5b552b92cfb2bbaacf09b75d89e31b222d996afcad7a6705f0efbb198d1bb1f1023fc19f2a198997bc4084c33f10a8dd07135890f8f903dd62cf65f40f88f67b83a61955971427c820b68d83f86125c39a7e2176a0497ad66850393f9aecbafbf9041d56629c05fa6bd527a2af96daaa7ac12d89864aecd6e0903c980c24ffe961e0879b022fed2fb1c7e6936edba1ea19bb608fb706905b67e4c67ef9cb2769be8fb7f8a8ac912824991bd5be9b76b2db94fdee233fa21ed9d4a84dfa3f5d39c637333c65ce0e3c7e0e893299e43c59ff235eda9aef1dafbb2cb5fe4415d9b8447cf94ec2428ccfef3372f174a22e991509c1371efc0f48c1344aef3f88e33afcc3e1ca131e79d84ab9527d8259c83e6669a6dcda52066fec763a631f562413ca0a0d37f015cbae1b934cc3dbbf2e4bb7a9681113498c66e8f1bbef965f0d3e96088186a3af4498ca901130b5fd2d3f7f0e2ec760d8d07e478fd8713c976efb231eee77ab7ab617a4765e995d5ad757c42f0340001370ffcef038ef3da75db6c23b87a818c599d319d9a2ea0e2348f42c1604e0362609180c111f714d69a9a27c62eae890a484551968e8ff67d0f9cb846f43aee499875f1e14873263214837143d6a9324d728d2edbd941663c20338b286ad129ce4955e1266db1564b0218234e58392ba8d48258c701c91a0714712da5330f42d341d2321dd299142d5b7d2308a77895d84fccd6476114fc8a512d7a1fd0286271914e34ef20b53162c14d96b0f92477e4c43b51a4d253a3756ac82cc6d51aad5f320cb6c19ab0abca3591cc97c523fa05c010b96d2e25c48758a29331629a7e246aaa3056ac59a734e9c78949aa0fe7a2c73af880eed626447c99c848e0b8bf20270b7076f8feba51f4be98785ce3d5989bb2d4053c3680fd67464ca2adc80911c930ca27fcda27304aeccaa357bac046dee29ce99a507d2733d3410add98b220b8afca5429873dc22ccf2dfa1b5a64afa83e32445b726d94dcbc2f831c6e0de11ae09632a45904b63bb65193a11af328a044715f8fa39f1169a4b3da5653aa94ad8a00a52ef065cd7eb0592825bd9a0be6c31bc4da2e82cc98893673e78aab90f93d6920cc40b8f25eee91ee5396844254582f1c82495474286140cb9ea2d269bec0ed1d04b7940111ef0ffb5bc23fd62c30ffeef1b2faceb3c6e269ab3612baf94d24fe1c211e53bb086fd24e04cc66c2ef56c57d857e44b7cf2e23b777b50708c6015b261fcb8986b83a681c60b91bdb09c4a44235baac35b0392ffa6d186e5e0942efc3369b70d051a6d5ba1802fd5b56dacc3b083af90441ddac90cdc74d4dc35b9a71ad1af416e50430f2574f5e8232f6303ebf5ceb38a9111d2e1b5c9bbea52e35d24f4de36f49e0e8fe9dfb677e4c7e3060453c38467d78b2e1a57d54b921068356a37a39ab916ae288e05df2daff208f34256d756936f64e6314073380d7a464380060974f0acd0c1c1ad71e1d28184361327dd825e916fbbf7d64cd97357e9cced895578d4baf9805c94ba6eb1787eee61ebea9723e95430b9d9681a95f4ed28706df564cd7cf89e2410e6286cf95851219ac708035283ffab0755db4f7de767bafe840924e8027482f5b7a435a6ad4afc9953651b27f0f83c9bfeb2892cb5f54eeffef3e0247fe52f572d87f1877701488bdf41364830970393c6da88cac8725e33c24c18d8b87bc786f8f874543497097f2968edf2ee5e8b2787769f2a9ef2ff81151a9d1226d0104b4f74e93ab6a6c524cb429bceb8db107afc59748747a0b887586251021cf6da1eb5c37560aa0d4d4caad0ded9b487a3b0115a2a4534a1672e89a44963011a9c7c3b071b31b00d7a6943c547f8de97b2afcf1feb45abd9d66e9b88f777db716b3a5051209950d406de9fefb412606ebaf5ef831ecbdb6df4beb3d5acc67ba01a5a97c44c52428000ad278df824ab7138ed1089ff0ef61c5ca0b0a5e11247bd67ff3cab6e41460c0d02310a1d21a1eca1a981a3a31786f8b44cba72561addad2c39fec1c2880bc114fbdb3b5206cf23565b06b25a316939233dc79fc8236d20d3ca0ff5dfe522a0da427f4f3efb142fe7280785589a16a693c21784ec8484a45a2ce54812d97ec24e9a54701e3001ddb1972130090826ea007c31d06d091a6a5b4050a1b7214b083458179c802bdb19d34ee381f93f07b4eeec9e092121d8da0ca99834898d5920a735d204455b45e2d056282569fe8ee4f248a048534678b8776917a3e7ce4bb02d99f2f35072a5e5c93085f26188cecb1baa695906623afe649a238f7527bf1db4dc15573511acacf08d82954e9295c2960a22182ad8f66d1ebacef31b834519342a331f4740ce4f93a4d8aff3580e2395527b15c516b1fe815c18332c2205e8e4aee3ee5baa5b9786844484b6afb08c2f0a5098b85a94f3444c8363bba2929ac3ea35caf24c13183829955f63c75cdd9f5e4b9427416f9715aedc4d3c05d5034ff72722aced8cb13058df6e64c8cebda24d9e34948e153124df2f12b770197f75efcd68189d902dfe221ad96c8f93a93c0694207538a792a0cc4767e63dc6113408458c0c0f7053f19420376f187048b1bc407f167c3"}}}}}}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10004a73e94e5c719158000000000000"], 0x10}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffd96) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) r1 = syz_open_pts() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400000000000}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000000000007}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x20}, {0x4d}, {0x6, 0xed}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x8000, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) executing program 1: setitimer(0x1, &(0x7f0000000280)={{0x4}, {0x0, 0x9}}, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x1e, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f0000000100)="e3179b14507886465a116a9aa707031ac32cd0786109e5c5c793d415ea8f59b0c6d6409fe974ba4cd975dec2f217b0c8a51edaa28bc2cc513ab3ebbb86644d06e8a27a5308eac639a9ae0d855ab5004a4d05151d9fe3664cbcb83d1c94f483e95b07178468d2ba1a40744f441a5a4e311b17c8dc789abedc82f635d10a42d0f61b1075e96dbada1f357c1b6c289797a0c75242700e952afd86ac4b07c8", &(0x7f00000001c0)=0x9d, &(0x7f0000000300)="2017e5425e38ea0fff2955bd44e5a09ef76fdc23fbd424b7fd09eb09f18ecd28e7f79e4d2be6217eb1c2dc3dbc25ad17eb3cca124fe28ca28df35933d9e95a0fcd8541ce6450784b9fedad2a4c54710cddfb6e0c414fb6b05e61c854dd594525727f17821ee8b92280cb5d771308ae59cb59d83066086b8bd6c7efbcdc02f269c84fc2547d04227abdfac467e15467e38d227d7dab3d16ec0751da3d058b87792e24b04bb5e8c798590973d9404547f233e4477058090c16bdf7cdc9417b", 0xbe) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd}) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f00000003c0)="7cf7e37eed23be0e76ecfd564c92ddfd95223c916113fb74b37f72581c423717420200fc175534c856333f40eca1ebfc678e2fb1fde0847fca85924ac0b6365e3c1bc27f5500ae82dc917b77b36f6bbd40e66971c819c64343604211f1fa42e7a9f16506739959e4c7d150a5b172f5b74b61db32aac5bcfb7f8ad2be99d2f09e6c02f8c99babd9a33b404d9fcc5437283091f27e", &(0x7f0000000240)=0x94, &(0x7f0000000480)="88fc1ecd8291bbeb450d071b0ca9ba5d8dd6757001fb462c454f", 0x1a) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{}, {0x87, 0x3f}, {0x26}, {0x9, 0x1, 0x2, 0x7f}, {0x1, 0x3, 0x5, 0x1}, {0xeb, 0x97, 0x0, 0x6}, {0x7f, 0x6, 0xa, 0x6}, {0x400, 0x7, 0x3f, 0x3f}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 2: mkdir(0x0, 0x144) chmod(0x0, 0x0) setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe6", 0xd1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0xfffffffffffffc01, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000de0000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f84000/0x1000)=nil, 0xc0000000}, {&(0x7f0000c96000/0x2000)=nil, &(0x7f0000f41000/0x4000)=nil, 0x3}, {&(0x7f0000d60000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffbffff6e2c}, {&(0x7f0000ed5000/0x3000)=nil, &(0x7f0000ccd000/0x3000)=nil, 0x7}, {&(0x7f0000d8c000/0x1000)=nil, &(0x7f0000d5e000/0x3000)=nil, 0x5}, {&(0x7f0000c47000/0x2000)=nil, &(0x7f0000fad000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000d3c000/0x4000)=nil, &(0x7f0000e98000/0x2000)=nil, 0x7}, {&(0x7f0000f76000/0x4000)=nil, &(0x7f0000c04000/0x3000)=nil, 0x9}, {&(0x7f0000d07000/0x1000)=nil, &(0x7f0000ece000/0x2000)=nil, 0x8000000000000001}], './file0/file0\x00', 0x3}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000080), 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x3}, 0x10, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000740)=ANY=[@ANYBLOB="4336c9b3b3a0305c775da6ecc224bc0064abfb5079e0ba8042c78d9a85057cd2b721aad25fab9065d926cdc331ee47f3999edd5c6f02fce6eff473d88eaf92aa9b593e70b720d1249197d709ff3ea2a341fff75d443de08def197bb216b9eed368adb0c28c3779e20f2ff9623e40c98d56cf4cd59897cf25b7f5c76cc18c2b6e8cd6d1f31364b54c9dc3cdf2bb13bb61dd6df4b0275c4467bab994af5a15bd76c8b28e0cad73224191de7f5d51cbf4d933befa95a30f1d890af79905f2f8c4a386bc08425797f21cc0872bdf6be5cc7e4a8e717fc60a204c7f2e871223e9373d6b2bb899f8a860e87523114b2172ad218e7ed5fd2fb88735a15fa8995c2daf44"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf", 0x1}], 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) getrlimit(0x2, &(0x7f0000000040)) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES16=r0]) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair(0x10, 0x4000, 0x0, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/36) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b100050e00001a5113fecea10500fef983dfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f0000000000000000000000000000000000000000000000000000000000e8ea49d90d47b1f0b23a3c8472ed67fa910ade5e9c9b0ac03aef4d2073656819", 0xc7, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) executing program 4: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000000)=0x81, 0x4) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000040)="1b99115df779900a3c1d030e84240006a0579091dd299625e4f1933f205595debf37b8b29690b975cdcf918d99bdf36b7b5124429cabfe448a0fdde88add0d2f93f574f419cd71dcca2536a9eb3aeb13cd2fac1abbb6a26361224ef5b9dfd683b9be54aaa66176e81393330e5a1ff3a4457e9992638f41a844e133716ac37587f9bc4a6267c2ef63ba6cb06d852d55503d76fc26867bbf80a656345d14741bc6950824b9e99468d4", 0xa8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) ktrace(&(0x7f0000000200)='./file0\x00', 0x6, 0xa06, r1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, r6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0x80000001) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1014, r4) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000400)="c31b2757a437109c1b2fd35e237a42fcd6e36c65c5eac938da10e4b59981b1b8df23690e4a177ebd19df722e3ec25ed9f08edad6d54e350020f9c16e9895874d5821771fa7408b7000282b42a203d64015cc6e5ee5bdb3616310166cf3e4ff8f4707bfd2aec884692d794a9d7577975dde6d3998f3e49fa447020b3fead9d564e01960ca533e23bf8e616ab31f284b2c7c63da", 0x93}, {&(0x7f00000004c0)="48a888bb8e279a03db665615d4d358a464bbc9391e1d8ed4ba771dc44e650d05af90228b9c466ba499853a13347ca0cebda5b155c6d741ea5f6a9dff4887b1", 0x3f}, {&(0x7f0000000500)="ada1b3b0db28520b8b0352751e70825e8d31a67277ee1ac91a95b882ff795d09128ac50aebe5bf367a3e207397f9de39d26b49c8bebcb2092c800e93d3f55b5339c72e18e933572b86b4f09bf8bb5fbd52a882c080bfb85ba41a0e7d", 0x5c}, {&(0x7f0000000580)="9879cf82d58f60115492cf645e9093a2dfa6816fa9812bc996a878151c6525da1ed4906ad386843647abd941f658a20815c9260079275f956c14755c0f1025c5aaf0a938cb44ccacf4725389ff2dfc09588edc6ae0eb2510aecd378f0b5b01f8f8b90e3adc125840ded5f0bf28800249adc84afaa07e5848cc42a8f67cdb73da1a67f14be379126994cbfa20cade97d73c87a043758ba290ede407d3f702c20d07c0fc82a7ef1786eee78f5d273f87d417cbbb9fb73cb72f85032accbcd51a770fa458f3", 0xc4}], 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000700)={0x100, './file0\x00'}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x93ecc5, 0x61d4fc5c, 0x9a3, 0x2, 0x1, 0xfffffffffffffffc, 0x3}) sendto(r2, &(0x7f0000000800)="810d2a173e07e021dae326aedb99fbd818748f7e83a7278ee2de8962d7778ea3a59c824d2a5e4d62fc2a524f4a0276737368d04556364be771f820e551dce0e89955ab444fa4e63364adbedeb6ed857de790d3017ba54560dd0893b28fc15b11704801049213af7e3b1f3e93df2e4e6107700744d2263625819c692aafa2cf3a440351c11c936787305cd35ae339ba181d859ad7fd246139d54149c37681e26e2e1778a8c1dc62d60702b08c1b366809aaf1d55872504116a3f414e47123a4529718468416169a666a", 0xc9, 0x2, &(0x7f0000000900)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = dup2(r7, r2) readlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/63, 0x3f) pwritev(r2, &(0x7f0000000d40)=[{&(0x7f00000009c0)="c062a3afb0c9fbbd7dbfd7c1", 0xc}, {&(0x7f0000000a00)="c11bb337c33fde2c", 0x8}, {&(0x7f0000000a40)="5c58b334bc8e9efb5f21eb275bae0c3866d89ff7386ce7acbaf2ef42a3acc2f9cc2e3f0a1be1e662bc5b260545888bb8d7611630442eed3aa746ef492ed3be58dd4d1ae9fb0630118bca0b0acdb1cc7dd48d0705e39b8b04bf10b8d6cafba973ca535e0fd4a7964f2e272e1e3bab", 0x6e}, {&(0x7f0000000ac0)="fb0f1919f411e99c95b134f8a6cdfa619103e55f2d9153d9973c533d3295a6f0944c02f9119872a0733a128fa2f401a6d8f8f78ef9a95075134f1e64f0978c603b2b407ea8a3ac559e6e7e36b985eac988a1eca5e6d97d9ff0af9efd373b87e0113ba45ecb8d28c9f088cc4d957b50d9e81384e02ce973f53e64226e3cca72b55e94c5437b71c214b000f449d7b3c6d46ef2af625c78e2bf311456b2e66ffb4697aedc47db08cf45b3d011efba84823aed939ad660140f30d1c26cb19d1e1ec4ca", 0xc1}, {&(0x7f0000000bc0)="ebb1a0b6321d1b54ed771906a0e3245b5c6df41bc821d26fdcaf5853b6658e797a8ad8381aace9943088440b7732a48830c5ea51220ce2281945ace93ec6c7e01afecc9b1599273f20fc80e7aa9565c45d43b6cfcffa5ef3d75dbb7fde7994b861a93699397544e7efc2560201059504fea4ab221eaf59512281224f07e069ffd2cbcf879b94ec878ea03a5b9b7f2e923fc53613ddceca51909cbfa4e1a627877ce4feded9c6f0e8c0aebd6a4e3f531c078d698ba0f88a7dd9b0b1", 0xbb}, {&(0x7f0000000c80)="055a399f3ab50ce2583753aeee1608f5ad0bc891885c7a1bfeda7c6484393b10afbc23274e1a4e8bf39e2c12ca3d379b1e9a137d8278ed1090c17c2347dffca9c9d3d6fc5331942264556a604f3742d2dad77c4d544f67fc18d8d1ad4fdaac94ebe5760fa4b75ba64d5e184a0bb107ea211d1875e9fa24420897a068ef1dab6e6a1170dd80dc4165b08eeb1212da2848e1a9", 0x92}], 0x6, 0xffffffffffffffff) getpeername$unix(r9, &(0x7f0000000dc0)=@abs, 0xfffffffffffffffe) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000e00)={0x1ff, 0x5}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000e80)={0x2, &(0x7f0000000e40)=[0xff, 0x40]}) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c00400", 0x8, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="609b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e122df92e89184503337", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) r3 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) msgsnd(r3, &(0x7f00000003c0)={0x1, "10ee20dca54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bcae0e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d0a0105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff00806b98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f070077696fbf238226e7c8224fc79fbc2a4f5d0da06e8a458f4c234a42716e9954980af6657cd393fe19ab0e3a307efc0cd1e95df1e82c6ec97ff2866072446804c8625ed9c7fbcb4f2730d54c38ce0d9770cf8fa4485e5833fa993b131d"}, 0x10a, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x3, 0x0) socket(0x6, 0x8000, 0x9) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r2) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x1) writev(r6, &(0x7f0000000980)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x3f}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000003380)={@broadcast, @random="ecd5f06a9aa8", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @rr={0x7, 0x3, 0x9}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x3) executing program 3: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) (async) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) connect$unix(r0, 0x0, 0x29) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() writev(r3, &(0x7f0000002040)=[{&(0x7f0000000700)='l', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r2, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = socket(0x20, 0x2, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000000)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x12) fcntl$setstatus(r6, 0x4, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x24, 0x1}, 0xffffffff, 0x2, r9, 0x0, 0x0, 0x0, 0x1, 0x400}) pipe(&(0x7f00000001c0)) setreuid(0xee00, 0x0) r10 = getuid() setreuid(0x0, r10) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000200)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8000000000000000, 0x8000000000000001}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000080)=""/133, 0x85}], 0x1) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) executing program 4: syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x800}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000021c0)=[{0x56, 0x6, 0x5, 0x2}, {0x0, 0xff, 0x7f, 0x1b}, {0xa82, 0x80, 0x4, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000002240), 0x80, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001180)=""/4096, 0x1000) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002180)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) connect(r3, &(0x7f0000002200)=@in={0x2, 0x1}, 0xc) executing program 0: sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) write(r3, &(0x7f0000000100)='OT', 0x2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) (async) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async, rerun: 32) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="3f9bcb1608609cfb776ed3b39fe6fa4e233f3e463acadd435fa26815fe9ebd6327f8679742ec8cb26c3bf07a1a7f9b241ab88db608c4961033f7340f5be606b28e1925bcfd26036475353d66bf321e75ca46f822bda0992199ce73f865c75a54bbf4d162111383ed6741722750cee0dcb7790e269354ac0b888a0435824b2190193dc2c1203dbe1706281efe6fd095ce5d177ac8eb3b8c01f9aee1d7809bc7417e2e3ff8aed6d0dd97be083e632e55af7c2106d1f58d7a7d4306775fe866faadd37d6e1e5d8f", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="6ba0f7b6f9ba2a4d59c5a2a0212c11d0335c003bcae9527fe2f8a51b2e6b04e0163bd7725650f90355d3fb15aa2dac136d50a9dbc6706d179781ef6b77853383c0e1952625bf176d32dfec9ab35bd173bdafcd2731d6ca9196234b6af9855885841b91ce0f579c10e7c9924a34a1184000ab8b43ddf53ad41f00ea6cbb5c6da9425153c14611ecc2fafdb3cb1b3ad59acb", 0x91) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000003c0)=ANY=[@ANYRES8=r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x81}, {0x40e}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc83761803108", 0xa6}, {}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) r5 = socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x81}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[0x2, 0x9, 0x3ff, 0xa18, 0x0, 0x0, 0x3, 0x7]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), 0x1) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="dfd8aab34e0000000000000000000800450000144000000000009078e000000200000000d2a1675db22436792cfb0e757c882e1e966fa07ea14502444e825299d168ec76c2065df8491754646430217b03a45397e86965ef04a5d804f6de920172"]) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051300000000000000402120000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c0000348a1b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcb050407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setuid(0xffffffffffffffff) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000a40)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = dup2(r9, r10) setsockopt(r11, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5c", 0x18}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x25, 0x6c, &(0x7f0000000300)="594db3e5dac05c530a3ded94d2eb158922dd3a6e39935b60d1b46ee4e6f1b925ffc3fced0daa12036b2143fe192170d0a07fbb945b426701b3ce21bbe6d45037bd0d692c0449f9a4c05c8a0e3aeec50bdec5fa409dd6a296f2062d4b3986117e37ba6df9e383c41e5f89a9c8e4e9bffeaff86c7bd707bd598eec59e8e473241abcf29bdd77905028e88d1e4af53b80a6a06bb28655fe9180c209ff1b07c336e13242cff6a2a279187e583448792714d9", 0xb0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) r4 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="c80250c7", 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000e8850d8b98bd88a838008100480008004c00005800000f9608339078ac1400aaac1400bb830fda00000080ace000000294060000000194060000088d000c0090780008000048d400000064fffd03080000ac1400aae000000101890b1aac1400aaffffffff000000"]) r5 = socket(0x0, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) 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) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpid() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = kqueue() msgget$private(0x0, 0x440) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r6) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xfffffe7f) fcntl$getown(r4, 0x5) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0xffffffffffffff17) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x61}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x8106}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000940)=0x5) preadv(r4, &(0x7f0000000c40)=[{&(0x7f0000000ac0)=""/77, 0x4d}], 0x1, 0x20) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000ffffffffffff0800460000200000000000019078ac1400bbe000000283030000cf893a00e8cb8e09673169acb973be71ab6f863c55a1e0790a47049dfbf1d6c602819d42fbdf537a2afd730cb8e19896c034020908ebe8ebe7531ba8995b871d06b7c533ff6e1c4afc81d3cd72231fcd12550c8c1af922d7e839b5bb1eed8aff12a4cc52899b06eb2865293183c219000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) socket(0x20, 0x8000, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00']) r4 = socket(0x2, 0x3, 0x3) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0xffff, 0x2f, &(0x7f0000000200)="591d1fbbb3a60e297007be3ea71d10eff387c3b2c0daca30502b3ba380d5753835710865243d4e1ad38d285421160be5e10f2884eae9ac5e528e1a962c153b416dd08eaf2494ebf2f8edc8b4859a6ebad83449ac3bd7ad5948", 0x59) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xd0, 0x40000006}, {0x47, 0x80}], 0x2}) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 2: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000001900), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = socket(0x20, 0x3, 0xfd) sendto$unix(r3, &(0x7f00000000c0)="b10005236000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x48) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r4 = kqueue() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4104}, &(0x7f0000000200)=0x100a) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000100)="c9c7b17b31ca2e31251ad7c6aa0b1f311876d09c3b7ec02f37858d3103739c860cc41020d2f24c8df1389a1be1e59b084dec551fe7c64ca40f2a3977452f351c942f93dd2ab0c619763c510aaeba012fdc4244201245677139c260773af12b7970530dc26c009a0e508694219723ac2e320193594d9c1a2985dd0d8577c1f7d917002b7e478de56ca32894e9ff2db4e31b604a1c76662c", &(0x7f00000001c0)=0x97, &(0x7f0000000280)="bd725815a290a6094ff6352edc1f951c28d93520c063748a0fc39a6f58047ffd083afeae2d561af6c63a6059a74337d17395d7fe6987aac1db93eda1f978c19def12b031386139334328a47acbeb07974b34379a13ed7125486177643db52e131af0325e6faf60c65986b374022d4d088b93e5443bf2d1f08eb2b038928142f9783356962257eff55ec6232d53dde6d3ae3b057861cd5321602be549722bd9711403696578fdaa01d1e63625eeea218af6a880d2347b3627a3e0233194b0a4d57be1415d87d673ff46432ca12f458587ebb6420267435bf0f86a75e9981a569fbfe998fd996f2501b8d364bd13155d9938469c7684a8dcd24c02", 0xfa) r5 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) fchdir(0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) executing program 6: socketpair(0x10, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x3f}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f0000000180)=ANY=[]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 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/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlockall(0x1) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x5}}, &(0x7f00000001c0)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) r8 = open(0x0, 0x0, 0x100) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f00000000c0), 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x7) shutdown(0xffffffffffffffff, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x2, 0x7, 0x8) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) setrlimit(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil, 0x80000000}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000221000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000000)=[{0x9, 0x2, 0x7, 0x2}, {0x1, 0x2, 0x9, 0x10000}, {0x8, 0x0, 0x9e, 0x3}, {0x0, 0x80, 0x3}, {0xfff7, 0x5, 0x7, 0x200}, {0x0, 0xfd, 0x7f, 0x8}, {0xe9dd, 0x1, 0x20, 0x7}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80e900000000000000000000000000000000000000000000005d"]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) sendto$unix(r3, &(0x7f0000000180)="1af30f6076c6667cf34435d8902acb8f3027496df8d0ca92a5058f5413c8a0aef1bbdc150bfe7243716d09694a7dd56f902d4ebdfec0bbe86ce9b1696d396ee3fc976c941673fc052d6aded6ce70715bf362885bc7a98d1bee4741d7f4ff9b97fcbcb10574cb6af81ab657ab5dd861191c79932b9aaf6f04", 0x78, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) mlockall(0x1) executing program 5: sysctl$machdep(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x120) r3 = syz_open_pts() readv(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x32) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x810a, 0x0) rmdir(&(0x7f0000000080)='\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') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getpid() ktrace(&(0x7f0000002980)='\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', 0x2, 0x9ac, r6) r7 = getuid() sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001640)="b46280f9ec989ef04430977966fcc9ac592a36bde047f36ea4ac83487ad64a84c334550ece2c45fe1496f665436fefd71635456d60922d6e23e44e7dea098b81089a57ac798e6cdecc6e161a6e0104322903205c083f2d09571985ff87bb8634ab3a004b630b20e48a0e05e180c2bb01b7a0e6eecd74a0e9633188e01a4e26b6ca65a507bced38051c4ae21767b1015fb7c67513d369464b09c0cac7ed17f41f79c44f3488b5cbeed12b07ddfcaf26b1adf5bd960f39d133b5bb65fa3391468622c0b433447c2c442ef96b96bf90dcdd32e92429f18c3fd884b4465c8700f8fe42f428466951299899d96a757562b32d0c", 0xf1}, {&(0x7f0000001740)="9bbe3ccf016abcbd735a41ee168824df24c18e1f3be88b98950b63ca08c097e2f2465b0cf64f11c8f680952cdc604767d0ebae90d6df266ff714c29b2db88f0984ad7844aa8dc4bff2767407a24d88ba89c228a24a3fbbf2bdcc887221f31b40541185733441b76bc93afaedcef917037467a1d063a77cf50a66be66f2e1345e4ac607f2a0232b7c28c3bc44223843e77761430049ba5aa172c6e60d4883fb960200d93cd3fc591ef7b9cf2d56d932cf1acae40bd894c3d53b09643da2dfa434d4b67ffd6a9558d12d0e0af8086838599d967f8260b1ac2b1ab2e0c0ea073b959431f489f78076ffbb4939b0e977", 0xee}, {&(0x7f0000000240)="df711c", 0x3}, {&(0x7f0000001840)="cb0b0c28de90774e19ee92e1fc8dbdf58a0664db756c8a1fa5d5284c2c7b4b94c7955acdd162126487ee3238181b5e62b049996711702abe6edbbc4df0bc7c93708849a05f83478ec39652f7c57c0275361c73fb301cda7a6063d2202080b6d2947170c70795c20a068dcedc2dc78147a44ca6bd3cd5a2ec08d9f301caa4cbba1d6893e6541805b6f74b67d6457de7eff6cb54eb819a47ef038a90c51b8896896fec179bd27968a5a379a4d066e4973844aafe48eea89f3074246edfa5abea17c720fcecf93177363a0e48d43b245e934a91c23e0f78a32b073ff49a0a0b6f76d993e80fc199ee5705cd3d80e3b3e991c7794068ab268f0ff882cd3711d3da98deb0bda8f1775e8bb7a0492b7adc48ce03e2002ca1a3e0acd7cfba81b327959af13a2c15886b2a202edea65c01e7e045c859dbe0f0911746a9041a76661287f4214026779afa9454affa1a95d2a502d81a708147e253ab8df714bfeb909fe777eb98d0a007b5bdc8161e9fa1228a3d7446efb25fdd90baa12ec71cee1816531adcb0b070c5fd6c84df4f3400f819b594b19efebfc2b4606c86e3f9f7ac24a357e60b8ef0183a2a5174b003d470a84c557be5601e3d1f01222f65a2461aa6a089f510337169e2c3e08586aae113e76356e0011be9baf2487aaaa2af1838e2a1539eb14f2831f0ad0175ce46e73b2e37ec9f9c4f2c32f9dcd5ce67113dc99d0e8a048e5f4eb12f212512f95b090b0e2df98f987febfecbaa2da5818554040fa01e0a0d473ecf804814808d4eb7eb488066c70044251ef1a383bec55e29bdb3940c607b399ccbf8cdacdbdbf8a36ee78986b06a7ad66011dfcc588f6c3712d8bccde4269860d85aa2c57b8af6bb784d94727e4f73460d91d4629d3e6bcc1c6e1f0409a1bc84c2f0f5428f60ff350a767803647617c1e1f0bbda609c9c25bd74ac251cfb3e5d420a432302d9dabf74af99d9735906be0cf3b48ab446d12355267be1c7ecad68b4ff2a07b0fe42d00e9ced44d69ccd70460bcfccb979887486dfa280be73e86f01bfa840c51178f59520d2971ff39dd0c379e0b08c0593626fd2b7a6d8b63722a69b9f7f4f7337782261d6523502d64ef6515f954a81d901b5f525f5198b84791c7501e53ced56c17962a3ebafcc4c57b672ab5053752858c35bbf5afab01006bf0c48a951fb4541dda6445b86a0e4e5c25a08c62ea8120977487f67366d136c4ebf9c966ca1bae7145ba7c0b0e4533a03b8067994350baae30de786acab65fcb138b20241449b6db4fdb4e75de582ad16d9369e46a9d76647916a9a448aeeb1bc75456bd57a316ecabf4dc7969d4320b1ee973a38c1c46b5e5b26847143fa0d74cabbcaa953e7f4ae929ac2d1794b8af96ea159cfccec5ae661b7caf5860d936db290ae1bed79808e3b73531ebd33ab24622b2f24bf09251a3977b9a3ade3b60aedca546190da030abc27328c39d47542a7bdcfe5f1ba521ec2eacc6269734031ba31e51bf563ede9184c06f735753e6b64f0ab87eb068ea31ab6419dfef47d476374211e9a5c6386fa475ef649dd43009be2171062390fdfeb3149eae5ef9514e3801ac08ab11d17a5410effb6591237f8ed4218f1f5bef6b479b1cdf72222bb4ccc8706e3edf7f26373af86f1d183ed55bb70c8a06d58204809146397824da5e485117a3e4d454dd0171b05bf614ec39b419dfa41b14447878d31ee2efd1b7b53b313c52f7d3cb8f3cda5d4e589089f482d5909141f0462cd97a4638dfd0d7beeb130bacf02f6d15f641b410d48ee84298df04bb81337f53b618f4e5d1a75b567862e09ff7f7ed4b412ea13a96cf0a9bf787e9a32b42f29869eef1f39a289756caf6dcd28c1c8ef0c07c16830d9ba4c0086eb5ea36ae9cc8b980b7adfa477fe14a5b6bdffe19cae76b2d5343aceb7f627140127b1fccc353ea120152e6c83dea01b328a48da5c70b63d664cc034e5e67479cb9b998c66133d9a5b9a832f758838dd292f6eb26f21999f287d194ed895669c20fd2f3bb053b2bd6d5f97f7909035fe0d6c0de14afe65a48fb5477c45a8adaab4b98c48c58ecd384e89182baf0e6032ae3fb528c59fee473e15416901d481cd4749d0d9604aa0797a5139e23b40524b6e9da482d30216b5f58ae53a13e7b18cf7da91364a883cfaa9a52fbe0564c995626b7d26ddf74202f72c917dcc634ca2bfefcd6aded9fb39842e0db7e0ba658921d1822762c2c4486f686bc49bf816c57f3aba83a829a6d7fd4775c4476dddafa2d9d824f8243fdeb7c8ad8ac9d92a44c976c625fbd5252f558318f1d9a5c07c759101b407885d702d5ae9a4ae2a9b6f0124459af91e5b82a0d0bf01659f185995c0ff86757e5f4491900fc29bda78e4651536fd5689d8db3c267297963c0988baba5992c2ab9a11b4b73cdaf72b724d0f6fa61dc1352fae8e75a4dc902929c86b3e6baa606acfdc3704e22a63a8fba34aa035741e7a19a015363863244da009d32b36c8ccc4bd50ff6b22bccf90fcc3130f0bfda31c0b2b188d0d32e0f76dc3073628d7831aa057ff68077e82a0a66790a31cc16e658473f0262aadf91f166067ee6c0923d1a7a10d6ab7165729e8be9336f187892f5a68abfc66783f89a9477f4f3db154088ec1180a90644870facdfa5aec0f193385cf2d14e32340305f584dc9f544f9afe71042fff0099a981d3e16a84630de8d264d9067fc731a1bda093d29e60d8a05261cead1a97a4e652603b8392ae85300176abe713586c0af7f2fa164f6d2abcd3cae0f77f5298dbe500aaf6cb625c8004cbb26e323bfb99747a5d8584a028d777396fa4faa89c305a2f46405cbd2be9d052b76bb3457b39b8624d3b953a496b81a411e2f8511f98beac0060267e61b7f822baf9763b24d058f092f21f055fc08c19be05f0952db8ea2227d937fed655052eee01794b78ce3d255a645cce2615dacc389328f2b817aed5ea938c8cd53c44a22f2464cf256a975565b38b9c589a0e54ff291377960f116a1221185873a9002376747c995c912065d397780ca065b367cfcbf92af868cd31e481a33d41ef5e86c3e50b6d0c400223f1099cfa8f3a2d695b5fb2b986b31e15944f8ac8e3630dc23646095f0e72b15c8dc915d230c93dfcf336cfcfe60eaf449a5688af1a7d1fd91322868cfcf4e3bc69cb021bdae26717a150f88d2ea540748c91df34321e9f91366ba511029db5f38b5638b40511ee197bb867dd0322b80eb3a09b6aa2d6e93576890c61c4d0213a57b60952991b69036e3ec715adebf529f79d63eb28b2bb74f11843c9a7b04560d60e93edf58352c8af3c342f75f87861df5dbbaeb5d7afdc1f9c296b3792284c08adf00959111144a8d14031c83526d886566355ce295cbfddcffc41871cdb51dd84ae908a1dae801a06fc64b356f7a96015639ef2f8bcf27a2276d8bcf9ded3a0db52457a5c696f5d6f6660efaacbeb676022059d84d0a81921b746a21157861a881a90197c5f1f42df4c5de61e1f90f22c8a0765792630ce4168f3c2fbf4341139bac84a18fe13f9122320367ec8d516fe2e1ff4bd57301e11283a2edc55e4572af2a7d494705e4e410349f764fde1771df4bdf416989a009f10d3d80b25b215031db62776a1da3ce5dba54da9e0dc31131865e2ade71b61a06ac2af225652bf7c3d8cc2afec2b29fbb0eff9f1ef8bb122cbbfd7c5e61a345281bf593e6ac59d7487f50a477bc1cf07ed38f3f63e28ac3f1c61c14133dc4e1f0c65021125b9daa56bc3165a331ab5de6529fa614f032b157384f59f4c8c8193526522f08c420dccd389b4cdc4e59593252ee06bcfc9672d682781befe8893c23e9bcb86f031aee30c8a9f9be9dfd13ca95d45c38b69b722e08e39199fd593cf6898ef1683f3287a392a7d28d0f5fcc77c616c902de8b5c476fcb7989fb209047f3f6038a2c9eea3f8bd4a2216b29fd0daaeed3ce1ea23d1e3e61ad256b694579011cca8b18baa8ce0358722038bc0d05ef6d2874fc0189da23833374fb4fcc372c89a21565a97433ef34859c5887c6a3d9967ffa6e2e48ea07f9b52411296df0cc38daff57ad1e9e6c0d1b5ef51d29c2f84d2113d2e7628ef3adbf38ce24adb79a219253085eea591a58d2a44a20b0534ba51074b1d473e809475d1cf3422f9981cea3fd22501cf0369184867fbb8c5c2c86dab526bafc96b896164a9d471befe6cc108b7d8676736b14893039769d403f6c0f25f86981248caa3ec4bb79fdd7e207a211568ee55c37aabd799a9dc80242bffe6bfe4088c092c232a1b4b286390395b4b63ceb40809e1591107ed216f756eda2c240a3a00a986322ada3fd457177cc034c30c723e71fd5269f1a985e0b5863fdc39a3a8349455aebd52d1dd39d421f2c6bb60f9c365ec41215b48c71fe3b94763067d48c56323a09f89e3a994945c75bde3fe0dd73675041bb09f639a18f4288b816c88d6a7ead76a4ffff0e360078007c3422183ef06a17dcdb9d81670b75c09f161a8f71b84536445a65275c7e3ecb759fa9984bb5334620cf92fe3e9821ed9cb8347dd8edb3efe529c4e4a752c06c870ffe037ce65d0dd2668ec6ef7e252ff31541773c8f8027c7f41a666491617f6ac2a2c03e56f24d6f6f19605077891b924408e61eab909f8642b4d3ee5571c8c38cda0dc15cdf9e81fa0de4d9280a52b14cafc1c3f9ba047a99bbf6ffb40e5da6dd2fd368b49121bfabb6c8da45d404bae7a3f62ccbb16e23f8568fe89a49cb3cf522de16f017e7fa35f99499b40b210af612560c01d84d0e3545d465f53f1fa3ce5213172ad55b74229b47433819967a807dff1cd41476ac244f703abd5acda073bf9791c3f0ceaf610c04fea328edfc7dbefd3bc124df132ca8d4aef1ae8b26498b4d7fa53de28fcb200800f2fe3839a4e893a0456a5757493c83ca767320444ad7d3e9e50911e5025387dcf573d33e6f718cf62aa695dcf61345611110783852009a9294622572e7a46eb20aa2d5313f358bc985b30e40b29fb2e11e1b863ee360f81caf2f171e42cf1000753027ef7d8871c65772293cc916fdcaa53995cf38c2222dd782eb3ef037fb356bc333550f5e536012f255dd39a88eabe2e8e55b49cdff2dd6892b09c1c159d1a799b4ca7d7de371d823b99cacbb33982e69c25ef53693f52193e9cce14b3c2a53980160466e5dac7b4d82fe72670cbf0f3b66c642a4641ff1fbb49045835ac89ebb1d68dbf609dcebaec6fbcc34aa471dd093a30c1af45c00d33a93a09ea7104367def3fad5e180b9af3680c9656a4ec74edc781a825cfbf18625614e83dd130cfe2b370dd84151975bad10e411898755f6f0086187b07d6042827179787b51d7d1b08f53e17153d8cba77fd80e00ecf0d51775dad88041fdccd4ddd3b0de4b020bb83f736038e6cf9e1540e3267662c0e1b736ed81055823644490ca8f057bf0d52cab11b0ffb2adff4adf59579c8c96ea2ef5f8cf9ca9526062c5f699f80534fe7b29632febaabd760f6dbd94b0ae43705c41a58b3e3f5076a4b3aa91955ba2811a0f0eb7fa8caf260d8387d74bf038b03ede8f1ad7113d9c0c2db53b42529314f64e6938d12fd15f1fade7d46bf51169f8138ab90cfaf3d3a8fbf461cd5e533fda8ab66227f5354de26fd975039c4f630aad450eed0c561523581c11a9a2685dc95cf51a9e311067324ab0bebd9b6ed99f9ff7a4690442650a0f1de90f2db042f26ec65fc371a24056ae194e276cff62f7f91aa1611790ba5b73a0e10ff3ea290fbc5e6d79c5ab55241d19577b", 0x1000}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x4, 0x100, "71d7515ba785d1c18841c127a508ce690574f19a", 0x7, 0x8}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000002c0)={0x10, 0x4b9e, [{&(0x7f00007c9000/0x2000)=nil, &(0x7f0000503000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000004c000/0x3000)=nil, 0x7}, {&(0x7f0000345000/0x10000)=nil, &(0x7f0000034000/0x3000)=nil, 0xd1}, {&(0x7f0000358000/0x3000)=nil, &(0x7f00007d9000/0x1000)=nil, 0x4}, {&(0x7f00003b8000/0x4000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000071000/0x7000)=nil, &(0x7f00004b2000/0x1000)=nil, 0xf381}, {&(0x7f0000768000/0x4000)=nil, &(0x7f000071e000/0x1000)=nil, 0x80000001}, {&(0x7f0000096000/0x1000)=nil, &(0x7f000026c000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000963000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x43}, {&(0x7f000009c000/0x3000)=nil, &(0x7f000053b000/0x2000)=nil, 0xee}, {&(0x7f00002b4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000044d000/0x2000)=nil}, {&(0x7f000019c000/0x3000)=nil, &(0x7f000009a000/0x1000)=nil, 0x1}, {&(0x7f00007d1000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f000038e000/0x800000)=nil, &(0x7f0000392000/0x1000)=nil, 0x80000001}], './file0/file0\x00', 0x7}) r8 = semget$private(0x0, 0x1, 0x6c0) semop(r8, &(0x7f00000028c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x3f}, {0x6}]}) syz_extract_tcp_res(0x0, 0x9, 0x0) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x4812, r0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be6", 0x1d}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3", 0x3d}, {0x0}], 0x6) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc21df73b8a006dfcf227a6d410f6074e46c05ddcb675b76772598ba7cff56c250168bcf620241929c58415ba0fda7fcda188dbb8d00fa914acd150df83e3cdfa4a8cba72c0d7d3cf24d539e5a44b92e898eca924e55abd9eec3d0913388f93cbdcd582f4be4ac3fb6a77b799640dfc04d59a3810101", 0xbe}, {&(0x7f0000000a80)="07e7cd8bd123d8393b0b264e8866b3c335e5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217f57c201f28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe4013921d1ccee12a31c15a1d6b61b9d0145b314e658864d5b48e7626cc774bce60b068d5eadb00162afb7327265e5d1ab3380251ddbfc6b43b1946a7fb86ea8d70198c2d9332bb850b228ce120e1027ba5e7bcf47214a614b6566bd0622dabbaa292875", 0xe3}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501", 0xfeb7}], 0x4) sysctl$fs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x4}, 0x10, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504", 0xf08}], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r2, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000680), 0x3, &(0x7f0000000140)=[{&(0x7f0000000100)="b22a0a870740d41bf7c3b211942c0ffce62bd812c505f7714c77ac91488b11b3c3ce6977131433601ab708429f", 0x2d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32, @ANYBLOB='o\x00\x00\x00'], 0x108}, 0x1) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x78f, 0x0, 0x0, r3, r4, 0x18, 0x1}, 0xc000000000000, 0x1, 0xffffffffffffffc0}) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xc04c, 0x0, 0xffffffffffffffff, r5, 0x0, 0x220, 0x7ff}, 0xfffffffffffffffb, 0x2, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) socket(0x18, 0x3, 0x3a) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14, 0x0, 0x20}, {0x1016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000080000001}, {0x0, &(0x7f00002af000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f00003c7000/0x3000)=nil, 0x80000000008}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000037a000/0x1000)=nil, 0xe40}, {&(0x7f000027c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x39d9}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {&(0x7f0000126000/0x3000)=nil, &(0x7f000039c000/0x8000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f0000205000/0x4000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x4000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003c5000/0x3000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f00001b5000/0x4000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair(0x18, 0x4, 0x47, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x19, 0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0/..\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) syz_emit_ethernet(0x26, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a68b240 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x20, 0x1, 0x56) recvmmsg(r0, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r2, &(0x7f0000000100)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x4, 0x1f12}, 0x3, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x402) executing program 4: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="b1d3bd0a00000000000000000800460000200000000000019078ac1400bbe0000001830300000f00907800ff7f00"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r5, 0x235cb05d0c731b7b, 0x3, &(0x7f0000001880)=""/4082) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 3: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20101, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x744}], 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000380)=0x205e000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x9) close(r2) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x2000000000) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a5", 0x126}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab8214510057", 0xd}], 0x5) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) poll(&(0x7f0000000040)=[{r0, 0x40}, {r3, 0x80}, {r3, 0x20}, {r0, 0x100}, {0xffffffffffffffff, 0x2}, {r1, 0x4}, {r3, 0x40}], 0x7, 0x6430) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x9) dup(r3) poll(&(0x7f0000000080)=[{}], 0x57, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffeb}, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x20001b, &(0x7f0000000000)="5ab7776a", 0x4) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x84) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) r2 = accept$unix(r1, 0x0, &(0x7f00000001c0)) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r3, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, r6) semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x1c6) semget(0x3, 0x4, 0x3bd) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648000000000000000000", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xad, 0xfffffffffffffffe, 0x7fffffffc}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: acct(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7ff, 0xfff}, 0xc) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/28}, &(0x7f0000000180)=0x1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x3f, 0x40f, 0x0, 0xffffffffffffff2a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff02", @ANYRESDEC=r0]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mkdir(0x0, 0x0) mkdir(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x2, 0x7, 0x8) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) setrlimit(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil, 0x80000000}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000221000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x6, 0x8000, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r2) fsync(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x403, 0x0) writev(r5, &(0x7f0000000340)=[{}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xf869) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) r0 = socket$unix(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)="b1", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) socket(0x6, 0x4000, 0xfb) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES64]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x8001, 0x100000000, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000002440)=ANY=[@ANYRESDEC=r1]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000002400)={&(0x7f00000023c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002300)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x4, &(0x7f0000002340)=""/115, 0x73}, 0x40}, 0x10, 0x842, 0x0) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x2, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000540)=""/189) getuid() syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/217, 0xd9}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4be966818942f3a3915d18d51e256e8ae310480289e9cf511af96a27dd007f4aca96ce009789358471e96f81ff8e8d4161780238c20db00c0eb222dcf514b35b5477fe5f96c4765639725ebfb4cc97942b21f13ed9fdd6", &(0x7f0000000180)=0x57, &(0x7f00000001c0)="0e424c305b9115e0bdd131ee905e20230f66cc4eec19a240509ec631f4ef375f2149bf0624fc7b2ef1de4c8eece80f45e3a8cb3fa2f2796e7beb73b15d250a5ee15e6f9dc48478e0ac1a464aba6c77f448777da39abb42bb4392c62fd5da3388d6981bc277bbeb85ee6cd6d4e58b7b317760c34d0ee2b64d9ce48f2d9a27b4c0a0fb134d16", 0x85) setpgid(0xffffffffffffffff, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x16}]}) socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x2) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @remote}) socket$inet(0x2, 0x3, 0x3d) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x5}, 0x10, 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000080000001}, {0x0, &(0x7f00002af000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f00003c7000/0x3000)=nil, 0x80000000008}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000037a000/0x1000)=nil, 0xe40}, {&(0x7f000027c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x39d9}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {&(0x7f0000126000/0x3000)=nil, &(0x7f000039c000/0x8000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f0000205000/0x4000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x4000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003c5000/0x3000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f00001b5000/0x4000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair(0x18, 0x4, 0x47, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x19, 0xffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0/..\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) (async) syz_emit_ethernet(0x26, 0x0) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') rename(&(0x7f00000001c0)='./file0/control/file1\x00', &(0x7f0000000200)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getppid() chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000140), 0x248f, 0x0, 0x8000000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8, 0x0, 0x9, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x20, 0x5, 0x40) close(r8) socket(0x2, 0x2, 0x3) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000019c0)=[{0x0}, {&(0x7f00000000c0)="15814414a550ebfc7bd3886ca2be659c132c02be8ad8e8af6c0620530cb7e41151dc758391dd63cdc1242ef9e3f3c124de04036bf73215198dcdb9ca144d1d23de85c937d77f519dede73efd2767412eeae99c9f0448ff2160309fffe3cd6d3141f2441801afa42d5024b6dd7cdfd3c64d88a72637897458af45b25371b9f2fdfbbbd0e9217922a7c4a641272988902ee7ccfb02c75a15f9", 0x98}], 0x2) executing program 6: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) (async) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) (async, rerun: 64) socket(0x18, 0x1, 0x0) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0xc020699c, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) (async, rerun: 64) sysctl$net_pipex(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000640), 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="5e2349173de1e5a9916467f05b9e5a2871a075719ab19c364444443a40e76b2728c4db81a31fe38858bb5555499140d9778d2a6233c06e8e9f5f472725b66ef32924f3f35b1732cf6589a70ee82e23f27a4704d032f3f9f5c9777a0e2b30d03e7e03abb03b94ec8257f95e331eb5e0aa150742c37fa9aae9d76c2719d23e9c2a06117b22da7fdf35f803c1d7809abfdc447f8bc0e6ef44de87e99a7370a88f0875bbb207181354ebfb15ba9d5adb3aae9afbecef265e81b85410fe7f671e06725bef4811e1d28d6749347257afe8b41cc11df4bd6134", 0xd6}, {&(0x7f0000001240)="27b4dc17ad8d7051c787d3be989069b47f1d5e673e45c3bcc626a6b8fd47c4cd979670cd29c98464fde731ef7f34a900a8687f410d011e25e77d202b2fc71cc1140669c89c5c411ebf271c90317d8caecef3583ad402fc8aa13f6f67a9843c73c244f14a50895fe3b4f2c352db4cf2d0078167015436d518a21150658c26fe99321936fce0cd6e80c36bcb9059eaf719d7645ebec9e1c6f6004bb188066fd0148220fe1b2e18ae4bc2d52baf41468c4e51392dd3bbd399a9a107fa713e2acbe9fc49634e9710154de57ff4f8765cde60f5da089b079d1d9fbe01ea1f9a21c78eedf33d73c0479dffa0781ec0df3399c05160246553a685491be45dbbd61401624d528bd38506602ed4c6a258de2baa6386a426552ea4dd8f1e5cc6c5ddfa8bcfa9d92b3fe131e6948c1b2fb48992116d85dd23508995f3bec251349ea7f1f35d1c405cb60aee04f8b2b0fb8dde2e8112022e3ae266ae7ba5bbd7a06aa6d6956678e9a41891c1751f95cf2d45de5c53ccc30e5d9b0693be30c5b746cde2fc7b82795be0d3632a95f962b94e314a36b863012274d456093f0ef535057d2c8f2f3c5e11a4462af1098bd181eed16c8fc78c6ad8698f5c07903c762408eb1ed0e6eb96795fe341aefcbd9c956211a30e8f54900a3292718a8b5d51b5b2e7f16b2556da0305386c451c214a6e3d7f0c1c78c0ed2011f3546b5da44164f8c76bc90a05e86a3262027dad97c53ebedd9b0c0c042325d32693614be0b995ad929cbdb394fef915cfe5361a98412575d91ac8f6a1894633077a8fcbe2807c418e3642e6226b05444156fcf0e306d432072b0f3a28cf74ef446a26b022ed701230ea5d50a8c6df45e86fd7ff432d8e9638fa0f8a1484d650e25d557d3c453c872b8da32aeb6234db86658af8bb17f7a6c6018cfc24ebf99dedd481507d7683e47ef866f7cd696beb11319727fe3611c537fbb93dfd30b74c7849277baacb40e99755a80389d05b22ba19bceb442e3976e33710a1ed6dfe7bb41a17c79eceecfaee38a2a7c26ec6071260e00b4ec91d460bd2e885fcba39c2cf19323c1c6cfcf744eedd31fbe0eb3c3f0c02b61f7a6c143a0ef8185c3f153ded359b264e9ebfaffd0766f5094e87746b37a9ae305fad8d23ee7b1ea86e06951d6c03d5d89a2c4510fae157e394c7baf34e188f6b5b9f3d20c1cf023882906b97e8dc450cc8648f091c2c72887b5b47744bcb5485e88fc8f05b95c1d64dec35738c4c671ea0f354733386df34eeb016321444e9095775f011be9f10b0c88584651c5949bb0c4c954eb7f4e9196447afa7dcd979022e7210c3ac7978f9fba44d52bfad3de2d6d77c6c0d901fb5e7d4cfde39bf46117af986c7f4a975c6972df6284ed7ecb0fb750659e0b3931a494dd1dedeaf102a581d1d4424f106a9e5e39b5d1c9fef0084cf9b729a0125e40e5f80ecc023be0d9d5ace63d4b5699bd34a7b99479c3f2c448357320af4e3aed69ff97f9b3258c2e401d1530b97ba85138019e6f5c20700e611957f8f14d1f8ac743e016388242047d8ac512c73a24404a5ba0f5eacbcd0d05466a9eaccd5eba2b4f26d1495740b4a86422a15283195ad4e81dbd596ab0e1b952265ad0f29bfd063bb1aaaa6e5a84316cd6e3c2a27687b21b791c1df266a8698032753a5c27bb50dc7db610c3c508f3f53c15ef11db98d538c1acd8dfb667340a2fb20fc223fd9408cbd2abff06b716c10767b98a5a48c38b72c33b7fc8c4d0225146b1e95d7fa72b45cb3469304a7a23b07e6dcd77e14e63aa65f2e2c86ad3d9b16ab1cbe7015d1f4cdf5449e25124a06962bd8ff559b5ad8ca133cce894e86f2240cd73f39f6f604945532e16e66ba668f42ace250ad5154139663d127afdeef0af6b359294c1b9379c60011d01d2c1d676815108c326e4358349fa5901c3e1c9b2f5d6e823041e5c71115cc363de48e75a102281500e0a228083be413caf98449910a317f1d21b9b88584c70bbba9b911e0cbb897c56581281d7f7f7fd58826c74f930ebb30361506a9504a8109c3b9c5f656dd450c21a4afb7a71904b41f486fedd0799814d5c8d8e52212e3f63b31fe90e2d3702b0eb4190991dd915fc5e044fd5bcc9354a36acb701dc153013e14e3b47cce5d5d7fd8d0b5fd019f503df1f2fccff63bc6c38e1780d9315af8be01488f2315b9146223b37a332775fd8eb613264b8ee62a6a39118a5a4e4982d44ee6ce819ed667ed1f526c42e2dce36d144743d6c62c9e7f3032c2a78e2945cd2314fbfc5d3f0ce878af19b501959fb99fb7698dfa1febb35b047cf2ad42ebeba1f15198f842cdabdb2c63504210b99516996a84b1feb5f9603e5b61fec8149c4d8fe14c9045ff3607af7a8c85ad1d51284825b2c4640c0467e4b1419fc75881da523af1d81361eb4574b266211bd56f6ca391cc4180fafe8eb9442bb2638bf64a5d981f6627e695b19e6f90312d7919a0df0db9a1a4d3e7285fbfee3a20a72c341c6e24c447b40b342bab978847ec0565688876f8846a255a39ddf14d91dea3fe4fe41988848f52de5ba47b40a49b9bb92145b263effaa11f4e726b9f98e20d0532accbef1b1ee2976cc886e69b4ba7e9b904635999491c49d299ff468a7e1f75fa241a54db13d9268f61ef2e3b67e1e3ce30ba6c721001b56ef3b8db14dfa64fcb9069e3957ac47d6f404b7bfbc8dd0faec890d2ef38d140315e44bfa8cb202559454cd55f50090cf7a12c89ada604a643433b75dc6093b0ceaf8b5da3da3ab9905e353ff7d34f5d9b8356d2bc05751d09b0a974095546b256897f9c5eff64e50da6bae142619c2797f5293e7c5c0f40db67c99e8349a04e3623369cedd6322a81abc551670a541046de3f6e0fa9cdf483b07de0f47dca11de7cf518910ba6cb5cbe66bc04a50fd411e0f6f502b02613ec1f5eb29c5a582bc37eb65f36e0cc994a0318228efdafba29df4ffcfe5dc251028d795e44be89ae078a89dae7da608b9d36d3c0b71821edfed09b9e97c7701271ca1a561b9ea1f0a669924a27fa682973f2467481d534b42fa11a2dd8a395ba76161f4f0effb3d507c98f94fed017c3dd2f66673add5824ac734121a215df67682f0c7973de803bcf9e2f55ce7ac919a240a07a82c5d942ca83b121fd5c79f2231e58552bab2f54d98d3099bea7a7666ea2a8ec42b4317316a7cc8f56f315fe4f9257b9963bc1da82f8f3f15319aa9f2127f80f9eba504fc9c3a8e4b93eff7b4f34702a5e6b7138c2887e06c691841f2f75889142dfc33ec4449e11ee01774a5c2800e6b60334c8193d925981f9fb84ab0b858598320bf69a54afe4d95080aca604a5bdf576260e7a181a70a32b91dfc02751c11350f2b4599e12d1c6ed40c813142e582bdc725acaf01e2c7d3bc5bff68b529fe66e7dfd9422a937e5c2b48a6e2555366f22f582279a40b20fe6a8c76642063a6ef096209e8eaf2be0a6b9d1c84088ffb056272abdacbacba0c18ad98b8284e78c4c04109dbecd6bbdaf5e974a5dad128a837a4736825fc500a3ab44828c02eecfef289e9525092c619bb7552ffe74982414f562d25a66755a77196f449c68b609a048b97cae81a19757c0eee35d9dd470326a1eff55204bbef3f790da857367feaec90dbc195b3a0c3cae8ecfd9ea91e7899219c743e1fc1053e685f017094248532acbbd427c0fb6903ad6ec75aa09ce39814219d0f09cbb0b7a02576c560cc74a866cedb98629197020158f3e08453fdd62d0314fb7a3dc6db89c877ad032fd3ab1833bc1e620dda44eb1df553deff93e99407b4b82e017b25bff8e8747e4331edc1e6277963f10d238ab55dfa04af8f79f9eaa28689705403157079c013f17d14326fb594a519210d4fca3a6d9a0862d3dab792f08f46626d8d18a91d12ee8bf38a9e851b03868965d225ba1db10ed83c5306724b908fc795f95859665af757c38a2d5147b098a3adf819f5015db958adb1758ac04501c6170632e83d71f99497434a2b0761ea738e51baf32da9e132d02a29bedb219e2b4a21d3078c52d4618fca8c194d337f02652351848d0a07e0a2eadc4b134cf2861305cfee48549c31f894a06c2b5a9dbbb87c936c797b478398349f56bc04dbb9e904f8b18cf4a25021b2615cf60a6a554b715c4876187353103cbc1ce1b671ad829fabd65dad622053533942b305b30985e020333443d5a592d56367ce73a6aa2b1f8d3a6a0b49aebacf83dbdf92f844508456b35f42d1b8a2c0e161985c88d58d0ca88f645bf0e032ad1cd2267eeb61ab047f7dfc74150dd4260442904bf1f115ec36461dc4a0084a363be164f9aaeb64a28d50d9516059ca7f64e90df1bcb15136b032438a1289a9a79d62518c2007af9bac0db9662a31491abb7027577c1537c67a7b120aa8e3bcc97c7a41914b49a0ad11ba510ea413c7acf0328092eaf099596d280feda40c6c3aa5c4552cc27e94f13b99bb9f57b2e3e889f270d739cd34b614eaa2f96624146406250a6cd896a2c602876a9b7d3b81be36af6cc70fa8bdaa72ccdcaa9da60fdc10e3eddd1f855af156f676ea90fa3484f0485c8ec67aa9ab56f59400c88e1c61b10bda601ab8bb84037dbecdf92fcbcde48f561d69c3de18fbf3c68f268cc0e68cffd3a636ddc0ab020c5e63ffea743a61d50037ea112193fce3fc3fa602dfba4d7db68149257bcb3a304acd441a0234e8c27ae55dae00d51c5d74cade849c3a34f99e2722c9f12b711ddc4bece654513a8df197ee8d94b834b920a7e21dcbd7afc673ade0d1f75d80983c10e2d536c33bb81ad168d142f8f678154866779de50e37f3294688e8a34e6e75c94641cde1c5761966f2d984c7e9791bb533ff063e1391645b5ac81eefa94294842c464e3e12d146989812c875dd9eda3f0cfd060dd773e2ebd964cc1f2f0fc6e48b3080ec172420d063229b1adf9f5b032c999ee4e11b92ea3a7ee74d17d060eb8450c2abb87d10a629f3bda4359072512e1ad23d1ada89b062b5353a61721c39d246b98cf36ea64553b96d6c715fb9b084434dad8d14dab331600141d72137d1e548d843221bf15d3b744508f5a44b947bfee98600c8656339be3257986b90468371557d9bcd5616fcbfc6a9aae579cd2c2f837133610cdd0999820426312d35b5b633d02a300275aef6be3d939e5cdc293d1b62b4a0b1b5bcdd73d049cfd985a230e6f2de0c39afdaa7cf98e581e88842efe95b4416f2396e926520c592df35f67d09b1ae3ae8d060929e996abb5d3d67e90fcab8647291e238bfea303ead7e42d499f6306816cddc72ce29373efd6ae0f77b36a07c50e35ef823c6b48b2ea2c6007218e751f2dcb77f34fc27bac9c71f98b4c8d0b2d9e94cccc9c03ba02bef9cafd918ec77a19969205fb7f74e1ca9efe212ca60d14bc5daaebab462e84a4abac8d83df5d9a3a12deb1b68377b31f05ff1aa894efc8c0c05e6f85876b46234b447ccce1556d5cf2707c73e5b5eeac6c35467d27d7f738ce4bd5ac8a6094969b79059f5563398e6fe2b3d7ee81270d3388570815de0c15b9b1ac1f86dee6ba0f62b7204352f960f63cdb2802dce9ab80a4e6b2bfc6c235c79dbc340b6c1cdd56ea74123e935bed0b6f35aa9e9e64ac153c254a97821e8d9a267e01f3196dc4012aeac4b82d335db633521a662558703e5e0b9a82e23815d46c5261c97acf833bcbee930acc9d343bcd3b00d4fc04052a1cc3e85aa4bbd5d94c65ede3ebc4ee60d6dd6d79a174b71fc0532976f15df38ec92bdb09ccf538b0e254f8eb7ce22a7ea6", 0x1000}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="ef865b98a53bdfb66e449bdc95988c3ee1015282338a866b6411", 0x1a}, {&(0x7f0000002240)="65fa2b60fc39b3de8f905805f9684d7a89f1748745c3238a07798cd0d8cd15b4123b4c7464219cc285fb9ddbcf54de71a30f6da56ff6d04a02fe4561c10c8a2ad4f3dfccfe013c79ca972e7afdfb172cc9a82cfbd96254afbce152e395fcc06f94283201c30857e26209ef9f4f2287494e612b87a48f780db172bf08797927ee97a9787c0609583bd9e72f57d3e0160fc3488f2b8e7057b764bdb3944dce397a457d36bf5166e1bae80354b23a60a2d57aef341e6220485a02f0636dfab7ddcc0931c2de0236fb9999bf9b6cf1d289f3c0cb93dbabbff72d60c94220d8688fe18a39d2ffddc5e76bdb53913af65a77ea65f7500a71c3c7e158260c1675662a52b5c657b5d55114fddf27f765ef5db7e15d048ff72c993d6de14d8a23038af614f4a387068d4143976cd2178af2057423c8cf99f75f1068cb472aa74a6853333c0bdd214b56257a48fe2104457b6aa179f394b43e3b8389a7c0eee372f6c9dc6d9a269a9d784d480a9e684d872912249766ccf77dd67092b776f9a468a5ef78ea83ddd10d3a7c7efa34bfa5475f828e05faac6329292690362193f7920ef3236808233fcb06b77334a00f3d577b008d003d7b45d37c85714dd7c65a3f264c9e363067fba3530cbfe7beae059f92454e5feb96cce85c042915065dc0c557b58ab6271e81c62dc5251c85d108a02c72ea7119a00d3f513e8e623b5e8e5c288a6543889a321d467197c3e55e5028da5ec1ce0d8aa0a41bc23500c1ce88cd435dd759561524504b560f2ecad4db534ede94c3092c546a5a852dbf7a9750be97d5a45c3ee3be1f53f7b5a4abfd98ece544e8ccc94abf239dd85804ce69851670519a07741ef5b177ee61183819f3dcdb4344665f0eaee0609bd74f842a3926553fc636d3b3415c9f733318b314d473bd84601bf9f08240040bc780f87a206754e9ac62f9da78612b65a05ace4f0ef48d2620ed11341f192d5a662f15f2f3d2533b6f21286f7c08dbd367d456c665aa62ad96ed985cee9f33cb1a70597db67f19b933e5096313d3f1b43f02fd36b593a56dc44effb7491037857d89d93865566e65ec30ef4f605fa532f877668f10c8bdcb5fdf32bcb8953e8fcb99b349cb4bdfb82bca00cf68a3da175ccebf5c3b79a0cc519824e9f0cf0f428470f80df4b3bbddbf1ffcdc2c312f42f108130bd147180ec00a538fee30e31ad90dcab7140e530f969e9220ff9474b2d5382cc5cf75732732f80b0315224bb45c4266c23cf667d1573809e6143b22a43344219bb52c2bc9628f056caaa16c083f7a435b5e3dc6f0c16cf91b3cd8667e53c5a1fdc09cd1f5639ff7ae18b4e4b40d6049b1c204be6994ba13acd1986675650598637a1de577d3d5ee20ed53796e8bdecefa2f0b99da9819ca6a69291cb2c54f30ffc51601a8bf2d926c8d3cf982eb6096f4c8c387c9d6cd713e824fc7aab91d991790e056fb662aab3423dce4177fcf3dc0cf36155c0290472e600ba1fd768a48b9e85d902e181661cdb7c5a7042d632b8021932f2a8379b7a6b01e95345f094101ad2126a64fd9bf0a1c7d6fbda42c66a268fad27e5148a486ad34a27addbe6b1be0ef6d14dea42833c51b57a9b39707b49312d24b81880d2f5461785ae3271641168ad5fb9461655e506ec14f64addb725a4d02d026a172c48cfd9922aceb77db474382afbd8ab6b83ed9b1bf83222f271330ee6bfcd8bdec6090a346cd467a3d8e9d4802d0f3c8c18c32333ec5e92fd289d05cacaea6892f7d8cc7ac873ef2a36eec8ff9f691094dab6d34e333bec950661900ad0bb9080bceb9a29addbab0a4e856eaa7b7e8029158b0aa2edace108deae41cc61d8e99273dffb04cecd696a26a31e3ab499bec35ce93d7bc6ecf07fe380217c314217a75a0a97ae6062a9ae014c700f378833000b6e7a312be3842a6571b8712d63e291f69c1b068340abc776a25c6315d84055c1bebc36d1491073666bfa798dfdf7391d69f32b37773f3422d33df24e3a572fdfe63a4fccadc340bf5d267951a913e918f7fb1b35777b8adb9735bc2da7a3060f46f17723076a38cea9a53194d50abb54cb38c87f8afe8fe9c8757206308dcd30eab45ff883309b633f56fa03bdadadcfdafd76782e685e5ffb599be3cb41333d1ea940726ca9950e035dd5066efad452611ec88a9d5bc8aed370f644d026720bfb26eb0fb266c73a9a7bf7e61ca94d429be26103373318aaacf5cef9b0baf867bb76e3b2abad0c5ad040c7cc41405565fea469c0b9ecfcc143aaad7f1a68e07b29a2c66479d1e62a49c91d7c1eac2b3507e915c30584fd287ae17ed3d81734dfc4ed92f3871cb8bad8081c8c2a4b26568bde83af75c4bf094f6edbfae41ac2b567da35f17a3f314d55c5e629d9a4c221c949803060cdde12d1b79b66eda9b5a0fff3d56dfbe1921a78bf1ad0b7f00dd9596eaf5309b91837b57af31bd768370d0a45c3f1eff637b116fd2d8a971373034870629279f751f4109f10402a1382a4bbefe3b145e58e0320185c05fae789f306a0c40f29ea6e19463e49ada1ca8ec1fd7d16faad8fccfbadba30c3c0aefc8b063f83bf67563fa11f1aa8f71298c21065dfdecfa6345bb5b067c0a96253b2c134264f67a1c5d3eb13dfe020dce61b0c394cd795bd5ee35e615e8b590f9b15cc154340920f74107b88e4348bfc37c1a64fbac6c2b40e539b6a474347cd6a9b14cac9ac505ce1435bd912bca64afda81f93f79560aff5a84f2abb901e028b64dd5d064aa89b18308dcd650d7e5cd9b0209bfa6573b48b335fdb42e4ff598fa051cbf6772609c3684466ebd4f3211db1cc85904fe8638d2f84322ef8e113107590f0358d4b2114291aff093b67e1b6f3694d884d1055bab6af2a89e0c954033c7aafc7156b2cd0c12538ec4603a900f6c0f48dc3cb7962b907ce77c32ea85d1f59fab5ec91f93d7995712fb061419ddfe73f663816e002b97f08092e56a4b0689d0dec480d280484470f5c5b8beaa580c16a8498ac0146d3e738e8d64f1bb1487c2b01c764e175fdc6df67935b8f81a710f2f052f2f8c6bebae780da4125397a5d98b0cdfdf5dcb8f09129310402b5d2469bbe7c480d693c23ac90df0df6a05396b3fdc84f4d9cc6fbe9d82aaa86e3068e80136ab47a81428a46dae11c1a781ec819b1cd6af8b1b3ae415a16cd169e5f653f5efa0e42c27e304c73680f3e57644d9b193fc5ad12867ee31e29ed0bd5c5ed7b3636f78a52618ee0d533151ca3d8bca2cdb8bdde33dd8866b5f0ce6319a42c7e8525114cceeb39e453bd0df3a6da503f93d0cd8491aa6e82b193aa86df6a299fcea7cc9830ee9092aeba5784c4912867a1f8a20e3206da0e2859486a2765148ce19d8de2b607b46f6b52567374a897623e83c2967f501a25829688099a7345e941fc74f4be61ab71003b540a8c0cad5086afca593877cdd58087fce9e749e02d677074225192696861d2a357b587067cdb162e1de1545ff38cb1bbe401bc9ce39b9375ae30fb384a65313a45acbf1bd1d0b57a289afccb7e7b56ed53dc2e5e82d08481794c5d1de58491d427b1b32a2edbbf56ef862e4752f929b2fce666f8353079dfbb5551b12a833c2c7860b322e3b5eed20fbae02ee3fe439feedcd474a718317d390183b8cb5bb55a5e136b7022f5ab3ed4a5034225c946ee1bb5736ff07f8c445ab415dc9d7ba2a6bb0c705a6f1d19c8e0b14beda9ce06ac0e783ddea0b4b24e5cb4e12153eee1ad4b96a214eba24cca6ea3eb40a0a56efb577a459d1525fa0d254f872e91e8a13ee528e47dfbd5d3f5a27e53e2cb31717cf1ea734c13889d8fcd12b78fc6f3e72cbd428457cc65649878b6a891b5b3fdcd48e886e19b05871764f1d89d48c9cbdd7d3c7dd79eab0084eb9c07da9fedb0b0bbeccda21c24d3be40d755d45c48cc7c16ce39b70f50de7a5e223cee472698949a0a084ed8ab23bcc02ba9cae831f71053508d1af60d8fc77c82514b89552dc31f8eff33465e7a6953424536f9d51a6e17fda4ee3674832a2eecbfd502e218cbf8ad789acf1cf3fe0152e54fc59dd875357ff30e7920453966d12308fab768ae8c70e9fb909604942b52303cb2dcd3234fd724d0ac596280823a3d57e754bd54c6ffc310aa10b3998949edcf946da362a231da7530e5f38eaecfbe09d03593381e4f42844ca3a27c26910ee6817588f6418302eaee0c2aabc1d3ecb5a8103c51541267013959f3575e807b080d081a7131e17ff9102ec82d96b51bfe1fdf51c577e07267199b2ff5335d3788dadb41cb4cc89a1e28bbef2ce6b8a52b64e435b66360ae571e7fc500cbe09ba55029d9f05a11107529eec9419e148b9d47a9fdeb220fed60a689732e0877baaba0ca8f736fceaac103fbd8a2f4401db3a250b26e4a365c37cebaf5fc768c0a9569a4b6408dbbc797767e73e3742faa4848ff40c55b9c78283ef30ff09ec8925d8c36e3d11f3fa3ddb17f68145f1b71242b067cc1f0245bdbf8edd6ab8215e308a39cbf0b68226fe616555f984e8c9c0398db4bbf181591caf4bd2a4e32c4ac5b8582ec4e348ea9b191567c932d727ea8b49821976e7f61a39f905a8760a30530a489cd87e7f63752a38614620b39c11bad6c0371eb778e852f1a2bed6d1dd3bde6c11e36ee6c6e7e4cfd80d263874002ca5c5833a5b004ada6c64bbc3f9e386c1f4c00e308e7b87acc83184dc7648241594de712d8e102ab7aa1062e4366a1c46713776b179fe77c1bb70e6eca10425a89618b4b503d60b6f5d7aa198a4a1479fc7edcd93c83fd5b889d25441eb37a51cbf249405a860a90429a3b340f2dea828a400f9425e8b77e35ceca8c82e0041ba2b9f9f3500e62ea3c2be8bb6694427af9457484cfa51282407c08059841eae5eacc68a7b8d0cd3f030a4350eb33dc61916150713f0b240afb39f6912f55cda712ee3168cf1e7a3a47a5eaa7e56daf317597bb617e93501e0cf220dcb1adfaec9561ee8487bb16e163672fadabe909558950deb5a3c5fccf7b1298dabd2b27b3e379f92c7630e0ab11ef69a773727dc188535299b6a89ae2a9d1620d801c53e08c5b9d65056ff8f1d4cfda66ce327c8f5973bf190448da12ca32ce9ce35f64b1a3b8d8ff5b9a0701173bac41cc01991d25cb2cc803ea4b9962e4f490c22f75795e32353049eaeb1bdb5d9df134aa58ca7b95f293616afb247f0bebd9488abb322c782b21a403495e07a8ecc2f44d9bb4e6322d69c1facf66d604ceecfb8457f4cbbba3cecb1bdcd13d36688e8192d7448aa11ce653707833bd86edc770957c2550e236bc1db73362fdfb3a8559b1b349ddf6cf409862fc2bb9bfba39b36691da47f259bb95ca6f48fbe3adb2e2a4a6ae79447d46b6f7a12d36b2ff6e3a47fca230c51fe6cb3580e18ca560db9f6986ad46cfb82dbb1fe271f19e829729f21b2259a9eab119285c3a830458c2b0855d086a59e3855b4cb29c77f921d5a09f5e29fb5ce5aa9092ddf93cf6203bbac70d4b72c1efc75bba0843fe981e1fd90c0453797e0ec2881887e26fae91243f0a9b84c56f153e280255b79ee39b5565b6fbb20852b8cb84641675d5853a2f4ffa5f2245a3e342c18b8f55051617a6d336982516617d7d9732a1b54e701e49271ffe54739884e042b877557e528a8731fbe4a346c3f1677c5e10cadde8bafce56b18066560765c94c5256921c887bd755ddd55f3d7fa1f5f0b4d2857926b10de05d18b1fcc772950a84cafb503e935f4cd9a917ae1fc26277436b4378a13ea9206b99e0381464ef1f", 0x1000}, {&(0x7f00000003c0)="b733690315d00999b8828774c355a2a27ec366804c92390ba151b59546936693ca3e11a60bb71e27a58ee7b40722e26039796ddceb9f4d77aca0289608d52491bc5c0ed66d28af0b57bfe65f84c652a33684f818256dd8ca6cc17b57b22fb31c3d1bc214082eb27e052c42aae10f42a77795a6997d2464525c77bbd146e86d0b8a4122d8ea4bbf2db2e934edcd88c9690b157d3a87c53cdf043298157d2dc149a3300e068ac995c86a8d8cecb3dd442a30c53cf218ab65039396752d277829fd6c", 0xc1}, {&(0x7f0000000340)="790ad448e90922a6fde132d121e8b7bfb0112b3981131bc1a1e62232d167f66a525faad46c39b42452d8989e62d826ad8dc12253297c85", 0x37}], 0x7, &(0x7f0000000540)=[{0xd0, 0x1, 0x0, "a704a3d540625523e7745f88041e496ee805ac8c0ea386113d9d225f9ce96a37b8313c0a113b3b2324cda56c3cf1769eb36e7afa562e19f64e8f305c125cb5c25ac8aa0ddbef16edeee8ca15046ed8fc1c06da9a985dace66b8b5ff6973ad792736818d20edc75d8e461c946cb69d9b5571d3e82f6760bd7c13a94efaf8f5fc31a21b721c5fe257b3d6e8efdce49be02eb4cae5fef8e51c8b2eaed130efbccfcd4bff05b199efc53bc33b674ffb04315ecbabd6f0c110e563264e61b9861d3cc"}], 0xd0}, 0x1) bind$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000), 0x10) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000680)="15acbc2c", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000740)="fe", 0x1}, {&(0x7f0000000180)='Q', 0x1}], 0x2}, 0x401) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f0000002540)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) mknod(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f00000001c0)="5077a9496a1d7d42985ce28a391a8debac", 0x11}, {&(0x7f0000000280)="ad2b506231b4559bcc2aa569a4531b752cdbac7a73f15eac0938da15e9d851b5e8a8e49166b7708304f93108d5a52d78330c2b1f19a9ffd0e51aefab14851b966a07edd301b1dd6fe4b8d93ff95e9c07d8f1a2b72c4e0275ce25dc7c6fcd49", 0x5f}, {&(0x7f00000003c0)="8828359c95142a9a1069d45d8dccf109dedebfdad475b5e43319d6df7ea1b9530a7c83cc19c7d92cba4a09c03e2d2a94263c42472d0824e9df35aef3920e37e258df54ad2dc06db690fc3c2665bd27804ce541976e03ee3e0633fce81800ff9a9c6a4612cc24ab6903c7a0ec4d52ce4988c9fa13f6631ab6b55ddb9cbfcaeb60e2545b1ad44c3d7c6bff0e7d9b5e3c20dc9d4030d7c60388ab9ec9e9f098168d766022a10b0f1a85d5dfd2be51a7ea02d539ca05effa9159b72dc3f1ae9d57d740db75cc11091d01d7d433c4413e4cf5f07dcaf08d5090ee90083d842cedd70562c5099a91c6a24d41f05cc1e400f0a2e546c38ff28e63011d8ecb006d9d302c806e63dbbe9f0d8c90b84f60a5ee213ecf85e88c3b88331b6d284e506480d677b65d323342ba805b3b2f87f5e27d3740fa437ba57bebda3217810fdcfbde01d2acdf3ee98f01f2ed5dc2aad8ed77f9bbbde441e819f93dacf7d18583b42e1a8abf1ee4db520aeabf871bed3904a396b58bef2f886a0ff498e50bef3bb70638d7c5207f56a9acc0aace297e042b5d5b95f7a27b2ad5e9e83a156013589a17026e74a2665582afff5e5b28b29a96034a6eedfa35b4e5f5491f828539004ee6b06e8782223c13c6bc9040e6e8fdfad11f4f4cc0cb55194018c54c9bd45e2735670f70f68e6425c00a8d00e07fe7ce970b5448fb21ec24cae13039ee798e20912c400517fa192bbfb9096bc2e2e6759a79dca6f45fc188c7d7e8a17a91a1158e9706cf363c590f3f82652443cd7bc9978c0196cf07320327d4700750b5a38b4d852513fbf459155fa3b47110dface4d3d0a489d92d405e5e27cf6acd90f4e012ae81e3f380d7fd43934e15cc2e1250a637f9687ef8b85107ee1dd95dfb6bdbbdf7a1320ebc494f443baee3efcb2e68e29a5f130768ac5fcd959fe07d1c10126240b4754c4fa9eb429f783651867815c1984f53b63ad45870ee06925810ca9a959de6d9340d01d8915f4ce6237286521d3039388295189f2e7c72ee1c83a7c8e53202a4a8da9fa257bd83c55b186fbc635643adb126652a2849b52ccac97080e42581b56a9c2dfb3f4fb7100bacca360a94027acf1ce913bd1870372eb39084cd71b9b81bc071cba5c8afbdd43ed3df618488839a27caaa9f2e126d62c7fa69a09deec7a06a99f9a6751560631199a37cef6a6bd78be6e87961c1423c104d4914005112edb5ece06ceab788ba2d36e202507e07cc7fbc5f315f0176641d9292261dee579bb13a72d2632a4d6053dee913fdf1e4aeb437352a76532ff3ccc70d69b4473e51f1f7ae51bbf3628b5509880b1dfe99b73569a228ef974abcd53ba6304b586d37918cdf433075218092156d314b29d508bc7810cc294458d65e298c8bf4f559b7d93fc460d94b9b6c20ae05237b2aa420d3b0898b91d2e3d8b3b387bfd1cbe61307a8152a87a4ddde656073ca53137cea1f8123445ed23c490bfbb0e6791c849c0c2fb0d04d59571f2cad61a41dbe798371dab2e36a154a913265094671f57e12fe4c8bb42d2ff3ed4a969275f5e5eae98c8e63dad6ae04d9f1312bd0bdf58166f0b6a5a182cd84242386e7c3f1a64672af3db4b7558c32195b43c57a0920b444258efce196844444e0e62a1e27b3bd5eceb56247426a7a0204df2b6f3911ecd807c996d8dee7630f9fb09bdd0e3e216c924f56d52025c0f37f361c368d01f11a8e32ad3677056478ce25e1de29b4d666f0e294ce6009d31dec6ed264d37d3892520cbc4c7a0d342304c60b27ea08fdc264380c5a00b9c9b77c331046d8f076f3c9bef22804c8246a51c974200f248120e86019043019fdeea8fff511b02c4789ecf813829145f5afcf5e18e020b19e1ab5ab5d2c433b75dac7f59394a6c16753231431706730716301efc95f8a1ea7a5772975d46a59fabd5dca7bb7f6aa50861687cdb391e7bab0a4283cc0d237c49e500473be12b9fb37b5a754587ca9c206e47ae27d67126070ed3ba449028dbadb0fcf2e2af404e60c3e4a86c80def5327f8c85bd75da2ce8c9ca75b1bd9a5e977bff043f89a2124745ce9c59b2f202cd65872bc418da8dfee2962386cb595cd71d6ed630d37ed6a810b604cfecc805088a163b5f8f8ad6a26fbd581d055b72bedc98736339faa0000eb1230c06f295aeeba128ac74e63451ec1043f2e4571a7ab5d6ce7e2c04e84f9a5f8f9bf787d5c13adc7a34a79529990031631403a86350402fdc43dc7e91c54d85be90dd67a6978597a0c3778dea79688cc190ebe4ae13a03ac9fc3424b08251689af9a2a7031ae4e8d53fc7948385f1dd095ceca739570083acb2c85ce30c6ac550fb5dc57d3d0ce00d5c1176ad828e5164b7117f62d34e1965e4d92b1a493d6f682163f819fb9289a845c59e7f130a2d0bf7caef8d8dfb65ba23286617cc0bec77818105b0bda2e6592c5c51e4647fa43acb6417593db140c2a11cdbfc23b31eedc418d6ad9f3ffd2cffa917b314b67367f74b28adf1e3d03abf76273b06e052644bbe2429033b66060151b03b99fb186f03eff9096ec3e10e8aaed0f56c454dd3bcd2f378b35de0aa25ee824c7521f86d723734ee34cf5419504544c6f85fed67a04bd73188710be4a3f4afb0d211be483d415d33ccdb066d40cf0419623ca9913f1fe353eabf8f6d5a48b66b559ee8aa9bebfab911a0f679184167636e15f13e245fa12fc82681cbc5c727b7dff24c4362f667b71897c2c2d18fc8d449f1e79abf2327e4a50481306c57d0415a5839f550c34e62616e29d6fefb653a54efb1e88b627ff7fef67830f3419401220e8fa874a50d4fa5cdfa223a57fc156fbef4e9c2960047c7755f68992232e30af76d638dfce4845e8c32efdc4fe77877095eeff8d6306b2d7e699db089a30004c1661421e60cbb95023fa58fa363f77158877211f5f2b67ef5ffa517653cdfd7f278d4af062fda861234117d94c52a6d3b36b85a3a4c4d785b0ab398eb1be736a5b80a6d0bce960e20f47f2eae94afcf8334ca4f2fe6fc1f6df3a2d236f355f582809c75863a6e19b18e0d995f20f605b51e84a213b1bbe3ee1b2b20ad6af063af790541ccc2f16ff7f2d5983458ed0565b0ed10ca9d0f3cb038863a5f7a323cd6c3788693c14b94dfde7d6491185292b2f3239807d669574a4369ae937eeb3c21f90ec5329bc6f882932af95034907be76f7b064a224a5c85cb4633a0f58e93c123bc0b41f8d385e0eb4431c43c7c106a6f9ec77606e016e83488a56abefa82a41546bad853be6693389cb616a17f0be148f7a527a6ca5e8b5b5c01d197c867259352d6395f3067bfb8a0c1e3616092f6d04ced85b3cf0a834f23ca9557e9d0e0a32df382e84e214895ba29c01622d7991a03b89124d1c17426f5c0deda3eaad7e238ba383945c0006c8e51b32c5fab43664d6f790eedbbfa6ba3fc1baba6280e2280cbe701f68b48077b606574634051072951290e5b727bec96ca47e53afec3adee3e7dfe69da431d89554e78ec7ee678029869f7bc0b144d28b61b0c6df18b6d8f1f92c0e80a4dc35bab05f6ecf12d601d6e766263fd7a4e58f211181492c83ac2717e013ad22f48acd5fc853f808b5bd2df23269de8071147ac021586d45a6fc06215e8785e30bf33741aa513ea348c90b92ac052b4dec43bee5a27d37d9b99cdaca2774c8848ad85b3fde6f7875c1f55e8e67126a5c72851c2f4c67c67f06a5e39d20a125b4d631b63a20ddee33fc09c0433ee15bc9ad64643ccd01af44dbd3bf9c54cc9d40119b6a934c64b97324a043eacfea84bcfa583f39e930452241815539f43850fe01be948b13608e15ec68ccb08247a5185fba0568c5cbb19085b74251fbf0c7c66eb0b356ee7b4be238ded1e157a1dc7ddf5ffb058a47e6f0f82fd98c2d8016d8921d687e711122310000fa2d14eb4c62578e40905f66a9c7a22a1ea2167c25be04fe69d5b0e1d7a43a54b8d1e7d4dfb0ab5730c403ec21653f3d276a07ecb7db68475d8b464a849c78e07c8387f3fb2919a5dc6f2f5e135e34351d344e1c8d54809cd8c12fa93badd069007cefcc3c2539ed136a98c8ac8ab081a97d1ba0707810b5a260f70e6d6c79f21d440b210fa8fc6188622ac9082f8767b6467e254a8f5279c6ce53bec0c3d455263908fab452f5d1b98310d3d712a85204d9ddd5667f470676754ff25fb2261059b075e5e085f13d67ea09b16e9848cba0fb34655c2e74025607caf3454230c141559e17080a35cbbda1f9d928ca06c3825476b3a1e345c47b2eca84fb1d54ce26697b0840bd93d1de2239d391045a0cbe6b4d7da0cdd90d9498d6946cba39383caf88cea3e38871a2e8285fce11831d3b98b78478108940ab1752cbda88e569c4c6e5c79efbadf4a90e5226623a7569d9a9920798d85ed3563cddff70ea600a1c835a8ef3323a0fbee94278d5be5af781e0909cef31af064ddbbe91d06147de74dce7fa20e28d8b76c3b9655314687f147bcb90051a9c34a233b3696d50f993fa634baa7337d2115f684c8b977a5fae204daed17f3e2b501197f38849980707e06beb4832d8056336c3dc1672655809ae7a519a99b7b6a87888c7f7e46ba1080fdfdd902e0a93d83f240979382016ef5d96213c571aa6a05e0a06b24d4d6a4aae513ffa709c3b84fe645e0fa63d9ea9081ba2cb07427b285cf283c7e97d6c27bd41b2f296ff87de7659638725f1727b8a37a0509412933cc79163734206f055ff9239930257708445365e39bbd2b7bff6f147fca0301915721a1f7457633a6f97ee94de69ef669f64b5a387c613147fad3300804cf830a3e56ecb1a1d101312c868b46f4d9a89dfcb50c8dff6109f6e487bc89ed58829eb16bd0e3d02cbf4e5029b6fc6ba1fc078a3d291c7c7a18617c7497fd8fef3d3abd28e12883968e4602a0f1aeaf6b82c3fbba960a012fa1ab085fc0c5cc1438ea8c32ed14a82eb58754eba9b604396193f0ba351cf276cd3584f8d042720818459a792e2c93d0c763d296690d58e4deb5f246fddddc4f5a06f238c27a67ab7a3b2fa4e57bdc2cc4ef8597d008251f980e31265a3f25f31490d22f1a60f200a02dee5414da8ca55b3b3d0294fa85acade51ddc16a8b3e49ca72aa7546db76471cebb210ba5a5610a1de2871fa88ba3301f838abeeb079b16ff9dae46b34ab43fdfb373b4a0f41ff4b502e3501a463d569d28b0dce992ba12e4fab80ed2d80d6da35f71e1ca268dc7a63352e43669a837cd2f968e370777735ce8e94a3079f19f316b481d101b228aca29a22d7730a390391941506e84793606541baac091ca6bf791b793a300159d88e8d6cf62c3e4ece056b7c94255eea6a6cf1194ba17bdfcabb73be0cbf2020ffcdbc9a38775ef292e3c2f31e7a449cba968bd7371014ba9efdf718f72676ccfd81db0ed4597e801ada75d664c9231bd6fc72aa189a3a08a1f96bda5d885d013a58ec0082d419b4e24102eebb85c9e1451049f265a6c2016a3c5be373b7d9a99378c4e970b677b2cc1b5011206198f5b9a9f9ca3d02cb355b5eebbb73d72ee5d92c3a8dd60134332173559bc36f01b37bd588ce8596b6f7113163ee8110a01cf62de2e413ef85f05b206b5557d8741f9b70557d2be396b399efed18dd3bd4b1e6ccbc23730df705b857cc57089814c6a759d59ba2236c3bdce8ff602f24f95aa629cef629f9a3a5868acae3583141a0c8210a550accb5683ae5c279ba96f153d06d0860e005c03b586e8e0486d460a637c6163c73366b329d6471d57b58e228fce4a6a5c22e", 0x1000}, {&(0x7f00000013c0)="59a657b80920917d827ee76b969d0d28de084721e7b57c9024b60e0b5c315347ac9cbdaa84f4315a89e6f128a2559e0e89d4e5b8f8913f1f6e76dac8f4f4ae608fab38c138ad7918b605eb90ea6e1b64c769a7cfe32ee6ed1327f94d8efb4c196ec48fadd30878f2fc1ee09cf70c361107b4a2448ec5b4664bfed777e0609449eff2ce7abf5a6a8ea0a328c08a37a1dc0e3126b0aee816fec3e15006e51698acd19bdbc956ed43abc1b028571f50f400ef93166749976017d68fd63f06f9d60d68f5cefa5bc527aa51a9bb23aad07edb7ea8e685c00dbb04fe4f4dbba44f323a334da6ea310d27215e02ab687f1eb3520cef600638fc0d49d2", 0xf9}, {&(0x7f00000014c0)="7e6f6ec3327a78bec2eb428e3e9f52afded488ba15d3e188b963f8200aee7414a9e56b12945b9c6d7fd21fe9823e02af863bfc0fba6ba87ccba5f4ff17241e698795e881d07df25ffc954bd6aa45aeeadcae92ab57a7a35e3804aafbf3c5da450e6b89f5da9ece71f2fe05e360bd409487969c45844821170bd543d1dffca1b5b6abee7813f670270d700ac5af3e637e3ae2cbd1a4d366865468ede3538a13df383c03bd2c1f528748a3a1bff78e1f52d11a72f6978d0eb2f73cc670e54e87298c527268558b568668fc1335a0a5156df6fe0b07715777de9a77bc558c36bdaaa89a2b9f46d300befae0a82b5a7c7a315258e922284c2be1bee3f4f3dd8175b95f84d60a1f64f7f81bffa4671e6d8b111cb94c57c393a99db71d926b5c34c84c53845b1384f82b13c95a2c1a2a5ff841c9111f50d50e15335ed3a28df1e31e076fc2946a9dbff27ddd71ddbb16539755d4b9334df3a6f94a412592307c4f07dcb31da8ec52af5fad7fc9812c79da3070e21c9368fd21bfb5266e8f2a9a6ec99cc5dbde49e142f3a60c3d2fcdb7d024430b54b9784cf8ae68b84c8f793b89065872e9425a7ddd959f33ce81a4e83f1afe4e53a1cb26d4ee35b62e91b4e7f1dbad4d1d34e0ba263be2bb702fc28fc6eb7e35c2637a1df8cfe54b1d625f34771cf6cd8b47fafa3fd2363805065cf9b4f647e14a773ad06d84aea710de6c0daa826047ea04bbbd031581cf028eb6a405d9950a5485c69e35cc41907b167af6f5ad920bf3c6b54c918d0462dfc7e3141757721dd25fd9bb6b7eec20855f2b69781b9d90fc4c539e7cf8474186f4018f9d4c9d252215a15afdc52b7aeabbafa4040315c5437d65c76b64bb3683b3d0cfcfffe6b13bd8bdbf3437191078e98c1beeeeda554e2e27c39a8f3f87465811689c1e4fd8c2ea98b58abfbe4c003d46f1d639abd8f3d58af63e58abfd042239bee973e30605949a02213ccda4dec97469c2842969d7487b69f545e133bb11f27228856344ea63b929dc3d47b7fe410ebf307ba229243b77718d1fdc5555e2129d98f557d8995decce61c5269f26e859e70d942f84e507a35922f4cc5248d0d6fa2cfc547bbae19b48ccb60dbd957374052b2f65e77dbcdb51f4bb353da3b1b6200c62a39016fa370cc470277c1e345319d2c2000d4871a6adbc2a79cdc8b1b9a7e4a96df57a1e749fc95eb72a3579d2820556ab22fc2d340552f6e12a1e51d91d301620ce129a41f871081cd9c8ef0f04981c526b0c4e5cb6eb4701743d9214eb132fb8ec749e0436d9ceee1229d349f586a38d126c2c8857a7089c3029bc539a882c0e640b40c930ef8999d08f359f89c6c52700aff1e74961cebb96260b424e9a326745fd3f469d28aa6b50c3e5ac613cc44b3f223444fb1c834a85e6ccf8dee37486f6e29d877020f5d829e4cf1d9ca3f068401bf4dbca6300f9f420cad098010be28226b02e774858abfbe4fdb8c7d6da4a71af9a9cc184ae717dec58033af0a965284bf7d9d321d90752a002e62e3d02302fd710f577defaa92c827b2d081019a44b84834213316ad189ac35bf632944f158fa35dc78b54b2dbab8eb1dd85c9a60ffa8c3cb69d293865d419948cfcac2211395c7e7d386766bfba1ac04275c0b3924cbe60ac835d86787d368fb8c06b1c0b438c73d802e200f74072a63e64124c9b0270d87861dd28287ebd960589d9ef251e271083495abbf1d845f046f88ad7663d86db11c817bdf3380b226303d7487b5742503e12c6832b1a8d44e487f8b9d0d29bbe9cfbadacf4bc22dbdcf188e4c7acc6c93c6c8cbf3dd4c1e8e071086f76dd5b5f6fc0630a4d8bd9534921d2b75bacba21a24bc298b660dd770e04d3a1f35d468c478ffcb6670befb1733b692d38963c26867f3fe2f5d34b39f7e2494dbca8cc4de563d049ad015db623a9d3f9e895328dc6408febd1a5a8230ec607dbfab39967da82ec209c32e2df04907c182ddbc8415c02507d1290ef8ba54326e52370ecdd3ab43adf28a30f4c6d6e95d1882957193c6f3aea530388d10e03674a73ad3ad6707dee64b44edd9ad693ded47c6de5b13d97cfffca1d8c5f7906ebe6c04ec236a793db184880d94649d8bdb1883b235249d6382ef1cc5949d3a5ff560fc54795bddaf1b7a5b85f1cad5ec0d9e0a3ab21390d7570bf90716c746fc26f358bb959d824f619c8212eba754cd3787a65fbcff58cac2c6cae300e3cec5847173f9113f42ce28794e4cb938aca5997941691964e0fb49514c3cb7d9faa83d89b526eb32885ccc27142c524f436f8dd5f6be678e415637f9bb9ae57464467fc2c53a829f25bcb3faa218124a07c6abef6f46d55702579f40f51b3168e1f36deacdd59658369a2d59722cf426f757629d2a480444b2a6edda74055dfdd6f08da89d05d885c531c5385266f8f1392527cca16faf251c520ca103300bb209039eecf089aac5e66d035c3e3b2194c2528fd201ccd3f6f0f0a8ad253411bbc0a8c5ffe369bcfe5975cb0ac385c120a4eb1fa999c391f98afdbf8f8286e8d80bfab5bec518c23830635adef6d3686e65e4ee78d6c9c3ca332d0f7f20e2175b3002449a601311d980d3a9f6477d0a3021434d39e599fcf36cab01d922239b02b73842a7a3fc52e91ebbcb95137afa87f289f4b75622bab1fb5450a97332ba595fc966faaaacb5639572fb0fb650ce789190bc398d6754a65c4f481a087989f39741e5e0c4d70a4e57cebe10fef132651e74c6f74e903efd4b35c98a8d26cb734b8c322c2aee265a82b741bdef5068989a168f17fbc5e23c8dc4eee093d496e452b7e5d20637ed5853df5bcfcf312155b9cb867ca9749f6aebed3f2d6a36f575c630a5c7e1cea07f3a9ee332dd1afbe8a51dc1489555fd83f1081bfc435195a2561892597d472a98d87148047d5c345115f8417c9c212b9bb52f60fbb7bbcaf8dd2350f364f9343d08e4b1988cb446b5e70b1bc84c9637ae3c03c3c6bcdb1b449016a3498e5ef4daa387255d5f13ed70eec4d64ce1560fe3c176c6c59c29414084187d4d73ecc03c005df0d2bb5fda0f2797510c5a67ab0d2e5739c6f2b7349d3e16012f339fa6977585c99767c2b1359830bb2749de3bea4aa11f0b4cb6ca2d0d5cfd7c1e39c3c659185dddb6df750fe2d86128eb917d68b1b9b0fc58d5c5ccde1ad854527d6508f941bf90f8a61e9daafda75418dc8fefb0f31f51ea0199034827b654513fccd6051846b1595f5deccd29cecf0fe5135226277957383a17d1d833c65e4d6ddac2b5b7406d623b42cfc87ee534c92c6c47ebe4124c34890e3e55b4e5310646e71109b88c9e37d8508c4b6cf652c037f0242db191d7cc9e70075dac0bff3109949123080d864c7efbbf30b0c03d0d1f587fd76217a8e347ecf96aa3829c64a48f40461b54bd980498a6247290531736b6f36910dc11b5d3ba0a116b31b1206c402ce0d84d8044fce755e08b4fe7c830921342765febbb02c4686edbd75f239bc75aa616363285463ebdb70214549ed8eabe1aa9c1d1107039d5d948d30cd4a0f512daadc8664d274e575c9b5465bba624c257425cc7098199b6df90dd6b2b222ae7bd6e031e421d67b7770e1e04e48f3c180bcfa2d4d825d3a878ff56f9be3640950967e568a8a0d3b2e8674ac22430aa6887a397d441f91f9487ad51ec6cb684c02646b4e27e56dec809dc308ea6a5b1d2ff48e5f6d42c4e17bdf134d72160b72ac211e46ef1c88615251ff4a1542e8c86993e0550d7e12052d8c20a3d8438b831f020669404189902f1ac201fbe903f4470a6170c7862fd75ca7466f44d4b74bed81ba869c6fc88a1162d337e47581a7d30a49f095b5f41786c84d5dd46bd0a369a68d3beffa973b22d4527b9b5337f88d06cdbd35cc687c2d5354f87405f14ea1b0b7c7d30ea7f606c2a552e7380ae24691474ba1e81c48d6d5ecb8804613e994720dac38abbb732e69ab7264a670d7588dc7950d40d4b7413758a3c3da756963068ad59b34d34b580da28418a3b9ff24eb9633d3e6d6cb2cdc0bc9c408938a4aa4634907a6096ca912e0169c8fba534b345989fe3175a27efbf3081ce727bb7eb46fa3e5632191b408cc043bc34b3dd523b691ca909995f48eb7e420f2ff1413ddaac688c1ab1e9d1bef7d36af17fa416026d9b1d1256efb6d7de2666a5a249fcfc444ee5c9ef49e2c0c7272c3d70a27069f275073704e64e222c6587dce93e863e2aeb87571e71282dc1e3fd9e3ce298b210b706eba2de56b0e18c5d4574c5a3252973d8f46dab35668967bdf6527dfbf81d3250ebf591cc9edc759ab4ad8efdb694b8b705d7a418bd4594b89775800fa60b95c64e24260dbefadbc211c1b38bbf0ffe9713ca037727c9291427667140f239bdc9ed230dfe54e6fde2804d7a9f1620b1658dc4c94d21267743644c8fe7060e3e111416765b6f9a2d8cf3e362a2b763dabc4acfd1350dc414110a8b87868e1ad2642ada921b96857e7afccabd4438a411bc7cbb82c693ada273ba9879e5d4aeed61abaf389622aa6389eeb1a5eacae4ebf2fcda5fcbe66684cc1878a191e2f3197a34e0ad3a1697e887e36733b354d8e43d8d4c290543c380941462827d8b8f02cda8a9f734326a451bb6cf2c03ff4614cf9fed948b76d0a01d9d89e46bbb32a2d6d56937209b5bd6b232b52a99a361e32ed98d0cbe001c23cdb432dd329cc0ef17f87e4428ee9b8b51c3cd0fe9e2650a3e3a01526b3578b00f419a922066936bc51ed5a038c7af0a882912827cbd6f6aa8494d903853825a7d90a5b78e13d13e33291a322718a92bd981fd93b0c1c998fac946fd111296e4949a686c3f1c0838e808bfe347c04a01bc67a1bcef33e7ce2098df5b6c43d810ba19ef1876a875e37f292e8843822fed2bac5f42bf1a64294ef8764166988b725f2f2365eb8369c7034c23c91ffb6834f747cf63e78c204a4b944f2039fb5a541d3bc1ba6e1c7081edd7ec95158385d3b08655a05d29f31b1c7e917bb52b06d5379b5ae62f709a6427258fa46c699d3645bfe686e1b009176bc51f4bf8e7c3871322d425948b18681a32bfdb2fea65a400b7f3b81c5d8848463669a671ead1982a8ea566c2f9996bf6e11857034dc1d6f583073eb74ad96b5f32ca0a06c12e6d01dba70d7a9aefc0569eda1a2f14c91c0e2b1fa26e22cc89440ace33ef6cad62c34e020c3abb5790e71eef53bc0bee58f6564df32b4e1a9f4bb20b360b11ea5f2922d8e1ae29f1b0bb44a6deaf5340ba9107938e2f9759db7144f37baa69fa7252783b4648ce59763d646ed1b000c518654292c61d4f5d2612d21e59d7e310793f82cf56f1025e847425266bb7bf79d451e7f805f2132e2dfea959b328c325f98d48ff3b750b1755c7cbb6289d5f8f8fc3e84145b0135c8c6101845b8ad2ed694fbd617868d5c9844b4b73596290d04a6b7b55887a6c6f55f6675cc51ef26bfab8623a7043ab5f55f0f02d9ed9dc30ec4ffabaa865080e680be475a3ced3eddf747e6873f9eaecaf41c96aeaa66297e09fb60640b1dc7d1e99e3aa981a4b3897d14009513f2e12e382c34ff7218af8fe25915eebef9fc695cae8705b8834bcfe9a90e86e59bfb9dfbe215344fdba1b73893ca5559e1d9499f909d4de3232adbe4a36bf22a201d68c048b761b945395d3f44f0beb081267534083627fe346e55ab2cdaed1e22587462ed1b5651a22e5cce0e03fbe8ad8d07f1d548193ae8fcf34ee40006ead68f7ad572c329c3658b151a5ec8abf56da34654d3d0d1dc028d2ee", 0x1000}, {&(0x7f0000000300)="2cc819db5fd985cba456f207e5b11f214904891f14199b6cad54bce4ed852c36c4a4ebee5d2ce2fd7148a4c61b800e03979a37c77cd4826be2c9dfb16788a9e0ea19006d358d9a88e10d6b0a339e", 0x4e}], 0x6, 0x1c20000000000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x62) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) unlinkat(0xffffffffffffffff, &(0x7f0000002580)='./file0\x00', 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x80b) open(&(0x7f0000000380)='./bus\x00', 0x280c0, 0x80) shmget(0x0, 0x2000, 0x29, &(0x7f0000001000/0x2000)=nil) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) seteuid(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) pread(r2, &(0x7f0000000200)="1aafeec1bd0ce5d27bfe0fa269085b25c446ceaab014113015427b5eab944a473d8e1b0643392c989c5abe4316b5bf614529bda60bf511522f6fafc0251ff14efe1bc6f50a839a19abb7f6f35ae5ef5a22a943bf7e27bcf6895d4eba1f140d542466ab01892ab35877bee0e287aec10355b44c6703af602e6662d8d40678eaa80c6ec416e40eb5bcdab22493d23223158f3674f55607efb86e00c1a10722", 0x9e, 0x100000000) r7 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r7}], 0x2, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1a) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) fchdir(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100)=0x1, 0x4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) write(r6, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 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) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x24}, {0x812e}]}) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCFLUSH(r0, 0x20004268) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x26, 0x2, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000002c0)={0x4, &(0x7f0000000200)=[{0x2, 0x401, 0x8}, {0xff7, 0x76, 0x0, 0x1, 0xc03}, {0x293, 0x7, 0x20, 0xff, 0x21}, {0x5, 0x6d96, 0x6, 0x2, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x20, 0x32a21893) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001100), 0x0) r1 = msgget(0x3, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) shutdown(r3, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1]) socket$inet(0x2, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x6da) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000640)=[{{r5}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) socket(0x6, 0x2, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000001780), &(0x7f00000017c0)=0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000083000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000d20, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f00000009c0)=@un=@file={0x0, ""/536}, 0x21a, 0x0, 0x0, 0x0}, 0x30001}, 0x10, 0x807, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r5 = socket(0x11, 0x5, 0xfc) sendto$unix(r5, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = getppid() fcntl$setown(r1, 0x6, r6) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800471200f10068fffbc08990787f000001ac1400aa010105cc971a00004050cca730ad1e6745146e13df2c1a53289babdada005923ca93f659a5f366ec5b151e1cae6ef3a23e21a7d7cc9f6fdcff53dcd7593d7d52d07099427f705c90d147217c1f8857586421408a66048cc88ca41574530df55c00b8910a56f7c838556fc19ce0c3aed174195abf554c50952b3c31a9ccbc6871c871254ba5e0e047775ddce8cdc209ca9fc9c960f77ecfa8b32090ce91260b5b318f1bf00437a02b3b844d243e92c6af9d4306f60dabbb208884a5167b611b96be9941e4604b40599a64e7ab0cea437f00000000000000e47f8b64747d"]) execve(0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x68) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x8, 0x57]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000140)}) r9 = syz_open_pts() lseek(r9, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYRES8=r0, @ANYBLOB="37a8760f5f69f30a06d6ccea8065c1360777ab2b6b7d6a8091607e212651314309db8d69c8a0170f11745be1fbe3b13bc69382cafb90fd5277330ca9eb5c08f28770f66b69c4426d617d3101b9532ea9ed7d3d6192a873db8cd3059113c319b43ea41be2e63ad419", @ANYRESDEC=r6, @ANYRESHEX=r7]) getppid() executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x20000316, &(0x7f00000000c0)=[{}, {0x3}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1e5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x7c}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xa}, 0x10, 0x0, 0x0) executing program 2: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x10000, 0x3f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x40000530, r1) r2 = socket$inet6(0x1e, 0x3, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x10}, 0x0) socket$inet(0x18, 0x3, 0x0) dup(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x4001, 0x0) recvmsg(r5, &(0x7f0000000b00)={&(0x7f0000000340)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f00000009c0)=[{&(0x7f00000005c0)=""/151, 0x97}, {&(0x7f0000000680)=""/87, 0x57}, {&(0x7f0000000700)=""/70, 0x46}, {&(0x7f0000000780)=""/200, 0xc8}, {&(0x7f0000000880)=""/131, 0x83}, {&(0x7f0000000940)=""/79, 0x4f}], 0x6, &(0x7f0000000a40)=""/134, 0x86}, 0x1080) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800460000300000000000009078ffffffffe0000001010000004e224e22", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB]) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0xe7) r6 = semget(0x3, 0x0, 0x0) semop(r6, &(0x7f0000000080)=[{0x3, 0x81}, {0x3, 0x0, 0x1000}], 0x2) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="4d7a1e0e8517aff759daa60696939b5e99719211efbd716fbc57d6abc77b4ee122cdb5b46b310c9d2e2fae7d40f5025485f0e8bc4089344d327990f2a7fb66793df9ff8036e7667f56240a8313ca3867d0312f56d8425f8afe4cd4de57a81209c1497046b16b240c82e1a34a85fbf62348cb96835a75319ede68234f2383ff3d7b4d963e1c25327ec804a0b6462051b736ccfce5e0756a66f91f55122f41a7033321f8b15b510cfc9c8ebea2ec6a81198840b8efaa39afb8b1c8602366be49bb4f4054b3940c027043048adec74f57425634b408af417fc6586c6778d94df3e4bd52fa5aed8347c53f3ee743928c993f05cc91ef", 0xf4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000200)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) mquery(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x4, 0x10, r4, 0x9) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0x8, 0x100, 0x6, 0x8, 0x7ff}, {0x40, 0xc7, 0x1, 0x3ff}, {0x3, 0x800, 0x401, 0x3, 0xcf99}, {0x0, 0x8, 0x100, 0x7, 0x5466}, {0x8, 0x26be, 0x3, 0x8, 0x1}, {0xf801, 0x9, 0x4, 0xff, 0xff}, {0x0, 0x4000, 0x2, 0x3, 0x40}, {0x9, 0x5, 0xfffa, 0x76da}, {0x100, 0x3f, 0x7, 0xfff, 0x6}, {0x29f, 0x9cc, 0x1, 0x0, 0x1000}]}) bind(r3, &(0x7f0000000380)=@in6={0x18, 0x3, 0x9, 0x4}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000003c0)={0x1, 0x1}) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000400)) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x3, r1, r2, r6, r2, 0x120, 0x3}, 0x40, 0x8, 0x7fff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000540)="ce0dd922f8c3e745e4b5be2df7c206ca59d9fc671851155c06988564a102b3b3f8d718e8ca5bc6666817350826071963835dd36a3af898", &(0x7f0000000580)=0x37, &(0x7f00000005c0)="5a538f74240d6cc6786a9e6c451ae4a056e24fb55a81652a3cfed33af474948650bb56ed88eace75e826896089173b77f83565023d99f003b2693b47129d5ee1411a6201ea3638560d21f75c89ec3e728e8650d674d90d3d1db511a7f0c2fc563a989de00a0448076ba635fe6e4c76835f939a9c0f540a613d0d2ce0ce5b928695fe44e51c80a6d4aa15c434b13a613c0ec1957246fa446f0485fa0466640c323ccbf6da5fb5f31a4e5b02cc908d80eac3bac5a3adb49642618b8cdf19c47ff933f67b3c1da711ed2c19aa9a0fb828aa64f105e66dc16fc23f7bd2bf15075c05231ff6e0339495d710f711ec0e795dc1c1d946567353f0b1f216427f84e8794261ef48cc601103710de14c1e617da3153b724392eb79d4ef58c1d119ffb52457641f315bf819cd5849d391d532c39215374b3881c8bbf223654993d323acf020d80e65c8675fa8d9ef4e46a3f9e00a47ef9cb62fb5c1046945c1b549e106dc6279889192e6eb80ff0fe76581b1994b6855e5ca52fa773e2d1005d7e0d26d6b5ff57d13e293b818f055c0e08b586b0a204e57e4ae8c840abcb61a40b78157d14ffe277fd7b4d0e1adceb25540e33680ab577d6aef64723d551f013c79f9b8d1d76582673045100496533db6bbdd4fbe56dd56654708ff217f55709f04064a598bdd7c03effc86065000db22de34d3bc7c50ee8a32f760df06bc8a0761ab111ac8b535b6bddc6349c0cc2ccfb9ef1749e0159fdf2bda170534f16c65e125cecbd6b6fdad7b60f952f7e81ba816fdb474524f2625fbb5d21634719be9eddcca49f6b639ffeb7aa0d4daeec110f93c3ae1f946e028c94cc5331314e8e7bf996850649b7f10da3c22887cd3e32dfa64c5a73245c83dec134c16bcfde22259f5451f9c23abd2533dc9ec27539a6661f80ee564945a7f517b84bbca5a9007f229b64c4c3ab158cfe4c4da17ddad77c9a3bfca60d64ffdf3b1c20dfe62df5a4603e08dbb44f45d75f3ad79a9fb55ffabc6703b316b001f7785507242a4801d84166fd55355213b82c7afd4cb941aa5513e6786684d73ee49e941f60bd6fadf88434005f84846c9e9e8ea7a2d62bf5797ee2bfbde827bd8647173a6ab4c590ce87d6e107dd691dcfcd3eb05314e9c0675994d782fc7bbe31a3ccfbb9272bbdabd1e5aba9772450659904aa9262c8287f766398c0ad0fd90733e6a51c6f1314095e2b57d42e88eac88da503740f46006483c3c7d8cd6de11fc541112e03da5fc2db0891d0b5177243505e1a460908eb8541d885b57e85b2d9b0f2fec5171e76e890ee82ebe72fa23e7b1245daa19a03301d333fe3ce8f0e10e91e92d1fd992f758d0802243e868e1e4df31c11ce6c8610bdf4f48e3a00f4758ec32da8aaed335d11831cf30ae7ee2b2309e41c802840b75f0218f24aa39cfc807d16c8ae5d5d126a90fb7858fcc4aa31acbeec4be2c3bc3bfc3ec5c76b2352d5c263f992e9e395150c0026160eaac1e747609fae80314e9383cc4eed33cd8e4fcf46b5aa2eea00cbff3d955abcbabdfa1431fbc6d95990f90dad70a86fc77feba6f5165b134e433088001424087ba6dd6882b1ef2c0ea2fac2b9692e2c7ba869fdf8528ac5a412b1608133489845a71f5a708fbfce6bbfae224dc6c327773da081c1615fc797c941f677e1291e746a73ce30adb1281e0aac4efe2749e9ac36face43772930060cd69239899bbf8cb1e3119660102078d5c1e77b2680c2554f530f6eebeff09225651ffeb6c8e73628421d9592e2514352ddffe95648b2ed05e36ec699b580977352c3c6dcad60308b48ce1e949385c9e75e6736f8dd48cc0fb6527c950a418723ea44d7f3051d32829dad5cf3bef2d49ffc18cf16d617f62326ee7b8ae7a06872b590e8f190f0fbf9f94d0c00074473fde74465b26c89a159421974ef6b64d1edc5096d31f504fe660e8349cb32409ccd35e045e84be18eb2ce07d337777fea9689dbda96c23bec48d72a410d4c4b3cfda798e38daef6c9e9640b1397bb6d7a4d9559cbc4eb238d10325b14342988371e3ceac724e10215a85118eaafb0c5317c35f4132ca034a239dbfe3242cd299499c0ae7b06f78ccf41f2f43f9a3a6ff343ee63c8204df305b5ad6d5577e4cb85d40dead57d3c7bb0f72b30e2bca15939e43160ebd085fae1581829497823b8c0a4a692b7856bbb7129a9eba01c2dc30b56ef509b758f5b6709f2d2644b0190524528eec301f3f992b155cb5607e0f24ff623191bca0ec433192d0afafba32867c784de9333a53ded7c671005ba5d5466ee8ee2ccbeaf2133d2f5f0f5c0d22f211dea03cf349d2867d428628cecb525d5a1c936165bf6e6b3760a3ea771c7a8ce8e1a462ab7ca9fca3c182deffb3c265c08ece52e4e3a69a4c40d9606da71150e635b42ca6424a2a378b727616f4767db67a63d0eeb2d5ca8f310e3dac9dbcf782c3eef5d31492bdd1c27d450cd18614c560a51d1b39f3d23eeac6383ff58a61fa1662c2a8b47b520b6376eceb53f8c94d7da75dbfe8bb0e634c56bde93e4cf63d6233f8825ba3221dc165ba062a839b5a746e02c5344e86d543b304bc04c96a8cd3e6a872c37d49aba1951be444b93b5c76527a58bf93a21e4ceeb6e385934452df61c6f648cebca2687f394a08c4aabba8b5bbb3093e5b9364a85b4a930274bc555c5eb99f77b20fa257296001269531b52b1f6d441dfbb058185664bdf99b5c1ca885cfc63ed09da5475b98f22202b841f0347bba8b699c389242de74fa024335d42978ad7ebb2f6dd7285724f5302d36cb874bf792318a20bf0f2a3afe4350157ec254accbc1f76faf42b4239c666020819762f7d3574b44678d19d18555ef3eefddf80ba692697f9b00b4f5cd2e3b4fb21e115bed4c563014ba2f84d769ac1c291aaccf0a169475da01b9f69164b99ca365c386a6c6c0dda58ae6d9c4cc38645c1e713d0043a50587ada86203fea8730f68ac51f4d9a48276ec9a31fd177b3b23a94d207ba215d15a1a80f918318869ed1ecf55f6e43e24fc16bb8695cff525d42d116ec050f5311fa91e27c3b7e3b25f13b6ae55e8523cc99cda79074ae7bfa25c3fadde48100d0d78d473e2f8fe8dae6526bb0a70636d55f616cb799e7a052a236ece9963300d38ede8b4ba69eb3261a0146bc0bbeb8f7d34357916060ecd73bed11e7e0f7311488edb7c98585fe476e381c31802229a59275e2fb0844705822c140cf37718cd226641db3645e4bd90d3c09fa6f3d242e009a8c646b363ef7b59615c8524d8c8a62baea6018ee310ec18cc829a9947a2b2869e76ed1327a892777a554378893d22b25c6ded892cdd82775865103e2d6c3ec6a232c4fe140a35b81d27a4ff3d1b6f614092fb4a952398e291092edeef6c8f4458cdef5594bb62707a737814a6a3de03403f22ef43642799625ff49693a935dbade791508bc95ad1d734f8018ae858aee094b564c13a39fa1bd350fc95ffc3f1fd68b835d85f54a4adf578acd9e2a69fffda7635472fc0de2cad2a2dc7d8698380ea2877bf47901a3f8c1dcf5e42b9dd365c0e47bc3aede003ee192f688c67ac4cd418f474086945aac094b5a869f6f219803168c63839fde7a0758fafaa1000da3cde7a7bb9e609803f5ad561aa6b372d9df673e92e77c751f38d0f4497d8d166ade951a362d241c598439108f6e466aa3adc4d33a840f46e4ead8fbcf0cb3b83e1c2dcc71bbb7b82fef879bdc96cf2bc6f60ff4dc72947130b74fa2f52d59fe517fca766be3d45b29c1fc253c96d493ae931a8f2382125f6203938f14b2ec5dc040b5b549f8398d762a39a9b1b56de3db1e63ac39b320623cb0d9d8300d5f2dfddab319fe4e3871b967665cdf01944ea1699409fc57e24faa4d9b6d1d5f9622694aa6b5a1b5dd14cedfd205ee68187aa44a20c291e5b47c99574700c27de93573da7f6065e962d8ee1372a3d75043c202ecd1682236e9001b531f723fd600dbd921fac6df05ba8cc8003a59de897f8b495a5c9acdc59fb7441fa4565dedfa1b044a405415ded48e6d00301208d26b34dfe0549351a465405dd9a652c621d43965abf2453b5d5540062c6c55cde570c17b927a79958ef7b1a29f1cabc9dd315b90223c4efc9218ba3982f4cc3d67d8445e7a5e0b753d70ac74c356665064f0bbf28fd595084af9c7b3a98c37514fd8a32ca8e3839d617dbfee7a1d106d9e1f91002affa45f9534f2ec7cb4bb8f3621585db28405438c77590497565d15d347111d96c2efc0136f89772b87f5ab0d939a14983eecf81b5bf31418491ca94c12f6f3c942ed583ef327bc296fe5864d5bf270ca168304059b200deddcc29006702a4d864a576d7c71b857a610adaca9d5fe833c866dc2ece8855f7aeca7e066b18e3dd0d65113df79887921158881ebc15fdbe8c613f2f3df036ff006b8d883a728765f37a519f60f015999342cf235437c3c7c3855c8cb3bcf476f175706cdf3248f534a260806270ba75fe527528d401b2af750df26791737e31a874e49ca7e3312f3849438a959ca20bde3e5d4a6dfa469b76300290791eeb28c955b34150816bf5a75554f4529ad9f6605f9a73cc9d697101fdc26e40675aa3c2fa9d8e92482c82828eff927d7911af0cc82e3fa66f5b43825f661e272c18d0aaaaca8875b63eada4d88e531a8c22d4db1fac2072ffe0557658c9088912fe895f1aff2d57b59cd33e414c14c774497644abbd434452193e19036af4fbc2c05e3032e0d32cc3f4929f228239ff1b7552180cb1008d165d86e936836c84c12efb021d7f66b21353a4b592c0d65ccbd16d293de192c55aa1557c769dbf2f62a54690b640303112cae2743176b734803df71c8f5e086594c8eebfe07fb97bd6b2b5bb643154c9854557b5b66ae0af77448232c9020b4ff5e236796d6389df9a7a3d710ba17b8d035505bfc9e6d7e57981b1ee26340b4d683a939c41ae43706cc3cbc11dfd6d88869f8c35f1c6e3f9e4008aef86d11a12d82fd2633ae2d69d45c5471671cf7e4a6598589dd3e316bba267b19420bfc812a880cce6deafa52e1873c3a5e2f98e198301904fbb511d58b8dac9d4180e6242dd90c513937a148a57bebedb1508f2b5562b866c1604a0ec923478dd8be2b90dce0d78806fa437f9315cf9e4e2a1722ffd52f2b4bfb9739eff83c5fa5a825525d920f40ce5d319895daaae3a533e4995693306faf24d65dbb4dc07506b80dd8f19459249505f443f8a78ebc29a95ca204872d553d01d76520269c30d4382ed6ac744d1b8f5e5a7d0e67644eec0513c7ed75bd5b1ca0dc47af4330d80402ff5b351cb188a1b569a93d9f073275e93133d955e6f35fcc110b42be2c21e3645d26f3b361599285857567815a9ffd42278fe4308681ba6c577734050a48674bc3c7891010e899f645d34a6cb300647610f497e9d27223ad2013f080fd4234055c62b83f4038d122a9285b35b9dc371a6a0aa6f5f12541325f78d9c07ca870a54af611099aee5d3352ccd0563df22a813586f4b7cb1500ec2bec31b063819910214721052c84a7ec843869d89e3e0fa87da0ac2ad5e3659fa9a8ed2d3ee59f797829bafa84d0965e749279b130d39303eada084abe5b5cb8a5e60b5dd90f8739a23e07ece5c0bd73ca13881fe6be18daa3500bd6bf96478cb4273a254a082cf531697202dd74b4e8a3c261f3ac4c4c07060077e343f4900d38a1bd1d10c028566f8a805831d4fb5b63de766e09d264f8b0e57b493ebcc040808cf9afb487201e0726ee07a81d67f2fa411ee7dc1", 0x1000) socketpair(0x2, 0x8000, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000001600)={0x3, 0x3}, 0x10) sendto$inet(r7, &(0x7f0000001640)="8cb879da41c24d36eac33d53e31d3c56889f15f9693781c9e9f0cf35b6f700e1712500f0186290ffb4f0d736dfac1a131f1c9773a0a2839c9b20fb61665dfbee5ccab89a88c0f1b06d84f24c90af0462ea4cd8c63515630e06d3dc5c14f0981cea4b7cadfc2c5459028390bcafc17299e6c9203371831bc54adba1bb46f9c664e2d00e21b278df3792559f1d508ff4c018e980cb26", 0x95, 0xd, &(0x7f0000001700)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) setpgid(r9, r0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000001780)) mprotect(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x2) recvfrom$inet(r5, &(0x7f00000017c0)=""/54, 0x36, 0x842, &(0x7f0000001800)={0x2, 0x1}, 0xc) readlinkat(r5, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/229, 0xe5) dup2(r8, r7) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001980)={0x9, 0x0, 0x5, 0x2, "dcd417a8fb20f91717b959114c5d72751ae8983a", 0xffffffff, 0x8}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000019c0)=0x3) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001a00)="7fe8d2d9d22027730caa878c42b3982918308cb1e2db02040f60bb6ef23e842532c6491a07a5c8f224b40740bb31050f77e6ae2a0e648a3ebc0a7b8bde3cb34194ebc4acf4207b43e662b95cdbd67e77a0017bd6206ac9d409c0be733f2521cf4b3022afb826dcf4d32b047ee2f796c8f343fced68c8984feeeb4192454ad2ad6fadae5a557be797d4a13fffb97b6b770219dc98b6bf4c804fa7918142d2cfc7d7e0624d2ffdd4ee54bcf893106940b5d7810c1aa56ff6cdb7fc239b", 0xbc) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, r2, 0xffffffffffffffff, r8, 0x0, 0x4, 0x200}, 0x12, 0xd47, 0x12}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(0xee00, r10) r11 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r10, 0x0, 0x30, 0x1}, 0x9, 0x7, r11, r11, 0xfffa, 0xb, 0x6, 0xbdbf}) r12 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff711fa448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8}, 0x2) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479a, "bb5d8846eb3c87f896bf01c2b2be4c895091a896", 0x1, 0xe3}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001ac0)={0x1, 0x7, 0x4, 0x7, "8b83e501c6e2edd7b9cfe440acfea85bedf38e54", 0x7, 0xa4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="8cd31011d867d0486b35187620d6b16a27c6bb6bdc4a585a3db9f33e39ab3184305c3cc9600f85b85154b314c1d80594a543d813d3aee7e30efbecd65cf352a99c4d9dfe0d894745ddf5d17fae3a4ffc5f0b966e876b2181897d0b55fb6f00c29ee1238c53e33a0bbd4c24b07adedcdd519f28b1a5136e6a1e7d08a3bfa181fba554a9d68e3620412cbdd6dd5992a464c2df065ba94a6aa7463398fe7202869512573096396cec31f43b3a3503d42aeea2a4919920d1cd3efe8b232ed1165a81edf70e506f5d066197d93a954346c560e32485fe0446cab1a58dc0df4f81cb2a37983da815251f16c45e45", &(0x7f0000000180)=0xeb, &(0x7f00000001c0)="ccaa5f1bf6b1cbf60f87f4cd2a8e73a0bb03e02901c2911101c04f69e6d9e7af67543021702d15c5a85f6b91cf65bc486bed2664e600241a543b0869d32848a2bc83b9daa2d3d14efb5972619190b497312fa33db0563dea842177bd5ba3ea63b9844847bd6f02f433e09c85eb0fdb72eee17bf0160311011684a5db7cb7ca9d76321be758d7dac97da0c9deefd1312dff37d85b3d9a70807bda58641fa75885e13a30afccb2da98a0009da48d0f947f724e6e4e9e7f4688976dba91baaadf3fb24680d391bb3c071611fa018d051566611194b1fa9bba3ad170799d00058ed2693768069d73b54e242313d3229f113221dd66f59f008884f0b10b80f5ea2de37c8a28b3a42b57fcf2e3bd7df3d1b1ce65ccef4692e9576a1068d14b991d6e9bea452416b2ec7088f1f60d8d42260f3db971e5b09ad2daab92ec5131a90d89851d2b0c3b3d1363723f9121cafdc1d4c23927abba88ffaa39381a4d015abffc81cf7496d865927e234a46e5fa22697cd6ef8c94592024404a5f68f913a6c2c04699b49de7cd605b6b3fcf78e41527e94ecdd26ee548675d931bd153dda0c7d7c6d34210ec2fec82548f77c62fc113f901212fd72fbd56fa207595d11d52c75f91df7ee5dcd609a0c8111478108c29aba2dd936a0c2774f547c46235aa7c6be1f3b8003946560e0925594f791d5da2878a78bde13e94d494f67ae1faf12db44475f400e4c29eea6b30ca234a09f3f771c2f6d3babeec101889f02d1df281c7fba070095e896764b695699c8c001db078ef88e25475850ff2d21fca30a2d088eb6f21def7e4b5e09d8c5120ac30802ad8b3bcb669b450623279379ed6cd27739fa06c9942a16b53f6b9c12de77890cd60b884af9d989bf6a380e39ab0cbd30918e42a20ad058635eae9a9cbfac878620a2c33c01984e7f17bb0a747394b0d5ecaa5d186ad11b81ab658ed8e32e46e545f09f5767fc0436dd70776063522d2ac76b3856a77959ebf4a2e00111bbd2c2e3a4d725b6efbe0e70bb74cb7f0f5c756c721d4f87bc2e4023e73e88e41257cad98e02b905c77e1c78f85ffb2b498c5b52768c5a96daef16f6c34f617868700c134b6c4634f8241e472029d85b404b4d236240876a74b7929182e9aea2faaf8962d5db104bb5824229f8806e2398c06ab83e127f0e8f1e83b5d17f6329e5242e2bb0c4d87d397e43d658d3d5ca1a11bad0e553de4690de0a85f255df41cc99fd841046d5ce0d58bc3bd062293788096fe684afda9c64f840c7e9476f028f2f1e247d15610d148d761e07cd5fafca3d501e728573ffb56974b64bb41c812360ce12004cc7d4135106254ee723a8f8da46bd62e7d8b4ee453c190224d5b01578b4f82663f1ac397badf09aa97f924c17fed74d30110423c5c3c524b87c49c051db0a594f342ddc429419559443c6ce1ec53736b223b7d8c63631b1efdc6e176acbfb649989dd82b05ec8fe1cac834d84f60531335a940258be1ac84171695412e5f7513b87283cec06f70dc90d095ab16d989e65eeb4a11672e47f9d77f00962f8d36fb9f092f7dc57d31d7f9f023cb068657af0d314972814f6d30b1876694988c700429f7a2561ef8314f537ae79d919a79b10ecbe5473a415826a2ae9395310feef12c511e4c5f77df9d5fa693f87bdd5268af4df4862974ed319d822a7ccdaeb4a3dec0f44cb9c9c59b5918963aaaac828c9d0f1fad88061b151b59b3205b04235bde1a23eadaf64173bdfe26d561a434ac87ed1f4acca4c9b37591c29d248a19a7941b94292ed7ecfa93c010a964e756771ba05396dee09982e87720db364b5c68e2a2fcc0f93b6a922532e8b42222723cb30f3277ea501a90f2e685610789adc56ea3a5200c9799f93c070b5d98f580490c333467d1ffe2596bd2f51159afbab476ba622bd8f6b447ab8b18c54b57f6fba50db720ed32b128ef7f78248d3b3d1c135cb38b57f3520bb5658c1a67cfb1787bd0431c7f3626cb3a8225df34bff82bb6c9240a69d9ca5f09dc3b9941b4f015e214430787bc8ed5d0fef9d5da36ea9ff083e4d9c48f022b8e3e23462adb03f28848ced4f418ef229075e13513ebb1efe97de4aa70460d3ea894da491fc44e2004a56aa8f6598bb764e5f118b8a8768abc5835f7abad219ead7234979e0bb271e78f712b7592922dc2a5f71d8b84eb22f45cd664f832cf0cbd7704c5460c7adaf430874f81895db8ed26897403a488b15776a6ec57f4fab18a17a7044e7c5dafd5b0df015c5fe220bdd80d280d3d89748ceaf85ea966592795d8b3e265cc1addf0f347c68ef414b10e8d01c48501a18e987d38bc0d7c137bf02458c884e04e72c653813f6c047869214ba7ba7adce269ebfe9e048cf013b79ccf2e3bb9bea5561600db8b39b1d2a1df09726a2677b0901e11920984b99487c6f4c9005c32e6f7d03af5662832bfb3b2f5d2bcd39ae02cea2b9eeccc2568429c771373d08c9cc0bacec51eecc96db0ec3c290c590db57a7223f1c91fd5f7eb5ef7de6cf50a1126d8b1de5f6c98dfbe20d8ef024653af9132dbdb2af53a2eec4658dfa1c90d118932130a5f6b1448ea6570985fc9696759f5181b6146c2fd1bb613fceb1938510f9f77c0739120a770434cb4cc8e6823f1ca6ada0dd8485975e0ce81710f63b4a515e080d63f42e9419eb6b3e92ec135fd7fecb44001f98639e4f74124e7f73e549dcbf4230c270d066176855f5232a6bd166b738ed706fdb5712da83faffa25ef9d20666f036e497f8991e188ea73731b10792cb481edf87e2df7cfbdc11d72559ed6327f3b35e184063f18563b9a4ff95384c54c597b3d75193e10398b84135bfc2d471d23f3f1a2c5c2574732c8b7538aded82ef8b628778c27d56bc04923978fb52a7986adabc7e957cdb9a3dfaa02a9bd8aa2ee6fc46efc441e1ade494538d901afd043e45cbe62278df38c7bfcfa0716be7aa67952f17f40bab723188a6cfe5fc011bbd27a6100a72cb5938fc30e68d56f6c21b2be55e377e453d741da0b813c954fa06b761b1bd8eb0cf6fb86a902eb4479080e4ea7b9a27bfaf6a89c2a2d063c35c95fb174606d6b45c970a995cb44b74b1807d9981d097ad4dbafe17c6ef66dcfeeba26bb8d7e55b67d396eb2d9957f0fd65c95de573d7346540551630f583fbba9959f070b2fbc54bf62ab0bd3d6933ffc4eb1d2a85e079d36890d154cd5c43250d2e55ec0c1f98a156eeefe599b32d30e36aa8d72f3fe1006d71ece54656912e0ca580880ff91fce271da42a822beaf321a3571bbb3572aeb89d67b3c9f23b3d4ae237663cf01f1b4be762f6378ed7cf5ab26f936759a5e7f293bb7c9cc35aa44132a3f2da94c13c5d993fc8ff029e0e7b2bdd858df1421bfa5b59bbf4634dc050171df2ed2792aa687d20ce65d678a8ace58bc74fb79b51a0784b9bd0c4bb08d51f9b418510245635d029142486882f8c67a67885d58857d1a7f480d8cb8496cbf781de5d2d5093cffa1ace648044617472f07890fef651a32de8392596bbe52c09e34950b26a1088a02d150c39841b430cf83fe4d53a44cfdb749d6c7faa0670a5413482ebe5ad0dd472481bf649b384e87568c6901a8843b5d8b1fc00b364258b5341f537be88479f32f48801aea00d949850050bd531955c67818daa1f9e5149e3bb0d40993c43b832aff01eb7d2e12243db573088d76c819735daa96106fe74debbc8dbdcd26377cc695a2fb2d616d8ab76602140d5de87023b1ba6aaf8e927aa72f2698b7016aa75f5949e9234bc96f6d244dec5774ecbfac0d962daa6ee78dbae402ee063016028bd07b87f129e04278f5d209255dedc901f1035a235472287b0fb412ec154028e81d7cf9dafb2b155b94c925ad4a160a23e97b98a5b18e634bdf741ce660a1dce06fd6d374cca06757d610051c4aa4b430d88cf962a166a430f16a921d14f593838e8e1312a841a2721dc3029909b159b51aee8f52555f0915d4e1207ee1f3ed37219ecfe293d8360d719399d0eed5dd0387873cc380a0e055b5bda57cb5c5609a4fac1a9e4896e6479ab872401dd251cf00c3343c501371e5feaefd1efc64c7730f8f7ea4471a75c0dfba9dc4a44506d12cffb4dbf8b9750bb6f8fff67e382a194570699ccac304355a87508441d8e5e3fe7dfcbed26f40d33c263ea116ea1c2224fb13235595e0c3307e606e2f6ccdcc570526cb04531f6f2142e6cefff1ea59f21ae441d6124a805b24d5d291cadce82f5258fedb6c0b432e0ef4cc351d23f18050062273094ad847592a36ede45a99edba8761c5c55580a9d956697a4d36f779400ef1291cce2c8d4aef0f37943ea01046d77fd2205e8745f3cc3f99ab5e3ffe1f34a69a85669324c4463ab1bf767f918c5c21a2310ccc189735a25af1a62dc720c9f1f35023dea20961f17a6d0e37614a4c81a89daa2f755812421d64f6d28f655f6c8bd86afd4eff57825a5aefe6331ac6c0fcfc4e95135ba3213d98744e5146eab4b4423f755c734b184c45b043f4e7694fb168feb40a641a14bfc403e4e5eafa2bd1f6acf54745b3b5692f5e79cdba0c830ba3819d51ee4c87a6ac33636e533387388f0b8672354f44b76f149b145cc972d450b97aa7f3dbd73c392935311876a4c74ada2f901b6668b9f4c93188aefb740901c32eda365f5a4df0702a1474abb141083d4b53b3ffb457444e27fbd46463635197dde09f37044f607c5b1d0920d3abe77cf3516aa01755a3ce47ba96c4e634fed1460841aaa7db8da0e656640128c20a89e3dc1eb480460f217eb9c0826a5797811548342675e70ef19dc5755cf4c24b0fc7f277f11cf4761a10c11eb7b5cb94ed3fde6e7e38754891118403fd59983309c028ad2c91f71a9cfcd68e096b549497f53201f001ddaddf00ef0e85b2e697b0986d7ca438e6109303a819274b3f42dbaba44564af1931a36d094b5e539d80636057eeb2f1ccac7d5f62232e2c41ae9ac17e712cce7ce189590b7df89335d8861302f7771caf211d28b22ed74813071e1755cfbc7c53d517ed2c9bd1510aeac4f4ad3ba48fc71abcc8303a40b00561775f8d3981fea5419e4042df153b75aed2f201b671c9cf2c48abae7507fc40b62bab024537d63579954f98c0b838ef7fd6189f3277988b35268ea0dec5c7ee188a32bc33882fcd7d069bbfc8b2ab8626c30e6038435d0925af01e39df52f1521d354babfb68ac852b61830f6c5523a3227120425a92ff8ecc8229ee125a08aa4ff22585e4f87829d48631c9f80fdbb787339fe93f36b6eece4414a3b902e4f90c725f07fbfc29cdde323690886b223a93f29abfbc7bf090917d788cf0c5b50ec1677bcfa10f08941fbcfa54cd7e36e8124f635c98a78132d247d4075cda9fc348d91781d0c37e1b2060212ad5aa83ec0fd655c098426acb14ee5a8391eddf48b8715e2f9c24b3bfa7e2b1b63c2793f10e8ea94dc7e386db9ddb29c0c51ea8b2e2979e6dd8dae02f9627ac4241acf471ae5bbc668adf0cbffaa1dfd9335c239b3adb14efe8dc589fc603b024c8f07cf2c63dde5bbe7e0741ca5016f232b16fd1e03a4ae973d93be8581cc0a0470a016921424bf5bd70c2e979a71aef4dcfa500c782f53afcc84bc99d21f879f0ae8aa1387dc400cde9696a41c02249f0ad7943c8ebc6d2509da796089aab7a730537a5e57b99de29cb339b6eea44120bd524610e91e9829343d079b1a9cdb8628a48e5aac3f24e88c070a253dd15eafb72c78067657f825cb6826f32d148cc627b341accdfa0e1d55f34874b6af", 0x1000) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="536e0200f140aa9a317f89d7f4001802386630963115bfec1146932359a9ed4f5fbc62555adfdf4c8c2f3ad1f6f80922344659f6cb66672673078a8411ada8d78312cab5e65ac00144da1311996aaa0f7f51863ecb122d158083a9ff87caaa6a5b857cb46aeedf46c48c0fc1e5487e6f44da4a785411de76269518270b78b2504fd937304740ceb7354e4ea8a9a5090000000ba4be9a708d33e719d8495b705a4dec7cff2a5802ff952a4ca8f014c44d85b8e9d208815e8a0df19842c7f8207b23bcdec89b5e5c177643667721825d6640885da280b2ebf2aa415695bac094ffd95e80713734a87abed6fa4eb16b20e507d4cac13aae24", 0xf7}, {&(0x7f0000000100)="4b1c972895c37fa1736d2f860da718e4c8f4e975aae339bdda9d32ebb427082a192f0586e9602575bca756d0030213a8ccf8b82da3800b8ff6e2771c2960c63a60923fcfc61547a6ea40706ca7e8859b27cafcfcfdecc6cdac82550ef59a8436f767f60869a5729c96e7ef5fd01a9f24c81bb73de48480207b87d85d808f5f8e4d58766103c53bd4", 0x88}, {&(0x7f0000000600)="908a7c8cd3e8d03f488a6bfccac49fd39e8e943574a19a8ea245324884a19cfe3f5766e87edda839afff00506b273f6f88e9c6b6b415b599d9929383dc0f21039f3f73b1dd6080add60f8a7d6d8a12f4c3a1ca48bf00df165afb97c429c674166b1bd484dd971eba518034deacb6c7b240e5c3ebb90c74033173784dd0fdb9a86ecd3aa2a3eebe2c92d707e1d62321481872f45a2bda4f18cedc818fddb1ee1173c4e66471b7d3aa4b1a5fe75ad80e99847aee317e8d46e2684c7f9c77a5aeccc224fdebe6ece9f3515bc9ce9dc300a9271a0e0d00000000f910fec8ce73b6bdde4d2ee8ac4c56a0d172d822e32420d19e81c9c517bda7edfcdb2122f31f1fa0c0bfa8d59bce310f3c789ba212ecd2500932fa119163111245d34034f698a134747dd2b4bda1878bf403c94a89f285b93b27c483a4cd9dcc34972939e6fe91d8e9bb3c00fcf87e173daa547cdb5790ea86a621", 0x124}, {&(0x7f00000002c0)="7fcfd1e61fb0de8648b5dd122906", 0xe}, {&(0x7f0000000380)="a58d4440e375d666b8aa0dbe9a6043517f84380b95cabb48410ae34c70a6793087680d8e5688ce2b0049ce450fdc5e0a7eae0ee5bcb26cacbcb7c5b5f1832967a9a9b3ec6433489719f6c38c602c0c87eef72da0012c69c67750b8289b03a72cbbda1547ea1b46c0ddd838ed8e1b5a826a925ad21b2e3c08fba027abbaa2911a713a64467897ef81a774ab96677d74f25b6b3f096907e62d1551bf317d05b2b12def26ed5241e82f5ad11eb234b1c4254c246c1a34a961880f13f359c88a14ec6e4ef12d5c", 0xc5}, {&(0x7f0000000480)="343e1372516e3017c949899900b25e8a2d2c004f692599d437c5edf3901870471f2d9f131895ccdef6d53b27ef29907e733ba2752e742edb3bd9dddd209ace053c77d267732420aa7ca4a2cc7dd757ea7e0d", 0x52}], 0x6) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000000000000000000000000000000000000000000000000000000000000000000000026"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') executing program 2: socket(0x2, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001100)) fsync(r1) setreuid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x1e) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x3011, r0, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d, 0xfc}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x20, 0x1, 0x15) r7 = dup2(r5, r6) getsockopt(r7, 0x29, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001000)=""/229) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) clock_settime(0x100000000000000, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) (async) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) (async) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0xd, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd7, &(0x7f0000001480)="00000000002dcbbacebc3246462aa3af852a55598cefed2dd934d8ab48833bfb358640", 0x23) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x10001) clock_settime(0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES8=r0, @ANYRES32=r2, @ANYRES8]) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb723383"], 0x55, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x7, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000200)) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x7}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x43) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket$inet6(0x18, 0x3, 0x7) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080)="f77776c4f2b3fbdcfcc75b8141049925129b18e60a17ae07c39bcfc25fea60178f1b81d71c79c9dc5a10df72a03996a402889ab3b514e485c57107a54f95be73f765a44d7bea03673cbd718f89f5785c83431abbec64df27f219bed8ca16a55a49754505f815db66d78827be54635de6f3c0f10d899056595ab4ddcffbb21837eb8114c808624ef4c2675f09635906f1770794813b55db9116910ea886bbd38e2fadddfc688f734e10d1ed3e3dd3c1b9", &(0x7f0000000140)=0xb0, &(0x7f0000000180)="a246bf07e3a3971fdde144a45d7e7b32a0b4f379f3bbdcd4369dd9e09945bf7d039f30e610b5879aaf92ed4a1d7d1f0c299530c97b2caafb97a37c122560896b19d4f85d505d32b4d027cf84408838a67188e13c2ada", 0x56) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/71}, 0x4f, 0x2, 0x1800) executing program 7: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49f", 0x14d, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) listen(r1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) rename(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x217b, &(0x7f00000000c0)=[{0x4, 0x0, 0x10}, {0xe4, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3ffff8}]}) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x50}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = kqueue() setreuid(0xee00, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000580)=""/59, 0x3b}], 0x4, 0x8d29) r3 = socket$inet6(0x18, 0x4, 0xf4) r4 = dup2(r2, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x401, 0x1}) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1021, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x12, 0x1, 0x2) ioctl$FIONREAD(r6, 0x80206931, &(0x7f00000001c0)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x2, 0x8}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) executing program 0: sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@noop, @lsrr={0x83, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}}) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000000)="cb27dd9c", 0x4) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605682f90020000000000000000000b3ab1ec43b427bf600ff02000000000000000000000000000145000000b1"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000000c0)="b2b51248538841a30c4430ac4511363e68efa7f99995daca41c91a7e270fed9de8044420742584069958253d848d429dca5ec21a46efd0373e2dbbfd9f2224a504af3ea0298c1ae0cd0791991197732298f3fce69aa468cdac9051b6da6444ad1c2fe4fb49f221cdcddd292927ec5cd21642efa5934ba56127f1e4790f9dbc3a6bfe3db6a75f475f30a12f274a286d67d56ec74cca47041bc41536b1ef85ef63d6f46dea00ad0bb8e51869be3005649327a3dd1eaa8eb69b5f121211a14dea5b5d4749d0a521f357304f0f331cd43b39657023262419129fbe2e6d86e2416f6cffd13d676323896ca5acef536375f1460cad8e0d5584444a7c6ffacb6c8f7bde1bf22cb98402c52b5fb752699275ee188578bb282f8f07a9ecbe7711983f2215bd5888d9c4a2c4cd5cac752ee7017731c0ef77522daf329669202fef3781c3ed2d77402c840a562ab388615ca0501b30e20ba566d5ba447dfeb1d911e3b0ba14cc7407c43922dd77428a7159e5c7e39743b819de80c4eb6643703fb580eeda257e2a4978a7b7991a662d2b2caf3a5e68dfc35884356eeeeb50e5538b786574c78cc370e032973b50cfd37940d4398fef0a91ca8a7059b1708bf6cfe9475b42bde7f726b23fba0eb13c3f3b482e1d012e40c78907e6c339cb256c1588e4756b0ef803ea4899df7739fd98ec311841213195280a484458afb4a49ef2e2a2a60dbdc4e1e6e6779189e3631a714867c07d1fcd5db5cfe440e820aa3e0537c4edf9d35d845bc7bb60e42024cd257a81cc617c4f8b91e61769025154be1572fe00dd0d0f60407691f3d95f034fe8439501e82cbe3d1fa5bbc8bfffbc09537501f8cdcee5f553f9ee175e50c12e5d1e2319ee2204746da05a13ec1f405d099968d365cb9b88d88d0404cb85be69adc443c28ba48440458f6877efd848212acb4fd3df63181d648111504ebbf3e27e6522ec880cbb88a90b849a65e8e0218954a518e6ab1fee8d137d92267e4db520f7d5a42e58ffd79cb9fee51b35a321b94ae6eb586c2c7e7d31662d23696c54935fb151dd417dbf4fb5909efb3c4f3449dcb608a5f72603130bf5501094cd0d5c23e807393560a10090752e2ce8f5762b1296521cdb67162e5af0d7971870ba72210c00275e4480ab80e1ce00a24e925307bcf139614d8cf3f50aa1d6a8fd431278e8ef47e9bb9d6e96fad63e56cffe1b54d211e0031febf7a3a880f41eb70f72e6eaf0105346a11d8388f6c14a0e3940f65e462fac7b8c4d32431ee049cbb68bf19ae00426bb13db053d369b34a6ed59e44507b0b81bc56dc99abea1a260a97ecb1b6b04c26fbd833a3c55cd4d6dccf36215dc005481c24de22d6211a873527a6f1b89af2a6438cd0dd768f86aef8d6ba0e5afcaad824950447198008263ce4e6985445437308502b3a05519734ec0df0cc526186904ed9f824ccbefcb0fc9751e1546f7af89f08d8364a6c09c8b9df6a47f2ac4212c8654404b83df692830be593097805ca2f11e141e29a3bc8585435697780e20622fc845605908fd3a3bc36c49dd22ce8a57d4374eb9557a46f026b41ef5ac0bcba284e52783b9a170404682155031ad61d4badbe391a19f5dbc4737d4e4c36ed8a268d9e36c16e61734b3c1c3c0c27e380c73659b466f3408e12889f278ed1386fc896cf816969e848e31eee62e336ef63a6a289259be5dacb31e7fc3e939e9b8c3b672519aa68e7bcbeb177b04ff05c8ee63a7f61a8252057cebe24280544bb33cc6d212a2eeb7d39c52ae6370534eeec7d9b8bb607048a38e999d3c65a86c5594071403ee110c56cd2502f94d33d3f2aef8241cb2b3d0ec991d1a36fbf2179e17030b158b250e51ab94cb48ad82c4f9c940532567b8828be27ba4458804adda2022854142920f1119e5f4a774b98bdfb2e458e35b95573284177a74eed449d19d62ca885e4e2387a3140ebb582b0cadcb33f913546cae189b53ddd5312b98c48f2faab37baa115acfde5338fb4207ee832249a7e30e65786b3c6fb2fc210f0b2b027e0672ee6d781a5a10783961a9b1f4928442376d659c9fe30400c6325259edde13a98677756c1f990970d43c7f8ad5463f6812e5b4c8bcc14a5dabb07a911620a7c5d7634e09906e85c347a6105f8e410308add794a52c8198b513296f135b9173775c03d0f12159b5094027182ad9ce4469d13b7ed94a2f3bdffaa2b4963f9125862e5a2622670939a4e626564f6c24db730df5159cbc4b797b135b050e490db2eb25e91c51d94b01e999bf3433ddd4c2da5ab5e1cff126aa1ac0debe797f343124d226a520a7a22dc16c9e5e395f21c77148fbd9c07e479338807a5793020b7e7cf3be95dfd6f58374558ece89e2a34ed456382f979d2575cc461ba537b6c982a3afe148a13cd7854dd5cbac67df6350385cec345d9ecf790625452d4b35daba08fbd9dda5e322f9543174942714c9c2a44a25d431b3566ded33421521f3af2aab7ff8fce97b7e850a2029e987057cbced350c6c2f321a60fdb05a2d0ce9fa3a1a9e4c5c22d61b67c7e9821faa7e8423cc35b9af8410a11d9f422adfdce14b20df0f60b749c561ab3fdfff6ba2fae6874008815fa30d4a4cbaf831d992163e377e61c5c9b1ee6baee9cf6149cde702c8135c6d8daaeb778866920514c93af1d8b1eb670caef5f420f84d93d06c72a351e3d7a2133f3ec2d929b3833c753d6a365397574d84544a9041bb457321d35531e6357549785b7b3a0b780368efac67e59067664a497c92cdea86d2fb571b0facde380714cdb8b74c74221f9c4acaa9ebaf867f74d771ad8bd23131f2f97e2fed0e74aaf179f8c0f72b80c9382356bf7c3d4e5c7fa40f078e692f3b3198443d560eb9e5716726eb31812c2f34148983832edba285868a43939a5f590b229f6d3c718804e9fb06db1c2ef93cdb0d89922da944ab26ce1d1911f2dbc2b5b52220b432c4c428740a0fbe56f0599182c3a2ac5fa3578af011930d9360099067d41a47e556f56af6338620c2133e75a45e5a7925162c5faf03a180c98daa2fed987f5ba9ed694056de30d31a9a012a0ffe972a803dfec47b487766bf4f09d3a89a18de4448acf309d0cdc5a39cc053bd2f854156d052c722c45c65d4cbad3645c36e42404648363b7027ad8dc9454c7a8b4c337f04dd28bb70e678b8128058fc6b921b34aa603ff21f05e50b4c89c4f405fdabe1cd0a89c76e7c354db94f531ac7a493d2757ef31dc985d4d585d572e862c6e006f00286ae3fac38074dd8971477dabbdf1b100023550349b8e08da441fc5975384a65a9cc1eff304ea28d63efd64b3678cf19dcda258b064535f1e4a8644dcb342bc1aea4f29019de80d9e196fe808fe16b1086bc0a7290beee8e1579620e35e631b21841129b4d0a4432e9f4298126afdec5b070512140c3f46d861039b85e6a09a5b305b78a70b21906a424f685d733019ca1d2c595315ff0299ce9e6d1973f09125ee1747eb79405e58e3abff8999dc35efcb29a4dc3f7dae07770379b202da752f72b2f9020fb219ab1be1ddd2f0b22181d667e490f2b3b4ff59566a2e5b28bf7e5933caf46a150c0ab984a36e3e1561682e543a987ae50223eff82ac34fa39c0c770af97705aa8802c8df70ea4180d04d03f658b205a26e92362be6389425e90e871d1e0d57bead2862370ea68eae23bdea18d152ab018dab1baae538885d44fbdece1b3f53680668929e5ba5b85199c28d48f2411460eb4ee6b1a81af6b84f09611009d0df018fab1b5e79f80bdea1aae1e1c2ec947461f407286572b6b5a0594ce8963131c86a922a931eeea222f3219be1576e0610cab8868c6a2e47b8a8c8cb365d3299268819170032db7ed35740891689541cad37b8aec94391dafca230e00531b1650a20ace0fef92450e97e8a8d55c03abbbfc4baaaf56475d6d09e79366dee5085e350ff790ae44e62e5e7e01b5610253e361a47dda1e8b8cb4331d384741a87e535c8767026ec5ed7b436ffb38985d2439a0f4fbb8da2b8ea9f635bf4025de4433db7ee68ef4d99733a39e820777b6ec2205afc78b201ccb35f46b034d1ec363e4ff6bf5785e4226fe03c86c8772b6897a0bf34eecf0c5c14b87a04a6880c82b5e1fa6c96645d660cb7c8414ec154955ed7dbd3cae0e5cd7cb2293e7cc1e4c7c6bd5a90f17bdbdcffa8437dfb95a90a8480d6b5286f6fc2315e3ddd60c4e2e55603bed4187e95684508b10499726f69117217efaf37e3813e89f4eb51a2cb69f85fdbd6fb36ebbe8fc757b935f2193de0bbe291b08c74efd4fb34aee6060cdb5c4c1a16fa0352e7b5f0aabb958fb1044f988d1f8de614584f040bd607634199658c9efde3dd3b728501230d0d39404a05833d3f89f9e8ef395cd3a9a2bc8b85845d351b219950a36b1c1139b3e89340a7f82d0144c30d98c222b8932bfb7be573de2b04712c203fe224b775046f7a571b4063e6a7825933d5fbecb381c1ee21131fb388146fb95dece4f57dfb0f4a1235148420887c9cf19bf5b64f6e5cdebc540c003e0ac987746b906013575e248fc94458663be6a4643a44a4124c06c4fc729af9794374152813db20cb266306075631529595c0898c209402222493534e6a912d233e192fff5fd034d6cd148f5fee6a53e2ff60a9a2643010a491dc335af65b4e0d34cf6b2712c81cd0903d6402ec1704a0a36431aa905ec975e1e2c24a2ad7a1942fb0c1832ba64484ec90b75e36ad453dc7377f067f274203023eeab55426201e2e831e39c8a7d7610f72f737355917d010861f3774098557a7a2392933f8e7961c2911708eaa12c3e93c10ba1b9e25f8b669d4fb7324084be92ef75f9cd3b6e40d83d120e80ceba04d17a431bb125f6f05b71893ed5030f97058e38d4fed02ed1fc616002bc5ede6c6d9cba0dcaef888f00c964ac3b250a4e5338452dfc003affc2009145466cb6c99677f6cad31dfe8384fd029d09ddfc75322e5bbe940adf8f9e3269633e8d550f37938b2164664e80423e6aca1891eb1a8a1dc561d390b555edb4da95ab7ae0c3a4ae6c7ebcd10667ca481ac8550a58da57312ba169afb1d1f38dc86a3516362e8514bd3cc32b750cc0342001d20819637b80abfbe12744074a2f60eddd6d088052b7cdb6146c7d09aa362e3350d56bd670c4e43835f7001e3737dc5381eb52ae758a678b1c118758c208160848a802a273ac58646aa9c09d5e1ec69fca62115752978fcd2ca1330ddf6730a7dcbb69e6cc89d288ef03d8108665a83a00e99f4d213a98b856cfe47b02d6ed832e45909d242bf4f8ef7b369a5104c787f8b2765145f9aafa333b6ab324563ef00412a5d3e7788827c50b9e447e1adbd1ed61bdac69d451ad07d61267586d4b29bfa2833add2259cbe26847fa19ba8524d11ac761fcd31a5aa65af473c034f77fdfec9ea130f375962d53653ea81cca577a62bcbe0ab7a78fb793080eda8c4fd1ab58388063b9fb674e965f579fc02a1d052075ebac717e92a01f573b12e556a3eee7b725448867326af43fc9005ca85ab51ede6eacb1f3a6a87f01376152e0e140194971da992d150635538364db3bd06d91f6ccaee990c338bd8534144f85b914eb933546fdedd22f2e831b3ec304bb2552cb601540fc27196c04e1717adde8d355631971b3ced847d030a70c19ded8245a84245f2fccadda4f069d38a0bcf9c87d710940bbf27835a17c43f03765bebfbf16764d2b94394dbcfcf9b60758b1d4fcf9c33ba2a84f7d36a70fc8b97008879d0ff1d6972f23ba6bf747", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="49dc691a994200175ae159b674517a3eec96b6351826bd48b32bd6ea3babb9d33577d7efec66763b999623a74044f08d5f00676f13eedb5fce9c16a2950a8a42aff13a000871d25222557445efec7a011eceaa5bd3b0062303715c0a111a24fd650df836a0d8535d555a50f5c429bd16f77647cf8698d6f1417b4214b784dd0dd986f4724c5ae472eb7cc5d064743c63271c6ce6ec13b4013ead382e526cf6559091283c25fa79321f1a8a3c184dce5fd32503d8a4d93feaeace28f3b023222780", 0xc1) executing program 1: utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x210) semop(r0, &(0x7f0000000400), 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d70302e", 0x86}, {&(0x7f00000000c0)='Q', 0x1}], 0x2, 0x0) execve(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r2 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, 0x0, r2, 0x0, 0x0]) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000100)='oL', 0x2}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r6, r4, 0x0, 0x4}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r9 = getpid() getpgid(r9) r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x9, r10, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x90}, 0x9, 0x1, 0x3f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, r6, 0x0, r6, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, r9, 0x6, 0x2, 0xb1}) r11 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001240)={{0x0, r10, r8, r12, r3, 0x8, 0x9}, 0x3, 0x4d, 0x2}) denied attempt to set clock forward to 7381507745249584175 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x20000000000000}) r0 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x1ba3}]}) write(r4, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r5 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r5, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = dup2(r3, r0) write(r6, 0x0, 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x4000, 0x7) getuid() setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f0000753000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f00006d1000/0x3000)=nil}, {&(0x7f00004a6000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r0 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000340)) syz_emit_ethernet(0x26, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) map stack 0x2002a000-0x2002b000 of map 0xfffffd806fc6a428 failed: no mapping executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x10}, 0x10, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f20"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1}, 0x2) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x1, 0x4) r5 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)={0x10000, 0x5, 0x8001, 0x2c400000}) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x9}, 0x8, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000340), &(0x7f0000000380)="90", 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) msync(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1}, {0x7c}, {0x8906}]}) syz_emit_ethernet(0x1db, &(0x7f00000008c0)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99a", 0x71) executing program 7: syz_emit_ethernet(0x6a, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100000086dd6039a7c400300000000000000000000000000000000000010000000022"]) wait4(0x0, 0x0, 0x10, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x6, 0x0, 0x0, 0x4ff1}]}) writev(r1, &(0x7f00000003c0), 0x0) close(r1) sendto$unix(r0, &(0x7f0000000140)="4b4aacea6dc93977e6a87acfa44d2d0f453cdc36ef464c3fa823ca73235000224b73aa83ad3b1d09b99f4ac8840e7c9968282931c7c34a423a78c0977a468a23e11660dd1a1face2ce341acf308c2bebc2fec1b1a553207c3dfa1ce8f1eb755a83454bdcba77180ad6b3234f14aa3c12a6488a2627920d13bc1550300706faf43a2d1b2f56d22d99dd8fae6371cb8db7869cab667f7c7ff8aa8f328d38", 0x9d, 0x40c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 2: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) close(r4) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) ktrace(0x0, 0x1, 0x4000072c, 0x0) executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000000)={@broadcast, @random="8b3df3a9f895", [], {@ipv4={0x800, {{0x1a, 0x4, 0x3, 0x8, 0xa8, 0x68, 0x2, 0x2a, 0x3b, 0x0, @multicast2, @empty, {[@generic={0x44, 0x12, "9bf6776208acce3d73b1f8c3744deb23"}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @end, @rr={0x7, 0x1f, 0x4, [@multicast2, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x7, 0x4f, [@remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0xff, [@loopback, @multicast1, @loopback, @rand_addr=0xfffffc01]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x8, 0x95ae, {0xc, 0x4, 0x2, 0x16, 0x7fff, 0x68, 0x0, 0x8, 0x88, 0x4, @multicast1, @multicast2, {[@rr={0x7, 0xf, 0x9, [@empty, @empty, @loopback]}, @rr={0x7, 0xb, 0x4, [@empty, @multicast2]}]}}, "271f1a0c6feabaa0"}}}}}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x811, r0, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000100)="e7512aa147c35813fdeffd892c142a68006dece1a23acbaa3a99c6466734ae369a5f22d158c5e80cdd39a5f3ddcbbfd1897ec526c46537e94f8086bf1cb32cf8c2a1de704c18851fcd5bf4e516257d66e24ed7c59752b39353768cb90dfad71a45503103bf51a0ee5cc04c3782042f", &(0x7f00000001c0)=0x6f, &(0x7f0000000200)="91f1129c4cfb4213c0489fc2be2eb163cbce7524781781aa526fd6eb", 0x1c) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x7, 0x0, [@multicast2]}]}}, @udp={{0x3, 0x2, 0x8}, {"29278fbee60d2ec331b9e7fb9332e15aee001623f4893c4bab7dfd125364d4972fa5662f7bce5a86abb82154c0358ebeac36e8ba4e01cab7ace83d0daa959f92bdc2af91"}}}}}}) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faa0a8f60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f97f2b6969078ae5ca2f97a3626956d78463c3288681b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351fd60c88100d2a636390a0c35ce146f21a8e54a178bffa80aaef6cb8c4ef35b449cd541088cb714a9fae5ba", 0x0, 0x0, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) r0 = socket(0x20, 0x1, 0x3f) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180), 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x1, 0x0) semop(r4, &(0x7f0000000940)=[{0x1, 0x27}, {0x3, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000000), 0x8000) r5 = msgget(0x0, 0x0) r6 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001040)={{0x2, r6, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) executing program 4: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000002c0)=0x3ff) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000000c0)="19220f78a660e4eadbf798ab5eaa7c954dd0dfa7bfc684ff90e6dfde4c5e199c0dad1a46b00dff35ca5dddff7f900ccecbc00e1da8717d5f5d9f704d7b10eeb28fd2a4c21ac6b236dfb2ad761634dcea1e368ea1da6c7999574eeca539f7ceaac913821cb84ac57c6e0aec3ae5c5c254a5cffda45a1331398e97dbf71393c4b6692a06f4c69ce3f368fe5d58ee22eb909bbbe93d182d495ce9666cf6a23775312036372131e1b420a3a76ee9740c9389a61f91aeeac2bb2b748af3c0144847c16a7577976e4b802be346302492cf35f5fa9aa0f8ea92c28a2bbb74a0c6a001bd1155ac510b0c72214c72a6ec3e85f273972ec01ab4512e3e5f", &(0x7f00000001c0)=0xf9, &(0x7f0000000200)="cbbe36c58b42b28fd461d953c88fe58e5aa5419dbdc83c3e107c6e08c7cd32bd8dd95517ea42110ca0ff414fca4667017974d9f083bf001a594d6999160dbc6b88903429f24ff55d3ec05e4f31ae", 0x4e) sysctl$hw(&(0x7f0000000300)={0x6, 0x5}, 0x2, &(0x7f0000000340)="e26d7fa4a1d082e0ac6b4e24b9f3bb8439785b8437c08b797ca4240820043609f15a211c748369ccd517e064351a975d29a2f3a68e6b529f750c3118f7baf9bfc184fb99a0378f4ff5f1645d6d74de8e70ad22570de04fe8bd8d856f89dfa6e864af1e2e2919d8b312f28b5e32d39f9bf06146908d833bd39823f330c115c8cf465f1218af191fade02fb1600d162ea21f03a558462aeb8d6c64c43f50df6e4f08948d53c15c8b993c150d23fd8e26c199f661694ffee58b7bc9fccf02541b40b34733259d4f2541f04925c4e7091d5e919198a4578cc2", &(0x7f0000000440)=0xd7, &(0x7f0000000480)="ecc5cb2512d31274fbf2de86f32e49a3421a1a4ccfc69fab7865a2231f2e5a8be9dce19003b99f8029d112257eab1031420e72def5d61737dc82a15012ed7b360e33d69b2d0299d6faf5843c9b682f34f6ace21ffcbc273ad4c9ea9a9ea9bf3617f3d6f403d7c2f9419334a44a6e1fd5459a147243843df30685da1c54124996345b11cef2c0aa3cba3305f3e3ad73f7b0757da643cc57181d8b8107fa9ea28d46476febcce44d4badfc83257349c9432a68e3", 0xb3) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0xa0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x12}, {}, {}, {{r1}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)='oL', 0x2}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) executing program 7: socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a52c000000000000001878f7ecf6c4a05b17979f020eb842f6a6e794ac3b9816e3254bee92f02312dac395fa347a33d348d4b18f9d5cf3d979f996513cff624af9159f8a6afe84beb05549e1f5002e50815b97720b8988e16b913709e5c0a64fe1c9f8b50a54f0"]) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff80002c110f38 gsbase 0xffffffff82c4aff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8282dbe1) at panic+0x159 kerntrap(ffff80002c110e80) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(fffffd8068b624b8,0,1,0) at rt_match+0xc3 route_mpath(fffffd8068b624a0,fffffd807e1e5724,0,0) at route_mpath+0x8b in_pcbselsrc(ffff80002c111238,fffffd807e1e5720,fffffd8068b62428) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd8068b62428,fffffd807e1e5700) at in_pcbconnect+0xe8 udp_connect(fffffd8051530208,fffffd807e1e5700) at udp_connect+0xa4 sys_connect(ffff80002a6b4cf8,ffff80002c111430,ffff80002c111380) at sys_connect+0x238 syscall(ffff80002c111430) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdf8514a6e0, count: 245 End of stack trace. 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 860ebdd0-427f-2be6-5726-fd56b385017a 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 0x000f27f0: 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 $lines = 0 set: syntax error 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