0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000000), 0x10) r5 = dup(r0) listen(r5, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) dup(r7) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x5810, r0, 0x7f) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000240)) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x5}, {0x3, 0x4, 0x1800}, {0x4, 0x3, 0x800}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect(r7, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5}, 0xc) r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r9 = socket(0x18, 0x3, 0x0) r10 = dup2(r9, r9) setsockopt(r10, 0x0, 0x2e, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_open_pts() r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000280)=0x1bb) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c5, r3, 0x0, 0x0, r4, 0x645d3809e35c0e50, 0x8000}, 0x0, 0x5, r5, r5, 0x1f8, 0x3, 0xfffffffffffffffe, 0x7b}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4}, 0x0, 0x0, 0xfe}) executing program 0: r0 = socket(0xf, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x29) socket(0x0, 0x2, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x16}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000001440)='./file1/file0\x00', 0x1, 0x4ebfac6bbaf7841) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/228, 0xe4}], 0x5, &(0x7f00000003c0)=""/18, 0x12}, 0x40) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x1, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004510003000000000000190780000001000000000040090780000000045000000000700000000000000000001ac1400aa"]) executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file2\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10300, 0x30) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) mkdirat(r0, &(0x7f0000000140)='./file2/file0\x00', 0x42) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') executing program 0: mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x288) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x288) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000580)=""/193, 0xfffffe25}], 0x1) (async) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000580)=""/193, 0xfffffe25}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x20, 0x5, 0x9d) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() (async) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) (async) wait4(0x0, 0x0, 0x10, 0x0) syz_emit_ethernet(0x36, 0x0) (async) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0xfe) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) executing program 1: r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x79123c5c6dee4867}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002600), 0x80, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000025c0)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) listen(r0, 0x0) executing program 3: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffff}, 0x10) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x8, &(0x7f00000003c0)="b7b3676855533862c7874df43f5aa60ed0", 0x11) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x8, 0x66) seteuid(0x0) fchdir(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x40, 0x4000001a) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffff2458ffff080046000002ffffff0a454b44004e23044a67f93b531c210bcf000307000000000068043c6f6a7bddb1eb57dc45097a0fded283ef2c0611c3b0004272a8aaa2560a4c83c252954fc835a9ab5f532048938d22f2e489d6480a96ca2fd5803ba3591a9d50a4d08373d16892dc0854512d6c45764bec1c41a3420b825606721ee023d619e308d4430eca3c266499ac39a4b8f98a340a60b8631c935c5a621989f859474b90a7fd4b07e1175a8e7c227dff00", @ANYRES64=r0, @ANYRESOCT=0x0, @ANYRES8=r3]) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket(0x18, 0x5, 0x4) executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x100, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0xa0) writev(r1, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x50) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8000}, {0x45}, {0x1f}]}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x1011, r5, 0x6487) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000005c000/0x13000)=nil, &(0x7f00004b1000/0x3000)=nil, 0xffffffff}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000057c000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007a3000/0xd000)=nil}, {&(0x7f0000557000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {0x0, &(0x7f000064c000/0x1000)=nil}, {&(0x7f0000415000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000050f000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x46}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000ae000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x9020, 0x10000d00) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') executing program 7: shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(r0, 0xffff9bb3, 0x5, &(0x7f0000000340)="0af41088432b290c2423b8705c842fae381524c842af3eecdd02a5c1bc85e9993707ab908b16c8cef9b6c24eba656e92cb8af95d3c112182824754ba0d09dfff6cc1c7759253ce9d67669a61708e0a3f1a4089274c2b79b0cddb880aafeb4f5ca17e47741e7471ed37d4c3818d0a51c1cac6cd839a1bcb7a2b5db22e1d1436fea9b2a2cd86db2da5b56a6b9b33b2a085d8b3150a737ed61c8e9f99e157d4030a622caa1bcc87b5a2c206819fe24c8b165ba7177902adc7db71c6229ffe5ffb82f95c5fa3638c9317f43b350e0b34967d3c7cdf32", 0xd4) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) acct(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, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000609000/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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001d80)=""/4090, 0xffa}], 0x1, 0x0}, 0x40) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f000076d000/0x1000)=nil, 0x1000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x5, 0x0, 0xfffffffe}, {0x14}, {0x96, 0x2}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r1) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6e2911", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket$inet(0x2, 0x8002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x150, 0x84) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(r3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x4e2) executing program 0: getegid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) syz_open_pts() ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) denied attempt to set clock back 3103785605 seconds executing program 0: chdir(0x0) rename(&(0x7f0000000480)='./file2/file1\x00', &(0x7f0000000700)='./file2/file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000340)=[{0x60, 0x0, 0x0, 0x7fff}, {0x3, 0x0, 0x0, 0x400000}, {0x8106, 0x0, 0x82}, {0x14f, 0x2, 0x8, 0x7}, {0x3, 0xf5, 0x40, 0x4}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) geteuid() chmod(&(0x7f0000000280)='./file0\x00', 0x85) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x7}, 0x8) accept$unix(r3, 0x0, &(0x7f0000000200)) bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x2) r5 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x36) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xc3}, {}]}) r0 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0xb9d6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a29ada0 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/101, 0x65}, 0x8000}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000340)=0xf86) 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)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x8000000000000005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') socketpair(0x0, 0x1, 0x0, 0x0) sysctl$vm(&(0x7f0000000200), 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaad722ca6fdffa88a8370081004f000800450000286400000000019078ffffffffe00000010d009078008103ff000100010000deb5031ffffdb95d7af3e68dd645b7488d7d74068fb6dfa3ace4712d"]) ioctl$FIOASYNC(r3, 0x8004667d, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000140)=0x7, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8", 0x29) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(r0, &(0x7f0000000080)="8cb318c889202667d10dd6c38e083d4fcdd42b3d581617130013412d69fe85b8e6fb94aa04d2a811b8f2ebc4de0fa16848053bf5815c94c26948f0fb9c32cf98fec322c8db5d244dbec8cc4f93e3c959e257a14980152c40b9c4ff5768932a622e8a8cf9ff7d5692d2710f7a1d679522d3567d95f60617f5f777948c50046e49476bfb790852b1ec50d035c2d65d7020eb411611e76af995b6c11e110127cc1a82d8cb9d2530d2514dde6ac461ff481d9ffb4c0df96483bfff251f49ce7bcc2c914897ce22cd97dba6304f6204abf0", 0xcf) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x3, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 6: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000540)={0x3}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000300)={0x10, 0x9, [{&(0x7f0000190000/0x4000)=nil, &(0x7f0000300000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000173000/0x1000)=nil, &(0x7f0000351000/0x1000)=nil, 0x10000}, {&(0x7f00000b8000/0xc000)=nil, &(0x7f00000bb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000003f000/0x2000)=nil, 0xfff}, {&(0x7f0000084000/0x4000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x4e}, {&(0x7f00003f5000/0x2000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x6}, {&(0x7f00001b3000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f000034c000/0x4000)=nil, 0x10000}, {&(0x7f0000383000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000f87000/0x3000)=nil, &(0x7f0000fe6000/0x2000)=nil, 0x1}, {&(0x7f0000cd6000/0x2000)=nil, &(0x7f000014d000/0x4000)=nil, 0xac}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe9fb}, {&(0x7f000028e000/0x3000)=nil, &(0x7f00000fd000/0x3000)=nil, 0x3ff}, {&(0x7f0000dfd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2c7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000381000/0x4000)=nil, 0x3}], './file0\x00', 0x2}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r2, 0x6, r4) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) getpeername$inet(r1, &(0x7f0000000040), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 5: socket(0x11, 0x3, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x809, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000004940)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0x0, 0x25}], 0x3, 0x0) (async) listen(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, 0x0) shutdown(0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) (async) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) (async) msgget(0x3, 0x280) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x100, 0x2, 0xff, 0x2}, {0xf9, 0x5, 0x28, 0x20a}, {0x800, 0x8, 0xff, 0x187b}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1]) writev(r1, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x164) mkdir(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='W\x00') chdir(&(0x7f0000000380)='./file1\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f00000005c0)="14bdfa5dfae71f651801288d98307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd05000000fc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426ad542c2148aa42be940970fe88d34d8f99afe7e7820237400000000007400000100000000000000000000b333fbd8b41f0d81085d5ba6e27c771f0760250894dea4941b97fb0b658f797d7752b35f9e68ac7e073aa12b469c1015bdcd78b765da8edb1f4736352032d43acab540570ad9c39cf5fc38cab91164e01f168e1520abe99721d294d38ff032e5f189b828786ddaf503e5c86f26e593c58cefd8b3645fc6e2e16ca39d7519ec5e258e0e3a934613fb758d83e2159a10d8d13bc367cc71545a40ce268232386645470aa569c12da0b49010bdf6bfa21dadf3eb9eb34751517b17c1383aaa1ff245ae7247e7f6bab56c38dcba64ce68818ac0651d2ba043857da946e2164b49a76915fae44bfeca2add1efa99ff6f75d8e8fa00722a", 0x171) ktrace(0x0, 0x0, 0x40001890, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x4, 0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa3c00000100000000d17dbd6cf2ee274e06d895b4f523f71da9d759a9face5661564f07021681ec5844a95752f51437bd41aef480759a9f7aca68ec346b56b84b831300cd983cff739ec472bfb746648a74e2c7baa9813bc0b49c73d8789498b292bc3bd2fc2de87bd1b2496fe5fb324c39b1b595f2ff535c972c82c9e5ca4b47a747949603b061977de8c09ed5fd248863d5d0acf72f9f82dceb4300"/225]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) getuid() r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r2, 0x2) flock(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r3, r4) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0xfff, 0x3, {[0x0, 0xffffffff, 0x4005, 0x945a, 0x7f, 0x3, 0x8, 0x7, 0x100000001, 0x8, 0x5, 0x1f, 0x6, 0x2, 0x9, 0x100089, 0x7f, 0xfffffffffffffffd], [0x3, 0x9e8, 0xffffdffeffffffff, 0xda, 0x7fe, 0x9, 0x0, 0x80, 0x5, 0x42], [0x8000000000000001, 0xfffffffffffffffd, 0x721, 0x7, 0x0, 0x100, 0x7], [0x6, 0x10000, 0x4, 0xffffffffffffcb71, 0xffffffffffffffff, 0xffffffff], [{0x5, 0x4, 0xffffffff}, {0x5, 0xbc06, 0x20, 0x80000000}, {0x2, 0x0, 0xa, 0x8000000000000000}, {0x4, 0xf14, 0x80, 0x7ff}, {0xd7ba, 0x6, 0x5, 0x400}, {0x4, 0xe5, 0x9}, {0x9, 0x0, 0x5, 0x8}, {0x400, 0xbf1, 0x400, 0x1}], {0x6, 0x5, 0xffffffff, 0x100000001}, {0x505e, 0x7, 0x7fff, 0x80000001}}}) setreuid(0xee00, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000b80), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) shutdown(r0, 0x2) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r2 = socket(0x1, 0x2, 0x0) close(r2) r3 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x9, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/20], 0x30}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r6, 0x0, &(0x7f0000000580)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x1, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a4988", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) semget$private(0x0, 0x3, 0x100) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xa004, 0x0) r0 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x1, 0x0, 0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpeername(r2, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000001140), 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffffff, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socket$unix(0x1, 0x1, 0x0) executing program 2: sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$getown(r0, 0x5) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r4 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="6415d84219133ffbc90984ca858551fc94d4d02f0ae871", 0x17) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) executing program 7: syz_emit_ethernet(0x62, &(0x7f00000010c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0x7, 0x0, [@loopback]}, @generic={0x0, 0xa, "2e21402f25d0a1ed"}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7ff) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, 0xffffffffffffffff, r0]}], 0x28}, 0x40d) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd01968a1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad", 0x83) r3 = semget$private(0x0, 0x1, 0x80) dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) close(r5) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) semctl$IPC_RMID(r3, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 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) recvmsg(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x94) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="8750e6ee6716c415fcc969754b86da657753c8eca38532784ff3e10d409be4a5ef877a4ae3182ca9f17bc7f80291936ad1fa0e31d984a5525e1a68fc953a0187fc703871297557c5b1ac5d36e7c6dbbcf80bc8c45b47044f1cdd5da560775aa1ecc0102861a6fa596217c16e26e10be3bfa763055d0fd609a394c11b777cbeb4973f710360cadc1cffd66fa59374401686ebf626b6708a84b4e8c230998eda6fdf2602", 0xa3) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="836f77ede655ffffffffffff86dd603f6ad9003801003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101000000000000007a77c156104e0718d0a676a779de72201840f6deea07d43d8bca58f4f28f21f82b31e750b6f563272fc5bbb9b8c7572b4708fe677b1901efd089531f806c93c8f5c28630e8ff20b9b972e467bf9f92f7372237713195cf86d7092fd966076aaacaa8ee7317a6a8176169e069fe4512f817ae559e314d415c7eb23dc9b8d51ca7f549d44952f6c4f86e36437d95e02fef0e590f77d8f3fd1dc051aeb12e9bc31ab86f6d303b9a5b994180769c24740a7a02fa8225ec3d300382c4132b9109207f2d7dde81907f87f74ef1ebf8f7dc1976aa6258e4caaeb36ab1b59514efc0a7d3df3c19bf9e72dc53ce52641b798bfe3764ce1732dce7db143e9091d20b948808d147032a761d65e6513befa61247e337515be870f6418054806a5a50c18cde953253a038d244254b981713d5e650a59a82a10ba37e9161c87353c09fc579944bed62cd5934e1e740cdaef7831d18b8c7c500ec0f9131caa9ed6a5c74d08cb9745f1794b55aba5be1a2360c4c129056eee179a9d70f08f34c380dbf1fce1638aec008f85f1dd0a3dcb25f84fb58795e4aa53b943474ee"]) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1d}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x28, 0x9) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@random="73702eb9ccc3", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x58, 0x3a, 0x0, @rand_addr="00000000000100", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x0, r0, r3, 0x1, 0x0, 0x10, 0x2, 0x1, 0x0, 0x3, {[@sack={0x5, 0x1e, [0xfffffffa, 0x10001, 0xffff5752, 0x5, 0x2, 0x2, 0x2]}, @timestamp={0x8, 0xa, 0xc, 0xd7a}, @sack_perm={0x4, 0xb}, @sack_perm={0x4, 0x2}]}}, {"401f3e0408b5e83bdb5e806320f42d66c1bd56586ec334e4"}}}}}}}) executing program 5: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0xb9d6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dfb) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) sysctl$kern(&(0x7f0000000080)={0xa, 0x6}, 0x9, &(0x7f0000000180)="5955d9b2a091d844c3589cc56f262f7ed961e4ad22a6cfbb884a0224a0de723be4b82b05b9dcfbe63faf01b4688717ab27a82ff7cb5ce99840b947aabcfa699e61240c53927114b2a98272b1c9937db3d3248457b3e57d7c1aa819d5467dd387e63b71a4164d0e5ccea7eb46e3824ed40ef74b4260617d8169e0193f1124f8fc3cddda25d2a2eade28eef37e2d2248dbcecbd3cfe6d5d14e932036868524902db352b7afd6b00042b45554a58654518aa2b6ac21de09859692583b35393957db04f413c863271eef7e190244aee208ac06aed08310037c0c4b3917e9844d0e2376047118e469839f050a8f7d46c9293b876ad821886198fe9096d5aa0c92c16a68bb3428653b04af6dfdb462c38019808789200f1b1d33af271eccb08a23cc76f51bc6d8985c7c69083a1b637f22dad9d876e4d774339446ef5014aa28aee2862e0ecbb5bf85aa942a1ae745df1e68d6de7863d30e8ea2542588e1770c74f0c86ed34cfc427f333e34af", 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) accept(r1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) syz_open_pts() sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x2}, 0x433d, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x81, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 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) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open$dir(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getppid() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000004c0)={0xfffffffe, './file0\x00', './bus\x00'}) r3 = socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r4 = getpid() fcntl$setown(r3, 0x6, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 7: syz_emit_ethernet(0x62, &(0x7f00000010c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0x7, 0x0, [@loopback]}, @generic={0x0, 0xa, "2e21402f25d0a1ed"}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x7ff) executing program 5: open(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) getppid() r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: semget$private(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000", 0x0, 0x400}) setgroups(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x3, &(0x7f0000000980)={0x8, 0x54}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='W\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0xffffffffffffff98, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000708004500001c0000000000019078ac1400aae000000120009078a12f290a91977cb2e01eda5ef04d293ce4fcf8a41678337542bc696a8355cca42708f06a1702ef3060d98531e6e9e26c864e077070a8f2105aa7d87091da006aa0e531099ffc8391e36716dd246acad217122e4a745208d792385deb5b117b7461407021fcfdbd040df81ec2a51b525c307cfa640fe53d38a00466880dabf36d9fabe1fdf666647bb29ef129d8c2460af999b85883b9e2ae0c46732877b95a6ab737fdd5b71a20e7a4f204c2e91ea26683d98e4f2de6ca3a9f6240b2d3d4df7bba9574882975664fd254"]) syz_open_pts() unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r3}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = semget(0x0, 0x0, 0x87) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/173) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r2, 0x2) executing program 3: syz_open_pts() socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ff"], 0x10}, 0x40e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r4) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) close(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447", 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)={0x0, "7ed93ab07e85685a1aae2828d002a89177852c85b503db1eb7249ab051ded9488d0d87fbcf2af923621d528eaea2b76f2cd0e9d562156e0c297a7f9d9b0fa150449ac31e6f7f1425bf0d286cc7889d2d530c53304e0e653347e90098c0789c9b67a5a8fbf8992100"}, 0x70, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) semget(0x0, 0x0, 0x40) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6, 0x3}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000001c0)) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) (async) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000c00)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x0, 0xf0b9}, {0x9e0, 0x8, 0x0, 0xfbe}]}) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)}, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e7", 0xa}, {0x0}], 0x2) (async) r5 = accept(r0, 0x0, &(0x7f0000000700)) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)=""/144, 0x90}, {&(0x7f0000000800)=""/81, 0x51}, {&(0x7f00000008c0)=""/26, 0x1a}, {&(0x7f0000000900)=""/94, 0x5e}, {&(0x7f00000009c0)=""/178, 0xb2}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)=""/151, 0x97}], 0x7, 0x0}, 0x1841) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() (async) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0x5) read(r7, &(0x7f0000000140)=""/92, 0x5c) (async) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) (async) accept$unix(r0, &(0x7f0000000080)=@abs, 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e9458", 0x5cb, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x4, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x46d0, 0x1, 0x2, 0x71b6, 0x1}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r1 = geteuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) dup2(r3, r2) r4 = getuid() setreuid(r1, r4) recvmmsg(r0, &(0x7f0000001780)={0x0}, 0x10, 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000140)="757c56fb5e0603db457701874cfd5f8696b78ad8e6b516b96eebb4e9920fbe34f08edd0bf558c88b3fca6c87b56b3b8018f3ca6c923c44bb3af4e5d6e0bedbc75899c966950efeed569bf25d84228e531c14e61196fbafa33c65def786d8bd6a5d", 0x61) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, &(0x7f0000000240)) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="1231a705ff7f3692", 0x8) executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r3 = socket(0x0, 0x2, 0x11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) socket$inet(0x2, 0x2, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r0, 0x0, &(0x7f0000000240)) r1 = socket(0x2, 0x3, 0x2f) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x20, 0x4, 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7f}, 0xc, 0x0, 0x0, 0x0}, 0x0) shmdt(0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000140)=""/162) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) open$dir(0x0, 0x80, 0x13) readlinkat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/246, 0xf6) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') unveil(0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) faccessat(r3, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000b80)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @generic='3g'}}}}) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="94", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x10000, 0x0, 0x0, 0xfffffffd, "281132b100648a5b3bd803ffee5c97ff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000440)='o', 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) bind(r0, &(0x7f0000000000), 0x10) mquery(&(0x7f0000191000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x7) r3 = dup(r0) listen(r3, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 2: chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000002c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5, 0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x9, 0x100000001, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x1ff, 0xffffffffeabc8c6d, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x101}, {0x5}], {}, {0x0, 0x7}}}) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) dup(r1) close(r1) r4 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) executing program 7: syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="bf3b684c5ae963b437567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade1222929fb86672f9ed186987b8c19d9295a17b98020f6002", 0x53}], 0x1}, 0x0) r0 = socket(0x10, 0x4, 0x2) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x45, 0x91}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100009, 0x203519, "00001c008000"}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000940)="80", 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x4000, 0xfe) syz_emit_ethernet(0x24, &(0x7f0000000180)=ANY=[@ANYRESDEC=0x0]) chdir(&(0x7f0000000040)='./file0/file0\x00') ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffff8}) fsync(r1) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x128, 0x47}, 0x2, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x403) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000340)=[{r4, 0xac}, {r3, 0x40}, {0xffffffffffffff9c, 0x1}], 0x3, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1321, r5) clock_getres(0x3, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b03e703000100787d832b56d864d3c3a7f4d3c9"}) writev(r6, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c930900", 0x70f}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000180)=r2) executing program 3: mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r1) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r8, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ftruncate(r0, 0x80002) open(0x0, 0x10, 0x111) executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="73702eb9ccc300000000000086dd6000000000103a0000f0372e0865911feb7e000000000000fe8000020000000000000000000000bb8b00907800"/70]) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r2, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() close(r2) close(r1) accept(r0, 0x0, 0x0) executing program 2: open$dir(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="04bdfa5d152873c63e35348221000000000000003d50006123339a346f731528a583d0ef44cff3fecc188ac7375a28b850d6aa6176247b25a85e2c6045fc664125f44a3cb01c9c2da6ca393248c88ed1f90140360f54f7de13194ff7f099c37d0764e09e7bdcedeeb659194bf60459ccc17d8d27b8ec5538f73d00000000000000f19d8233d4278a47955080b10a90c77f4b3af884f5c28570e72199281fa413d67eb5f092d37293c52df1149a81e4cc50a66c45bd4330bdc5bef03d90a41a489ce03283394e1600"/213, 0xd5) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0xb9d6}]}) connect$unix(r1, &(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x101, &(0x7f00000001c0)={@random="3381d939edaa", @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x3b, 0xeb, 0x66, 0x1, 0x0, 0x2c, 0x0, @loopback, @loopback, {[@rr={0x7, 0x27, 0x17, [@broadcast, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x40, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7f, [@remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x1, 0x2, 0x8}, {"480836c792edbdfdb5c7705c664c55630ab437306efdfa4349f76cea73bb72312aac1bbb511dcd76064660e3247452902af68b7a5f0b529ac19b7a625b600a6c56566858972928cb1a4b1896cfea1e06fe718184049003a42ac606410cfe6939a97af06025a7b769ce6cc9cc05a8c423f8ef9b219f338f18aeda01855c484754c2a632665f5326ab29872ae3d259545af8632caf6bd1da"}}}}}}) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) executing program 4: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x1, 0x10001, 0x9, 0x2, "d8c19b0af0f569437159692cb11bef84c5d0bbb5", 0xffffffff, 0x7}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x401, 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000700)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x0, 0xf0b9}, {0x9e0, 0x8, 0x0, 0xfbe}]}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e7", 0xa}, {0x0}], 0x2) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e9458", 0x5cb, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 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$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, 0x8020697a, &(0x7f00000001c0)) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) close(r0) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) open$dir(&(0x7f0000000080)='./file0\x00', 0x880, 0x100) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0xa, &(0x7f0000000000)="71f91e3471ac0058bcfcc34b5290d88a6df8495a5a91501d94a34b8e5f67ad63999d7be14eca1ba984cf71b59c7afec37082", &(0x7f0000000040)=0x50, 0x0, 0xffffffffffffffd9) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x4c2) setuid(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x3, &(0x7f0000000040)={0xb66c, 0x100000}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x45a6) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getpeername(r4, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) connect$unix(r5, &(0x7f0000000240), 0x10) write(r5, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000003c0)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) socket(0x0, 0x2, 0x0) getpid() executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r7 = socket(0x0, 0x8000, 0x80) setsockopt(r0, 0x0, 0x3, &(0x7f0000000ac0)="0cfdfddd24212d49200116a5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7ae1be22ecff534637d0a302a98e1758a204306d0e57453e3608b185c280e45c1e42815ad24d7be309d682cb9f5a84bced4630ec8330901302eaf96c2dcd9a5bb582bf9df2d0828e0cfdd582bd61a9ed0700000000000000102a07a86a65e736aa067d9c90ced71e38d1c610cc22bf60c833a06fc74d58801e287ebe7c709069a86ed647c20d31", 0xca) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r9 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40, 0x408}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, 0x0) pwritev(r10, &(0x7f00000003c0), 0x0, 0x685) write(0xffffffffffffffff, 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r11, 0x802069b5, &(0x7f00000001c0)) socket(0x11, 0x8003, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x8}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00", 0x0, 0x3}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000400)={0x2, 0x1}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x5, 0x3f, &(0x7f0000000000)="5ab7776a", 0x4) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r7) getsockopt(r7, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) msgget(0x3, 0x0) socket(0x18, 0x3, 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00') executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="0007a1d0134effff8b24abb28535a8dd0e988a09301d9e32bcf8819b09de82268516db7b7b00b33d4ea3b6e07677fbb925d7011fa2d6456ee0fb49b0648ac2259a7e724a54740ddc26bd643881957d87e2d19dae9015b08eb9cea692e915249b9e563c376e4cf174e591da51d9c38f668a2e24c53cf21f0e4f35595c5cf8a874301f2e4f89ed4bf0b869a5f540061f6e92c153bde01bed5f9edd81329f61947c8481e91d7aea3d4fb388b86fc6eaea3a7cdde83083ebfa1a22a30eaba9", 0xffffffffffffff83) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0xfffffff7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) executing program 2: socket(0x0, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x802069dc, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r4 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) getrusage(0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}]}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x81) sendto$unix(r2, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x0, 0x0, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x10001, 0x101, {0x3e1, 0x497}}) executing program 4: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) listen(0xffffffffffffffff, 0xc1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6c6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) open(0x0, 0x0, 0xe8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x100) faccessat(0xffffffffffffffff, 0x0, 0xc, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000002, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x8}}}}}}) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="45d7465308ac28fd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c400f92076dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e940d6820b665deeec179c886650e8f6b10e93f7144c39340071b46ff569a860f6ce35540812e4cca2d86350eca9cb118cea0ed464320a3e3b19cc1300b55dc458ed5d332d199de53026fb5e14a069e9c179b9dc8a3927697d90232dfe21fcf19b0cd4943983e522be70d7926c1da9fd85bf2a7994de35e685c73ec887aa2681d49b0eebe3d7841f0570f27a45baf6934359ce82d0e452b2cdf00d87c06d8f3241d7c9f9d919a16a13bff05ce87bd538622d01", 0x10f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000140)) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x15, 0x0, 0x6}, {}]}) socket(0x0, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r4 = getuid() seteuid(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r5 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r6, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r4, r6, 0x1, 0x40f9}, 0xffff, 0x6, r7, r8, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r3, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x406}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435", 0xdb}], 0x1) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r6 = socket(0x20, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0x49) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x0, 0x22, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000, [{&(0x7f00001d6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000111000/0x3000)=nil}, {0x0, &(0x7f000056c000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001a1000/0x2000)=nil, 0x10000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, 0x0, 0x40}, {0x0, &(0x7f00000d3000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2000000}, {&(0x7f00003c3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006c0000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000340)=[{0x1ff, 0x5, 0x1, 0x101}, {0x1, 0x9, 0x81, 0x7}, {0x20, 0x0, 0x2, 0x10001}, {0xaf9f, 0x0, 0x5, 0x4}, {0xfffa, 0xff, 0x7, 0xffff}, {0x3b3, 0x20, 0x1, 0xed}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r5 = socket(0x10, 0x4000, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r6, 0x0, 0x8}, 0x8}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x100000000}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) r1 = msgget$private(0x0, 0x88) msgsnd(r1, &(0x7f0000000280)={0x2, "0d469c1d51549ce13f2ee407a098fb120cb7f538078b73a3cc12831ab46c34947b9f6573ba602e23c654d857047381fc0ae0b2ee08359039f44452a4c0116da64a86d0d9dc1530c00d45477517cf71a523328e50940a7297fce04285b32fa179529820038382623b15e04ae1b50a8b7160f115c7f168a0efbf7460957c19745e8d40fcfc33c8d897d362d9708c0574f27263a91813ce8dfafe40f5f7deb8cefe264bb25d49ed1b7574ce7991493e35bbcb63456784beb67a0f71003994e2dd67499f08a28b"}, 0xcd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) geteuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) dup2(r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xa, 0x0, 0x4, 0x7fff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1718f602bccf42a6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/229, 0xe5}, 0x842) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000240)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="6472aea858dd729853b28fb517c7aa3acee449c38d617350c97c91aa978cab3934d70c6397748448a2e60d72abf14533632d832a387b2e7791b04187df2b125b78a52b56b1538ece6c3d63f72089707983b0ac904f75c49530985427b0ba0e79b573adb26ac09b1e6ce3cb890ce1816a747914eeefd5f1f0b6c622f414c1", 0x7e) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "0c10267be2df67de0000000064612c3300"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="48333779499a14fd81db938c475fba3b3e1f9501dcde", 0x16}], 0x1) writev(r0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000100)="cb9bf24b5731abef01a67abf06a68613cf9b844a3295c64bec353cbed952933f11ca8ae1bc3273d1bac70f3325934a6d333e14dba3fc6e009a57c0256a229fcf0174895c92966b2dd08bb71fcdfac6ee737f6c160d16bf228403a1cec18f1e1e70426d14a5f616df10efbde7ccd237eaa1a119d0eea0b7abd7405963dfc840e153f4f565b945a6b1ef8bc4947a58120ab2673a709cfe991d3f02f2693c5512bd2f5a605fa9c467f3d6ab800c66906b443387ae21314ad4cacf82287df759363c82df1a88089a04f0be54d55df4d37f8481f839971113f397070c203a2e702b2e2382e31e83cd5a4f", 0xe8}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) sync() getrusage(0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {}, {0x16}]}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) ftruncate(r4, 0x8) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) executing program 5: open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="04bdfa5d152873c63e35348221000000000000003d50006123339a346f731528a583d0ef44cff3fecc188ac7375a28b850d6aa6176247b25a85e2c6045fc664125f44a3cb01c9c2da6ca393248c88ed1f90140360f54f7de13194ff7f099c37d0764e09e7bdcedeeb659194bf60459ccc17d8d27b8ec5538f73d00000000000000f19d8233d4278a47955080b10a90c77f4b3af884f5c28570e72199281fa413d67eb5f092d37293c52df1149a81e4cc50a66c45bd4330bdc5bef03d90a41a489ce03283394e1600"/213, 0xd5) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0xb9d6}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0xb9d6}]}) connect$unix(r1, &(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x101, &(0x7f00000001c0)={@random="3381d939edaa", @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x3b, 0xeb, 0x66, 0x1, 0x0, 0x2c, 0x0, @loopback, @loopback, {[@rr={0x7, 0x27, 0x17, [@broadcast, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x40, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7f, [@remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x1, 0x2, 0x8}, {"480836c792edbdfdb5c7705c664c55630ab437306efdfa4349f76cea73bb72312aac1bbb511dcd76064660e3247452902af68b7a5f0b529ac19b7a625b600a6c56566858972928cb1a4b1896cfea1e06fe718184049003a42ac606410cfe6939a97af06025a7b769ce6cc9cc05a8c423f8ef9b219f338f18aeda01855c484754c2a632665f5326ab29872ae3d259545af8632caf6bd1da"}}}}}}) (async) syz_emit_ethernet(0x101, &(0x7f00000001c0)={@random="3381d939edaa", @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x3b, 0xeb, 0x66, 0x1, 0x0, 0x2c, 0x0, @loopback, @loopback, {[@rr={0x7, 0x27, 0x17, [@broadcast, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x40, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7f, [@remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x1, 0x2, 0x8}, {"480836c792edbdfdb5c7705c664c55630ab437306efdfa4349f76cea73bb72312aac1bbb511dcd76064660e3247452902af68b7a5f0b529ac19b7a625b600a6c56566858972928cb1a4b1896cfea1e06fe718184049003a42ac606410cfe6939a97af06025a7b769ce6cc9cc05a8c423f8ef9b219f338f18aeda01855c484754c2a632665f5326ab29872ae3d259545af8632caf6bd1da"}}}}}}) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f00000005c0)="3342b1beb3f674ddcbfbfd760fe1f3", 0xf) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRESHEX=r2, @ANYRES64]) poll(&(0x7f00000000c0)=[{r1, 0x8}], 0x1, 0xfffffe01) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) close(r1) getgroups(0x4, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0]) socket$unix(0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r3) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f00000003c0)=""/48, 0x30}, {&(0x7f0000000380)=""/64, 0x40}, {&(0x7f0000000140)=""/43, 0x2b}], 0x4) rename(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{}], 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xcc) pwritev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0xffffff76}], 0x1, 0x8001) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x450c) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1a9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x41}, {0x0, 0xfffffffd}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0x10}}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000"], 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000001440)={0x8a30, 0x6}) r4 = getpid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r6 = dup2(r5, r5) getdents(r6, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$setown(r7, 0x6, r4) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x800) close(r0) executing program 5: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) r4 = dup(r1) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r6 = socket(0x1, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r7, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r9 = syz_open_pts() close(r9) executing program 6: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x1a1) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80, 0x0, 0xc4}, &(0x7f0000000080)={0xcea, 0x1000000000000000, 0x0, 0x10001, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000740)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="001c0000f789600553900ea7498bbb505368d03855973130140dd6707b2250453c4c130508b4c18e67cc7379b09d97adea8324ae435e1ff192f483d8ab386415b15871933cecaf252943be6b1b826d152b332865fc8cbdae2de033f195fb9b264adfbd81ed7fc085354c292e4d4b9db0cfc56e3cafe8b2fa6e57b066b0d59f5e652faabeeab5075e85083ac8354657868a985dce6b3f7782f88c045d15cf8a310e2ca515149d0515375e1a30bc13ed089535b060be", 0xb5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) chroot(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./bus\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x20000000, 0x10001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$setown(r0, 0x6, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001280)="b6442ca5f95afd61e29402d829a2b189882db4ef270f6f73ef5d6e188af546173d5704c1dcb958b676632018c75a8f021cdf86ff833560efc9bcaab75d9e94c59e9cc2ca9e77c9b0c10d05670c2f385c49427e601ee9c27498f9eb17d6f819ea4e64cf236bb92457a18b26b7d0a43254549a14e19e1e617e5c63ff92c8879a4ee1c95090c46827a2412e76107bb6a3628caddf399088bf430b1ead3046f3f6ae071f9c656c07fa446d88c17bc3272f1ac43d48a2ce31a827930d8caad845308d36b80989a9083d74a78fbbf010f61d1dd413dd1de0686f1af8ed61c9bd6233e13613b15160867a92fec791a460a6df35131ce6e430fb3e7318dfc2a9b4", 0xfd}, {&(0x7f0000001380)="a8453fec4f8e0d7654e0f59270c37fab6829f6fb436f86f822670dbdb41bdaa40e27fccc86b06cdd660be923e7f9bc449642e8a759f642197e8cf8f82b54a23952e123500cbf9e7a40ca7970f5644e6a88b5e60fff4432af989218f9ab20b327e7ede19d5d21c63b192e84427d4c876d97", 0x71}], 0x3) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001480)}, {&(0x7f0000002480)="e35eea4ff6b2435785a4ceec2666d44bbdb1c0ab4fb3814427b67a9578204ea38750e1ee33db83d4d48a064eab3603b06e7c58bd154b3d04fb0f88ec8d0aa3a6342d43a3298d9cb8b56872ba9241f58083a14a25ebda87da830d2903cfa33b8261dd15114e4166e182d6ccd6f1b1b02781b9ca415115a153702a241ce20c2a5e8d4693746eef6f3d8e461daf82424fc0d321eca6504fd8e38f7111d93eacf6215a439882cdf2900f2fa7fbf1de4e4e20c2e8d25b", 0xb4}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0xffffff81, 0x7ff, 0x1b}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002b40), 0x80, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000002c00)={&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000002bc0)='./file0\x00', 0x8}) executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = socket$inet(0x2, 0x8000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) geteuid() getegid() r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x30000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x3, 0x6) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x3, &(0x7f0000000540)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f00000006c0)="5a67923ef0cb189971421989ebcff79b31a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60906b9c27625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f56daffa3b473ee3bfc2ffb856109ea922941f10cfd009d5914da44f35d4fcac78855b0aaf1e37e59e5016103d02603eab3aaed647368aab7644d8ca757256764c8ae8c103f7e9cecafe4c43daa3993dfcdd56ef9629245fcf93b230d9b060418b9", 0xfffffffffffffd12) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x2, 0x37, './file0\x00', 0x1, 0x0, 0x100, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/2, 0x2, 0x40, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x1f, 0x0, 0xfff, 0xfff}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="fbc5139ba3208f00ca54e349acd549583895639f0d4d81834718a023a58dfb98db1ee9506175b83df19f9939dea9fc25a11f6b92fbbf501b8827c9840671c9273f467650ba645dc1b33fe56872fb0b8b55d3b55cb4859956041ade4259e8ec73acab66b79df7f0026577062c0d5414411e7d460dd86de2e6ef1bd1a3b457e99b2a4355792e8d553a2326b3e1aa96753b4f68d90913", 0x95}], 0x1, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@in}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x2, &(0x7f0000000400)='./file1\x00', 0x8}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./file1\x00', 0x400, 0xcf4, 0xfff, 0x1, 0x2, 0x1ff, 0xffffffff, 0x0, 0x1, 0x1, 0x80000000}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) select(0x40, &(0x7f0000000500)={0xffff, 0x800, 0x1, 0x2, 0x9d4, 0xfd9, 0x0, 0x3}, &(0x7f0000000540)={0x7, 0x4, 0x2, 0x3ff, 0xff, 0x741, 0x7, 0xc5f}, &(0x7f0000000580)={0x1, 0x6, 0x6, 0x3e, 0x100, 0x4, 0x3, 0xa75d}, &(0x7f00000005c0)={0x8001, 0x7}) ioctl$BIOCLOCK(r0, 0x20004276) listen(r1, 0x7f) utimensat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7fffffffffffffff}, {0x0, 0x400}}, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000680)) sysctl$net_inet_carp(&(0x7f00000006c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="10f8e7b91789d0d2959465aa12a83f7193c9d06aa48fe0544f532ef2c50c61fb94a901d6cb1b6543bfe964efad3bbf2316785df33caa7d174e", 0x39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) pwrite(r2, &(0x7f0000000840)="710f11cf3832392a4a5daa4d6e87e9730b625c4517946aee52b120d9bfcc29d941344797ef27f0935caadd59ccab2b501bfd5c0c4d47ba565e076a8599ecdc5cc3ea78c586760dc6a582f5293ae9624215d4ceac61d063c012b550de18407aa46fbbdf763f94e2c2ace57f45d65f65752065bcf0a960ab", 0x77, 0x3) setgroups(0x2, &(0x7f00000008c0)=[r4, r4]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x1, 0xdf47, 0x3}, {0x18, 0x0, 0x5, 0x10000}, 0x5, [0x4, 0x4, 0x80000001, 0x23a, 0x15c, 0xffffffe1, 0xb3, 0xb1a]}, 0x3c) getpeername$unix(r1, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) recvmmsg(r1, &(0x7f0000000b00)={&(0x7f0000000ac0)={&(0x7f00000009c0)=@in6, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000a00)=""/32, 0x20}], 0x1, &(0x7f0000000a80)=""/35, 0x23}, 0x4}, 0x10, 0x1821, &(0x7f0000000b40)={0x80, 0x5}) socket$unix(0x1, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000b80)={0x6, 0x100000000}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000bc0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x44) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0x100000002}}, 0x0) socket(0x6, 0x8001, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x4, 0x0) r3 = dup(r2) dup(r1) setsockopt(r3, 0x1000000000029, 0x2b, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000002c0)={0x41424344, 0x41424344}, 0x5, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, &(0x7f0000001440)="2064f700", 0x4) kqueue() syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0bff000000df86dd600000000028f0ff3be1e300000000000000000400000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=r4, @ANYBLOB="a0007fff907800001312eb491722d24e0017d4bab03dcbad849d00001a"]) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000280)="040000000000000068e2aa0f10", 0xd}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5}, {0xde}]}) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getuid() setreuid(0x0, 0x0) seteuid(0x0) bind(r1, &(0x7f0000000000), 0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0xff) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000300)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r6 = dup2(r5, r5) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x40, &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0xa8) poll(&(0x7f0000000240)=[{r6}], 0x1, 0x0) getgid() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b0000000000000000d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e2fdb51054a63c23dc090d07a5c51c4db29d796c3fd8f17a92266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc8e4aa6dd221a877bc15b01655261d23c5accf60db919b900000000", 0xb9}, {&(0x7f0000000500)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) pwrite(r6, &(0x7f0000000980)="154166ac8a288ecf428c8f5eb3a6171d7991beef5f1ac5b8384d1c345157c4870b05c75a0ffb3b05409323a4fe4d4de7a9234bd5ce3d8d31e11daeda027010e5e031fdca92b53e7cf44c52d4e0b396a17e685c65c65c274a0d4286704f26b0c8b4faf6209cb2f472014d82a891d9ceacd6acd7ad7a3aa8dadff74bdaf02d779df25e0df022d6c9430f2fcb135227fe498736fda4128517ff95b441cd652613e7dacadad44f46ef7b7215f2a81fd4e8458bda4051d5646bf567c1f165c21d7149b857e739dda78216cd3781daba3a0444bc5171592ee6fc38c9ceb6c6f5341bfd1293b67559bd1cad71982e1ec1b21d0e939bc0912316f49d522185de12593451acaabb2d3b5d46eef14b756ba71adcf183af8f7ac377b4faa2cd50bdbd9ef2aa310182949aa724f300b3f6d914a637a9896337b0fad5515ee986fe3fcc3a141ab92b0798458a18be5aea034801aba7f2b55cba71d1f531c4beff28de27821de258bf2052dc04ecfe18cd4ce940de88fdf5f7a7c54a1fb3553a91d37cc661eeab1aec5f934008fa283de02e9846360e33c75c84a6163ef403c2db236886c59ee502e47ab9130f66e72f4f54e1e9ed394e5fbadd44f853dc254f6ee037e5c34d24ab26a817c4d18617873ca1d170d2203c862fa3eff9151c8c23dfb6d23f71f6c9ef7eb8c81abee98b8693a54db4afd1998622ea6ba6d8b67add3d7ae36d3573b74ecf5cfa6723ffe280ea1c6dcc7564a2408bad41baa777906fa9c04fea99a41466c7a08ff7a0544626fb43a12f84f342417dbe0e66805ccc68d8240f026719aa9729024a82b117a1a882fc4f3806a1137268894548022a23ad7e650befcbf3bc331b08459960c574514e5edb853ea0967416af806da1bc254b34019e4005659302bc52b7c08624f4e95d35d2c9144998cf66c12ed1ce39dc46ecba3009561cee65c526175c55bbe85014af031b1d661c4e5e4940163a5a7329b6c0a30799b6ed4856da7af6edc6dd72d1167210b36f23d183d323526cab650ed21691ffe86f129a941fc6c5c3582bbceef209fa3ebb7d00ed22cb4e31be7f40c8610a73c797ac6361f73ab195532990d0e69ab8557afe928e21315fd21967a47250de8a3dbf1cfa28c48be93cbd45c8f1847b89efdd6065d820ce76f3d91d14ddc238d64a8205d6f7f318cc822ece6596f6e5c22075ad4657bb2660774e69c22e610fa86c584ebe2e95c4a38ef01b6e22ea0d25ccbd766bc295ccbc4e5a6741a10b1b7a77e8d297f6ab49279295bcd8410d164477aeeff63a6d4c8d12e50d7ae79d020dde2e02c3d6fe07b9ea8d93c64a34bcdbb049d14a1f37f80d8d1979e878f3d68639ffbfdc6fb1254503387241769f00819096abe5f01b2599aa42006f464dddd3ff5f8a0f3017142b4d95e9463c6b5cc70d1b376f1f3a3605bac71b07df5679cf9824bd627aa736dbb419edce94a94af8ac16f76641a6ef8e8ebaa3987007cb5d057a26243ba6e503e5eaa0a34544c1b0ab79464b9d17bea006c9e0247fc3c3ec80b8cddf1ea13a8d5f7f5fb1b92a76e7a7e30928c16399f083fc0b0bdf7a631b35d7c37da252224a605acf53df9b2d850d0f99d96b704f6c1b1e60c42f72d5a6c9e0243e0c528c6d1194806384433a9f6dba294f560512ca845efd94fc51107d5e214618f984effea4b38e907737d509aef1a16b4c1c470ae30d3a122c552488cf6d7cec5365d058d2016bc74754781527cf73d68bef1fc7012884a64214df05e623996838a8dbacbd9e2b5ea41917f11d972ef0d15fe8e26529dbd5016c74b3e3fc80fc9637968bc0a3172fb7e3729735b4721cabbbbd70352843a38e37b1e3ae9a5e4e40bb9cdd546c2d74afe3177fcc284baaf75ef852ae4af873bad743a920be14da6b64dd82f93286cf1688bd02a7fdb9ba02eaef6c4bdebf2812c49e3e7f53476a1ffb142e44ac8cdbf17a32b996346a529fd4b1f563c7fe41a3bd266a442909c19ef6598c2a60e65148aafbc4842a46fc5edbc880472ea95d26bd198422739021436ed194f852c3948be21330f30c679ed420e5674d0e76bcf186e04261fcafcf0011bfd5fbfe7c5dfc397bf14545d93f8120211fb33a430cd262ceeffdf9676a81d517b15cbe00c6b4595956b3d61ad3d58436ed92cb1813fca626f5201f5a05efd818d36ff8f0250abd4825fcb446a0338e4424a53a8b90228e6aab96f591e2ced101c0a9a769ba428fb9417a5a804f696655461f55db74c28cb717de56377cc10c8946e7989135de179f51c4582d3415a16997491439652590575526655f346138c5a38539ad54d15cbc4b5476ba88100f89a3e9e744fde3bcd73833bd58a5f885d796df046a4486646ed1e48a75a7d95d965f560a8465150c977b7d5109659e996828ffa7e063889da4c1682b9c5184dc5f5491045da30feffe4907b7890af0f66b45c11c6155581e0bed51fbd61a404f7edbf35bc3accfd1e045d26a84e5910e8e33b4339ec8500c023caa2749be6f939f9b105a53fd17c4d7b778f9ee1458c583daa1205c8f4bd1b0d5e6c28aa72136e2fbe1aa0b1d7b2f46179279a19a0504e716261002d2e49ba3917b0acb1cd1ee9902e82d4eaccf2194a06514c2b8f7451213e54bb37f8dd97ed4ae0d4708dbaaeeef70c26d92a253cb824d4555c46bac2c2a3b6144f14998278d0a99810bef1fa9faccc8dc3b8c83406be5b3c4fa43adecdd0f175cf4e1fb3ba4607e675003f1d886e1d878251bc90e8e8ff965e10bb6df9092dcda9beed20f3f79360c0b4f8d06b406becff22726db2314af96bc4d990ba3011ee04e1e41a8947d710929dfa2eccf0dc05e05137e8950175abd751099dca83bdaad0c57cb96646f1867e2c15a8ed5615e91c485699124b03a498c2d412898edd4eedfe02bf4cac3e097c3343d2cd0e918dd4d162b1312d196928bb9e10bddfa5d070757f6208b5d6cb923ba27249a516a1dd435b28ba18be3754cf2e89ff6c1e9f403052878487680e7983c2d33a5dffd5fb026b4cf9ff4091236e1f37d5ee761e87750ea78c83794e68952afd0d165c6f1677fb343be829c7b50dcf1df52a235831fcb45c5bac565022e6199f40c32ea8b1e8198121afb98fa295d8d37bf1f730e563cba1ad3e7bd2d7a82754e29a4cb42ff2b462836a4d96a6d4415318beeb413a04fe471309ace37a6ccd63cf48b461cc30bf57adb51d61702afb738cbd37804e46a81506edb8c0196d2a7f932b3c040c219ee4713b6797d057c2a828e7c42c11a612a2af9504c8ccd698c95ba9c4b78fdcede74fc824dea88b9a083eeed4a6d356c2218650da8b1d2db37bdff39be0ad6d9373bf2f5e1524a31485ad9ceef326de138ef35c8d5a1e4e09183b05015e60bc7dcdff1426594405dc008d5c63b8daa81d789b6627fb1346cc4ef5e08f37e63a796020b41d82eec8e3ac6f7e26799d5022244bfc84eb84d3e76f4c780f1e252415fe52bce881df97474acd958e66a19f8006dc02742a1d6d34b7ca7828c05b0aa073d67183c819826afa0898be8bc8b9752d433cf26e55a8ced10fd54cbf09f24905057e35fc97a54b8b44b0be73afebe479ada5ab9271af3873e1aa44b9d20ae7810e067406d0d4db2378b0f8d5c2f95282ec14ac285cd9282df894c4b34e9403d4e3fa8e608da67743097d97d99963f7672f26e8c77ca2aa56f91ae4b5081b4f5722fbfca1dc16cb7e0f9dae6cb61a2709cab0b5dc413a4c01ebc3760b4b8d6725d9f701262ce25092971843ff4c637bca7a3d1da28c97e8990f1eda388a4d695e95b4cf50a6a1678a1eabc10fbd65ac7225f78fafbe913b2d41761ff3ccf888dc4d0a23d9baa36de6cb5b174f4e77abaa85cabb6205a27a8198bd7b89691cdc79f62c93a7982c950aa64096b04569b23cf74fbffc6d448f78005507c503c3edb1057cf4b76c24b6c40b233d7eabbe4ea4b15bde68d2b1449c5e6369705bb97d061957254e284a82b475d8db2a2dadac94cf79d94baf0829cdbdc57518d8775be5fd29ab52fc9e2c40ecd3d60ec84cdb26ee80edf8dd4b0a369bbddf640a58cb952c4c8858e268163714209b230bb0205634ebcc160ef6966ea93b91ba9e550e98452258862403d264e9afef97a16e2016cadebfddfcb5bbbc4c6bcfc3cc2a4acb829f0bb62e26902787d3c5bd9f5c6eefaf603fdc7e5a2d378dba9c6e7d40e96ba1841ca452d326e8ca207946c1e0777c38da544227b3cba8ebcca9780bcc45aabeac13ff77d1b2f7de0c664621868567e02e17a6ee546b9afb25787cfabec9d2f104d2aeb540e0eef626dea52525e829ad9a58899b5383f34c0a315292c1bca15199edbe0019fc0231dcda0b0febb049189d8132ab6d024d3cae993624ce1183164341f2de09f232666c514dc24da4af22ef9800fbcb7f2c162982dff11141e0a5247d85ae28d64ef74a317f4feec2694ac7ef0a081aebf7e158ea7d2de3412e5cb8e29ceaea1a1f2f920154a3f0e7eaace14aa55f5c31cb09be633e2bb5331401493f4d7473f8b529d4356927c39179e27b568858d88d89326c98ddc8eeb391ebac020bf349d82cc52c175278944aa42c57505ddeaed502bc303bb4d42916417339f08134885662b12fbbe5eb8786bfd7cc4ea087507ab216a834f0838ad51b1cbf7ece5845ee8a46bc3525d29730ffda70b4913ff07e3265062aab9dbe022533d174033cf93a4f5e53598fda4e6c326c0d0be3607a9b94bfbd663317ec65b665ac35196f4067a89dc35eee9fe70b08c2d64faf376d8202977e315501a00eba1c27a70425b28f7a5f53a83e8e3fb5f33c738d5036e2b534b250ca8d38bcf4ebc0701617448adf61c0bc73081ada7800982604819514a7d7d4a4aad9dc0fd6d514583447438b9d1e9edfbd2b7b06ec1194ef421c987eaa9472f9384fb1f368bdc67ac438f07f0fa1a9dd9f948de934f87da7b2110299a8716866d6b5a7772c8fd674dd7461b103beb29bc7dd12f43fd1103307fd36e03492ce80f388102643195ee3827cd71787f295dc65d44cf27a847b5c9bfd18758d6c34e31aa276bc02d273f725176456d93862ee5cec8c053a3aff98139bc70892160bf7cb654c1fe91aee800c83c51372799125f387c9ad4445e48d53237dcaeb62de0640499d69c9fc1da574f4f0284c78296613667af9d9ac4474b13257a9a5db7490b64af03ae1079d2a218d7a32f4f7118c6bca78e9060d7941a2b17456c80c0069f2a7d63c5d8e53ea28d29b97470e4435e26d2770af09c4ac593012b2a7b34821afae3ccce781461274f0357ecda1dea478883e845ca385b574dc53dc66e0fa945acd87cf0791a150449d0b2cb8c80379cb7aa68f51d971112a3cc0938c0d6d15d9f3925618412a5f707c613fa56e7703ea2b5ba1a02584a56beb455490ca6f3eaa2ec3009466208d689f46f0a242985c359346c1602f29d45503b6496985789ea32115a256ad64f01948241d6b5345c7eda6ecc2dfb0e73d3093e44fd58921d6168712aeb86105634bab795c55321f033c22e0ce69947cd236b4e56e5ab18e5411b1148d2f0d8db877fe3b81e9042ede1080896c6d5d14a90d920815c7a4a477bf83a6de9f7bb9ae5b1201ebff65df6f48828ee1352064939950301d99de7c758af41d262acb217ba08ee2a23cf706e0502ddde2c02404c372abd2eaa370029931a14523602d139bccc957334e37ad7dac75980fcfafc7a5e1e9a1a3049d7cbe53978a8d647621b5686db86db22aed1a3154fa7e77ad207c6c18eb0bc42867af43ac1eb46f769058ee5c5", 0x1000, 0x9) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "44e3012d90ff0094a31c7a113537b4ce15378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f00000001c0)=0x2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r5 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000, r3}) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 1: r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x21, 0x0, 0x0) openat(r0, 0x0, 0x20000, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3", &(0x7f0000000080)=0x1a, 0x0, 0x0) open(0x0, 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="1e", 0x1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4001, &(0x7f00000004c0)="3a272954aeeaddb9f815bb34f99bf66889f19366a2ed368ed4aa5f113218d15fc67dde8c9059ed803eed26b06514b3c0db22342ed058bca8f3b434de04d60299c3304e8078ed356551791584df03e207ea6ed479b6f3260d21d88956a2fbf379d807ef91b05cfcc429f2c7a452278a934a8b706a9eae4d11839c0134079ce551bd3df21d980b8c64d51c94a8c3ecc93dd36b54d538933b4951c93afda3f417c8033cb693653756d782a54c0a1c8cb4273fe2368c07b9ddceb3cf0d57da22db812b9652b2fbf842ca610feb0c1b505557f9427a66fdb755c2", 0xd8) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000200)=[{}]}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) executing program 4: open$dir(&(0x7f0000000140)='\x00', 0x10, 0x90) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, 0x9}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x978c, 0x8009, 0x7fffffff, 0x104001f, "bb00000000000300"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x3, 0x7}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r3, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) getrlimit(0x1, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x8000000000000001, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000a00)="91", 0x1}], 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80000b00, r1) executing program 0: 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) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r3) open(0x0, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x5, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="0200", 0x2) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x1) symlink(&(0x7f0000001340)='./file0\x00', 0x0) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000010000/0x2000)=nil, 0x2000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 1: select(0x40, &(0x7f0000000000)={0x8000000000000001, 0x0, 0x7fff, 0x8}, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x10000000000000ff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fee2d5344ccb790837000000000000bbff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000363000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3032afc2}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x40000}) r8 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r8, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r8, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: getitimer(0x0, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x64) setrlimit(0x1, &(0x7f0000000180)={0x6, 0x7fff}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f901fdca0438004000400000000005008000"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e8904", 0x65}], 0x1) executing program 5: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x87, 0xf0000000, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0xffffffffffffffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0x83, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffffc, 0x9, 0x8, 0xffffffffffffffff, 0x7fffffffffffffff}, {{r0}, 0x2, 0xa8, 0x4, 0xf00, 0x5}, {{r0}, 0xfffffffffffffffe, 0x84, 0x8, 0x5, 0x5}], 0x5eb, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff072000003817463486dd6000010000383a00fe800000000000000000e2ffffffffbaff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) close(r4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setegid(0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x400f, &(0x7f0000000ec0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd606e38083fd9000000000000000000000000000000000001fe8000000000000000000000000000aa0000000000000000040100000000000000000000000000000000000000000000000000000000000005020000000000000001000000000000000100050200000000a69102e40fbc386225617457b87f584a24cca97cc25ac407f4975cd3fbe62534c5ba472d54ab7b0a296d57fe6cce36974105a568fe2c1dd628382ca6154e17c725978d1c158b6d6db4ad006d62d80a4023b51c5debf4485adbdb68d5b42433e0eec991180140c015ca520a025d54d8c5b5a74bb542c1cc1e97469537c41c4546f2daafd87dfc4408d1f6f561f0e4317806a44674636d8f34d6f4a6819631d3b3351d65fc05b2889e33609211fc7b843ee70e2a94e421dfd31e88f0e05ee026b557d36ff10868c7ae395346b84b27bad3756e89db8f55efd89e289adb56ebe88ade905b12a8fcff2647ce7ebe2d0090ccc22caff72fe1983f06fbe3c30137f3a43b7c45011300df029b18eda6f69950c10115567cb6092c5d08811cbfeb42ebf44fdb3a97fb82ff46f0a3b081ce7a39e88ffa1dae943a5eaf2cd3a2686d7dbec4bd8d0f972c471122b9b7f796733fb7257d4ae2ea73ce3b2c92f25d433e1f4890f3cad0f4a0dd877624105a063a8478596c192df643f284dab45da8f2805ff6110b78b6d34fa5275ed77c15d64fd22acb8b169da4ac665248cef8c84f945448994a9b901ff10f8409dd9fe7aa93f2db63a17047450f1bd2327d3596d14b04700821a4d8f8ff1a415fec8a3d57929ae3b775d287411549da7160284fa20050caa74d8af96530251bf87b0e0abb4a8ff3f75d410b2c1334ba24698f9df9f6153b635bb6b6a0cc13cf6949eaf75e6936517a7c7576c5fbd301e70cb47ded3c7f84f324d7fb4112f72ccfd74db67b33d34b060cc0bd4db4f5e5b4726c8f804a655f370803ba1b5e4f6556244f9fa144fa2ed1cbef5479cee1e3ed0c1b46601f32c25db77f2ef2a7ab30618e064915c396696d5c9c46934f65e47b0e81e456ec5fb93e14b44781a2bffdad480b5b14c1b7f73717b0e1b5006c7b4f9603222a25669950631933b32f1ad306f5cf652b279e956c4e66f87b133a6a60e446759bcfc7d2ca2d33894986d0309c848837f42623c925af6c5a1ab9cb38d9a682c20174d8e1d69224aa053d5a51ab6755893f8632c8d14b94fe5dd2c059f1ec218fa1ed1d422815c23e10de9bd2ed84fba19a747b532272864b9bc1ace7edf13aca553f90eca84eeb667e2dc3813b3a536cc914f652f962aeb38a9702d0caf871290d661c5d299668d3664ab41c2c82f12bbc80db322163b8fbe9fdf78f6c520713a1d8379f694d11f06879ade37e05fac13cf96ff4c4720dfce4fbd40939e3aac53557af8bb948973342154eacd51ebe02b3d0264749383163dbbb006e2a81ea74c892807bb5c426480efc118f34078e9a966add8b179b4503a7816b4765f95313a34a702f88371e5a99589ab18f713f4caf2047213fe45a2acc3c0aabe4f92d7bb8541c35d59e6640aabfe0290f56bb5912d39fa46dec30c9576c8fa220a330a51d94cfcb126cdbb3f06d57c93691d3cc2393c880e4995c084e2cb0cd50221bcced9ee58475c74a7e4bb5030bd4782f915df02248617bd62c7cc70834e26389f56d1adf9ea0845c13e4afb2fa4bd8022d739c5a14bb6ba294e69a04d885bc20ea21d1bc3f8ed81958c7fdcc60d85649667dd82ab21cdfc4d6ec3c7b94f03383e7febb7d62199b6d4f0fdc27a3e0869925f908a2b5977a06e4e837fb031f41ad3e4d18305d504cf34dc12b2157937a218cb8c3c05147a419a017efe0fe9c504deeb9c92d3a4397c937ab52b2ccd56c4269d63ab4dd8b257eb2a9ff3d16bf105595390ed98635f42bdccc8b39b8f3f055423c6f4b534d86801b40173a30c01379e57e786def078620e3f872409698f0085bcdbc293c19796556c72ad7b7ad7d066f9bea6592ad1722a58f1e5d4d52d95a0ff311680b34e122643816eedcb1563b300536d1f8db8525db6ad719b39c37ecc97ca0e2b1e93483b9e5a408a3e66c67a41a91df82297da9b372826cf25c805dba5e9d25deb11424b51973e4b95213219fa50dc4d20008454204b0bdb6cf43a04cfcf40e77c4c74ff8e611acf29b52b0a78c1565cc4c004d6c2e9d532785106d6abf294a52c00847dd4ab8ba8da99a8dc265f0632a9f5895811ac5d35f04961289e828bef1ad5094ae337f5bebaf803277c086c56e262359c0c8f8ab12347e130866605623be67570798cdfa6439de641ed4bceb011874ce8f1852a66f374ead10505c04848a4c8ac76463b9a68fec03aca63debb27338d4ffaf62db6629ecc9b690e30ba5760841efe199ca4246805413640f463daa9a22cc231940fd336caf4d03a5da3ee50b4f7d48fa7a3956ccdc0a5d4c6bf51dc5e773263d6e3f35ba398a37e212c31c8586f7e02350bc15784d4b5944219aa6fb93706a1d7fb93281a47f90c856254ed634c20a0ce4a01958390d66dc92aefb21db33a7980bf7ca9e7f2343e6292038ee9434063375d9e3a5fb8f3c7b68d82bda600fda161993e4f3000a9a8fa27f09632f82bd9559c392877e1045668bd78d1b9fa38b5b223c7249a62b7f633b5de82c0741f8c3fbcb54e2bd612196bda66fb1b41933ba248dde5a6a1de2940e32a53114e57ef85143bf853d67d97d97471c5484351a17308f12d255dae75b1b77d7f1eb7efeed789b767e8203c56a694099a2e50e7b1b52bd339cc29183b06394c32ab663e35e4a0010ac522ec57094e1c505ee47ef889013295f28a9c78788856f831caf9efdf41cbd3b2ad4759d75c0da3e2b15163d71a3967087405cc14f557cc860cc8658fa300f6db2aab661c131ab74b29f9923bf80d70522b5ad498d7ce27edac1d8b03cf164324299b52269539ee1a207b67226d25941605a2c625a1aed4f8f7a83bfd06ca70693a6175e62a3874ea634327b4b290732d47a0554dd509fdc1386b4374dbe8e22f03241e530875d369836de4ceb81dcc24d7d8a6ce87eafb78effd2ee47ce286b1dd00d45beae8b3bb22eaa525855d9d20f2690976f4498b002b7b57602df0f444a1660adca419b30b2b376aa00ad1a8a87e8631b8d28a7f1aa7ddb757f8c9b98ba964e6eb17b0892b9cfb58acd824fbebca38acaf51f2e50cd53aba92e20ff2d0ccfe7b239fbbd4382cc127a641d0886f2bab88042ecc81c2e0dafe080b723eb84ec4fa3fef9ef9f9584e5c7562d9dbebab54f90a0a63cfaf1fa99145d164db4107f02193fab41caf200fe46f071ac9dbd7a7cc7e685d824d9822b072f3b4aa68cb99e4dfd011580bffa98027802ee4c85236f6d83b07abc11b040161b648240403b569803d9717a10bb1fc02f185d0d4633186b066876f26a9f695425ce27d75189f8f345135910c76816ec822cc12976b85fafc5c712bbbd70c40416ebdd58e2558c1b6ffc6038538d13d7b27529b570ca799b0ab26ea272aa7772755590d7eba97f21c2fdd95c0bde37ff035ee706b59c2a5ca157ad1d7838c706cd8d078d25962021111174b386e76bdc3841f35407f32b022a11eda8c181b98a15db9c8b89b72422c1dc8fae2aa928019db454e57c079cb337c224a60279e230c867daefec7f26e47266ac2b42e0832a278776765ed7078a9eae2e5e7a91fef362adadd6723317f187c0c4033af0c09caac6acd2e7e87aeea37aca764c465392338770a0f63b85309f2f242c5babd30097f26aa4f6ee85e314e6584c3be86c5bb1944b9fa7fb5682bea44a19f921118f267f0f87327deb530d3263e98b4b28e758293254cf8d16c1534c16b8efefeb0f2e1d1db2d2e7a96a6c0ed974be08c56096409719e8b2afaa2368e806d851f762f45117dd547515689f72b4675cddcd7fcd2bc904d6c3e2e90b2d92604b238b205ca76016b3b52e8f66aac1766b3b5d6dbc48863d6a67a0f544c542a05c382bba3830652474edd3b14a68ce3a2c051fa88d394c0e7bcb754d2f3f54de75b703b0b217269793774a1c04a0b7797eed8ab24a26b48246458a40865bf1b12a8c0b62116b349f902bb359dd50dcf211e9d04054ceb130be378c79e793195ffa320eaabfd0462a5646cc25d7db291627f4bf3117e5a77a23f807c48e56b04b4c3a2e5ccd5d32091a23c23c0797c9249b242841cb71269c40d1cbe85423b323e4234da0ea4775b7783ffb9a72cd09276830060774b05e5eed297fac43de88e92fddc8f579f34edd4d011db6139a5a53a642a51c311b2868674d695a7bf9827cd072c94fab8f543fbc3673a7b01de850d01028a10b39ff426b3fd19e8cc7e215047e1310e3e5fdf608e403aba8b268b54bd4aba00fc90750cdf30e96af23c5d91863052206744002aba62717a4dc5ccd163dbed13ebaa44b2eb3995c2d78543d61e9c9c2f33d7bbc767148b4527404b333e417213eadf6be57b54d74366cfe079c3aeb6ef5a8b32e385aeac33b0b391cd8dd63d6129ac032aa7d2b3e8c83066bf7aa1fe6b88d5c05512a83a573bdb42bdc4b2d900a7b34a53c31144afdcc9b03145cc0d30778430d85babf6e621e99006a38b580285ae86cf3fd6f9bc997f964d33c319ef9de54554c730d94929c2ac4d19b397a89c493f6d9a483dc5a5db35474b8d1cc9c41a25be652a1768cdfe20dc7f8592279dee424cdd3f8c6f4c7d5d840bc1f56bf29ecd22a15a93eac653ba11dc9dfa9517afee6a9b78e271391b9410642379ff126a65cc6e25bae08648b21b6e5e3d34dd07917c58e903344373ca8f0a15d1b799ed058015c430006efefbf79bf57850a7a7be62316678c7a941461eb5e9e5051a3d26aab2a6798dd04a72a0cbbe278a841b72ff9ada8190390e9aed4dc8d15ee383153aaf4992fdf43fd8559815d690d6d10a24bdb6b0901656fdfb7e7ae3efb3f1ac5d0f08bf29bdabfacece59d14a2b8a902441134a6017c7e943278e275516e843eb3bf234676f2ad2159926d4884a159784e54389beb43e777ff00f807d7bccead199ce08b7424824f799df99d3ec2dee32cb13bf69a3f02c73115994369ee955d63c96e6a93fdef3e0947c394061d87d9fbaac2ed1c354f6b7fe5bf589d9f584be7c76ea1c26ee45f83ac5f68bb1a8f0daa303cd7a78be05c9480358f63a210364d383541502d870db81943695479e13c97d3fbcfc7e904f33d8dcf3b6b087183cb27c20f3ee3495f3597ffad1959f49f5eb9c016bca3ddbf8e12dde9ede84362d621c44df55f5e00ec92aeccd093835f074350c7a833815f6f234351a7882986149390bd7d0619a2c3cf08ececf2fd727a1e64c15f99e15be6d75392bd55e7e15d2ed470b23a985671964ef40f11a12fbcdefdafca7d5ea4cb787926d6e0a7aba3d1faab59a06fc3c22c9103820c610ade2ee6de580f2796ab3a71011582cf639eeb1f9e14333f6dffe696c19d515b885ad36437018d62c27b3ae5bd735b72d44d083f548947f92107b85f481d309532ef6ba3c8ff76c359175579fbaa5d7675604ba6c9b68a99a755eda2ae6d47c6dd0945fe29082606c7c9d86f0292414b0c514111a735038a22bd1c3620b669ee1a3b5a4ed6a1f72450a26c36f0d4bfb6bb81b967c97a48c594a572e52bb9660008f16654098432084ea24aad276aa1eb85bc4a4457b697f2fa1ec7a94ecb236f4c9d7c200b5292670500611f5a90be5da89ce2b642c606c4ee17c950fbd37485e08e0548d8009ce96c33feab3c2c40644b24550eddf2c703b72529e28693e783f2860edbfb11c87f27ab716b8c429dd131fa6a2181b917bb147c484f13babe841475d292201a93c772e5e15ce72f22900e487e19db2aafaebc55e8836a5eccd3c12885a42a9871bef921ffbf3705ebdeafced0f618ec82c53cf610f2b7bd8841a2279c414009b95100000000000000000000000000000000eb00000000000000b5d6e1a9fb11458556a8fc01d5f10b64cd60ebbe900f545ba45914da0148cdca9c4e4126a7a4360c3fc167e5b302a04cdd8358b71a0b40bb8b3087ee0214563ca63a74608c5fee9cf19c9cff0e38b3845ebb625df973e5a3c65200f4b23ee417d75c0153533e385e9cd6ffe1ca7ccfb0a06b8f741cb710742772da697a8a0fbc6e978617cc59012a6a42f6b35d587f400f4b505f2b801b9a73a2eccfda0c69a19fe1434a42445bb3ea380833d66bf9d0514ced462de4040100000031feca08348125b203424466f5bdddb5af4e2714187076671207398decdf8e463a5674482650b153b0ce5ef88bfffd0cafb21f89bae04af449e0d292ee6850f568b875d6a575c268c591045641a4418572fb8708de6efe76fd804f81d92eac92874799ed03fa47b6886e9094a8a6933f50b0ca3dd3089ad7e84543ec582fc4695e4f0ecade484cbe0fb87d4557e294c3362d5713ec9309d2f0e3f86940e074ca2773bbaa376bc4e6206ca5e520c8c2555dd87140ad3f20ad08351dbb355cb6d3ccd34e036f453a83b745ad7e090c14a6231feb692f6ba4150eed17dce9ac2e07a1f187df898a6b3ccbae80ee812ee78b2243e045201d37b47002ac5e1c76a2fc2320ab5b4079a31754a242cef8fe856e1e42c7492fdff2913f46df1598f027ff376866e32895b9c57bccc6bea161b1206755ea3cbb0b320d3ae0f1ee06d47d17e7d961ce450fc8cd5ea7ada55317edf51f012a33cfc67581a0ca7ce2050f75389d5f7d4c44d57ff02ebb08902400caeed39100eab7c0e978c2257135bf4f1d44d177a82f4ce295074d075f5e330f43f3973bd37cd3e6c5c192cfc7321b388c90d47bb2adbce995dfc4fc47c5ca2c9e05d97bcf60044b45c52eee36423361ef6afa94e4b0021524d3afa982fa3e8e13d0de0c8fd933f7343c970d8254b87d6ca00611bbdd05cb6bb34dc27275974b0a277a87954d328a7f1e7bb0c5584a82813aca5aa27d1b1ffe02303fb34ccaabebbeb33494d2ce1ae21da2635eb0667e1652c7206d328c25934feabe86ee61e850527f5203d985156493d1e46e659fe4abf364c209d475c43f087933b0433bf31aabfb4062b4487addd828a9ad251ce63a1ef3ea095eb5f57978c4e430729fe3c42486c57496bdbb3d91f86748f46fb247054548da273b68139946211dfd34bd5bcdf6f100620f96d6dee8209a4dc68405abac0c1178f1964e8a52972608d75dbefe8c5b84911cba60925f147e21f477bf264c7269d25a4b02ce34be83dfe8c7a13f1bc5d1b8b99ced0d18f395db2a02f8721fedd66d2280b543f51453d9374d40a3cd5d25a8710f9e5c96462cb2550c15319b3532cdb9f6709f8b2095e5200dd8de133b9b4fbc3bcc07384efbe9a8807eb79201370318089d99634fe167bd7a253971b2899d9d303ba23d019b6f9a8feff24407328c63f151304252d2ef938770cd36450729f1ac78af0b2591cdb9ddef3dcba79ba32dec91317a6a78a524a2545861bb33393ea787b8bea3f9c863c6e2fb8ceca89c2b7681b85ebf25ea5521d2ae5b2f8495336d764e79371024d1b2d442a757bf4672d864358695c5ee64b47a25add640e13f6718ef55cf7a2b174c955c5e09a7c9669bab8e4d67a4a222bf6593b74d5d219243c3c5f3a6f3432e060b73b6c3f51d9a4ea43b147852c9ea6df690adf36aaa54e7414812bd476f12c3de141f800be29106ee6358dd0bf6def311efad6a953619febc9e8ec262c9470f78d272f7eb9d65e10e7cb1ba483977bc515dc321db6bfb4c4535a7e5a49ae42a1a2b4b2d8f8f6909e38964af7633baa5b66979da556416e20fcce007aa1d7215c23a28d8c32248f0aea9efbe725b78a49ca372607a6abd10093395d81bde243af41b79cfedbf5ed2f7717744915ab1b419624e8fc52eb2900a539ccc24c5ce011437716403f9597275ef822a7b4b17ec5dd083090c07c04fb08ddf33bae2d49ed26d0fb735f5d6b9dfdcd38642190fdc701b21d2a06584a32ca4f5965c145469c4abdb9175988aa6dd0ae611a328008ad30164b72604b4712c8d5bafc6194ef019a39dbf6c5c40a37294e039c51eccd0c26a6fa311279cf1994e77d6feff6e9e1a5e61163cf0811bcdf15d12a14a90e84e939844afa53a52ee27704695733b702e704b9a8efeebb08f3b4afabedbe825cde78871d5009e086579cf9061cc3fd0d6529eaca70e5b86829aed76edcb2b4bf4d575c3287f5d15f7e7f7eaa81bdcf75b2fa5a96492735ba96d837740d859497466ce026c8bf09974347213b32ceaa0a65e69801b291f04c04ca56fbcb84d3fce4b7d788ef5a6d222801513f73429072929781ead3af452812bf757d9df8529f7342943f0749d5e719e7fcc4fa6e0f2d8fc08ca6fccdc055b8b631b80b235271720db5f27a80500f45742f63575dad5cd7a5923fd98dd19a7b322219d2bcdc815c67adda0acc35892c7645a65dd6a612c2174176c78c2487fe6b61c7920bfd331d2acbf37ce3345e0c0975155cf509b5b05578d614af3df8d039fc21080e03200dc64b545e2e52cf9a2f8916ad09fc639ec67935367078d6bbd57da8740c051c084bc34e2c00d1725105d4f3f34daa41e67cc61608e616c91a8a140231fd72d551f5081155fdfb8905152281125027375bf935d91d594d322d9e3e9466ed2a10a2038bfe4320b2fd1a154508c2fce0f79f724409bd6e5557c113f876f70d9c6ab9b8af2896a4afd8617041336fd197a44700316024f4795cfe9e21127005bfa54278bcef8215ce758f85788e14fb34a5e8885de59811b7bf07682bd424d6138a65084652bbee88ea686e7dd0372caa036247eb0d37765a334654da77474badb7d4ef3157df11ceeec757d1230cd8a837f0c632157c174114fc7d13b7a555a249dc0bd7d9216bc206ce8b266dc5f70f9d59d9bd012868558c1d9dbbdb036a16230a99079baf059a0dce29456daf5dedab0229af82464dbda098322fe99cf1c2937b6ab7c069be1509401ef37b35f8f069ea1badf7f00106ef3db4c1104f94ad05bfd31695e30ddf94df26945b5853fa8f3a8cce0cd40b88ecabe17411bb87bc2e4efba4dc0f9ebdc3c74fce7a34c6834f65045ef85fcc6f36b098e44ec8f478ee1127370a1f3e9bcc942fc963d11a10159bea8a7f718251d34fe6714402e8e8295db0113d3ff533dfb058a79f16c548b611e6f319f1f106ab99edec0bc899bc1d45f676f2471d5d641b4319c4d556693d7861863e159f7787a5091fdc565f5a2a45a6c8bca5dc2696991be06b1542a279ff7e3bb156f2f63d48f095091a92786c04f7b3c7dd5df171f2533409b1b98ce83a5c1fcf17c39d98692fe0d7799c90fac5ce1d2c758a9bc9aa1d477ceea6b782e8f430dc7fa7b6f5334c400b8949190e30257ffc2652d0a11eb6cb6e2a3c084bdc39184d065be49b7a4cdf08576d7ff2cafddafa0da57de9e270d5775f55c992ab1501bdc21657d85ddb520077a79bd5447d15b4f64b45645be329f69ef03bc4e7470054535c60c95ad2c42050fb2ab22927d8dd90348f6be884ff4440f3d0779ba1c9ceab854d04f3b8dfaeacb330027eb10f89cea1d9681bdb114bed603e032d8756abe6c06a5c023c5599da94fbbba635411843e415070d1d8734c78af532b2939c50ce5d8b2dfeb4e0053138cd077235c0f79fefed5eabb6c0dc25b495eab3f004eb3e278147d6dcca8b555f6161c77ba3eee0e6b264f03a52fdb011d481c107e39943c6af8846cdc4ecd280f0938ec0cd523831be758069aa05f298e672d7ed3698548bdeee4eda91ded8406f12d4d3c4c7529059b2c4cfaa7e564508721c7a801137cb56161c125a727921f944fd52e57b6bd71fa7f7515687f9781185f0e26505b5fd3a83191cf3699b4bf5fb97fdece36232f13fefef2e2c844b8a654ee724bcd929112b4d6ca6aacbfd122f73307dc95d69590444b22304652ff29506dda95f462de88a00f029ea40564e4f3a548175ea728d0e7bcba026a3eaaa979620b4c2aaa5b754ed7e619a1dafb452f2c3d0cc56023d4b76964406ca89eeeeee655fc2f8968b774c87c29975e1c1ebd13ae24c089b9bac8af091afd1be8ce9d35da9b98e586e576e0016a94d0a3c2a3889c489656a5d38a42738ea3f74fae001ca7224552e7ef7661572b4a87af4eb7a8bb503f6460dc14172e453886528996ef4a2ec8ae038c2d2a597141af73fde3039a6f5abd3950023539f391920b4e2393e2f552312cc52e4475cdfd1127641ab60de9b5896ae5949e47b2da5a387c224b03ae33f46ce7b8cbef7858a044e555319e13252570303ac12d40600958fbd4474fe3fdfb531b6ef96b29abc010547021c829faa9b92346d2af6c8da8c1b25963aa8e4d24b3bd7d14ffbf121de9cc3bf7efe44f72a01afe9ecb2a29dfe274004bc927c51930720f44634f0b9fa8c6daffdef1e64c20e97526dd3b009a3e4ff7337d6c90c62e79de8d08a7c34cd6a332f1475fdada35f6b74f534ee34424ceebdc4ea82e6f0985bed842c6a130c8c6d25d2b20204328d1abe36f1a8693e55a8db7f76f32b879dd49e1bfe39a2f9c6f01502e383d34d45290d25a35735ff7900e623c2eacc4b6bebcdf84071ba19c433a2f6905796e1984ccc8e4d5f68b7954e3ee1f933273784ed23ebc3536e04b66ca5f9779d8398f9833b273d5dca92766adfe33b190db86d1f2606854d27f9da8d1029f06a16ff5d3908462ebc02cd86f6297712489cd51ebb4160949204c077b323732e0b27c38b1bc70f6c804cbc43dbbae42bc77e08555f0c80878eafa02d9a807285ffe5baa75be3275a9a10bc9f833b595d353c4d5c0f977c48240647f31f43f4adb13b8971636989073e56ef650053d3e7109354f84ce9e69f528de8a54fb29e813085143c0ee2318af6f401eb7ad275a5baa88fa9d9a280d0678a3b2a36d3bdcb7f8ec72418c53fbbdff83fe3aa5dcecc61ec31a4a32913def0517219a18aaaad385529740002f6d28fe6b4f9d5fe152ae58605e90e623f32f5da6da30fd9e3e5ef8924f8c660083f5bb886ae255158e6027dbc5bdc38d24b58450a60b6a476e8d6fca2b88072b54fae7decdc13bb3f7f238cd352417065260fce891f325708027adf4b2e68afcc8e3a359c92ac636e665d51f64f07cabe84e6949b0196f59c268e1e710bf171d08688242f6d621f8eb265b5276196f2a5c206ab15f391afbde8f7c0ce71c93a9e3512a0217d8959fce9700c776142a3658a391ce3b3247f4228de3aa4f4e229ac992d40b538aa0c450ae2d39c453055272244f1807f8b78c1840a8ca7270c377630da1b7f2a9d6eba86d7e276550ce95fabf0ad626302cec3bc6a054bad29a86df20342ae60d766653d9428fd7551943f60f58c73221fb8b0272f181310973563d7ac3430067e8f40d71177170996d26e31e2458f86b32834dcb94fb2d55901ec298147ce0b56da6761a512588e7678b32709b832108f1a5b97160515201ecfcdc48eb763c75e14504b29a264285244631ffc4efbf94895dafbf9e65b797a3f081c4f790b05e18a20b534367b9021f8071dbe820ebc8d8c1fe8d955025079dd1151d4d4220c2d08c20685dcef89c339cf2049e327d4910c78080143879328521ff5d6e550cf6e089b1996e68ff40162b13b38dd6e5fc92c8244f09d8ae83857bfc132f18113aad4c5f6c057d8b6be887faa37120e8e7e921c7bc26153d9ce85f08e02e00262b6e6a5d45fcf0d88971037b08febe7ee2365f7a5c2b864fc67831f36650777fdf4855e6acfaec1ecc31805db61e75e66da3c4ac065e89b3fded69e3e3a123929d471f4a6c8faf4660e7cd0dc7af3617f960187afc6de9668817d5b431dbeb2181ea435312d1bee13824e02b39eec5a63a1420a4fd45eab3a886a83bec882ed115a918bdd69b64237b24c8a505159e9c1aa586307a1d6ef0c02e747b59b9b6e1277bd0b3365acb753d0def311205df35463351b3ce5c10b58298fc80965d685c447ff72c569f7829f6dd6d7068a71f6f7b4fa3f193817f27175d1f9495f683ac07f47e0000e19b66c58f522b368cdcdc79ed9a1f15ccd924a689f97e87b7b9c7839c2a68d3410299ae69326e2090f840ef4c3efb233a95501452491ea6870ea795efd95518eb56437e5770366b61968e776d5ce243958efe6d101fbd584b312b2dc3d98192e829edb9c753be8a83e6ebc04982e0e7c6ee41f296438d60b3f1bc8b443e7fcc0ee50cf90d0d1c0decb5449403c8558e625aee7cef2d8f2e2292bb6eb58421ce6ac66045809a0499f7e352d2c9b9b399e660b982f65409c11ca082a0a556584c61e417dddbbed3cc35411387adcc6139e9381d884254178b38034ef49f95d9c8c9fb44861dfce6a22eb6cbbb5710cce65f3267f9577d871e5bf634fa3a824797cffb7cb5e14c85c8f20b84d0c7878fefc2fee9a8e65222b757f539aa7189cdbc08d0785724d20a450738cd00fdceaf89d29e71efbb5f12f8d22a66a9ef8c552737ee2327f94edce7cbd6188044735ed115fe855b90921e82cbcd9b0c03d944693d38ff1f56f808de1f0757416b60c2e19ac857eddff3c228e7c8e2dc99d2f3e362cfed0070787aedda0f1c42db0bb7b1bf74358478ed5571f399b031b2cffad6eb187864635cd153db28f04421b2718bb24d6783d71ee223e46372021829a081a7ae10f099efb4223b180d6b072e6d2d0093c002fe5da8161f4813d269e5f141652227e22f7c68372f354838a7471c8204b684735732a5fe5f05522fdfd335948b6447069572230d4ed613a3ebfbb0bb1228b5339709c8567b28664f4504947e21d404c8de2c85746b25524a5ff322ca3c9e2ee0b4685202725dd74629f3ac1dfa3b46905e37afb6e965ace5d106e975bbcce4a7d400435ad64a7898716220406c7bc315aebbc8ab5ea74788a722ee104362df8919d47fc097e78bf46cd33303e43477c01f4e14522028b72e1b95f62e79b2e33f498f1f01fb82a50c1c3123a20702f38cf4af59b70782111d8e94138f64ea85898320b51c850756b41da34559b49f062fd795a86509d023bc84f811676fe8a0a633264f6713f8a352aa86fb7c120d8ccd0f1a6a95cc64dc179abe74539c539f1610beaa8bcaeaa3febcc816864864fb040d5bcc9de1b2d71be9926d1cf445e63d5a9f333faed076b9f9434712a0290591f16ad5fd978eb0131ca63e7eb73e5c461cf5b8bd77b919f1e039bcecc581244bdd9a0b81b83e192f57f5d90b4f61349d0ee5560aac1e60e767189db9713882c6f359c835665b1a3f1f0051e23f5524aa67d1731fa09852b81274dff6e1bcba035c241987f865e788c31b5d06a2552332203246e67d87d1a6ba71bc2e1c9cdadd8e2577ead81302e97f7a0239a18d5e831e12312485a28f14f6d2fe51c8640adb828bfed524dd48c114df85df220c8de62299be902decacbd8f78dc73365ce8111fae142a77303b7e5d6138bbf1489105bb658c5e2f7d958fe79495606c15b70273e11286b3ba2ec5b02e53c9d3b0e8d323ef7fb00054b4ef458a1414ca0535802d0ec16f57bb3c7ee8667148a5602b03ee9a81f546ab611af90de8a3a1de218bc2852de7f2c0f2c139fcbbc0a249f47c7e83986b860b6ef9028c8965709768ca1031f3a4e0bfc14be218d4afe1276b19cfbbaf445ecdab5f43b47f73b7431e02d6ec45de45f3e2b1ac343e1b950f9d6e6cae268be5d0ac117c70395741e8e6826acfe8304c296ca2ada4e677fb0043aeddd1804d3450ac744b9fbb6eb465a20c3fe7bd90cbcc2b3637e5e342b4a7ed23b0024b96bdb0d2b59548e2691499ccad3437ecdfb8e51bc75286a656261a9b32a13eaf10ad1c3d57af81043fbde4d485b4141c93e0409a2324fa23f94af29f3a2228fe978e096e4c69f5880868d9dfc068cb558980241039e856f183fd6bab69a77c76d568fb0ee604e3e28455322e3b1e58304d5923c2fbd96d6185f640f4314a6d11f7d296beaf89508204259e4e02d84a207a1d5d26578c70a87eaa57d5c3694470a1755779bb8e2a2a75d8e7b85d84a5b947d30fe0c706813336b213893bf88eaabc985ee5c2eb6820049dba5a7a087730dfc9ffff0306557b88b97586f468c0da954fac10d4bb4a5d58af7dc73607a607e6a84f8fcc749d82fac4d80f09deb3075e291e853eab16dbc5fe6eaa4a47c98944fba53895d1f34e85be38ccece07b1d69668a8cd5390eb4c2f300f72a5718288824b005bcd2b1baa5cd1c68f398e638a236705591f6234ceb5d55cd22c621fe2275d7cb832beed5aa14f6c00259275b83762ce1a0b1c5ca28e0e57dca17bba7ed06a3796b483d9ed3cce637e9a0aab65fcaefb2a98f6ecece9bae4367135cf4c4b1015c6fdedd1a55b40e7172f257fa20cfd24d6ce2a0857383dfd702d12bb3c85db2d661210072d0d504eba6f7059afff2342adad5ee25d414d39f4cc125769d7d8b1f1fbfa728c34e9136d8fea1e2b6ea38f8028f90bbec20224096265b65bb5511f7f3ed90fa3f7f1b9796f2b7ea65b453aed380f410393ee3dbe6f623914c520bd03172ea3270d49bdc16f86e556f14a7b6b4050a4b906da4ba36bcc9ab6993d32d397a2085afc337aed5fbd8655dd8d024515c8d206f0b6f29a8db5577046e62a68d76da6500924b787d2412b8bbd2478c60cc0e57ea44e1a3f5394606146891f43326571bf0437c181e09c7cb540943fb29ed4c7c5cb8a06cecfdbd3e97a06513d6a4b36718c03be9669011f382ce204dc66566e6822f94ceda3e47e17a44df0b35c2d42482df2f497e7f48011cc36b98db450484c803033f09ff2853f322b52f034737741b140905e9b9d21c48343c3ba97041ac4d619d940e231f1bff14108f8473370e6544f5e5a9da97fddb13cecc861d1705d22638781c3babfebd75941bb555b42ac34dc81ed374a0e02aab37cebb9993eecf2a2f16e58d294d1f6e14abbd0a81920506f49922f7965efa16a4a7e983d878352d8a6eb67b02be0eac689c99eedf88e5481a78075be2b4a022f4a051a3529f646f3d95c047ae56b4600bdc5d541b94162210cd837057b06d9ef4662d41da1a0ef13aa66f37324fef050f00cddba7f24a79219404d2365f7407f5f709faf19fc56e8e5db0878e3469599aa479b43b11fa78f09628019aca57a72580bdfa8cfc04685cfa603a263507bf3dd7e018e4d850af3aede0b4b5871de3d55fbf7215050fca57711946ad96cd4990ab19878a97605cd30f86661d3fead2627c7125f8ab92451bf7b7d58e605a8de930ed868fe8dbd712de7021d6aaf1f29f6ef0a47a883e96ed14dff8ea3d5db6cb578d63c2563d61610814866fe0375767173a4dc56db327468ac07d5c52b30b0d9794797d17f851c520606e666872625b3c1d8dff18c6c923006e2aed2f06acf225123bd6c373004b538e2e9c1d6b5c16c0e1679fab02bbdc478a4c1bc14440cb2ee14dc78add46a010a1479d8f27c029605c5bfc16fdb9a3c96f5a493aced6ad836ee45ff13210e70c81c2404a07b0e5fb70880b2555db1ce5d06e08ae33e89c59a615167d4080807b0327067b3f4aba67c52d954191f01b27eb9df24d2783f6ac0473d92ec64bb3be012a3a2f65ee975711806d0dc7f52aad4dcd479784cade983f45497a8ac18e9a77ffd7aa23c625c476f20b58ebdf171bde9874c9cda721a3b62818969d489cd7cdb115337299f175c7cf0f10b7daf5702b33a26ff448e6ec8a725c2bb2a80cf065587a386581d794b5ac7f503e30c9e15c0b6c24de077d1092d1b7c2668fe7f7750f0b17db3e7aaebfa62aa5eea31631e1b77bbc8c8007d4cb63faa5b2f654ff3f21aa16d7e8e7b5b1b9c6fcb867b4578c8b06ab3c905cc34f3be3e25e1832aa24520fea5dc277ff27c083c4606fa6a8533019f4ab128d424f8c1c214866a99f55281f754d284fca9a812f256e7b26f0b23576f5814f4a88436d1fdfbbb28420fa21fd67541d7a00a6f5129f9d54a86345905ea388ff92100b4d916786b78c53afe8989e3faa4a9b93cb424ee2e7bceed49e35de6a619e06dc5bca5b0726ccf8d0942092ada207e115cc2d2860f4b9b61d7a48e37d03450afc5166706c8aea7bd648738c4257c45811821def70cea0c4c6f4b8d5c54eb2c51b45945b28500f3a0332b65e167e766eb40d59f65954a3c7f0604c68cea695081181fc67074fab2bb75197b313f497412191d0adccf881157d9c735d21e5807c2e2fd0be4d7d8814c5f20c790e98cc79504e54aaab8219a0d51181159650e78a3afd83f7c4acc334d6f04e8550c1d36faaef371edc25ae33eb71ea63b519563018610b0c6b0f8bc8384fc59db5aaafa7e33f831d985e7cf47b445ccb3e02a1e8e406e745b084602a2685db65536efb03981773e743a29c5dc2b796cb87db04f0b1a94982ce6262c016db1a742925c86333719c5c4c234eb796c2e14815a34e0b54effbf37314b2bbe057aaaed1145a578a695f2d65973838491ee0f85720ef049e5bfca8b1ff6817c39d9edb9beb1228b7269d803a3f6cedd377fc830638212d96cda4f63ff62b70780593be02bf1b5cd72191b442fcc0d75f59c08cfbfae121b47ebc8355d9e9e66df8d4d8dff97a3528ae800fee175fe4203217ea818ba95f4b0811bb39927a8eafe0295d5410fea63064a3729bdbdea5eb52addb0557969ed2a494e9143124ee559687c24c9dce07e9de5ec4741f66176c3ffb022e126efee3c722e235ca09a0468a2eb98db501c8a968ca48b5562cb45a407a8678e1b14a8fb539bb4dec41f285e12de4f3d6a59e71e0cfb7fef55315f68cd09bc473ad0bd05350570ed14348d9932935668fa4f501678e98481b78f84c3ffb33ae642465a41cd1e5e4f1eae720e2bd20a3a1bc82cfe1a9df8f6ded3db5f87b093d3af2ee848281a4a707383c81f30aa9260d1936fac4f604ebf8ac49ebc1e811c147ca18ae3e91fd3f2d789620d3e602e3c053f3a3d26d2c51f69dafdb25cd992792bf957abd09a85ffd526217d6902d68f8f95e6ca5ff6a0fdc5a6aeefc49f804e91910282cccaac2470795f68306c0cf9c99b72fa25261e29647a18ac8f4a9a7cc19fd37ba9cac42fc342b0a78b9099bfa8cbf4d3871cd654e6bdeb2c8a0c40a753f3cc52d608ff4798a03a5a8c5ca484c505b3ac7d316e0fc202d636f44e2fd4a07bd007ded3ac789be8b65bb2a8646731b904b5470e9b68ac5be8c355f6738077889fbe8ad3e1ca8459e7e27a44fa1a967bd7c17031487814fac9eb7ad44fba7926d2c18647842f22d0318d06da42e059d256020dfcec7f5bfcefe633c1f4d75196e26f5b869199eb48da19670b9251b9e55810d6bf6957765c1b501cc3e23d3c4f14e9f7a1e2bba0d614c7901698539bb76bb173e44e8cbeb25da135a97668925902b109b3e613b4dd36f82bb4bb71f46f031b9e10fa6821e67efb60f01bbb1bd4d35ec25a83acb7db4995ea1d4a2210242abb7c98bc4a1e0545d21633a954459d7c75ef3aa60dfdd1bbfdc25f4d5091c70a1689ffb6ad21e76555283ca21deea2200cfb1e84804ea75c4ea319180cc51f19c5f41615a2da12aca61be5899b472fe576d37a5b4bf2b0b49bbefed1c39cf21f1c6306295485da0def8ad1d3052f4f773b6d35101c873d48ecb9ba11aa146044dfbd0626e95082390e96b3118db116e78b178ed9f0b3d98612798a2aff26a1ad5b48e0085919700cc9cc91e1e4a81437253f250e87f5e85a3722170e0df5594d2f87e0a8b19f7c359c8833ea377283ff93dbce54b20076d18e4bd80a57fc01f54211587370d84399458937d938237f52ec2b7203c1e193f3ad6b9f3c10ea4611fa219779e0099b77d00b55f29891604f82bee4fcb338fa2c67cc7c90387ba4acb1808d429ddef19449d6d126142716814f95b125367ba951ac55330937e8fa6743eb894d95d99c989ab390c835d8f58aba3836b59532573c036c93b9df41f9eded4e980f9635c75954e525525dc1f4b0248a4c3f56980ae2fbe46ccb34e22f6d644d3ae99eb225f46823b3597eb2d206ddfba70b1a5336c5cc2e89a2f7864c9cacec18fd1aa277b660383f3aaa9cb30162771eb6ac88508fe5a75687ad2372cfd3d51b61d18734c81ad3670c0fdb81d1093c76db143419d8960d80b83da0aee06d055040bf5beede6150c8b2e26eb9a26cf0412b89931d8b9039ab94c98a1e0ce400714dcc68500f2019ac04431ac39c7d2dbd07d0221d872953ef948f4753bdf0b8585b555591fced618062a3ed48db94ed3548c4924e04bfe7e7cb9e361d858cb095dce042508cb07eafb6b5ffb443fd3df8d36fb60dc754075c5d0253ee3b5cc06be009eadfd3b1f29749c7cd13b5dbaf9dd56027fcc16feed4dbff8fa96a155cc6fe4d354a2aefe6f2f14b83997bac176642e653d13fba6c49c90c58d57ebcf9e1309661832c4cafa8e4eeea3701286bdaeac0a7a486d2c34e689f3066b0f0fd48e1bbdbc7c7bb42dc76943450cbac9d8f3d1be5e779a7c7e99df5605dcadfafef9868d55af153ad8c6aa8f17a3502e69f8b3fd60d9c39ba30c11c0bdec66c2982330031a754a0cf6eba2ccf72784406177f5bc1c19d2ea7fa44c5e28709390551973f52a61d2b051234469fce254c4c9052a34167973f0eba03d37c30e2212e151e70f81190f0eb69fb9d8fda0132f85fc1edca886276e20629a44da541ea6cba7f398b2dddc2aa09e4ee72a360ea41bd2f18f41737a03e82cfb56c69d53668f23bb451cc46984104f9031610e8ffd6820d69f686f67022e03aea45eadd573554fc2c82ec6be35b248fa1f1d38fb6e3af8662fd9d9688e0597836e8c8244fb06b711087f1096bf815ac2a83f09b4b3d2c9f89c6bec3bc281e1158b391c518d7872dff31ea5fad5b215850c7673bc686bb09fbaf9b272fed4073f0f58e27212bd3aa2da79c6dd478f4eb6dcf0d313d8ae03ebb50b19d0bf7570bddaf8f464d6f77e8f68089dc7095b40a1057c39035bfd065db492b3c1abbbd5fe4f5802b2aac8d4fbe922fd8e7f7c1ac629d2e9dd27249aea19e73a1ca9c803375ab9cbe01b4362c3a4dc9b87c12e6593467ea226f97649a9157124721b23e893c32309429429d0284aae104a9209136bd0e480eb26ba1c6ddf2568c3e801ca33f10ab9da985b3624fca7347652fd9a62aae89e81b5008c4a22a5a40734fa836d3903d305022d3a96142c15f89202a21454a9ea3c3ed95cba91d5960e840d4052bc3ee05e8123b79c4c3f1aeaaaf196994e23f4dec7f1a7d71c061a4bbe7143db126462425a7b7416b8ecbe7c6c8d23f6e2806b682fc069441d23e6f2112d1841bc4800e3e766cac0a83287cefe87dfb303e7b2be3dc9c83deedfa21a45a23b97a7e12a3302558393b264a8ed9972666416f3a8301ba27bd15cc2e698328c8ddb831539ab764a559e058e324713956acf2e823d0b4193391edfbeaf8607667bc3bcb612327b13ea3ed47644d5c43e68518fa678cd0b9954053fc322013632474b2ede0793cd78a22ceef934767a87baa230911ee85f957912cd82cfa296b497de3dfe06444c5df425fd0082cea7d2486b9770127721d51ecad887a618e1bffdf8dbf2fc50cc6294a2d6563f1a1fd39d72b3cbcedec6a1fa5705bba61c19ada03af8fcf9673317b37006e3c54ffe066b62f94a60d07c52e2a4f091554c820411928264c5676ee6d272c42dbaa6736befc180c6fdb4b5b15e662c946d494fdf9c6aed1f383f36afa8bc5c94da77cd5b27480e1a9d929eb3f43d8d65d6a7c2a1b176bdf865baee5644564a22a02d2880426acb5729115a79350aa91f5ef1bc835245c823e71302c022a1267d85b9e24808803ff5ba6d3081719fd08837ef91993db7a991582296e0953d283c51a17d50f9711d17bc2eb76862bb132816de3f7dbf145bfb71392cc1591eef680991d1fb47de5cdf2400bb95060a9622729df190650c8ea1b2a6a1f2fe6878e8d23922f42bcedd5cde230be9cf74c73f19271be9078e7c6da66739fdc6f6ff3a32f91ab3104a23967dae68c062d615aaeaf94a8274a566cc5062feb7e9f7d10689e84e2418663b6ca10340cba163475b3b3eb3b4beac0061257ed76d4eaba5477e183be679eb8ee1fdff30dd87c5c376df98e9103639ac705cf80e13c9ac2a4be14234e69894f62861957b579a61793114b15a40c1ffb3cc3b1177243add3d30ed5c799b36552c7ae225ddcbfe1181c997ca5b1ddfaf616929bdc2b41524037875d162f7fd53ab52c274c411b1f1000ed5842e0b2b7d8756c332780c06684945702973aa4dee979907b3cc65df38dc9eef11f84cbf03946e129f14a5d3db80dbf736dc5ae2f5b2066fbe40f5f73d2c9aea086c6a3f59ade4efab9bad15bd6dfbb693afd58c37209a5605fdb30f9378cedcc8aeb1924d482adbca0b5ce55fd6977992cc93ed0b15784471381c81c17e781f6aa84c1df35838bd6e66d56d78b987755a1250267277ce40ec1fd1c454674c6397c6db2171e887493117e44d8ea989c6de9f54732f840d41d84af1b8ba3d7f98644745781af9bb90cf7b4dc95f8f34d7881d4a0142c5b080f0c2d68a6672ab7a3d3c1606247464ba19d586875aa55b4065258365edc9fffcc870b6f2a389d91f3873136dbb4b100db0ca0968fc14a03cfd047076f7d4b0681eacae17b087a8372dacc5ef16117ead0974ef0606b66257d15900ccfef94fdc43218545a463b8cb88d019128c860b28059ed53320797e3c675965db5d716912a714fe6929e683daf5116eeae83292d482c656d1fefc825fadc4f690ee2d6d2a975f12667c8148346a23329f7cadc71ee5633685faaa51b1415fd31afa4f365bc857364934b7d3ae91441adfa3df1d367ae9e5c8c38e99457d4bd62644086536b2f179ba63389483106113f9d9fcd4703f8f33e889c0c768e7885fabb3879bbfd19b1db111baca728b3ddcf601a4eb2e575e108230adf0c3b523b50195057264ebf75c4b4bd185f429755cbd125d26f70adc39631cee6b1c541e0ba764e3aca58908656be22d2952973dc67029c30fc1e042e68c55e17405b0c9e31b1b90f4a38ad5720088cf4d2cb3ef38b02e68220c9ef737a9481dd98a2d80ce6cbddf497fed1750c7332f4e026a7385e262b3359c8bb41a66b26f57ac4d9f5f5d81813945a0e8a68fae9deb9457f983f9255d400d3e3d33ede757797f10c5062752831c865edb5b73b19594591eab9e2cc7df3fe2f7766df4b7306d675e67d051ff3e3523332df97941926a62f42fdd236f6ee42f420fd7d890fab1274fa34f1f0f514046a85b11f56702df321033a65304ec450926a608956a98302585db634e6ed0e4d74e292364e97c118889914427e91d4fa37bcf44eaf5d49764937ee88b42209eff42fc94f4a09c87cf639a9726a11f747c21d6d2c4fa1605b170e23f0836da430084b6cd4dfe005bb141c7d007907f4b0d78105ccda6e310b252365426792e65eb7c55e9da32223c11fe40ed89b8ceedfa49f67f4ddbd46c4b06dbe97cb7131c53483acbcaed5ba78559128e756f002e43ba8fefad4510f5bded58c682f3743a832fc382d751a023014f2ad792ae5dac2125340e7bed30d1fcb28487fb9d31f2e6f6f5df96db3a0b6378cd52b9849112b8ea89fff876c4f11826eabfcc51dc997b8f5476535ad92f1c4a8143cbccd77026a9dfe10ba0b8b32191e34ea1a33b470d615cf03d4c3d47c2699fbb072e8c065ec034f2e6f382c28fd460b789304f540195f489a8238957a7c5a678c2881690de8e76e41eb468046e58c3464bae3cdf45183e87e37fc58990ee4cd841ac21099b5f9538fdfaefc410d5f7c8650d02e43604d45ca89e2bd73928aef46784a02570c7b6b906c99d3e913009e8526d65747602ae61617b04260389cc4b1340c7d4fc952fc621ab6260584e3d2eaa0663a3b9182d90777c933da8ac2608f4eb1680d87b666dcaf52a2a50811d969472f7dd993876fc42ab3c323c6f3767e9afd3cd7e9a115c920532e75802d82ad43bbed7b2a19119ad9561584911aae4e42a91e9d7b8c3425dabd35940e150a9954ee85dcf020563015d9547c16a5393a03511d2cd300f1580e21d3f84ce50a76ebaa5a62a3af1ba4564af398cb9ae33795de4b6beb28326f7147f96106ccd1aa2d5b1a64b14c58714c85c3939a06c4b20949a14a1fe164a37f34605ec21d4f27cb0ea0e6c529b471191f857c582fa227a0b784ea11a1fb2835da65f0549bf517c358f6ab8113a3687239f686c5baa59a2506da22bc8308971e1e2954dd4735b7780b697e5c8d581ed84c858b3627cc5220714a21f1f44be2a51701bc975fb365a8c468fdf014d82225001fd2e6541a0ec323b28916fa74f625ff1268fb8c3d8171787391859b41ffdcc2616b866db4aedacb8416b914e99d469029242903e5ebd8a1e46a1d82cd7596415189b3b9b93feced5a96ab9e357f3fa0a8304118140c37231c456542bad4773c8133464652be27a1d1e737cf4764b571d9ac38bb124f86b750ba07e7ed50290900eeb86c027f4d2f1fb288ee0925e84ef06181aab0c04d4b52bf7f09fba857f01a761dc5f2030c47254ae2759c9d317f0b98cb769eda43d9a4cae59a35001d75f3b538ff1e2dbd3dd551131d3c24d18012ede517a5fc1a6bfc5657213dec65026fad4d5b8f2210011a5e3be0982a3f62027eeec6076b4e618e999e78552c00e8875f0261d996232c66e3ed468d12248c0c8b4e76b0a3e2bc36c327ac114b4d6d6f4d5f1193fdd3d1a1106646cf5e6d1c8bc457e8787ac4e04067e993c54fd77231abfd207baf2fa33cb6daacc18edda3d907f080590bd291f57c6014d564fd09343f900532c7df6afa1fcbe3edb8015f1632490f66b5ec9d220f69e502f342309be2bdd38478650b487b58463a966ec6849d12de46cfb4d12d34cd1242e7bbc54f20b6bae4c4116a6825b0705209ca3be8576b284cedbd56a9d8fa0e29e2e83517c733aebe24a89f359fe327f9b65816d6fa821aa94b88d7a2969d7b9e78ba9513ace4a9c9af35cbb61c37cbc4ad10c56131ca8c734a30b0f7ef87f051b139b4ee5aae80edb822d35ba04b99a08af666d8ebeb0789acff29d7f80790af0f4c1b02d245e410d5babceef34630433f5976c23000000000000004e214e2300089078cbca04c4494059865b500780d0e9da0ded46"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000100)=""/33, 0x21}, {0x0}], 0x2, 0x1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0x0, 0x24}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='a', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r7 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r8, 0x0, r9) recvmsg(r10, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x40) sendmmsg(r9, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x2, 0x3, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x1000}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="b5227ace9836cd00b5e87fe83463c75314ac3ad98a1012e7c1370f921aadd69e01d8b359f47bfd97b2", 0x29}], 0x1) executing program 7: socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000001200)=0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000200)="f92a9bd300"/20, 0x14) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x9) dup2(r3, r2) sysctl$ddb(&(0x7f0000000080)={0x9, 0x4}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) fcntl$dupfd(r1, 0xa, r1) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES64]) executing program 7: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x16}, {0xb9d7, 0x3, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 5: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f0000000140)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}, {0x1, 0x8, 0x7f, 0x100}, {0x9, 0xb5, 0x3, 0x3}, {0xf2f, 0x6, 0x4, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) r1 = dup2(r0, r0) close(r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000131, r4) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x4, 0x463, 0x5, 0x7, 0x7}}}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f00000002c0)="63d17916759b35527abb117052c0ea8b65e231798ea0fd1193747595d8706a4d0e3be1671192f0238aa5f3d0877406c987542a9c5b321e8da7871341047c9949fc4b4cc011cdb4e9e84c6c962375c7d3637611834e1491a08b2e1f55d5ba0458817ec37c4606fd64d30e54c02a852a4e522b616fe28e823fc54200a0c865c6ae1e97a239a112a89d0cda5de6f948a7c3174f7cc22228ee9cf7b8a1a8591489ad2fd0f34ecd1a31f92fb14b74f0ed2ae9fa570e0bb2f4d726195f83cbc9c1ce34bdeb0e0bc60e899ed8cbfe555e9f545a7ff60d0d641b03626c8ceeef910b393b5c", &(0x7f0000000140)=0xe1, &(0x7f00000003c0)="170fe0bcbc255145cb5c4009e4603c95cc614c5a35e2529b156c420ab7d10c8c3acf7e56e57fac7d45504251661a02ca4275fda9ec2886ac18daf543f909022a4cac2bcbe9d7ffe244193cda59cf0ded0315adea4f45e122ae6980d3c33dea2b6fc69c0f2f29221ceb2d69b348dfb307cdd4b05acefc408bc2b5747b7cce29e5261669851b87a72111d8543333633a0b18e85f2867d4a1e14743f942581262a46e3a93aca249363b892c7ba0d596f3b196d6254103b9b57ba26cbc6fa7a337667999436a84364d3d8d0a21186f5e062e37c540b4038671886892f32bcb29435ce0eca18ebe95bbbb2d685710ddc82fd74d3edde147fa445397ba082dc4f87a86de2eb68901c76995a5a2857a8d53fabab8441aa3484b8685e2c853320f729a6c4cc68d4c846c310606ae46d32efa694096aef1acfe84370faef0d03325d09f3bdbc2501cb9f6bc96c18fc426db098b78cd91bb4cc9bf38d41e09bbbd1e457f39af26ae33edbb5da46ce249c29829f4f5079d12383b2de265c6cd913b2d5e544e3c1f4e6b6c3f4e00764d1b57adf55cc9e337aadefab060178c5ee790159a74ccfc3b73041c375b16e710ca4e6cf56d94c3fce11ac0e44eb3d4d328c6ec96a7c16580be71ad9adc2b4276d033812af14bf71924718ada0c0841e58c9fdceba50c2b9b994f09c4b0f6b2b6e51e8c3a0cd1df20b2e48e5e5e2082db86efb217694180ea4ab73f2df38dfa5ad258a9871aa2747a256f2ba9207e1f52d2566edb2015ecb173cbeebd3b73b0cbc2ab401a248e4372dfedcf4f36f3d43a6c31e13ac077ca3486bdaa53e2d664096fc6413234bb3f3d2fdd0aa987c7d0fcec7bcf3138a388ae4e78711a0404315f12a01e5bdb4b9afc80e4153f577311aeec0094a4b62ec485f4f7b7e8ab27b6091ff7552f2997c43ac93b94f2ec66db6b911560af20a9760f0394b5fa93a431c939405f238778e1a926c24afd5a0a8068e48e8b5720dd5b5f0b1143e2003ae03e8771a69f9d759616db8d6eee259fe1b7f14c01aa101862619f3ff931fb1de09618c00216f7bdf58ac40023aba5f73aacf83d30efdf7a0b72cc552dc59ae84cfe7b5c85a6c80018a62c4e70f5a995fab7ca79fbe0ed943bb8e5a9a678e7ad89406b41b4750957db2c6677515f45a405a3f78ed58377057be4009d828a0b635b2c4a49fa11110db5a716cdb7efa77a916c3734bebbb912e9f5c630a4733e2d6a55777acfc9ecf0e7a25197c3f8a0e7cd84912212b8c727112848045147455e2257821bfbfde54cdcb632f37ceff85a18863d45c7f56b0559145683315089adf69f916d1eec28ed3a315bcd53eeceb1aeed865886df5c379e8fdc137ea8a2c6edc92a7db87f4c277a6d97473e2648c7077179b4d0faeeda94e58247ccbdee9cedfd0e9e415e74f3500c3f9af05949887bc7262d5b77e2f3f9688fe0387fc18c0805fa65329e84a276ed8c8d397b786ebb75c468f22d672e81d618dae84d20eb0ccaea4ca3ec2ce5ae602a6f83b280289216df472c5a8235f3747b703b0256f85aeac283c9e15556252dc88ffce1ab8e3ee21bfd60645292f8ff5f55fbaa7da1d463c4e1bbd95e2e8d0f65f1dac4f25e803cabe655efdfd8a25a6e3f54ff6b51b3902fd13d36470b9af1151854873b1a988e896455bc74af816374dd475ec55c63874c7e78fcb0ab4388f1602cb91859aae21b619f568fb09b88aacde758f2ff11c18da5b3612af7341f74f253d61cb375dacabe216ead11ad6e654f2fea4dfed02769cfe4fa92b2155e20163ab924ca077f126e4e6207ea0254a0f49483fe7a51b4088650e3f0c49c1f2bdade928a41f5ec9385bc527bdf0282fed06f39b658ad42e66b0890a2fd445c6386c80eed02a2fd17ebf7b4058e464d9f23a17fcf61beabd7e25e241878bfb7749f1be0fa90a45327f273a85b61c8f282f65496c9f88cba3fa1a329646a38244ed04aa44077589fddc0c2a86e99e772b80b6ac1727c9eeb7e605b5f47ba0508d2c09f9aa370f4aa1e0455b43bc3f09a8f98a260ea9646e3d8847567ca2a5697312bcdeed857c89bbc0b3a320f9aa10ab895d46be682ae215cea2b8b477653ed206dc5883fbf84a2e49f5d7a893c207c23c53a98343e0bf7f5c5bb07bb8ac8e062e13e274466850d6c31c450ffebc76ce15167c3661a6a99ec315a764f411c5e21f4e36235ad67d80c8e65ad1b8e547933aa838058770b1f694b05097af54c99c93cf6b801bdca27f7b766f76a37e2c7a33043b7aadaffb19c59496ba7559a86e7907dea084b29e4d8325a411711e14f98ac1fdc6d02959fb95a91f74bd24e557fbc72cc05856d512232ce0b57e64150fe371d6b904c4242eb81adee8e1cf912e23cbdebe904927e33aabade943a2e81780ec3f692fd5bb62ee7e6ab0b61f0b82a8b7a4eee297962e039e8c7f9c22ab5ed2cd64a8fadbb8d7c77e598609da906fc935ac7c966bf5a07b2da0a64e9d1c22d756c30d9f24fb37321d5a585232d3694784d75b3cdcd945b4b8230b63cee3cbda93f0483a8eed28be52e75fb4274b8cc0e0a7f1c10fd85fa8b88e927ebcac72b084dd562466ff47dbff08fa54faec86b86819f34cd51d5dd8bbab31a2864b2e9f82744b7d1e533f6dcb1f8aa809502dddeea6781b259121febbb5156aaa93b7b7b147c645a00326b29164a05b4310c2a763fa91e62ef292575ad0cd64d544c25eff62825b3c854bc2bc270099c42a5d6c6460b6e334a592ee335b27cd56a993583bc8d4ca8af696191ced25654f2a32093eebd87375183a9a190410cd45473af7f2243467ae3b80384624d3231e7788637d117c2e84c984d3e205331481062116654cc4468523dbb631221c46af1a382cc0f0fa1ce9c6eb8c9d6116875bebcce37d8380bf9b0a619d0b34c5a0dd41f678a97185c4c43aaddc6173d0f9d4d2d4ea179f102cb325a702517cf607bd8eb34f1918c95e6e95394db3a79ccc5cbd28ea61fb6de3fc4479b9992763de208c69328206baa3cde5265bb2db0e371ec775444a15082eb4b46437a610b937308ca305ede492acc320dc1d0d631d95a2d64b7adf79721298258752a7e270223e61d891ca8f7e6f0dabf0b22222da8ec63e6d61a7ef0e56ee4e7b3784edd07175b522ab36dc4d9758d889cbbd3e6e437a48a503f705cc01cd70add3a98db135b29d42f224b27c9b4cb06ead290ba337382e5afa3a36264042b381afb2dae702b5af29fcf513ed1d6e785e87541a75cf3eb6ab145c2a20dfd85ca559f74e273592ee8484985c661845c91e00198ad0f84c2c14c3ed527c517dac021c35e77dbb8a349c0a9694357c2253a0d4a2f7cb8313d0560a1226a7fe59a5c756981bf9cf9fb604adb1bd283acd420931dca48b22c1ec66fd32ca414980e6a37933029f3582ab9855fc4bd61807146d2cc6489f65e3a34d37d34409099c1b0cdb1607c80872299eb384c2b6573fe60e42fdd995066d5d016b0605fc8cb23d09cbc1accad3def41c5c082ffa33f8004d26ec9a587b053d6ce3e30d21fd9a8f8b1b206d89a1544ce018fe98fbfaf46fc808a466f2868a74fc3264b71da91088731ac439957761858acf5af1195af5e591b4fadaa83dbc590765b5c9ee680404817b74898fc4f970bfea00349da5f802e6ce6e081b6c7ccde676a8dcc41453d6015424ecadff6fd48f91e55970f11b027ff421790c0eb1bb5af1475adacaa00e09d206cf4e6aad5c0d270b1c3381c5352264b7be9355ab6ca97221327cc3352edf146692456874b865107eb89f05742ec304ed140c64085795bff50c78994dae16be99bc404cf496f256409c92679ed558c072b2c414c5ab03f0bee2b6a2aba9af976a51b7b592d68f8361c0b9ca71e888bc96dfe3d99b44386661104ebee85c47e34795c19907b8335ac885a9e51e769c888e4df32c87afc7bf8270ab84108bb27feb248920f85316b6c1d3161b55014aa53daeb86bb5dee732ae6947f799611d16a2cb5c1df2df044e42035147408dd04ea9e2ccfa0dae84b6ffdc466b2695e6904c1f4dce09cfc00b39256800c4c2733a6fd823e61dcacec9c80b99c3a4aca232cf188bc1adeba8401534784932fe956dec8c9e8d21487069513bfc1bde7a9f29b2eef426343fe131de974ac29c532ee8af378a9184897c4262eb1a1ca1764af8fc6acf96a894522c443a889aecee82c9b6654f641d5a91148cf89afc0d662bf0dc7c7263dada48b5add72d73f4a4db7c3bf58479a1f9d3c25db30a3aa12551cbcf3615668533aa24a2472845c355890e3bd70bb54c44e0069ed19f35f02b41a2904656755616634c8238c7db7a1edeb059703af68df9ce2cccbe6fd8585edd1c420882975fc22aff52a89d4007e69809b10b46614b6fb2f74b63f0fbc6cba900ac33842146fdb7735febd74adaee9e9b074ea5d842f5f224b256de789947dd4764054f857ba88a29cae1668fb93651ad0d7756382aa5516e09f3ac7c5dc46a09e76c41880de122809dfed1e42ec538fd21ce4b70f41ab68a0e92abae989da753d55d36fa66141b61abe3dc351f217a7c6208698141f395a9872ef528a8f6b0999904dfecc01a71ac20c08a50213fdae3af6fc22dc0744c79f82aaa6292c3c9421e815df932170a427aecb88e69743a3edfcb9a1dce1ae39f312ad075f3ea0422ca8c13f04c3eab30a331492e0b48ebc465546b1c106a17123f38eb638519b649021135cdcd1d7d3fed7688d1b0e11b73ec35d21deb98289c0f916785ac5fc9df9f82944e197eba8b7ce5591f725354374eaf500bd10ead39f3fb6fe7d68d6e89bf906f9e2b69bcc407d8622389d3ed1ae62c60f56462db388312e90ff0c65cf468598549072ee393716b4aed0a2e0303ecb4665f2682a8125cd469f87a0555851c7f9c4530c425efaf66a370610bd8073bf93344b524ede36d35b780d1b1544984fdca176cea33baddff7838173e64ad162791f1353073c2d81cdc58cac0598dc2a396066da1b62b1132ed36b5c1bc6889a912e282be697d2d94f96a04b46d26a99f5232b2104727c9b9c5cd5486a3ca8809e0315aed5328293e2d56943739b840d7b835e6692fc4f95cacd0186085f24e968ae7c7a0dfcae2f7a129f712acdaa9f1ac575195cccad337e72adb255e05a6ab37e092f985595d0c2b594ac405e47d9514b622345b3f72bbd6ea06a53db809fa86ed87e986797267b0ca7256e03f2368c3c0c78f522de12052e0e688c01dffaebad0a8ca163ef7726701b8b33eaf4770e5bd5cee05f80e342f34e718a06cc3b247ef4b32e8e8368def3cb84e533c1c7b7ebeed4f5ea8c4c3c560b7235e61b0eb25f4ccbe484dbe8a7bc5fc81484c1967bf9fe267c111c1ba00fb2df3bd8b5c1e149a21142bc4bdbce175d45d2581b5b09379069e10056109ca089b7f20df2f0310943657c9ce56ced26ec415103cdf57f6b05bcc8973e8a38e5e866f1ae928130578ba32d317ef93bf4fa3d1a2a4839c8fccfed1e35ab7ab861aae21517c96441f6a723524fdf5b3addb14ef481881ba9b841f4e2a288a963a36a226986b38e8b1351039569a685e2f5bf3ccee4fc93fb853fb052973effb3971ab9dcadc650586af68e02b51cf48b5ff30b0586fa093fcc45f634593145081e9650cea7d4e977cb6bbfa27f9e37e1bf5b255926ffd3340734907f6f0c0a8a16900a56939687d70d311c877e1cbbdc3c6371427c6bb46243d13b051c9b8f96785f40f9525007fc6e6128a8a1df62bb27b008378da0af863455e56f3db3b613d4281ac64517af8f548a", 0x1000) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) dup2(r2, r3) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000067000/0x1000)=nil}, {&(0x7f000068d000/0x3000)=nil, &(0x7f000069f000/0x1000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000200)) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0) fchmod(r1, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf9644576ddfc27eedb614b8fe62e8508e59eebed363e91beccfa234e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0926039ef800000000000000000000009cd8c4bc2c25760068", 0x19}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043", 0xc6a}], 0x7) pipe2(&(0x7f0000000000), 0x10002) sendto$unix(r0, &(0x7f0000002380)="56a617140219098a204916ebfd42ac03b9ddb223d6ea3cc7ef21f367bd78837b1277c903080a6d33fe874f5ee2c38eedff03e2c517e50760bfa2bacd56b2552c2b39e15dded36a82ea3d0b72fc78e5a30e79ca24d612822c5478e1703c59a34ce182903fa04c3dfaaf6daf33d9a5f97f756d026ec9ffb9486c8df482a0d01353c72f58da622def9892f2a290e32d041aa3", 0x91, 0x406, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) socket(0x18, 0x3, 0x0) fchmod(r0, 0x28) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ftruncate(r3, 0xfdca) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000000)=@in, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(r0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x20}, {0x6}]}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0/../file0/../file0\x00', 0x80, 0x9) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x800000000000002) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) executing program 1: sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) r1 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, r1, 0x1}) openat(0xffffffffffffffff, 0x0, 0x0, 0x84) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) flock(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r5) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0x4e2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x0, 0x3, 0x8e) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x800000000000000}) r3 = socket(0x0, 0x3, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9", 0x39}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 3: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x146) openat(r2, &(0x7f0000000140)='./file1\x00', 0x8080, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000040)='./file0\x00') r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 5: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) getpgid(0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = fcntl$getown(r1, 0x5) r8 = getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000b00)=ANY=[@ANYBLOB="eb05961456ac7180e1a345164c8cf3bf27a46e42b7d592d54c7bdcaa040ce42888b5031b6a0194b8a1dcc1f4155d13a9accf9dffeab0156410d2527d9a9ba749d939785d8e9f7de3c79bb21f55bf4852b24fbe6235fcc6a5eebbe85cac62373e1b1700f99753180f3ac663", @ANYRES32=r1, @ANYRESDEC=r7, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES32=r3, @ANYBLOB="000000000000ffff00"/20, @ANYRES8, @ANYRES16=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000003c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, 0x0) ioctl$BIOCSETF(r11, 0x80104267, 0x0) sendto$unix(r9, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f0000000080)="96e786e2c9c0f52b9c0b4ff8c0f2d4b2eafbbb1ce3eee2d0c9a1abdc5cc6be61127f6fe8b84ee0c0ed969ea02b670f0724c5d1218345f4380cf5", &(0x7f00000000c0)=0x3a, &(0x7f0000000100)="66741da347436e991e490391be9dc8f0704249f9f1d1421fd579f97fd44eca297ecdb660efeee46e145454e13f98ac66dfd68fa5b7dd8e80263aa29a84e67c2ebb74efe111b5b4e01d5313ba66db6634bd2d077dab6ed6713586c3dc8f9bc061d2579b28479d81510b15349068e295a0ce049d5a7d5659b364ef0d70b4edcc020b92f6684a03c469e154a64e03bf40543a77aa599e56a1385263dad83345129505c8182ece8d423e1a6e6256d94e86779b21c04cc3676447d68600348e3d566b2f383cfdfef313a97aae2e6d3e92", 0xce) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x9) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000100), 0x1000000000000309) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000540)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000006c0)="5a67923ef0cb189971421989ebcff79b31a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3898f1829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf0353b45d53aae196b00271f9d3452b523b3dea22d60906b9c27625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f56daffa3b473ee3bfc2ffb856109ea922941f10cfd009d5914da44f35d4fcac7885559e5016103d02603eab3aaed647368aab7644d8ca757256764c8ae8c103f7e9cecafe4c43daa3993dfcdd56ef9629245fcf93b230d9b060418b9", 0x13b) socket$inet6(0x18, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) executing program 2: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getpid() msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) syz_emit_ethernet(0x138, 0x0) ftruncate(r1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x41946472, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0xf037}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xa, 0x53, 0xfc}, 0x80000, 0xe8, 0xffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000), 0x4) write(r0, &(0x7f00000014c0)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01090329a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1cbcbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9ca0c28bc1abbe3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c028f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b6597a28282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fa1a856615752a4080300df0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3ab19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3bcf5fd1b909f89a651e0f918a803ae16cf0cbd0977df25e72600f00104ebe6cba6234f6ce51a6ad18e8a4369dcf1ee4d15642d48cf8082ca885f82e5d054a65aa56d53120db006478e3761a039bbf3f41d4c3b3c881151be51f86100f66dede6fe09b04c11df745690dadd8528b98d648a4cc58048cb003ead98a344dae9e42a16883b701e59ee419ac33a4dc3ffb87c5e29dbee81d8a6733fa899dc0fcf6edacfd5a92785df7e93be7bd001eadee93add09f1891e7ca7846da44b37f08e2", 0x1085) r2 = socket(0x0, 0x2, 0x0) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, r3, 0x0, 0x61, 0x9}, 0x8, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x66, 0xbe9, 0x3}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) executing program 2: socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000640)) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11"]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fcntl$setstatus(r7, 0x4, 0x40) connect$inet(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0x81206919, &(0x7f00000001c0)) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, 0x0) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0xffffffffffffffe1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000100)="09b18f491896418119b582eb83bac38c5eded85fcfd307660e056fde627a1eefcfb3729207450841f5e70d610637d9fc28c529520f7cff6b7ea1390415305760dbc2f615e1af06dbbaf36354bff3ea728cea2ea74efd42923b612fb9de28014756ca08f44b0a773f53a04d52197d55ca2f731125f343dc73345984a21cd9f90e7be52a20a33a3969ee4243f3a146ce1c20437a0f7ad7cf8bfe158d83e2ccd066ff6524af81d57d21b3766f8e44e6d4cc28d31d2c1ea60339e083f13f509ab0", 0xbf}, {&(0x7f00000001c0)="c1fb82ecf23d1a7bd7fe5626fc74ff03fdf746d337847e27227b2f3397f102ae0f2826726b52a280f6b7ee51f7e4fc745f89284523fc65e7fe79362bbcf52a7545aaf781c55c6830beeb13284a7d7ba6cb5d8aeeb2", 0x55}, {&(0x7f0000000240)="0c07003ceb060b6562bcad98da500d294693c32abcf44b9d5ba9df8b737ef8b19ecd76dd975f5fc317e68d009c337a8cb38d6f17daa474fb1fe4d31f532adb0b2981a9ada8dca2231a298a69616f67cdfe696a87b1921d851d3f281d43", 0x5d}], 0x3) syz_open_pts() seteuid(0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r0 = socket$inet(0x2, 0x4003, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0xffff7fff, 0x5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x1, 0x8000, "0100012d29fb0000000000000000000000000020", 0x0, 0x101}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000540)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000006c0)="5a67923ef0cb189971421989ebcff79b31a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3898f1829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf0353b45d53aae196b00271f9d3452b523b3dea22d60906b9c27625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f56daffa3b473ee3bfc2ffb856109ea922941f10cfd009d5914da44f35d4fcac7885559e5016103d02603eab3aaed647368aab7644d8ca757256764c8ae8c103f7e9cecafe4c43daa3993dfcdd56ef9629245fcf93b230d9b060418b9", 0x13b) socket$inet6(0x18, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc449}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './file0\x00', 0x3}) msync(&(0x7f0000001000/0x12000)=nil, 0x12000, 0x3) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x7, 0xffffdfbc, 0xffffffbf, "ffff0900870000000000000093655da2b42d5401"}) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x80000002e5}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e10500", 0x0, 0x6}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) writev(r2, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000180)="d4f693354ffcc6e35a69bef9cfe2d561d5e42a9a75cab07f5704d235da84af2ed0e388285d071f8aea2d331245d8bb7001e3ca1b98a99f72e6942ece76f8a809a1691efac8be70abc3d13d04bbc1b07b58c9d1029d6581e43fbac3131ad97323a5b55f127d6fa3bee58065484b4b60bc3c5a0c8282b28cefa75f9ad8803d3c816aeaf6024b7eb4108170382b79b093e38a6cf3af2b01348bf98d1a017cf6a307011b7df5ff06da1e0c85a4708595f17722e0c4d543fbf4df21e3f5ae015701b1bf136a8d36586fc2c630ff9fb49dde012ecdfbab394e68b8b14267c2b87122", 0xdf}], 0x2) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)='L5', 0x2}], 0x1) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000200)=[{0x0, 0x303}, {0x1, 0x0, 0x1000}, {0x2, 0xc7, 0x1000}, {0x2, 0x8, 0x49f30eb7d8a337c0}, {0x1, 0x401, 0x800}], 0x5) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) setpgid(r2, r3) setreuid(0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 4: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f703"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000810000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037", 0x5f, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000200)="15337ac0d7b7443b224b5a4115d422e27cf9d9f7c42e50ee6a1bf7b0f6238ea11041d005f133dd4918e2a5aedde7448a7b9e9e0c197c56ed8757b137f9f7eba04ed80d8e5f2e7bac522e67ad861d27e9e2e0bb47eb4d6080072047f7989008c7177246b131772f8cd97e70ee38c00788e900"/125, 0x7d) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7, 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = getppid() fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 0: open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x16}, {0xb9d7, 0x3, 0x5, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300), 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x4}}, 0x0) getitimer(0x0, &(0x7f0000000380)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}, {&(0x7f0000000040)="20206000019c0a", 0x7}, {&(0x7f00000004c0)="2729e3a2222c4757d5736aedc145560a06da80b865bd2f0f38b0b2985e918f25d140e97e830b21053c9fe84183b198ca86d97d2648af7bba70e70ab945facd5e7c98de82dba5a65fc33d1c0b2aad1ce5d63c9306de3a5ba8ee1416a8ed68dc82ce02ce31ff2e8e8f29d6d784666806635f03f573882f2db88afd9df6aeb7a9add56817a12751c393d401496125bdd1ded69776f5a55671bed6ba33f43aa5aed11aab88a8e818499ef64bd052febfcc347f9ea28bf0fd9da3a5bb3c271bac7239aebf1740e19243fffe7ca51768118779d34daed157009b1f15", 0xd9}, {&(0x7f00000001c0)="31378fec865e39e000b10e3b4b26657d7f581413a80a2df92e69b0797355d208851807ab5f7c19777eed79db53451763583b8cd3d7f7e20b3f37175a489821a27bd31794917d28f809a3affc7a6b9ff3d8cff0e95fef9ec1a36b27ad2502953868d0295577a2476a17544bc1698ff8892d6a67c106c20927", 0x78}], 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) getrlimit(0x0, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000140)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1a, &(0x7f0000000300)="03000000", 0x1) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x40, 0x9, 0x80, 0x24561350}, {0x81, 0xab, 0x5, 0x4}]}) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(r2, 0x80206949, &(0x7f0000000100)) 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x38211, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xdddee60efc50ebd1) setreuid(0x0, 0xee01) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffd}) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = getpid() ktrace(0x0, 0x0, 0x114, r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000002c0)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x2, 0x3, 0xf9) r1 = socket(0x2, 0x3, 0xa) syz_open_pts() syz_open_pts() syz_open_pts() open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe4) writev(r2, 0x0, 0x0) setrlimit(0x2, 0x0) setitimer(0x0, &(0x7f00000003c0)={{}, {0xffffffffffffffff, 0x5813}}, 0x0) fsync(r1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socket(0x18, 0x3, 0x3a) shutdown(r1, 0x2) listen(r1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{0x1f}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x4, 0x0) setsockopt(r1, 0x11, 0x5, &(0x7f0000000000)="eeff567efdf71922b97db67403033beb3b0592321b7ce24986bbf49c6b93540474f0ad727bbd64fad3b7e9f1937fcbcf17682a7c1c66d5678fc13cb0665ae1bee1ccd5eaf9482b2404d9f8a7b2c672a785e77b3ac5a2cd5bdc84a8d05301a59f2c0180000000000000e4bd0a05e23e9c06444e1700004980062fddef581f6166c186ab095d569014be76c62b78bcccfa4611c5a5f2b2bf57efde1eeeb16df24f3f0c698197b3cdd0bd9195bfe8694c440ad8e80be1784388c863765057a851c28256a89705b6a424158b39dbd7ce8df06944f0596479b327e43f6049363a8bf59536305876f0c1a2718f479232a85d76bbbc81131c3825196c480199bec2915bf2a4cd35fa5ebe1003458441aff59f773432ba06c703300bd83ddec7f2e0f5e6c9accbc6cc7d7cb2d042b24e5a4fbed1258229e3973d26f187f18cdb6a", 0x13d) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) fcntl$setstatus(r0, 0x4, 0xc0) getppid() setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) socket(0x11, 0x3, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x0, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) dup2(r2, r1) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getuid() executing program 0: r0 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000200)) socket(0x210b180e3ef5dc0a, 0x4, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffd4e) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6270083e8c6fd71f477ca222c2b1ba4c88225deb95fe0917aab18a0b102f41d70a842bb6da4945fef8e75528694411833298f6537d77768b6eb56c5f7d9a2118336a4f1a8d45cbcde1416131f00de88c00fb584abe4524de8e28c61175d21a1fd4411c8b93944bdfcea8695129552b0472ac01eee3dbbb39abbfd9195d7d9711e855c56b323e87041c326a30825745a4a11833e013bea0b1fc90fcb951e30096d1586ebe2099b7274ae88d6a2bb313daaa86bf1fdf8b2b1c8e197ddbb6198b31ddd85cba44d5a1dfc76366f92d157e0f4f471e105b55a58feda80a329952b2a05d734d75a2010e200d6d9645ba0f5fe55c79a4f1e48e2ec888c2f1de1e016eedbd1d92b840fa3808c01e99aa2fe025355002f5861cc2a2f5415ef4b1ae597553bd9601ba3122e012d2b3c2a8e8f10f354c5c0a2303bbcb24ade3c537b34ddd7651b8c90f40abd45bbf9c22bd0aa26b08511d84907599c3b95b49fe140e859609c5082c293d932efb726060a1aeee51bdb3a004de98a254b6f917d8d5d8ce7943aad8fb1cc066e7bb079a18fb5f0c1adc5de7087fa12566c1519c63d1e2d5ca28bf6379bf3c5c615dfcc68b494856250a4d1b0b6dda262a017c094cf0abda72aa579f91d024d76fffd36c76a5ce65cc779be838345c818b5af97583095851e47bef752f7629f5479c4f31a7072f651c71d02063e7cf1e31d46428c2d1ac882b49c4be93d91bf1d40a10eabbf137415ff3405a9868f25260c386fb2a18ba630505f15d8ea307452251e28441827783e046f942abb5febb50db76e366b91f16b69be7b91556a5ba1744825305715beb663ca2cff5c8b8392601698405cba8122fcd88695c10f04ca90b360d7cb0c5b8d21e3c12f3c21746aad9bd0c6b80d0f0b55c41df56df27ee915dae5e403219ea41abdc913c789446f2567063f9968570244e46ad0195b56cf34812b2ce63dfcb51cb2407be37f4512aef86c2e7f12b5275f95b69a6af021605e8b9e55a7645d6dee556697e75abe0011bafbc75c4136587a4cd51437a62d385a78d63a60550adf6958413653334caa7342d3bfb08fa200bedca3ede847176357cbcf182ee84b062d5d083de6354370e52239eb6721ab2832dcbad14dd4ea4322836ede4472e2872545d1f6dd9f8bcd50009fcc6dad53a344dca36b85dc6fcdb6e390d2910b87efc03158cab09d4d482901784311382cad9135a357846b2f031e62ff32e25abdd578fd08dff78e39331fa5a2abf1b1a3b0c9fb43ddd24f507697d8d7fa55481d02601b84c026a9ae3133f316385f38ff760a354a5a08d247892b1e29310f438f088856bcb3d872f79265e9200d6ccf965d516c35030fbcb135cad4fe77486ef7d10399950483f4166dcff0082cb3344cf1a79ce41864eec939b08a5c8a7d4d03e31d59bd5c0e4afd994d743f13598eb2ad6a5f90dc2918f9628a40aa885435f1f3a4908d5aca8ba9b77a17609e23ec9075aba756254034ac426e1ce9a4474e7d72a1f0603d1615ec9ff3badb9f74ca9129451c97c8597df40491441b103e63ff1ac046e2e1e876bf8d13f870bdec5a8e3c8b0c1a965c6fbb8de938ac3756864e2ce296de2ae7a9913c3b8d14a1be898b0e358dd5f3106ce05f5247e9bad369efa8205d26ff3cbd045d2d060f438c46b386c0dbadda2a824b237a59246e4e1eee63403634a6e58b64a7a0c35e86ec91668be00feb7ec3dc3d8845c6c1ec1ac85db841139b712583275ed19a9bb784577a4d95218f02f602de2b48b5d40b4e52d966af71b0aca1a85deea0b7c9f5f3d44f47c7882ad7b8651a321a79a125505644ce5fabdb735b6f2ba75af66f2a9b0a5d51885b2af84aeceb0842196d080380597eca123e3e7ffe34bdfd69e446e67ea6f8bf760597e4444e4718c9f53cf57faafa828653ebfba52767476504cb9fe163bdf76433cb28ffd91658e3119fa63760bb99944a00cca0e0a0b02323145802ae80099c682cfed1edb4bfa96c5913a010b0530684b3929b393160f1135668260d3385c3c9acdbac8abb40bdd8a04f133574b719a55d7877ca7524f29c36a77bcc7f98e48eb912158f830aa0f641e1a967de88e9eee30cfd105c2de871b29dbd7926b485f06ec176f9bf37a995f000a25ada6919e1b6aba533111f5fed34444dc8e39bf9ccb87fe932880ccae9d93982ddd79e843b0249aff77f1c3b860ef4e7b4953b95afea300da5f57c596eb89993db60ea1d5faeed605abbf84b45203c4f72011baf2aa32c4938e5485af46194e961c4527dd314e2e2dd9cbb57dc4fcaa72c155a12637d03f408b2a8f2ed580191d4084e84befe56d2b7542eb982348b36ad0c63efb98a3479e34fbc9ac76b62d67550716ad97e42eb71e06f9a48e123a4ca56cdeacfdd3087a0ca767b0151ba6741cd7967a5b1229a399eb4b17bc4fbde50c081d2b001cc3305b4add129f3bdf5a7ae16770e7662a451ca111f41b4ca6db79c6b5edcfe4fed5d62a417a3451c8c669984da842c2bc5d327c546ed2137b4291bb516f40c38f6c8ad6b44cd3c5332b1091ad0a0b244e390d24c6b50d56b9f0dbde78a02ffdf86383d46dd27a0d652a0f5a9d706d56e576c77901811f21013e071817a2056b1cb8ca270cd57937315b62172cc5ccc4b8a37d89d1150e736e331284c7c548b79fc14f8155c7c2da50e768cc03586beed2f9c63a9171d89625ee25d64797d09ea42dafa6e9bc286b5e5b5781ea12d39896937e0b9a1e0ade909ce35c67702bec2903289a964d73d60cd9f4ddd21d5ca8358eee72f7a47a1321e253831ad33cdb1fcb19282c55021fb5b9ae955ccd37da1add3b6d7d0e582f66c76b14a7ea30d474f5910747e785455db1e0ba3ef116f9a881ebd53b76e0b6b29c0eb5c4e8660d8b68114e59de73c356c28e1355a736c84026ceda0077a74b71fb14aeda989b2c7d3679b7242ac317fd27e96a7d56d0ffcefe36525b78fc45e4f78557a9946c74b6816a420250911946aed4a8b6230ccfbe5ddab015e029be13bf9521b3f84dbb57d1244a286eb8a6913bbcfad887f9e3b717c30349c6a711559a4b2217020b6cc922519bc17cfb61c3ebecd7bc4286a6a45fed245b4bcfed527e6d02848455a82c14f7f3bad0275964bcd20b3998be4a0a02ceee086b4a1e58de2f960409ed9bf8b0b96da1dd24832072773bdf0ab8aa06851df4c04fadb58a967fdd90e5607f785fd90509e3c47586bbce71b24fde5f8b930c8abbd609cf82031ebf572cd42f63a53943955092972adf73a530200a9fb125535c56062e21a852daab3e65c409f8ab619becafb38695ecec7c1fc1fec57189e78bab3f7779f376fe9f484d4bdfc5951877dc8fdac51c5e9fd2fffc6718d1e8fdceb0d4740c5bd86a2607f6f68c3c49348efcf9a55cd92451322bcf1c9bf46505fb0f35b562a77d1a25aaf875e2573aec20d5b3d41c3b64f4d8a28468e0d3909b531ce09dfc9fdaf40479b1ada35f6e76e9f9c482f148c49599d841590e4ba99ec908c953858c7731a9d082504e0b599424a5db359b05b19a32fe6ff8b085beeb4aef7a635a614648bed3af996cc7a63c07a0e8aafc00d21859e0748e0712e65b631314c255127a1835f1de2c0762b42da2d82fbc169986d0f0ccb3d509be522820e80f63c4798e528e786cfb1a6aca4d7fb15825e3db46e82768664feee73408ee9a44cf1a4df0f1946640a673cb02912f732074d53bd4212d906f36e451b17a53febd469d511b0464bb6609f280f327479d24a7cacee9ebcfdd4ebf36b2fb133506a4451757fdc32bdac6fb89c26e1c2a25d25db29a80d7878c7bf844e08d9d47a9d209c903c0bc9e7d0f091f624dd2adb3adf9e4ab6473aa3776716bf12a2e9cda137296a0dde65982260ca0ef7ff3c727c16fe4c149720a21ca660755ce5cddeb5cfc9b3540e3b144f9dcb1e2d74abcb7daec37365e1df5016a563dbcb4da874360d60d6a7de49cee461cba1c0ada16434a6e2701e47541dea018360a2192360e124e04e4c91cd4faba4fcdca67cfca0e1c829436f0ba3189310701af88bf0dbf5f1da07a5b14891cd8e5b83eb03902d26eca55d60c72b3d434a02206c78d5cf57ce006d85a83785a749eaa999af50fb48144616cc4b03484b605bb17d44f8d5dcb56402da9952a25a148a7d224870fd4ba2adb044479e2fdc99c6d13a9f9b7699d4c412989101fc4d85bbdea090569c774971617a393bc9ad417db08600c838227aa55cd059a8b912e02ada535b92b867f705bcaf2100218aeb1f105f56af2fced240751db7f1d02a7bcbd4241ef3291cf6937f02a298635adeaa0528e3a679d55d77c023a6297b6af0da5ac339ed44bc6621ec20007bcee37445853bad3e2df96cffaae438e55c42eee238fae56481143bd53c68f0c1b44e36ad58ca5b2af447176f3ea8faf9de1129ddea7db806ff66a4b1e8292b504fdaadff89e9a235c2794b3dccffe326482003c02d6347a657cb183898db94b503c2f7e4cfcb1bbed1f2845cdffcf5338a18fd070856543f0d573af318715c0fd8065902fdbdb03214493d478dc05d8d033943d576fb4d96ce7ee7278154ab6b08f0bbcbd6f546cf4270e01f8212c085f1294c6a8ce3fb7a9b829e2794fb8c567ca5064b5a8c86abfdfcb96d8499e2dead90438845f222f90c54a9fce8839630b98faec9d4adf8989049b887cf8acc896853ecd5cfe252bee05973a72e085d4aa1e380b0edfcac078f7ce6d02fca", &(0x7f00000010c0)=0xeff, &(0x7f0000001100)="5b03488f656e8681a38051cba7", 0xd) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) lseek(r0, 0x4, 0x1) socket$inet6(0x18, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002c00), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xd4, 0x0, &(0x7f0000000080)=""/212}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000001040)=[{0x8, 0x9, 0x42, 0x1db}, {0x0, 0x80, 0x9, 0x7}, {0xff, 0xee, 0x2, 0xf7d}, {0x6, 0x9f, 0x1, 0x808}, {0xff, 0xb, 0x3, 0xcc6}, {0x8005, 0x0, 0x6, 0xe54}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) open(&(0x7f0000000fc0)='./file0\x00', 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000400)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x2}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000100), 0x1000000000000309) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffffffffff9f) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) getgroups(0x2, &(0x7f00000000c0)=[r1, r1]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) chmod(&(0x7f00000001c0)='./file1\x00', 0x104) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_extract_tcp_res(&(0x7f0000000180), 0x7, 0x3) setsockopt(r7, 0x0, 0x69, 0x0, 0x0) r8 = dup(r6) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x80) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r5, &(0x7f0000000000), 0x10) executing program 0: r0 = msgget$private(0x0, 0x108) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xc5, r1, r2, r3, r4, 0x108, 0x2}, 0x2, 0x1, r5, r6, 0x6b, 0x144, 0x5, 0x3f}) r7 = getpgid(r6) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/159}, 0xa7, 0x1, 0x1000) seteuid(r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x18, r7) getgid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = socket$inet6(0x18, 0x1, 0x0) fcntl$setown(r12, 0x6, r9) r13 = semget(0x1, 0x3, 0x8) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000240)=[0x2]) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000280)=""/16) getgroups(0x1, &(0x7f00000002c0)=[r4]) r14 = shmget$private(0x0, 0x1000, 0x61, &(0x7f0000ffc000/0x1000)=nil) r15 = getuid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x9, r15, r2, r1, r2, 0x1a6, 0x1f}, 0x1, 0x9, r7, r6, 0x2, 0x81, 0x9}) msgsnd(r0, &(0x7f0000000380)={0x2, "cab1d0e7117712c1cc98222a457000ff1825b9c5ab470aedf915539f5baf964c6e0fb0cafa556fe86ecdc62c74cc1dad2a469ee919b1c2bb901a591e7e567cee60f35c852a8bf68f46394025bf896b0917c6a16662410e25393bcd7a2ebb8fc75a83596bc52df3587911ead1e519590c310e2d4e6a5894160c65ea77fb2b82adf738f6bb4e2d79"}, 0x8f, 0x0) semctl$GETPID(r13, 0x1, 0x4, &(0x7f0000000440)=""/239) fchflags(r8, 0x10000) sysctl$vm_swapencrypt(&(0x7f0000000540)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000580)="61d707a1527a83ef0515a0fd90bda4030eb2f13d9dbdce46aea7f9c063320f272a4cd5301e0a393f58d0c902b0b485a2d8413e4979e519970e638927efc761f0b1b4b5782d32f04e7f", &(0x7f0000000600)=0x49, &(0x7f0000000640)="4a9fe5e1483839d1dc45da6dcafd8430f92650b6e89e0561658e1c5b7adfb1357661c23598", 0x25) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x6, r10, r4, r10, r11, 0xc0, 0x1000}, 0xae3, 0x3f, 0x8001}) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000040)="49d752f7f3ff07e2c33b460b554f0a397875b6ca8b6c38356fbe7f179049181403d33e63188c750e69ff182717c5260d93274e6fb4cb2672633ce5ef33f3e99aaa214617dce0b92c3f54ef356f27569c454d7ff2b79b2e05ecbf4ac3608c8b54ef28c006c8266b76a7c1d508b01e148cc427dfa525bd8aba099510001eaf2a0a0aaddbf2a5066c56c698d530cde88f6f6408773a8a4d6d01f57faa7b3326206327d579e169e8939ec212fb564ea1d1fdad681e4429861588d0c9f27f58290c26bda0a8933c9dafc85d85cb1d4047d43ccb60da013337924416a36d245f1a84df39efa69bd7201507a321ff55f9c2a51e962c2fccdb6ec49ec3d23cdd1927472b00a349bdfdde5308cb015b62f71e399a3ae72159e4a09130e851ba764a6412577af77363a54b160ef9971f55868d1e6372bad64a4bd3ad4847d77a7727734487347e4b5e73a1aaab23403d845e9fa2057330225a61131369056c9f8bcc5520d5df91fc4dd180d708c52e42f319a490e2baa4ddb465bc0c049b25dacf8d80639ec1a0d81128a1bcbd767671a8e80547eec57e86495ee15f35a2f541b20ae441d441ff9cdc9e38ba05c08016b8f9c94780d1754c62740e94152a09b50d250ef168e43e119f7bb68b3c2fe199d80ed330cf7a8aa729aa4511da6c96d82e49ce79069ce71320c2f4680ae63335ffe5838e95c9edecb0b032e0c119f6a0088b89ed925c52bc3e031f13108e47aa166bd279a2065666f439a4e25864e3667e323a1ab54deaf00daae6ae207849b9f8c2f5491eedd4bbed36b26d67f04a3e37a3690a5d2fa4a302a9d89a0c5c4815ddb3e0cfea4b41b17ce11f389459f9928032d9acecddc627155968f5d7a54c78f4dad68e994a955c88b90ab546c64546d33c31b994b5f907f641dacb7604b44cf195b48ef6c5100f8cdc4e1320fa5c66a59cd2a0f20f0b966329180d9e8a912ab0d960818721c1f15378cd3ea6c50b447745841e36a8927b1489df843cd6ff11652c3a9bb68fc4e3365c067195d23fe2b78739de3a7d567d4d2f179cd77342c7a516d83edd0e13219d6e30f55d8a91af692505e7b56b43ce559843d0a2d4154deea95c879bfb7b97e5c418a7e3d980c6024078f83743afeaa391e86c3fdd2f01a7c60777e51527eb24443d2bc4c4e66e181347d5820d936f930d4bb91089f0a038fa4987a08a5f707f716d765ddf99252e04fa0cd08e94ffae5b35280495b55c8a9e6b73e6d3fe1f0bb5ea99de285fc2c359ed2e0890bef901d4cf18aedee69acc615a952b4e8c4453c9ee22124d7e2c7465d93bc274116f832e87f9376037e0c4453ed814233166f7763d82120b2a1df705fa3560181e0ec3d350d504d507fe5d1cd567d9da8646e0d195e41f61b0cf9ee68fd85d5667d60cd719c3e80b43e7cabdcf27a3b904a0db2e8e4d3ecdb4f5d18a58ac7fddabf0c0d62836b6dea14aa8336d86b92bb7a643632d58faac892273fd9bc46cda0c1a129c5055d7c57259d5d5704873c1ebd895e9a3c2d9d6b65d4a763f0d13cd2948ad18ac4712f8fae6539ca1dc9f6ff9431fc5ed0dd3072af82bc2e8dbe4f2479d739e847d05a589af91017e9d1326f58838533d8d8ce7fc338ec4b821c1d0c40bcaf2630b1128e15885b9a20b1bdc4cab2fb4413708f91d1d3e366bb8c5d0f28fed2b63fb7f5b635bdf5434c38604268d51a2661b5331f3b7139ef12bb5da4b46bf606c14275f831ef8cd939380f674a7c7cd88979c491bda3a8fd5691cd2e27c87bb9c0be8d4aea2645374869e6e66f4b35aeb39bd4471e8849d5dc137af4f67caf33c2cd8d0f864cf320bdfce40cffe688d14cffbc123198f2d51a32e4ba6cc2f23e8692ffabdef4fad99515430bd4377180ee52716a72ae00eb4abc5ca3e3808ac857a351c9d5b7422b41d1c27efc6b6de0d0ad2a3a7630c59845748e23e4edc629690e1e85419a2884983d65f892c628c466857866c8cf00afab6e1c311981a20bf7d6bbbe9a4f9963c9e37e9bbe850071e28cff896fa6bcc8e2518af4cdfb87b6e51c1f99a551787be0b43244071005ba2c1da18809260da6104521a03d4e986cb6ab1088d7d567e12d7feb4f957fcaaf94b3c87214777e5fb9c243ef0767b97e5377582e4e83b952501b8a816354675deaf58660023073d8e36fbafdde9223a54239af525362dc37572e5691546de07764f3802edef6ac9686cf7ec4e93d2b96318a402bf813564942a7eb591879ec40708cbe0c95cd6df85f6a8bc06ca1a90dcf6f06bfe72e8af365864ca6a1a6796f9c348ea116fe6cccf34fbc817b09cdf14c4e974ee509779df3d82ff8882b20abb903c6b0bc8173d4cb55de37a9cc9b2e21d2dcadf416261526e77cc9ca681bde399532119331a39a44f6c60316901fc4f3121c9dfea970da92e9411f26ca5a6884158ecf1c6170063a2fd8ac1b41085d8a76664c81293de77742b47a33b2826145752ad3b1c420ea0d3a8c3bfc4495fb50b731edfa6001af1177970ea202abccfee31929f221ea64eead1aa380460a9715d0abcc2df783c01153b213d2f8c8956a7548dac38d41eee2a4c30b0d5a64b1c9daebb20e5bcfe5de8636c9316605b50ff62bfddf9100bceb0fd603118433bcfefdc7a822eaf4a6523640eb0b92406c99a3a6253820f46716e07b332340ea3c3d293404fe0a2f1ab9d74cac6803eb1ae0f850d8d7d7de81d0e8829ccb7a59a73ea8bfa5b5b75b08fa1e61b26f1b4d7970a33d5f5bf50160c1838b605a453063819b5f17d8d56cf57c1775b26e8480f0722d4c92dec431b64f110d360cfcf3b376a2aad05934e60833a0287b7234156ed302dd2f1b81c8e9459373cdfbd5ce7a37f123c5135b27eadd7bc63ab0fcc688884040a194b738f3f09c6c64fa39b980e90e7cbe7b7aaddb2910f121c385f026b4c768b4e22b9d94053303ef626b557f407afe10b02b7e6f6eddf4687ac7fa0975924cf0398cbb89b812753e20eae4692c58146a8198e360c86591395778e21ea2855dc9d8a6b3e8160d342f7d3f47929648f5f98814584b856d71dfa113b84f2fbd4812fb9aa0a5da389c35d9939a1c95212448ec2e111139cc31ab16a7baca23fcb5557313afba7375dece5418190ce88753247dd6f866e71e2a3d16d3a4cca8003c661635a250352898e0cc3c75dd3f196c319c4652258e7f0995512d98bcc74d636751dd19b16e01e7c2380d523731bfa0d14531a6efc0c26d3e2617b3f81f7a12b706c6f56ce1a37edcdac0c1b99a94ee3f4b0581cbdd41bb932f44924da677dd991ffb70e7faf1bd0c62cbd38aad1b03e9de200314d6c9ad37a1e4cc9ae47b5ebfd4d1157ba9eb09e0bd10c34ab0a77047603b2bcd014f111730ccb7d34c4572069c6c0dc20de319117f621ff7ff4e417bc15c76d53bc821071835d4a207df13c986da033af058788f3a15c5721a1b7f566ecb807f2c00f1ddabef489a02b12f03d9fcdb0c210fdf533f4a54b9b7fb94e83067ca01f0c460da60a474b2a09eac9b55724e0f5762415d7df11fe1f5ec052a7035505c2781d4f0f4a74756d58fe234096ad8331e111bd50faac4d75576e3291ebce613cfcfc446dd7586d2da7f1efcc6469268735c32c783568b35836e91eb9c63cc61745755ed615bc143e6e727ccf38ccbd0dcea77b890230818e0414826ddf603a498136d2f40782ab68d8a4a2f7ba70958a85a87a91d706f049c1830721b0ccbf2f76025caed73a94b9af159150e993f2c696db41b40fa4d90e1c8f3fd814a3726d2ff04dca77f98c4bf580323976ee08c083fa783727db5152cf5ffc3f4f5496218e4b0e347241f3b04670ba8d32a553881a14f12b8804874e2172ba09ccd5da361c24936dc2169074f05c57d9ee45fd01f24f3de19a8371afba68824afadcdc36cd941f26136304f9f3dff00c510db2a94c3b7ae948eb3ec87f9c8de622a8c01ff4fcc228cca64f8d41acc564cce6759999e9e185ef6826f5a2da38cd3cebd89869d89499b28232335cfd4a8213ec4019a0d482219d728f06d4318c41355b25a5fe67fd8e638dfcf5653b8aa03f7b771b67fe5953ca2af6c763e5b8f511296da2b1598bdb0c1687e8eaedf37490069ad96664cf09bbf3d33e08930a42a90651c6e2500e36fe337e408cf5213f8f2223218900b77988afa35efc331e153aa73c745b57759684f0899908ba5d4a50a70e35d12d56e040a7ecfe284be7be40ee75687a2b88fdf706394ba642db81c9a9f6b868ae3c898fc195855908186ca05c98b98303c0c13ee5a3efa1f600f0eb2e8ce2bd5587c0826b85a5b1e846ddc4580073b8691539ddd28c6ada6fda2db3d26ad11cea2fb7ce1841cf478f2fcce06c0682dfa78feccd3a932fdf6b8f90f11ce04ebd7eb073abb1a191f4aea44ed719afb836f0e3cc9513dfe705f87223efb88c06b6bcb8f73ab003536497cd766ea0b77318ab6b31ab37589eb853b21d5f38b0a365ddd1c043bf6fbed109a7bab0571ee04fc43ae5c5cf3142b18562420e66131f6d5dd9106680c283550e62009fca6ca5585bf5befc33177c039e2ad885cf32c21dd6e84c9c743a4b1c0fdb0d1610d684372ddc2d1ad5619c13b99bd15132b50c43bbe097a2d11556dae61aef253b1725a9b578b3821b0d8a058c428e5ba81c1cb3fb3ae79c9038734e9e355044814f1b2dcc89fa02761ccc166c76798217e11a88a9959e3d6421addc9579a7028d0986f6af57f1cd5e8c322b9e681e11dd6df8d11d882a6f3eea4d9862b6896cce53ade2dca4c3d7afaa9570e4baf65c8ac2fbf3b0d92cb7d3dc5f8392de94cbb0d7810278e4859e8a3e44ff29fb995de33a505dfa315b9ad22dfa78f120ee0837d01a7bfa76844376f3cbbc1c8bbaa6f070bfb5d1e6d85754d605733dc6989d330b12876beb3c9d627527bfe0aea17b16e5d3a3b2afbfe9f2fb7b62bc943c02f372e31ca8b1f562245d24380f846c13b1e93de807379721ee146a2f1dfb44d7a3f8975d51f2dfcb2111a14bfb25aa12495da026602f0062267a0abd23a17d36981c78732892bed82629402eabe886f752b7214884accaa1ee744518fd2ab668f8805b4610a78ca577afc7f0b7174250f84671353239e7b362e4e63b430b087aaa96f0fc92dec70f132d8c449952a2b8f8b011036a9d272f5c545c7db7c17f4e5cfd7a6509eab7fe443db7cf5ebf91673681f46b322fb29de05a85d32ff6db05636519f7ece6fe962d020c660781120be9858d992c6d2235e507e77a606a63d456a9a6af989d7bec373bdbfde561b5502a3ac1ce3f6226eda1b6d9bf8c561c42338afe7f0fe35af74191b3ce14d9f374b396d7c0ee69f5b5d2e32e2edfc934c33292390123ecfc675230c5ef91600aabebc266f53662585f8da467b0aefcc5747eeeb5fc1b1e2b347aa27da9e8fc264c685b394e5c742f33137146500ab8fe97ced7ee4e24b2c7a0028b88ffb3ce7ce91d04c31727a8495dbacd8aae0ba63c7e671eef27ade6bb02c0ece9727dd267b197c64aec36797b5847867c2a7aea97230713dedd8d649f9d4b296ac8f330449730778524faa8271b1ff11a4c4805c21f70bd78a3c323fc112a1285243c4d08b9725b37368016563d807b9b6f1d91eee15e97686a3ef044d1e07a78cc3557c6ed97529d5789c5554fc897bf6ddb7a2c6528ac3c3ab2c500b12ce5b603ba25b3007c84e7f8b06a7e2d243c09a5ef03e22a45cd12d13773ac6ba89e9f4bba9a702534f1470ae8fb44503d57a403b62afe3db7fd4ad1e173ffbbd5b563475f5078dc5a519167ab", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="f505393d24fe1abe4b78e20051d7539137aa55d476ccb0800bc0f586bcd3b5b46cbaa6fbf8a51fe2b561150906736a6f", 0x30) mknod(&(0x7f00000010c0)='./file0\x00', 0x10, 0x489) r0 = semget(0x2, 0x4, 0x58) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001100)=[0xfe00, 0x6, 0xffe1, 0x3]) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000001140)=""/78) getuid() r1 = getuid() bind(0xffffffffffffff9c, &(0x7f00000011c0)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000001200)='./file0\x00', 0x400, 0x4) mknodat(r2, &(0x7f0000001240)='./file0\x00', 0x8, 0x9) r3 = accept(0xffffffffffffffff, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r7 = accept(r3, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000013c0)={{0xe5, r1, r6, r5, r6, 0x20, 0x8000}, 0xfffffffa, 0x7ff, r4, r4, 0x7255, 0x10001, 0x4}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x10, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000014c0)={0x6, &(0x7f0000001480)=[{0xfe4a, 0x9, 0x0, 0x5}, {0x1, 0x1, 0x0, 0x1000}, {0x200, 0x7, 0x4, 0x4}, {0x2, 0x3f, 0x1, 0x1}, {0x3, 0x8, 0x0, 0x2}, {0xc198, 0x6c, 0x40, 0x1}]}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000001500)=0x7) getsockopt(r3, 0x58c9, 0x3, &(0x7f0000001540)=""/134, &(0x7f0000001600)=0x86) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000001680)='./file0\x00', 0x1, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000016c0)=""/4096) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x0, r7) semctl$IPC_RMID(r0, 0x0, 0x0) faccessat(r11, &(0x7f00000026c0)='./file0\x00', 0x2, 0x0) chown(&(0x7f0000002700)='./file0\x00', r5, r9) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000002740)=0x8) select(0x40, &(0x7f0000002780)={0xfffffffffffffffd, 0x4, 0x5, 0x40, 0x7f, 0x1f, 0x401, 0x8000000000000001}, &(0x7f00000027c0)={0xffff, 0x8001, 0x2, 0x5, 0x0, 0x6, 0x0, 0x6}, &(0x7f0000002800)={0x6, 0xffffffff, 0x400, 0x0, 0x5, 0x7, 0x7, 0xfff}, &(0x7f0000002840)={0x7, 0x6}) mkdirat(0xffffffffffffffff, &(0x7f0000002880)='./file0\x00', 0x8) ioctl$WSKBDIO_GETBELL(r11, 0x40105704, &(0x7f00000028c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1, 0x5dc, 0x80000001, 0x17]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r3) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8864, 0x6, 0x0, 0x4, @empty, "", @local, "7680247ebfa0e66154105bc330c8543d"}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000080)='./file0/file0\x00', r4, 0x1}) executing program 1: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="caddf7", 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x1ff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2e, 0x8, 0x4, 0xfffffffc}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(0x0, 0x0, 0x0) kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) r2 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10445530ce", @ANYRESOCT=r1, @ANYRES64=r1], 0x401, 0x0) msgsnd(r3, &(0x7f0000001500)=ANY=[@ANYRESDEC=r1, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r2], 0x401, 0x800) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = kqueue() r3 = dup(r2) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = socket(0x1, 0x2, 0x0) kqueue() socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, &(0x7f00000001c0)) kqueue() getsockopt(r6, 0xd70, 0x9, &(0x7f0000000540)=""/4096, &(0x7f0000000080)=0x1000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0xa6) socket(0x18, 0x2, 0x0) r7 = syz_open_pts() socket(0x2, 0x4, 0x90) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000000c0)=0xfffffeff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) dup2(r5, r1) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff7, 0x87, 0x2, 0x4000000000}], 0x201, 0x0, 0x8000, 0x0) executing program 0: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00002200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f0500000003ac1400aaac1400aa00004e224e00"/78, @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYBLOB="d83404e7b73c8ce729b2b502a4de4d0f7ff91fde1616f47f0380ef196d44cc5e6070f22c600cd5b8e4fa2cf76c84422a59a3decc0faddb5ed052a653c0f20df27e249ab8b30d1f322f8345f03a109f84fc8d556d3d335d7ebba86acb20b4d9217af2971ae8cb38e12ced714b2e35fd51eecb6754c8778ae869ca73fb4f", @ANYRES16=r1]) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f703"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037", 0x5f, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x100, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x7, 0xf2, 0x65, 0x1ff, 0x7, 0x89, 0x0, @broadcast, @multicast1}, @tcp={{0x1, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x1, 0x5, 0x0, 0x1, {[@window={0x3, 0x3, 0x8}, @mss={0x2, 0x4, 0x8c}, @md5sig={0x13, 0x12, "6a7a9fcce978250a238550bb2c5655d6"}, @window={0x3, 0x3, 0x8}, @timestamp={0x8, 0xa, 0x80000001, 0x2}, @mss={0x2, 0x4, 0x8}, @eol, @sack={0x5, 0x2}, @mss={0x2, 0x4, 0xfffb}]}}, {"9595b12b380b8a793711d9ac2eebdd13d3cce031a380a09ed50e58e3dfeeaec35429be45c8340ce59978a71d92f19d13659efd4713db3fee77a6e20fa09eb6feafb44e5524f3a52d17529b88e20f818ee7432abf67a9af5a6032240ee5d7848820df867d2275b90904d1dc061d2167af52dc39214e8c134ba49d1124b7d51bfc310c9413cae752e376f96056469fa3a1a553f9187ae5"}}}}}}) executing program 3: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040), 0x2) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = socket$inet(0x2, 0x5, 0x3f) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) fchflags(r2, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r3 = socket$inet(0x2, 0x3, 0xdf) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) close(r0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) flock(r5, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x9) shmget(0x2, 0x2000, 0x228, &(0x7f0000ffc000/0x2000)=nil) r6 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x12) truncate(&(0x7f0000000380)='./file0/file0\x00', 0x8) r7 = dup2(r0, r0) recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/76, 0x4c}, {&(0x7f0000000540)=""/35, 0x23}, {&(0x7f0000000580)=""/42, 0x2a}, {&(0x7f00000005c0)=""/92, 0x5c}, {&(0x7f0000000640)=""/40, 0x28}], 0x6, &(0x7f0000000700)=""/21, 0x15}, 0x9}, 0x10, 0x2, &(0x7f00000007c0)={0x10000, 0x9}) ioctl$KDENABIO(r7, 0x20004b3c) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000840)={0x3, 0x1, 0xf000000000000000, 0x4, r9}) preadv(r7, &(0x7f0000000980)=[{&(0x7f0000000880)=""/238, 0xee}], 0x1, 0x6a86c887) close(r7) r10 = socket(0x2, 0x2, 0x9) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000009c0)={0xfffffffb, 0x8}, 0x8) fcntl$lock(r3, 0x7, &(0x7f0000000a00)={0x3, 0x0, 0x5, 0x1, r9}) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x10004) kevent(r6, &(0x7f0000000a80)=[{{r6}, 0xfffffffffffffffb, 0x21, 0x2, 0x10000, 0x101}, {{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0xbf06, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x4}, {{r11}, 0xfffffffffffffffe, 0x8, 0x8, 0xfffffffffffffffe, 0x800}, {{r8}, 0xfffffffffffffff8, 0x80, 0x20, 0x4, 0x4}, {{r8}, 0xfffffffffffffffc, 0x90, 0x40000013, 0x7}, {{r5}, 0xfffffffffffffffd, 0xb, 0x20000000, 0x1000, 0x4}, {{r2}, 0xfffffffffffffffe, 0xc, 0x1, 0x6, 0x400}], 0xffff6cd6, &(0x7f0000000b80)=[{{r6}, 0xfffffffffffffffe, 0x14, 0x2, 0x440d, 0x4}, {{r5}, 0xfffffffffffffffc, 0x26, 0x0, 0x726}], 0x46b7, &(0x7f0000000bc0)={0x10001, 0xfcb}) executing program 5: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000add000/0x4000)=nil, &(0x7f0000780000/0x4000)=nil, 0x3}, {&(0x7f00009f7000/0x2000)=nil, &(0x7f0000e0b000/0x3000)=nil}, {&(0x7f0000c16000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004f8000/0x1000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000062d000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0x4}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil, 0x6b2}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000d61000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x5}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80020}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil, 0xfffffffffffffffa}], './file0\x00', 0x6}) kqueue() setreuid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x2544e6de}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) r5 = socket(0x18, 0x2, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4], 0x3e}, 0x400) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) connect(r1, &(0x7f00000010c0)=@un=@file={0x0, './bus\x00'}, 0x8) socket(0x18, 0x0, 0x3a) r6 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r6, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) executing program 3: r0 = syz_open_pts() close(r0) dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb00"}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_emit_ethernet(0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) getpgrp() getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000240)=[{0x834, 0x0, 0x0, 0x8}]}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) executing program 1: socket$inet(0x2, 0x7, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x8) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x6, 0x7938bcad45a9b943, 0x0) r2 = getpgrp() r3 = getpgid(r2) getpgid(r3) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x1, 0x0, 0x6, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 2: r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x800b2ba, 0x5, 0xc0a, 0x5, "9f07d6a70615b7118c00", 0x8000, 0x1}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) chown(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/106, 0x6a}, 0x3f8d}, 0x10, 0xce16a7ab392a3db6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x3) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x19}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000002c0)="170eca2b364c10e4", &(0x7f0000000380)=0x8, &(0x7f00000003c0)="3ab27a95821d50b0a430456aab9d9b4d209696ae0679d25829c59cdf9ab68498eaf672d63cbbb64090abac68910cbb42ce0e533759eb93e1fd74a94c4a78254c717615762cc5a8a76deac5c6a488d457ff1ce04e528f316516c372f149a292860e4b638606d5e612674908afd263c2b6f3cf0ccea7af4c6150aaee8f4f1ab73064e59ec5dd692ff45ad56d41baa3a2b8dc621981558a3c0e707601cf0b90a3d7f37735ea4c17123b8a9b361e64586ede6d18a59d48614815bc148de9f697e089088bb8f6be578d5dc27336d0a72cfcb66a85e29fad97ccf9a25bbf46670b89b264854048335e831ea35a964b1581c05a4fe33374d0b60f19ee0ac3cff0daab8ce9a9d56d19e61b15dd5d6af05ec01ec064b272d10c2d33c5a4c1dbeb7be4dca44a84cb6633a1fa2e8b27bb5a2908f5d856589dd8cac55fc6eb48941732ea5ce745a1775dbe76f209d18ec880a663cdae6d395f2e81f12fc9644a377386b557bdf2d263bc5628aa41c69606b31710e1962b95d52f52382efa1a46725b0b5429b9427a810860b4ced7b591e9d67af4e1a2aa8830ea9782959d04634e1fea6f53253b056db73e5851838ecb90db6fac9d5551cac8a6a13d38596bf57b1c11bb220f27e3460227cf23dc2ccadeb91f42a8c4f524158f1223ce2ce83daa35e17442125386a0559a461abb469d4a14c9a809f4ef47b950265e7f9017d5b65881c398e057563578e188907b27b7e43898730e8068cc3750144a545f4f920dae1a8576a12febbdabb8753e13952c26a95e5052df90bfd1a896a491c5e93837f6aacb8bedde7c32687a78bd3b5dd51fb8b7d4b21c823376663e01f6dd78d38d724463cb0761e7cfe24cd2a1d3faa9b5e3102103775389806a352980d3076276a0699ba8cc8d9d6c11ea0978bfa5c7af0467c797f8c796b2daf3f396cc4b5fdd344fa0405319bffe5db03f2a0287c92af2a7bfc652411c53c04770be684601bcd97e0232aca0b550ce7b884fa0a274a44e80d37116de34b1edb1743073861b592ed4d7730caa94e9f2f942172801557e64d9842d1f746d08f5dfd6548a32476d56a56d80fd6b25320567389a092b4df31ab1efa206f8fcf37ed9299d4c90b5a0dbd078fc170b21c3f6a8a2a817d38663b5da163be026118b6b42846ee06f54728eb4e802b664d00804061ac235207f834d786b25dad111f0031f8992ac4520a50f9263619cc558a1904d5a17d33be3c4ec3363232fbad4b9db107f974694d69530c8edc64dfb1eefb30b2f580bfbc3bda0a95f73ff252b7637d64acf640839dee2eec4aedd9a3ff37150e5fd675a13df83971c4fae8d79ee804fdf098e4dbe3db0a8ff7cb924a5d8aae8f1b184ff4cb4d4ea60995d4275e4a307aa826ae615cfb0a3aa8cb4915f3d12a17f4be6056ff1d423b67a1e94db7f81758edf1c8c507469d32ca96924e225464d3159e355c223dd0242c2d2c734cbd442a09206fea76a05d5d3ffcae93efe1b4dfd06ca176f6fc01e783df23b21b0d51976cf90547dbb442a1d298f67c76725b15c40b47eba693c36bedcf1fe1e202e6385aad90ad6d80511104b7c31068ad18baf05ba632a593d82a1e3ca69fca9b5daa2b967654891de71a904531b787f71514f932c72bb7ff3801bcc570dcdc685579df5414432b9686b344c527b5794f0b094852d3a27f196b7a1e0301011a6327346c3753ae88623e76324b0965c5b3a52f1b3043802a24dd2ab76cf42a50f0dd468c5b9e775ec1d6f932d27fbae87cfad7f692731961a36773aa3544a443a3006384b9645e2a44174640993dd933830c19f9166e6b6421c289a7feb8578a26cb70b99a0e4129ca1e035ee63871703475c9240347aa3f6ead847eaddff9b2caf8f7d718ce5719e43979184e8862513aa18309fd1e6d3e295c8573c9efd6fbc47fb05e772fcec110eaab7bb481731238867fe8fd627fef189f5b4174479248463fb29fb9570030529b67eb9efeb2cf3515883b98cedc9fe6cf5ad8a2b65a6e3c2f6bf2f0381e54934dc82d2312715d1cd9f1ad215c1c77f31d4910f1d636b5ab3794240cb4ddf3684f9183da589b1a2f38c8b19fe58ffd4ba870a93df8550386bb9ea3748dacd336a3a98f972ed31581b3d2c74c07ca416967ce392525271e65e197de471610f7809fa26173e943eb68b16039fa6aa25663b5dc413960ccc138810ca2ddf252367ea1ba453a3905d238b5e689099ed99e68602799230d86bbb0af1dffc274a4a54999465fc7c3d3cadce2fdb6476fcd745c2f911b019c406a68838f74d2c215b3cb5c172c1618122b60a7855e83c351fc914516c89827ce2056629f9048d7e9103c75df47e00827740d16102f31305dfc423a1f470f4109c020cc827130d0aa90e288a1e3df1f2cccc951f3774aebdeb2280f2b874d04f484435534af4dcec99cd91421f0d4024ee3de6627ffda4f5a71cb825dde3a7a232677c9546f27f47eadd46638b5eaf5804c289ba4d17a90359c1b48606ef0640b4b7b0b8326db8f3360d81cac9360daae66196f39faa1e9852a52faadb5728503a702ad1d978d98e31494d9f8275aaf368066679c3ce66e1c870399692749549a06af7f42322770fd9b7561a2fa18edf603a688a5a072dbd6581ccd338ba46c0786db3067a71aa58a018ba2602a58eadfd366727ca5d33e363786550405d46d9248e6d1612f5cd4fd1c0a94940cf109a802a62f9692e7f31747bdc0f47d27d9caf27cf4fd28ed984a3225cb526dcf71a24461a3d68f8fae0ec3ed780c6bd3a61ae13c89b06aa709acef9cc37ae018c0273d0ac33e2211bdbdd23c24559648765a852390f5e146da7fbd0d237deccced39584bfff4fd3e0494557d2f4eeb6c3563cc6b949ea50988f4d8d9d375838171b118156cb8b472f807368e113d9e79a790599dbd8346af8fecfd79f48e880e0d9f22dfdb5ebd8d1d962ebd0583262fafa2bd4c050b00ca9331432abd28f0561c7a2bba72368e49f1b2570343aac82f3ffc6be54e56ecc683d366e7bf2eb764e84770383b6a5201ccfbfdc767e3a99b15ac185463255a983564a4e930aa3e4eda4fcafedd6a6abe2663658c323dc71a87b558a1b41f69179c9850d10410bc410ba497d56aab3488bb0c9651c6e6540a0fec0ac7f118a9419551da2004941273e5d17b98c1d8343df9064e24b39c0317d6f07dafaa637709facdea580b7c35ae6fea57ab33b0371194c6c1f72c6a8d3dd6ad6a24ce6135cdd89576de1f131e0a88f22d1e5f0be990d83b1ce8056ab29875f6047d4a1c06833c84e04ab0021190b88b6ebfc5ad6d85f9f1b87fc7c2b8f2312416ec343a76b1fbcb6a94f5bb7e1baffbcb58e0d675a1002f5c8b9b2c19545157e5274d99021d8d628a73afd70ba2dda615cb2f38f8d64bbe36518564913c688f5a1d55d2f7faf4d180d7bf8f3e48c1a6127fe0a00bc8b4bc783e4267e382d8e0ef3a311f81dbabc1e8c73f3c46a5108b6be147649234ede4a52e148fc52858827fd84d11c5ea12cc9838c1e13f4ed9e3427d44a6fbe787dcd82f240a6870162eb84cf9e135192b1510d2b8b08d1ccfd9969d363d5b7a11428bbb4c88a41f6962674ca85c9dcf6bd6ec8d498a39fed01b1f0e0b5df0d3dc9c82eeda8ae6c4157a3ea6cec9a2f34dc7d7d052f57382bfa300c7ab6c2db4311ec10490565a87fb4daeffa5a6f43805a6feebfdb49f963b896016e121787b46513899e3d127a37f6c576fe795e00e95d9092ff11ead9b15797d51eff21bfa24b3e09ba13e50a3332743c35e65d878c349282ae01d729edb8b6f356c03601581238e966ae5aeddeb8ee2178ae16aaefa07e7355742ce0ffcf4ab6160cf59739e02c52c61f76b76a17c70aa38343b261844cc644ccbf4ad7fc8babb429f2392e60083f02c6b8c54eae237b5a2af3f315c2cc618d9525942bfd12d95a754af6b7c80a143008fcb14d2288b5abc9f54e80272239fcc08d9afb40137d1f7ecd548dbf228b363ad9449daeae30026a49f9635b6cc8782fd0edc958102f08f02f7abf98bfc8b6c661d4a733d42ab2b226618822b66dc80d5f4ca7242f8d2afdcc898fec79e1b567af2764395be3e8826ff4110bd3f47ad01dbb0a5ac8ab66bc126b849b2b11e8ab3a7238119e6b76de685488f04fea0adb2df092ea1e70970bbebd26a7bb8fffd990fa3c2e277936fe2c55bd0fbb88451d9015ec9b6d7c2fe00927ade4693725170972f67e22bf90a72dcd6d6287674f36daa392cb737afd3311a86d44ea651d8de085d3cc9d6008e3a9a186476e8437f5ab45dfafd621865ae67f3edd46b1880bce52223af0b5ea539305b3d5547d07f5724dba03e09d2bf4ed442dca790381f8121222233e984e3cdc6f805743afa9492ec6e2d2d6827b7129c27631de5e091eb6d150b5dcdfce1b41c12b10a5eb54bf972dd2409ca88e8769c876b1dd6b36524f56e2cd99f913f4dac246feb44e7a58079d28162a3b98c790adbed93ac19d293c5f13ad45349801ec4648011931413fe4666c681e192138baab65750199ef6f83ada56cd918cb064e3f1896967b6b49d3f4b3d230968c4e85e0bad19859c55797c80cb2126bf68de0f3853e77694910f0bac98d5341bfb267cf19ac6c417b35400dd60608a8605bbb9edc00c79866f4b7cd3e89c0f4213ee502b3bf30d43292e38afdcdd14ed09d05d61fbc509c25b4ecce226df107c1e0ebcce5df281b9c7eacdc65820e84216ea64ec87991bed04143ea0eadcef2c241750ad089964675620f7d74054e30ad6e653e8442926bf42eb3e2ce628e37551912f9893625d6f35071e44f5bf5487183d6eaef98eada2bc3ec4b97f64ab977e14968826889ea89539da54bd6472ca6e2c0f3082aa2b2f06d1705b723dd4d25c77cabdf07cad0f8a2148b994193d1cc489a42cd1ce2c9a74fbb2ad1d4fa0416988fdd2b91784be31a70382e0fb61818fb4297ec8ec5132ae313a222d45e782809f9658eb14f5f15838229cc68f9c91f2706f0bf6996771da926d3f7f4769fb41f18e2459890c672f7eff3fc6503f7f24e94a2116f4875f2c2a8d0266a4a012ed9c4b2bb88f476b42e26e34c452c82aeefae582e6c47785277223fa7d8fc0cb732171493b3dfae4bb0c716b7ac0ed7d66be3fc513e0ece3b21a7ee2c4b27d48b93eea31bcbf31b77c281d61cbf18798ae81ec5cfdeb32dcb659e2ce830f8213c5fc703b5699b6cd23ed50e6ed68e99f55350cabfc6173334b8197f772259c29ecfa43725e689abd1a63e67bb9403ab696688a8bc84f21e9090cfe7cc36e92159351010f3ab87191cf6a69ef86acd0ef8f15ad6dce0e0f2a4eab7984e584a4edfa8a90170274f623d6643264f6709f67a15504266a7e2909ff9eaef92eb821a01d9d26c65c00286e6a156cb40d10d41a6025e3078dc13fb0f46eca3c62cfc8f45782f4f74aac90dcd898ab48338d6418f0fcc49f032f23d86a4e9f0709f86eb3416bec7059aaec2ad9385f845b0815d6773d0f3155a4c46a3027d05a077a03016bb6e97bc821340611faba4bcfe99f871906a0d606b6719cf6390a3430ec7d95975b504a5f7fa50ab784204aef6b41990e3ad907d46276bad1628e3bc3cc850da6b5e2053560c8d9543358e85c5520731030e2979b8527dda84880dca4acc59c57b5f12dee15be56f01751f42c27e5ba52f2000a8de85b3dc09413e94432345ef415add3e65cb6a46418f036f9585f030a09cb12c13d93fd0", 0xfdc) close(r4) socket(0x2, 0x1, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) close(r2) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r5 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESDEC, @ANYRES16=r0, @ANYRES16]) syz_emit_ethernet(0xd9, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a82700810017008888f2ba3b83d6e3d402b7a9ac314160bf21a218574f935c496588212b271675ba7e0201bb5936eca57a89180cacf9badf2f513ef9b880fb21b35324edaa312c8354af5a995e526b228572d59114a0a48c8ccfa8c39583e75faca622a2907419894078c4826cf8ba35594a4d3ddadc72e95891b8ef99fdc6595fb9aa0bcf76891b2a08581d2391cb3a53382b3a75a37573d115d842d16ed3f8264d3b37e20100000001000000bf60f5ded978fcf795b28efa9055ac02fc2a6d84ac134cb900000000000000"]) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000280), 0x0, 0x0, 0x0) socket$unix(0x1, 0x6, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) seteuid(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) socket$inet(0x2, 0x4003, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(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(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x0, 0x2, 0x0) bind(r2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000280)="752d61854c2cfc3849bd2dcc7087e47a54d35aba30e8eef66b93", 0x1a}, {&(0x7f0000000380)="5fde1dddc893af1d0a7979b277e125f9baf83b81dcf475e79b68573c891921d7accb60697df2f082159b5bdcd73c557c3a22513c6026b9ff778276f9f9a258cd69c7d9251651b46abd11b00fef4610a7dcb02d410f9116299c1ff8a4ceeed1a840d3c9b9771c2127c72aa6656f5f9abdd2e99145282730c27d27124f9dff56c20cb6e6c04a250c933766faf940430ef65cdb4e2b684376767bff88727e212d18f2c7b8ab34d01696695ea6a9b92c99cf6845155e66037f00dbba33605c40ed220900978c8c82845b", 0xc8}, {&(0x7f0000000480)="e074dfa4141a38aa4fbfa378d7a5f5e17c1210849d06ad7c6fa1a85d9e2ab842998c49f0c7358d63fc9aaab3006eba5d46e02857301254249e063ef64ceec2114cc97e3839437a65506489fa34b7b4fa389e697eb79009f86d8243f22deedf5a274a121c18a3f662c0aa34015b896a6fa74c8070756317df0ece9a568a167703fe4b7ed7e7b55eb60de544a88f53eb157288de544f739bdae40504131c94e56c8335b73e601f3eed445d6bc06af0d095a5d66416bfb3b12c2d26ddbbf81aa0a8adb728a69551281b71e9b354628ff9ab9e383df628f1545c636f99673f5bc07e4f5fd56fd01428a1d39734d69318d895f92b2e93a636", 0xf6}, {&(0x7f0000000580)="443347f877a83274ca36730bc8711bfb3027cea8302b11506647483c14096ffdd9a4bbfc971ccfcd43cc5decb1b69bb57f24f1418649114e264d30fb4ff078c6f6d36ab7ce3ba66d3ac103477ec684c44feba11aa9974e9a8b9f157a6529743ae11047179525a5ee17ede44324584fc9e17bb34f29e234713a8562a17dbd6b90212f802e58c1b42cd418f1f759de6cb26889cb3e780ce39779fa4737c5d33b7fa19462b309cc9d8c53add70e47ae1cb7d87aecaf85eb22f69d568eeb2b80a76a364eeed6054cac6ce22be050e204ed8d54dfdc337b9199a24f0ff6105c2b4d31c39d1d117440099ae548e4d2d91e966bf586c3035f54644d", 0xf8}, {&(0x7f00000002c0)="afa4dde119efb95b9dbdbe3e0459c5eb6690c71f741f75f6c42089f7cf7320f880c1af3265213dbb050e2b245294753ea5186235d7414f1a37fc1f8f4eee71e450b36961d08596bb5a9f2cf3ca7ac01c9941644fdfc975d44572019b03ad27e40d4716521046d347f4b79f78c2792fb42fb2107834dd5ae7ed0d77a1b7ff", 0x7e}, {&(0x7f0000000680)="f1a1c7f1713e19de076c7bc0bb2a4c972ee1ba063bd52fefe8b50895552b49034c7e7d72f15ed6ba008a59ac15b2348ab12b23a0089bc81a6704053cf6d26567173f1b9ffacaa8da8fe0136c08b96f31e18e40519f38a9774175f3f9ed52a14468c212bb27aa6af3ab7e90e52127f6ac6e123832766c2d71fd89b292783997576eb4039b7009a358e9cbd89a047b909eed91213e85b0234c6e526415686f859f17bcf54551db6d1164c937aff819b54aa8dd211c1975a04affbaca5c8f8a9d2ffa74c6a571a88e76f77a6eee245d41f978553df9045b29d33335261ef90e6752738d5c9313116e4ceea475", 0xeb}, {&(0x7f0000000780)="33ac7f62118337147c7820c8efdf0ac26cc839220d52d899567f09dc45e4835d88", 0x21}], 0x7, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38}, 0x8) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x10000, 0x88) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r7, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r8}) rmdir(&(0x7f00000001c0)='./file0\x00') syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x4, 0x6, 0x8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x3, 0x8000000000000001}], 0x1f, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x21, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffff8, 0xee61ac8384d030cf, 0x80000000, 0x2b7}], 0x8, &(0x7f0000000180)={0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3b71ac0048bc5a9150090000200000000000b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000202000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="7fb5a641608fa57ec86b93c913ed451a6ca8b92be4896b8423f819e70175d848e5c1a5935dca8c668c61540fb181d0833eeca6cfb19f96915de1748b", 0x3c}, {&(0x7f00000001c0)="2bcedeeb8ab0b8cbac86aa27cac67068ce6cfe801f0971a5e397a8b76a7007c3f787cc9ab6ccbe7f46163fd65c0147574257738519ff260c7389d2f49b3fca17f7c802ddeef65dac48a346fca1bda683d5bafad8592e5028e3c10e4186a40dbe2c371580f02bbd1af87e9345ed8ae367aff11e7f7adde1ff6d74605fd50ede697d1b49611c67ffca7817", 0x8a}, {&(0x7f0000000280)="e80249b129e07e859850b588ee1ba3d76f365c2fb806e2355ea08ebefee18cd89a0dfbb7ad4ba05d35e296e264c4cacdd408085a8e549694d817", 0x3a}, {&(0x7f00000002c0)="ab5f524816e62e41f9f5569df804d1854938cb07bcb0337dc3e606394108805f9824cd38a3f9a55ff9dc587f6fdc05695b558858f9c4ef4422162a3dcd4f3d169c15e7efd490c4cc9e47403c76ae92839d082a328095a3a0aa6f4c9d19067cdf112359e7d2ddec70fcb6f97b708d65d34b1df2b242b8f372715be5e6000d1dfdde6460c2657941055c1fdc063a59ae1a7a1658ef961c9b4adf7923fd1191317c68eab4702c8e632807e62beba17f49ce4c059271c0abd076f4306178c1037587820d1dedd6d44d7c003976e2c49550802447f728e76c6186f88520df022aec420af7f01a58b1cde1833ac001364ffd8a1fda0f11c462f7cd65aa5e73bfa4f7", 0xff}, {&(0x7f00000003c0)="7f062c817f7f0d09823e86f9d4165dde83a93a2ec4035bdf500a522f5555ef562ef271e2b3d486451dea4fdd62a23d104b79754b991e70ab1a220efd7c0edbb352f8de0b14b7f2d8e9dca915bf7b12f6dc247e100f7972e0a7d0e1f476fe17671b17789a014b5ad654d5089d2a75f8f925cec01bc2ae159013c307d71ac7275bcf7382c5f7df18400d847c916afe716a64e64c90481ff0e7cf95d1e6df594245dcc95865889acaff8294a3f528da34d35abc3323152fc2bdb3e96ae89588a5a907dac8030243fb0e308785358c477b1d4de7", 0xd2}, {&(0x7f0000000580)="4f5aee2fd48e0c39967dc5059dacbc275c5e51b47008e5ebfa84909bfdd884e9e36274667e1b2fcd91cf0c64f3797454164de0883f732d1857847ce15e70a99cc9e12a718108ff114d2497c786f2ec57a581e077a1c0db1d70f9c6c6644fa09ab9b7bba4be780edc442e16aa59742cf8e4bfcde0fdb9f16141d8a8885b013899684e87b0008800156bdb653ff30aad52096ec87ea0d4b279c036e26f", 0x9c}, {&(0x7f0000000640)="17c532610f95dd89fcc299c631c8c8657bbc8a6e0f82a00d40751cb0b4c838710a1af6437edad3baa80714595a3976105ce66631234543646a7d616c775c5efb063309169c9b9b20d43afd8dba2d99209312e5bc392376cfbbe1a6975b4993bb75739fe0f53095a2326aabdcdfb26046d2f86e36f56a2d3d27b3add6b59bb9480606d5824fc5013a6254e53800c78c3cacf1c98d5f07fd65fe1a97627e259e49ea4847ae584942e8b49b65a2", 0xac}, {&(0x7f00000004c0)="bd269c02580c3517597f35941bbfaef354724f2ba1c079cbac1d2767e9e01e161c821ef477bcda0d7698fb1f3e286fbc6cfa", 0x32}], 0x8, &(0x7f0000000780)=[{0xb8, 0xffff, 0x101, "71d0c537fa5c17724a5f0f7922cfb1ade9bfd3d0cf2a08681764d4e0bb7b809e0a504b5f72402c3ad3e53fa7146284eb67a5911e7f1c1b1c286ea892d34c29fcf2df2028ef9235bbfdf07dd84a8689cec60d020439ba6281e57d84eff7604761095eeca539c695cd33235c7b495ccea9a3f97f41fa9097e33c750bdd0e8a9b8eb4ac6472c200a0a4d510c22c42a865c3e03ecbc7500d976af98a9f0d0142e2d1055817f2ba2914"}, {0x88, 0x1, 0x80000000, "caf092eda3c39e3c4628a18de6577736dd7ecf2f30b9b3896e85cf0d808b322c9b4250f0fdfb99b86b6b1ab1d1a1df12c95fb6a6a2b703e6b9a300ffe5925af5d80ada0768078331a1e41083483e175eb3cdba099a85f5b61f5e794a99d1e251ce360ba93c0912e502657975328e616093abed9a012ede"}, {0x1010, 0x1, 0xe3b, "5a507d3eb4d40d4744b948a34a0fe15ef4c5b1caaacb6db57784a3e0a82804fe10213ce488869c90f89744aed6b7b37b996354554d9b0f2579c218f3ca2e36892e9365eb24e1c5195918b27b1f4e3b06b393f13d444f19a591d23387382c6b07b4fe2f4a393d9f8fccf403830f2bbb8bf8d670e6fd090875ece8a2f4b2128f631224e26d8e557eb5512be8a0ee9aab73933b1ee7cf029d152cc74ca8cc7fb13adb0c9966eab558c77cb7809d5ad96a049dd3b03572b472218653f0a51403c20b8bdab8ca73f550f2c873f162f33e08f59ecb86a9d0ebce59caf69760a19c82556e3ceeace8dd84164df1de186927b6413e58c8c0d956d8c9a0d44fda2b3fc91402ea0ffce03f037429af16891b3a064aa49978edfa20cf6cd663f9e844fc25ea714c7465a62b831427474adada044076496f30b50658374a79b76a147d01bf1b93fd373410c81cad30ca0e78660a5a705c13d30c008765b181ffa9d1fb3c69582f223c83119178159771f25b77cb622604a57b0894c0c66e55daf608bdca8d3c70755b60de5e50697f4ad4472d79a75c9735805eb7ea2328584aab299b7f318eb00947fcf65a9d2cc9d92bbe6bcc20550feccfc5a8931a1ba8ba8248ed6870d4fd2772be37b5964327df6ae25f3e175833cbcfedb51561bfa145eabb52852bacb83d08ccd17178b5b0412d75df70cbb30f21c65d32b7eb04a1801e7a5ab918b33cd811342cf307a96a80e7183ae2e56bcc05d1c9a0e13ee80684a5ef93f6426f5228ca1ad10aa417abedc1adb6fe05bf6f660394c41f751de609991811e5ae7d805b55321b7fce6ad8da17fdc06a9cc14a71c75bb566fe5407dfd8d2e6b590b5c1da5287e10dceaa6ac9a2f4e0dc9a5d1ee0ece64e7e46f09a3a519b847bc973474089048e3150bf059988cdc07145269fc5cba8fced84ca2c983e9e766302d6f0fc21a53f7c047d400ac6cb78d785e422a1468b4c0fff2ffefc6164ebd6d3d4533f3609024823e610ab3e9273a9f469ab6e0e70c73f2b822bc9d31df5efa22a7d15395d4334cab2ea8ae6d955fef9bfe7d724d8cf6f86a57cfdeaf9f490aaa7bfa887b1128a7f67bb221d7953c4beb586ed0e83e89e158efd5a25fb1bfced704685d044bef0d3075bf7e6982d9bece13ad8d19a05a0636e0e424d6249385473fc5e13eb714836c30fc4220240c727edd6481c2e89f4486e3e27b5433c8a7f9eab5a6ea89ab8db27041e68f40ded00344e3ac74ca8b07aa40d63b1e6f005c60caa93469311d2936d37e4152ba0c5f212e378f68f5dc57bc97670ae05ce808cd924d7f9db71199bb4943a10a5a9d0d45ee9c309212da52e857ceadcc107e130b5075f25571cc42597a0f057d82f4dfdd879cf47cac9c9b678c007b4fc5c01e565de06ceecce18a9aacd001101969c4b395ffe73f048665d23fd96b48258868daac82fd41b326c9c507fa8bc55c515e5ba938f6d30452da627223e6a0be1c499bcddf8ab45397fe13c6e683d85393255203c1573855a1fb0754d46b3391e5947a41f42a5a30c7e5514b03bb82cd315eb6395c3bc46a35c4dd8432e3e7dbc587a63c5e77d4822909eb3ef263fef2522f54ca47c230f89d9a0e1aba90dfceb505d525c195499574cc82591cf1167e5f6c53673ad270ab387f07977d1fd26114e42726e38aa120f2b3054a38d6d6f706a41d74aec32af426f6ea2936d0df75b398695383c4bea2ffb4f984e1edfbc9da23f4e96f44573d563b5c0d2f28cdb54f8c0441803d4d6fc1988bb1248d4746da228842aa9afcbda52e2d5420b9e876499723b3681a3b36d4ce49e2ec3612c5ade6baf4c0fbb202b329c9a4de00ca72b99e939f9c99870786813b6d361d1deb4d52d442aeb68738564010c0541853274db5cd3367573b6ba25d29bff341f083717192f7c441a74129224d2119a35acbd7dbcab0c1d74ced023c408fb61a792427b0e0050d36b66e6371f9b0d14215bec13923cd174c1e1ff5de1fbd992423b98d732972b2db3593abbbbd668df325ba03a69c29487999953e94b003e99d43eed383c18bb8a673307589a6e7c59d0aaf9ef09ec32b994cd671d9772c0fc611ae45b6ed5cf0089f49ba99f5dfc0005d0c264afeae2dc87574668d0eda4e71d2ca1470ba3bd0f93319c78e3ff2cc14ea3f4fa7b4c5c238520e47507770f53b0485739f75cff3fa3d0589cd260880a84690e8b94720e7166d8e550c93d8ba5b93bf5297163094194613a2fe0d4bd885e2edf993b0c4af8d8378b2f0fce0c16421ccec014bcd1aa66bc1d1748d031b3b7788fc4c1e15f505f4de1aee2a37acdf0fac2a337503b7a4eb9fc774be747656c8957db37ebf9fc19a4e5c8738d034a9a5b8e4234cf5244fa1c01afd22f428ccb6094df7c51dad0d0c0d890cf6c12200c05708c9eff8550cd3df6a0c18f2e7d169197689c02ff39d38ac4a50b8995bc49f6ccef3bad6955c81ea707ff421ccef84c6b41aecaee249ae04163cf312d0d67ebc6889b23980ae73adf36e248bea20e2f7be3ba79dc6722a35dcccd878d9930be0e35d2c6398ed2c89052179ae41c4a0b82decf30994a2ad2cca834207f67c6220c4eda2a6754e43c3b9a109c2f17810d34b66d8a66dd17917bc3eaf31d92fcccd0071e65b6fac3b38a6d0451daab9da7b541fb4b3d755dd40901b5769392e01257fa730df01a708a807d492f8486751c94abdc301ad3eac722102e1f491844205f851f61d7616f9f09e7d579cf897d0e36ea156a44c5fbb441d44ad16461950277ad0ff895f545e352fc62e10747cdc9822d38aa1df91f9e61bba9bcf0d60f580ca568ecd66b9fb9c1e441199eb61735095f2b0d222b37c87b8903d9d55e0990249dd9daf7a27ed49bfc3a37105f690826304a30ab31a33a242a3620e193e0fc68b7fc7504449b29fbf73b49e05d442aae1822047fce5c3ae627c5d89745372f67f1b39f31223ec57c6c05302084388987bb38bc07eeab2ba50c87b5834d4322543f5a2b9afa0fb4095fc216b46b36f1c74b547a893c1aa82891e414a48af4f5e1ad9efb8ae046b570db623e8118fcee9deb6d827f57f255db49bbd4d43dc16a45050fe671ae3525f603e4eca7a74623ba9a916a5aaf99face18b6e19011a64bce4ba7e714ab8118cc8aa47c851bd925c6398f6e48f542269235a0dcaff7428f6cba7e73246cb31c15aca2f0225d5f6734449162e9ef0f8582357144643811a5783d2e7d511c4739774eb84566a0be9e70a0efb4aac86256646b684c581c64d994c430cf81786e9adbe6b9659df824776404b9fcafd7ce60cf0781d00529541119e9c58b5948ec0342e56ae1a78f92a37115bba1c3cb0280294c9d323e8870fe1123dfd0c6ee298a6187544557927cbf050eb93692bc9d6c80d6e64fb0e52a452699128e095c04aafa402cc831ef9677d3b0de3746b4b3125da5fbe1a6483b083c7715d4d663942eefebe5eaec564bf520b38f76c3893fb1e8e1f6027ea474172bd9ff48641e632368d369908d2eb95b8dca96e55c717f8b1a8201380e652e31203a478089b97fc2a4db6524632513d63b49eb98470f34d52c43ccec09677ebeec53a668c4588f186d57af40cde14748908ea873434dd1890dc21f1da7fca2364c809885a9efacb553c74d709326e6e707cc6e4dc9a117cf5584a3aa3bad51311ccdf18f674f91904410211f871d5f5e7045f6e7b69110688c45be3f3fb020b6414befb34342a09e7c6383ae92a790962e5b538a026a294db598a836d9378ee5760184be7b2ee69964bc20c7adf50fd85d499e915c6596ead2c019c30e691efd6887500f59857a307f63d51c66ded1c2c475331cc3828f3a3b77a1693730789f357ade2970d33d4911aaf8ab6eb5953b63805488857fc68bb54de80e1b82249a092cc621c6a227f0667cc182500a53cb1c8ebcc6d87b0f5b0c5fb03a62258f59db4a2f5d477d342ad8112f7393508a38587ebe00185d535e3123394052732d16933875bc1ec5659e14b23ea53881216970dceee17aec163eeaf3a4fc67d6b552a1854093ba7dbd2c7cf875c6079b158575ae2fdb7f77d413c6b655855898c2d89b9fc34804feca88b7458b25dffe4f915630ff9a7ca698040ae5afdccbf681255b5e2bd402710404346efe462ffdaef3e930fe33964a8fb6a0e58d26f1010628c222d4f8da4969d8d03ca1c053a10c9013232813da5c05a37c1c9614a4d6dce2e5a346fa0bec0df0c18fbdf8fcb4ef7daeefb171e60e40be1ff8f9a99098fabcd5750e5de48a2ac1cce11619fdb2f9f84be7640cd579b58595625d67cb8b1390423263922a6caafe47f24a9d90ad1bb00c6bc0f3e6862e1c0ccf13ae180767b61258c6231f7b81bc319ab4c76f0bcfbbe02a1dd12e9e507f2015ea4d0a66b241a3b85d789afaafba1a501807217bacf19b8c1d87a2ee53e97048e47e2d855901d91b17f3330e90416b76f723669fe1536644130696d587d84ad662332182359c11efb6a88a285bebcc57554302b1dd89f2c9acf4751a415a89d7193af4802fcbc1dbbf658327dad3c6c1051443515f776eb90a8b89eab2f51e8f7be17174574edb03d76c557afa820600cb28bc356c0a3e392d4964343ac2896ac6962f8a99657f33ad2da0cda7a47b3fbfa69e9f71570574076ac37b75fc81e5a524831cb0627f9bf6be9150a934e86b7ec3459c4ed706764f2614b9a6e575e85c82cd084d502bea9531c624d03fc6057a8164ad43ca3666e14ca2e507360919a9cf4993a6d9e7a64be374568eb7fce1983b585e32cecf5f7f35f4a955bb1acb8a7a2cb1d4883bcae96404d6192cfaa0bc78cfb8bdb27f971c2f51876cc165a4b7499693b5748bdc0032ccfb739b8a897c9bb442eca57900d03095a06746df7053bd19b8047e0e325d66713246bd52fe9d20d50905a479f1b63edc573ba18a1b475dad0629fb1731020f895472693aaab45be0c105ae7fda9e5313ee7f0467b6dc971e3d5ac769690d30ba68396f3188b1f594de7e83957d6643772f8348890865b1a8a5c8347ada6ce1b32c53453823a5f8c58facc386a8aed01a96f325517f7f2399227f347a4d705a1321aa687533e05836bc86fb40dd5c7b3f06e3f037bfae0a1a5e69194044c4c5d6cca7d4181f33a682438cf1c04cb3215d29db2419594963c76bef750132f2aaa29ea89cae64681b274862e0f3fcbdd0eb33f226fb0d4fd480366ecf0a46ba3babd2439e5c196b2655664e969fa8ad2fd01d7b94b175d6860266848f5ed6786b2a445b8196f7787538c6a99f0a2cbaff55c41cb706377dcba52f0adfc091e5ea4d6c99a618813fadfc8e59903f2a3898e4112cbc409dddd5de155d169d3583297b6eda4b5cbdf9df49fcc74c91155d834afbc2c2464ac2a575c3aa405f55e3ea6b52034a0a8e1ca902071c36ed8565f6cb662272d5b404176c1dde87c75d14044b1518fa251ca73b58062dbd6ea796d48f4de434d33bc910e3d022052eee0afc49e6aa5e2ff7664daa8cb66e8d47ae87414bc829b9bd44b6c232a60b8cb70a4471075dc48f971d8f001642f6ec5059076449831e840ae6352474998dcb882d84f4bb73b92b758fb382c401a436ec925d21b3094db705e9b5bafc3f363deb8c22865fd478764ab12ee5343554efdd0c6c158000754d2171a5270d4ee56af491bfd56ef01658c3b04c8363e18a76ddc13672ba2dff4bcfcbd541b203e56c405c049458adb645bc389118cabbd7166d6518cae2b5b9bcb07a13974d7bd67eee7ccfb691b915c1e46a97af7b6824311594bf"}, {0x48, 0xffff, 0x1f, "67f094ef4a3ecf5d1c890fe4d872cb5d6165b127f3ca1a80b002b4c679b2ce96267cd8513dc9bc15bc84315def6154b8839532"}, {0x40, 0x1, 0x0, "48f92962b49590004c5fb60a466ef52cb33b8725db652cae430ebbb7b17f4bbc435caa6c290eb2f95165621df2aa70d9"}], 0x11d8}, 0xe) executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) socket(0x6, 0x3, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/134, 0x86}, {&(0x7f00000012c0)=""/110, 0x6e}, {&(0x7f0000001340)=""/222, 0xde}, {&(0x7f0000001440)=""/20, 0x14}], 0x7, &(0x7f0000001500)=""/128, 0x80}, 0xdcd}, 0x10, 0x40, &(0x7f0000001600)={0x4, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001680)=r2) sendmsg(r1, &(0x7f0000003d80)={&(0x7f00000016c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc, &(0x7f0000002800)=[{&(0x7f0000001700)="0d6e9a5ae2fdaa2d52b7a6de4df14f500c8b53e535fbbd0d6446fff79eddd3565593d9ca6c19ef52bdd259611118ead3a527287632a1e3a432ca68b0c342a4d6a5b5b303ffb4f991f9e20ef8152830017764ecc0262bbbaae221a17a80f648234a95e3a89151406a2dbf247c8273ea02cc6f4a3a792c51aa8663c1079c22f6ff170cb87a38ff1d47a8c66671176a10690c55578fb0c4c31ba7bad228e68f5475cf8806dc35712c3bb147e6dc0831d31dbd674b5cba8ef4e3110d3a8c95ecb8ba2ed8de1ee725a4ce057a2845c3b2684991959891634804a17825981444f7400233e8379fe40064df836b58c4f688448ddfe57dbf7c37c8a54242dbdf91dfb988188c8d3b5524eef142f8de7a566d14c9a9252ad057b19c621507f7a090ddb7aceeabe1b74cde62e98811c234b84cdfbfc4df9a305241a63b4b28aee1a674f9b98961df377ad2ce8cf8babe682e62d76b7ff0609db310bf1bbd34bf7f8e097a0f95b549192561267ded0596d9569a537cb66383056e86c7ffaacf6ed901c3ab5a74f45d6dbc7b640c55397cb82f715fa6b3cdee2dccd1c778df9f7df51e8f90fb50735203021cbd7ddb81abbef6a76f53cf1b6641380315b544351d523cdfe14b53f2c44c2c13436d8d9e2d1d05680096e4325cc8ae5a3898cfe44da8c258773344f37689fa50215c9f8d2f3398fcfb7fd077498e0394c00abb6491b04b4cd2b22e34c306f990d681257827fbb8227d085473c62f090735725a918080cd1f87ff641db1fb8aa9b1b4ccd1c7b0d4a2f1f0d57d1be09aa3006111a385045854cdac524d75663f38bd54a4e7afe09bd98781670b7bd4200b117148c196e65a4c6fe4d91a4a429b5d3d11d264120d70dd59879be99a7e15e36f8ac4edfc35b72af1a80f902ef01f5dd884d2033080f2ec9651819c6a8f0fa02097d7bde940fad348055c66d1ede1c662c15aed97931e4f9008603d34782ebdc6a09e7cfc2cb53ecbb9e8b2c4f792786d427468b29fc627e1adba9e2c3d787dbdc9d14fa5ca3ffb6718a39dad95c8cba1e15f36566513d3c283889b83274dbe6bc81771b615c3ec71cb07d6547eff2fd07151a24199e11f698f1a7a917d95ee74e88f6004bde871dcabe13291ae55aed63bed83d6443335691895fcaf15448f4a2ad964e60ca814a524d90c1dffe0fe8284cc69687b8d9ce2ac91d00df19e07ddff967fc741c05462a00ef547d1f80efd546a263ced546f16180904eaa2f438c05219ca04a3ea288a47327ca1e65c77ccf89b8621b58296e9b588aac08032c69824ad80e4d6f4eca620b261d4e561dd2c1851962618a2d23fc8f5bd0484fea0e220f5196c269c985e25bda95659da553bb4a5355553c608bb811d6cb8327d59781812e242b463728156a1170ce9b8dc8a13024e07d43c9fa21be591ca7a668f438080dd2b74f4a4ce13f6db9f85430b3b474ac330acbd324041e66d188c8114e414a66ff47e79c36abc82dec6bd90d85b0286bc7d0925e807c1de3efb40098d47a51f3b2c989daa69ad0c0b85aa6665eceab709987e08a393759c229b2094a0093de85d1ab3c75f4f11e154d6068274890378be7a7f633d5db613d42450d82d8058e6eaa7090ddb6f7a36bbff754ba6ed8c24e07ad845dc185fc54d5c3b895cd8dd9b218b7a094f433c03fe1000b8ef1a3c0b5d6180b07b6d0d2c2d35f4f0734f74d9e87d816511b619e24000a0e23cb2b5840826dd04f51ff90f58286b3c4adfffa1a26a0c7eb7b0cb114b5cd78f55de4a1b426234a0fac303f30ca71b89d97362d1ec8e02a884a4fe81b77fab40c9519d6d187049c484ac2f502a53ce430aacd9c347efe5ea88ec29f4aa65ab05ef57587d580fbba55a70255aae1b3f3b4ea12d512c86bd058d01ab5e8cd4c30baa6fa6db75a03f6c5f2ef1499033d368d22d035c6d1f5b6b7a6f9b4cf0a19a5064115bdf29f7fbd330ef698b72d26bf4f65d18637c7b62f040e93fe8a58379ffae686edbbc2edb3f76f40577e5d1440595d0c7f10aed22edeb01f16ce34c3d3a0be0a547039d1817ecfcd40c10efae0895efb1bcd39e21d5121c7b0273ff2e02edc7b99b16d6d1f07b2ac01dcde2f5d8a28fcb7f88ab11058e3d5176b03f84e308427b86c357eda3686d3975d2cc8e9d28798ccb00195621461a7665c7f109f8b6f1c5f8f80431d4e84c99bb863b7e4c22e947b7da3f0de222aa6ad8a6842e237ebe510e199ab5eda60a0a95acdce2057d076a3bc00c722d27b1123d6698d41cc561a37b5901c35ca7a8e73d28063b534f2bf08307ea95e33a7224cde91576dfa31978c78c19dc8eacbc5509657c22af3479b8cad4a770be3ded71475230624350f8e3d4e186a14bf801c77ee4e58c07465488a90855cb85a8240110fd8f37a9f17f88d08989f5c680619d140703e1dd4349c90362b7647866fddd29e3167223919867703652025f33c9305027c4d85b8345aea3431fe3ac60f5607c1c432d9bc52fb3acf961f1ee1eed039fd3ecc8e1bce6dd9c123d613ce7a5713786d2857eb86585e92c80cad28e5447a49abbe27c482acbae75796a428b012fdabc261ebafed86e4fdeb84302021cbac20112c079037e60f47926196d9e711b56f2846c37e4c823ac9ef4ad6cf12ba41ee48221ad8f2833900a5baa4701a52a9ebcd44605a5ec9908f451ae19906ac24f20b758808b7dddbfb67104657bd5b0ff6e118112078df711da8f4dcb2f63482063916bb1e47d4a105b9e8b2f4da35f5352a7f13776ed30fe4a48c12ab39a6e9144d0f80ad7f5dcf5f0e5f570361cad8eb5a15445ef9e28f3fa5d8a9568d08950fb4e0b6881a9fce4ec9943424872b2d5d4a1c387c4f1216bd21e5e5aa0656d454e6048c36c8d21be991c4eddef1059e6ec1026d4c2612de13a2b544d39bcb1812735db1a6e6a2158884d56ddef0a56bba3c8bed04401c6e184466ae56c4b1efcbcb1fec049c957f6fbefbed14054926a0186f5c8bb7e04234c66ca81dbd7e7ee22812295b1709323c6f515f48767906c10ed7ad89f55202b953b2f92939b61b0da3a2169eeeca474470133d1c4fa4269d34fdad63fdd8cf75a6c5eaa70856b5ddc5017ff1a71c9b71e4cbd757c41a0afb837ae311288f9a3111efb33d834e188598dfb4062667138e9df2bfc9dd86757a6baaf9b234fbc680fcd74a22d8b25130ad85188bfa869fd9b6b1cc883da18db805e915b61647edd6b8de53c430ff096bb60a80adb4d9b2ac09da4077fa2766ad5860a3a43f45daa488fe3cf3e8c2460eacdee6a1e8c648f999fa4ba4b16e5959899596cb3d6da58ab8aac89a61f5b7e7f7b244116f2a5090168f3cadbcdc83a3fea4cc4f0fd755158ecdeddbf44f36556ca67b2ae991b1760ada3b1264c0f6dc1a700dbfa365abfa391c8a449ce0c2a27f36ac3026b0396a5ff7eba93c3751dd7f8f51f425c3b822c8b0435ed7ebd437c93c8dd559fd1051d73d9fc1c8cdc5de24988fbc83d1e67abccb9afa021608531dae53d59461804febb66fcd903d39e5da092a02dfb6f658998f9bc665f27880efe3b3b19010e72d91432ef77dd8b94248cea5916b6b9438de9364c2bcbfa7b6dec0f76d9ab75da7cf7bd32e0a363433eac971ff80c4be67282c858a1ed33ba3acd90e12f1fea4d903d0019ebec1bd9023e13dd08467f5fed24340c8bd467e1e3a402da16b0bbc6f2efcdf4fc58f52f1f4302e933385d772760c294304813169b88adb85211bc0f6ea6c9cded182adf757d9f2a13dc7a5542b5fbdc6dd8ce37a39cc26e451b8fe30dfa6eb7af9f89aff3e5c3aec4c94d88dc0fe4eb06b1bf31cfd6b93ee999533772eb5c45897fe9bec9715c835c5ac31d6ce8f4b5d4037affdf05de3a6c5b60e45cc1c14017318e7172acb284937a72ad3f2e4efa983bb3add87e0a818cd16fb766bd69bdb6a9c9fbd7e9d57a18a5f868df37bfa275e23b68e53b8c05cadf6dd88f4a5eb38dcc7ab3b21b1d22fed34f86f9782b9567c12bbdd039edfa85694434c69e7f65300945d975ea69b330ec87fa1a04df2da511ff25b254c7d38672431bca0aecb8e6a3afe73f75ff643f948e2654d82b1004edefb090c74ede36cf621e15cc674136a6b2e89ca5c2f0adafbc049e5176085a117915ad64e7bdb7786c14f4e67046f3536d67d1fc0976451f743a6eb98315d60a1e092b1827daa169d24ef0d0dabfb8ceecff1b1b9aa93c5feaab2350c81b897de5408831240b1d777124cb0f9a1b01e4713ca7dfe0d871c71b047624660a0f235cb564dd6fb5ef971017acbee8e1bd0d598aa6ce9e4cdec8549c426bf2563c73ed458fa0c72b1ae9ab16dcb834db2e51401db16e375442e94719a449faffd5ee51ab8e9859776817d74e425f7404983a5f885e63da1af6f5cececcbf5ae6c5589154d8b02583b53f5f600e4df3570a30a524b29caddd8940b5d00401571883e11e1dd34eecd910b46e0a1e110a0bb368302d5d28e746eb82b5d4a1de24092f6961edb62c87f11098fd4c429e6b62f475eb7c53c141f00437d85a3829f3fb1a5a35510bd3d71f2700e5662a3bae806ecb393d4c2e015a12ffe1faaeb3640a07cbe58887c9d4ecbbf86e5952ed1db534b35d5bbd285c37e898cdb4d9c6eb07f4cf1b14d9694d25f400aa28fee4dc15aa99d34f9b288b337e3c1fed2691a9ef937c3f28605f0d87e632ffc6879fb07cd62532b7b7eb242385dd0717fed16e09dfa9501f228fa8a3b0a3cea4db65891230635fc458411cedf1dac4177c90590d3f4ce8380768e567ec66ac358b367d11908e54693dae2a3d28ada83e98cef0693a46988a603fa278bdf718451b63b5e5e4fe95d139f171eaad5f3b678249a772ccdf2501664a226daf30b67b73204355127443d6d720e0b8de9792185122cb1073f39b9dd01b94c7624852a26525e1da9eca4274c60b3816b4b5273a3e554cb36d5d7cc9059a0c3829741df6c616f59bb1bab4812e49ba829c77fc0daac9f578c6aec90abfa4e513b054acc29b490dde5b6236ec11e2e09244683b18e282f9b31fc8a2fe68c3022d9d518b10bd015062be7f7c5a44fb0949e6d1de231650bb39f9bc65bbe9dbf6419bf601d22798ed6fed50e5f7fe03671a6acba744c8416f98358c19c3a1c7f70c8401f171d56571161a99d78e06a5b5c3304002efa17e8cb9857dd3e30905d94427d4c385f7cda91fba7b6449f89794e5610410bd8e16628bd336aa23699268d90284ae7dc7f74e3fac2c688364416518627efe833bcd0609ada4c81b86fda495f83df8a1654579d64119174e3a7ef81d08181957a4bc3d65bbbce715c3b3e448cb22bf464b4960001b9e8ad9f1ece1f8bade49bed4ea1f240512a76baeb53bca1a9ac43fab162be9edb22a1ccb0195ea4a88afe4eb8e44273990b341c0e90207932acf66549102677e5905ef2c6a1d142c7e4b3ac3220c582da308032418e8c541552a31113405efed571822e34612ded969abda9912a0e13f0865be614c285c1b15f4a628a556193209dcb5ec2dfb7649a4ef18027f55059359c138ed132c9cf62f078a8e51fb63deb7358ace2d295e212eebc25665d688c80a9a87d9a13b44882fa8eb22182893ef32fa0264868059b4c79b2b0d20048d8c94646fec49a8517e0fb48ab9b8df9697010d06cab13acd43a07b916f56aeb41cd9a3788ddcf7b615205e35ba5aa12263518e2107349d91a8068a428ff2bc2ddf419ff12414599128715abcdf183f329948e97e8b8f6e1962acb2166177269edd894ffb385fc9f7329d2b150acd69e3f27b05", 0x1000}, {&(0x7f0000002700)="00b6bdba640ebba04470c5fb220a8a39a246894a751250b8bdbd12e225364dde9a853d3e62d5fa07adcc9db661d7c7c959c333862b4624a6f1fc4376f577a142df6dc5572ed628225875e1d4084478ee5a98c7d4b5ac1a53e113850fb40534f75d136dd4531edb498af52044721f65c56fc4552301135b43d5c3d9ae02998a41bba6103073712d92b15e1f08f69bc95b92045ba63871907f371f2663236a15a20dd89281ff5509467164146be5170ba3f562a10726725e1975682f81239c1022c158ba25ddec4b1de575590d74f7b36f0ea0165683523add32695948c50432892cbc1027f4958ae622edd661646f7b2f2566575b4d185bdb", 0xf8}], 0x2, &(0x7f0000002840)=[{0x60, 0xffff, 0x6, "f4cfd24832259fda91c92d3240cbd97c01b0581ca1600e4fd514f76b315d25d3084afd70ddc2d0b94dd4ec89a9b41f027d0eeb25f19b7fc8d32dd85cb3a44be36b16d568ce2b8cf6b8b560a3"}, {0x1010, 0xfffe, 0x6, "038717130f78cf26ab0fb68d13d81d1cbc9e6997056553e139784c3866566578a4492e01fe9b25fb2414cc3e6d63e5b39dd6bb05d69c1783ace368fcbee2c9c4d2dca94bbf3bf0e684ca78e89b107e423e03089a0c8da704aa501b4af5b344340217908dc97cd835a23e73ca08fd3d4b664a886311000474b0d4a7530fd97e34c9c367b28191733f6bbefebeb8b24edadbabcbc4b1ae4e697db9efe4682e20b6fd6907d2edbd6e0a8f6a415b6d656671e792f16d81af2a736a95762efb98fecbc3e8d263bf90a2144981a2ad40f92850fc5acf808fe8633da3760bb938d9635aa20b61d218de8511c4ce24cec30b8da254e64176f875e33e4bc1a6927105ad6059062dfda37823ac9b4fd2f1f24e6e51dd8dd18d2660318de3bdf1dcc361b6b8a2f9ddcb6c006c00add62eae0f2e1fbf3bd7cf5947224217f7688ac1b60ea5c520632de9dcffbf6ff98eb8704137d1235d99b05ef8d98ed1f909da2dedd007db55acd85bb8e7d732f9ca948e6a5b78b3f9573a92a024bfadf97bec7563923ef8f2777afcd53e93b6d3d0dd9eefd8351038256a9f231210aa5e92222129cd545bb36e2dca1abaf4c0cd9224d4fb73d116189e702d454bd6e473bfec65f87d8727caa1b8cf5acdcc10e9c4a2eb26af070c6bda3e55b6f96ed47da3c967b17282550c0c81c3161ace852b7ad86f29b40989c0f967afea74bad3797cc4fc583e3c0b7363323546cabd1563eb9b375b9e37ed2c32832eadfb94c40da99fa705e9baa0af0360dad723d10f50b4773eb0b0ea606dc2fb5ada58255d9b2c9f02dbe88ad36387bb3a6f1d8b1042845f427716b1ef38b9f8ea6c432a4946c8757ca5f0cdd4aa74adc0d7c7ff39e0b097ee050bedc47abe44dec00bc811aa4502fbe4cfd41dfd2758392dc620e4c1c5ba5ad94945dbcfad7c5199ecc240993bcd9c80b89d07ede27029da13f89575d77bbe31a70f935fbb083958c1be9e10e9dc1a8840a8d32da92b3aa91d817822e689f46235c9ee715205cad05f417de49017b2c4a4e3d1d0d28cc0e72939da937b618219ff4d5d01d8d1327264834b3f1a5e419d4a6a06f2c7cc546c597e4a3ebbd73262beaf239e65d1b4e4703e28abd91997cf596afbd6fe9643bf500fde46af57dfa02e3ab7fa7e83efc23b6074865b6daf17130a8d6cce9413396069e92cc0fb630d698adebaa4fdb4af535bd6d2e916d04824770af666b69b628ff0c59919b968cb1442aa617c01d3200954e3f7d28c5b4fbcc48fbd578ab1de2d0c76e7d9f41229048e10f5cc80a05b6fde184d4c8770687f0f663ffc975850585cbbce51ab0ed351dcfaa19e40680268e5f29f5004688e3983653f3817c12030f4b869a577467601f3a22b683bcc5f69cb7af40f5ced87a02ebb66ec4fdb096415144ec22f078afab51cf63a72afd2f8d3976db59c8b4f6e5b00cc2ea3eced662551dd63ef59b56f6083a462f412a0423df1092a20d0b0e9e579c557352c81b18027ec4ec54046d766d5d515544c3d2e248d820f170952238447c47b429a0a90c08bee5fcb9764209cca87d37d7e88f434e366f1bc53a14974fe42ecda447f6d69bfc26e20726f7f12a43d7a956397f754fe6e38c0bf5186b5f1aec156d9f6f118a5976e103c0b391d3151b8b26509048aa7a387dbcffbb4d8f197b007f0bde680219dac8ffe87196f471f37e6039c7aa2a28444cd51fea026876e4e5e172f02a2c6a2363e0a747bfdfd248416d8cde8419efe6ba05c164a1ef1c984a169927f4e8c40ae693637cd7cfd69e23de8c8cba4ae501b5eafbf2702a2fe66634dc3cb8d496fe873ce325f02bbbcd468fcaeac05353aba7e77995d438e2dd09c9e3021ba60d8931f83057ad857cccb21058cc32f65b804008ae429a836a862d53b757608b808e4913008a081851f96aeb4ff8ddc00a64da069e1ce278f925328e9d7073e739e3e231e11506d136314a1bfb5be951599dc05f0cbd97be9a2d3bd54b3a7d69badc51761ee8b3daf6f31b1181557659e00051e285015c68900e5ccecc572eeb7679eeae939859392969564b74419bd520ab47cd723fe2465add5d349938d3f3bbb3eac9966404b880370227e2084e599982f918dc7380abb55af35f505d95f2977f27dca61a45a13bd4a24fdd870989bd9c71fd2b54633bbfa003b8d4024877200fb2a31019b21a3403ecf66b6a8bd2d9974510108b5c442f3d496882da2656edbb201f4798dff6ef7699cfb07fb9caf6f3581a62334353e441ba62a69a1d87d28e70b8b8499469e711b11a833490e756da46fe19f64a14db4c3829c1b24dfba6395a755d84152cbf18665c82c15f8489ebe0ed408f7ca326a9941227036e581635e1c4bc732af50fef71ffb83d83458aac4ce6a8572d2022bb2ccbba9d6e354fecb9c8249ede04d5c7d6455e0f95654a824f28b33ae84d67f70d9e424aed87fc02a26eb5735a261e042396a40e88bad747cfefd1f1b32f94a594a196f39297c08a96c9dc7e46a5c7407143ef9908102b053c2797f3996f1c4c43be2e35892354768c6a6eb248e53f3e104d807e3c60bb7ce4d29d2282390f29e56ff69586f6064d87fc57d05b3e9c60aac63716e4063da7c0f173f977ec9f299d22f7b5587dc5dd96bb874a0329e2181036ef60e5028998697cab3873c4405d568d473c1927d5ee173a240a1205d221cc03049205a1a74e20d41b21ccf7f9c8e2595eae775d1dbbd41134ee14f96fd8b9ecde6a09b9e8563e801756f6957b2d33295718b913d3c3cf5d70a06f8f298da66cb4985d68aa29e347d51707c72a184673c5c1e6cf492cc4303dba0c1e8eb20308ea2b9c3725cc51bf2c5d21e45349e97ed12168339738bdeec895dcba22bfc715f70d5d82a8127d1bcb28e6d6a4240f3d9b1e848e9a09b3cfbfe12cc2d86297b7ffba0ab9ce9c43fe9a4108a3c29c62a9865471e824a6367b36a1eb02601141c77844ef20790f56546fe87c10898fb00b23dd098b855584770bc99ab3c131796aaa014f161a47cab21ffa85c2c9f5d0f44937e805024c4b89966d52a7c83d43c1f7d31ee2cf2afe37b5705e31431b8a5edd2ae8f35cc75d786cfb28ac7e8398a2c908696e5065d646548841f93b1a4b6086fbe1ec48690ef6d9abb0edb73c47c66de8001fee2ac1e953cab53acb51b7781f0293f3a1f4af30dbfa43b6ef9074d945155660ab3a0a14bfba5d22b812c43a0c5883b26d07811e22474231d3c54991ac5476f2efd42f6635f5b5ff754f8b81a36542ad6f51eaa1aaa93dccae8a695d3d3073cf10e93266fa983e94c9e600d9f2dd4206cc710b0961f47716b7e63316b80f1f492ff486187ce9c18fb7f4b2d8cb0adcbfbb1fc932d2b69e43510ac3afa42bed3490c18d1c6aa538b6f014ef97903324938c96a2297468efb4f0da43517275a8a381f71ed8ac189661d1bd9d4a577ec925204717560810beea91ede1b165b131169b2dc8d161e4e7b7d60bb6806821862f4be7215d8067a224115b413ad16bfe7b84a1d5ba2f4d6ff14b0db99ef2871fe60e0554e5e365c0975c9754bc0a24a43b41c2d8ba6298f24d8fc1e9d377bc72642c8f4b4ef2c4a3bd0b720f929416026c18ab97986528eccd6f16fe90ba65684ac6bf3190169574ef8d1bac301a00cdecd742a9bfc8a26057e4e50e3f1f240fccebd5196020f6b6bd46cceefaf59f1467c32e20275693e8ca60916504382042a681edd34ebe49a3e44f7f1ab9e6288d84d2282b946bb99d426760386ebe28aa873e44813d0d9768012987dcef41aafce33fc0954c7a7d1ca2516383c9b5e46dcd49c862558a972b06731385058f46af422486ab874e8421387a51f9058e7f4cc67c1f94c49b0c98a8f94f666091a737a07706a94158162a7c29e25f9a62b97100b7c02b6c2781f5383e9ecfa1721179ef00fc3d0a6641a703b2e6e631e6e32801029f4b45a58b3560d11874b2ebd12ac2d9f2d5afc734cdeed746e2869e85f25ad527a26144261693f9a6dd6c78ba8556658898856acbd040413493cb42be046fe1768375aa0c695ff859be43546584aaf6f5f9d92a8e297ec00b06fb437951817f543c427ea8c5bc9faa331168bf23328aa154094474491923caf0ce1f28c5fce6bcd9d63d99863bccd0cd759f31f7cb6060ab8bd53c2c31e72a51dfcc93b1b9643ada0730e193c498847a4bd8c53d9db1cfd0df4f4c16d2fb25fc40106c065a51fdc98e4ddcc772334df1ad317ba3dd87f92bff79d3b388cdd8e70693b63ac43719301daa37db2b566d43d2100b6d0307d6a8d784cde3c6e5cbd927203b469a261852351b153c48f194985bf32809b32ecb70ad2a9d431b6c8798dce4720066aa0b5066077968df4a2871b3f29cf176fcaad1d1aeb4275191b345dfe38890836bca6e8bfb2b633ce7a5f09dffe6e94632ba20e61e9c59e911d22d360fc6d9a13a3234ec9dde4b34e0cfadab0155e56a3d06eca17b6b6624c38e3aed76d0f9e9e1bc416aaec953c634d00b1acedd159d3f807ca288adf16b20cb1fec999efee3a079d0cc829be962fec615576ed10b74d78462209b29bbf455fd88b26c2b7bcf8b951e8f28e320565215efd278ade0d8828d822547db1f3ee27bacbfc5ebf2e21219362996d1d4dd009ab838a180a97a94dc65ba8ab6ea2c8eda3709b67dd8a6cb6a2c236eafc456ea6ad1586dcf8d6b20d1af90b94c5da69aeaaa26db3fee75c2c3800ba9b3463c6ac2e82a742c12777d434ca87c21e592c1a9b2e47d739db9472817095393ec55f06164b7e15d77a18f98d4c4cd922f1613cdd7d78117e7ebd57dffd671540d2b01969509072a89b3a40fe20c216bcd127bc3563c20f3a0ba81df7830c781ff6fcb90eab3a80c276f627a41ac367f0994fac8ab4dc8c34cf713b30626bef1fde9b4ef1e64522e49e5d99a430b4aac0ab97e05b158c0b0527ac903d6d0c950d64bae990ee1618f5df660df9e52f361fc542152d3ff0b3e9ac7956c63cfbece16ec1faff14bf1bda75352cd950b55b303cc07626a74cc634a0da56ed396ac2e8b72a109161fdef41b9a76ac497b7f8582cf8cd6baf1b47429ef58ea6fed7d80ce90e49c87db927f0d767efec309ef5d4c040541c98be0bee05990ad60e6e0474d3c00057bd2efea76958fefffabd7376ad221c99884e327f79dc9d1ddffea09db20babc29caff8adb16b7461b2a63b46f69a29a63797b178133bef465e9758a4b073afd8758c9227a9d6563a126e4fee391130160ce4c488f9329d1063cd799bbf13aeb569b24b2098fb134a914c308eb1fcbe2151e2b2bdf84281e76e0d985e0eb891ba0c2aeb61a8f81b5b5423c3f8599d9e97685b26b793fa2b24a3d1c572821242c6da2dc20dbda58120eec6da03947b72f8c8adae0a147cd338a17a74f2602921cb9c955c7d81182079f7eb05822e16039bb823b4ab3972f852b725eafebe4e56cb9239fa54cbc7ceb0fa7c89cbfa10c915c5dc785612f8fa51859dbb43a4c9ecd7a7b0c9a298525f667fbadda63dc16370f3240c881320fbc136e5bab8e454cf32206547093187f6972973c37b0760b64d2f4faee009dda4751c4dda9f0ca2c9ac4e7959d9efe86fbace20b6b2d0cb0fdd204cc66ebb1c58c6cf4bad144d40277c9521bb3ea1f2bfea5d3cef6bfcfbf02c2d7b31cadef0db10b2a68c023eca650fb2c38a4df73940a1a984c96a86cbedf57d1b64f70ac5f09e68cd43b9f513ab4ad2e81e9caebb9e46e70bc25ec22f9df6a36762917ef9d5e38bdde6b99ee26c583deb924d67ad2103ed4c3a1f8a41"}, {0x110, 0x1, 0x4, "6a3c17a7f2b2d1189312476cdd82ed45af40d37c96bc4623a6ce218d0bace65df78cf40fddd4e1b6ee8c3ed24b07e1cef8031aef94236de4697def3f99d041a294d14d53c46de266c5307ee593782f3de6b1b2bf7f4e67a8e6ffc02df56e017fac895129340657408547f9c9d41312219be060bf616b5a685e72fabe7e29d2958a72d122cc0c1ef430c7ba1c528343c15a376ad9b0cac8a0351a3e0f9fe8fddaa176a7be8ddb2628e33553528db7eded829d68719da7643b9e89e6809e3902297ade35a4628110430ece6000020db7bc7ccb252ab82e967018cf4bcc021360a6817271e406a9ef88fb8d92436730bb6b97b65d04bd3af0a88a"}, {0xe8, 0x165e87e8ce62b04f, 0x8, "1bfc9161430a437d456dabb249845307dbaf0f4ed888ac8e3e6b0faf4860c8c2829956c47e54e04b50417cd287eaf173ffecd88b83ebcb6b607773c57cd32f2225e68c2980eb66829e683685d6c3d0abd5e80be8228e9f3728d19cb8622dfc35077d51b948bc73adce712771f7cd79bc5367ee107fae527e424b4f72cf55c664cc37671234fd00b0d2603d390679d24bd54115f118a70851c27b52373efca6ae079dfa1612d2d2bd11d53812ab78e2022cf4eddc8a0732c0dac96edb928df9256615c016003d2b86f9a04ebfefb4f945ed13c5af487efe2a"}, {0xe8, 0x1, 0x5a4b, "110a8f36293f03cba37d639d1282dbb967eb68a3f50ebcbeaa621b6cb781c53ea0c4d08a3f14dbf13014c51179adc63b14096de4d578f5037967b32581f76d7536682d84521b71a623f75f793dbe2610d3da2133cd59b84088d4df572ac41ed053798c6364bfff9c5e71a75c3e35c4051578d82defc37f4000e852c79bdd01b5a0e7a4065389fe126dcfb19d3a98dcef8b943bd91d0ecfef5a6ecc303bd0c76d3a90508d533041c859e154615bd5f79e7aeff06c307fdc9a4a209e9aaff857ddd8863655f4827524ad586e86eb61bff8d193ea0643"}, {0x110, 0x0, 0x9, "441c0f4e2b8aaedc80fc2d6d5ae5c7801a7e5eaf254577ca20557926ca67ba1fe4a37845b84679ab130f15037496a46c897b1fef501a2e1e271aa4424b3bf07939aabeefba3df65ae3fb3e5b12d4b9141bbd64c786446fc3423d55cf66b928938af0d409740970f18d3472cf9f916c531768854582342f97b3c2f31994dc66232c46219d651e886388c550f6e6d89d921a6da9603b0e1c75eb6a48747a6d39be823f07835be684df3948d248db9762167366ad44de52b3b59beac6d4f0690861b8ecbd3bdbd6b7aba4f8c062595aa5bcbebb92d99a07c353cf0471ea7ec7e18bdcc15d20195826f10642ad461f08aa83d186f7150057d30e57af71"}, {0x28, 0x1, 0x80000001, "783b070c15559b1b717af26e8d9176d920ac"}, {0x90, 0x1, 0x8, "0f828683b1d09928c5fc0c7dab388cabca083499b0e90fb6c30a1190bb7f5b4edc01255341ca9ffca76f3f29cc0440dc7fc984abd1ed71f464c22794cf1458e8ebc027922fb3f7379bbd797ed7db08efff309cd9beab5a3e2fc24152463dec7a90d4b85d6f9a7f65707c32efe8fee6ae0c06081497204770b31252901e5858"}], 0x1518}, 0x407) r3 = open(&(0x7f0000003dc0)='./file0\x00', 0x800, 0x40) recvmsg(r0, &(0x7f00000042c0)={0x0, 0x0, &(0x7f00000041c0)=[{&(0x7f0000003e00)=""/106, 0x6a}, {&(0x7f0000003e80)=""/136, 0x88}, {&(0x7f0000003f40)=""/151, 0x97}, {&(0x7f0000004000)=""/163, 0xa3}, {&(0x7f00000040c0)=""/229, 0xe5}], 0x5, &(0x7f0000004240)=""/66, 0x42}, 0x1001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000004340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() ioctl$TIOCCDTR(r7, 0x20007478) sysctl$kern(&(0x7f0000004380)={0x1, 0x32}, 0x2, &(0x7f00000043c0)="5210581c23a9c7e1792121", &(0x7f0000004400)=0xb, &(0x7f0000004440)="e186d6eb38e82dffdd1fca0961742fa4e69bed22d053926fffeeb6028d6be4486397bc7503156432005e291b260ebc0e3291fcf27a782de1c708698dd322a231d3cf3b6ee9138f080978602cce1ade4f498aa8af4e73080e3038f1b2852d1e01037799637b544ea845a947eccec05eb3c667aedbc25ddccbaa03", 0x7a) accept$inet6(r3, &(0x7f00000044c0), &(0x7f0000004500)=0xc) writev(r6, &(0x7f0000004700)=[{&(0x7f0000004540)="a38287cb67abdcbc1f94b1a08a906ea6ac0117621e70d859c7c81961304a32470c62cb685430c2082e1f4aa1fa59911a5ca29a9b8dd30daa6624b6e5722cd7b4dc686edf439fd684f04a1b827358ee9be0dc4fcc9a8855576432bc7d258132", 0x5f}, {&(0x7f00000045c0)="2cfafd17ee32cb06306dbc4747d33e0daa13b4c944d95e849e9924c61a08", 0x1e}, {&(0x7f0000004600)="874395a7cbc1c807a172990dd35fae6cc727c9e42e73acc826e0bd453ab104510e1a8dfbfa2b6489d36d80ca986871e4f2d13010ad1ecde5d980a595df37f8ccee41b66158a1207fe3980d0291ac18e196635dc7ce838a94b3eac24cadf21b0e8023d1ef271e56ddde5a31fc848469c456222e371039def1fe45a12486e631f0d539b069703d9fecf6cd516987c365aa1c9b7b03c4a7e0bb43d03e87a541697b963afa79c759f765f31fdca47076cfa41daf921d3d9903d8a71194d8f68bd8d589848cbabbb76d2dca7c93734768efbbfefe9bf7e4", 0xd5}], 0x3) fcntl$setstatus(r5, 0x4, 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000004740)="8b", 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000004780), &(0x7f00000047c0)=0x10) shutdown(r4, 0x2) recvmsg(r1, &(0x7f0000004c80)={&(0x7f0000004800)=@un=@abs, 0x8, &(0x7f0000004bc0)=[{&(0x7f0000004840)=""/197, 0xc5}, {&(0x7f0000004940)=""/181, 0xb5}, {&(0x7f0000004a00)=""/114, 0x72}, {&(0x7f0000004a80)=""/171, 0xab}, {&(0x7f0000004b40)=""/109, 0x6d}], 0x5, &(0x7f0000004c40)=""/17, 0x11}, 0x1042) sysctl$vm_swapencrypt(&(0x7f0000004cc0), 0x3, &(0x7f0000004d00)="004607fbc8d0f759197ea3da799e8e577f3f49edfa81323692b4cfb934b0593e82794ab6772d30f656b2caf527e753591fb506fa813fb992b6fac1499ca664f100e65a8c18c3c6b7ba012b4322c4f87947174d229b6b47d60def52cbeaef0cd2d819adf6556ba6a744e015f9b64ec76f9ea1ace0", &(0x7f0000004d80)=0x74, &(0x7f0000004dc0)="3c3653f971f0fa084307ae2c9ad39aa7384581b217499023016991c20ff216c9efbb22", 0x23) r8 = msgget(0x2, 0x100) r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) r11 = geteuid() r12 = getgid() r13 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000004e80)={{0x440, r9, r10, r11, r12, 0x100, 0x1167}, 0xffffffffffffffe1, 0x25760c1d, 0x0, r13, 0x9, 0x4, 0x1f8, 0x100}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x1, 0x5dc, 0x80000001, 0x17]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) executing program 3: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f0000000280)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c, 0x0, 0x2, 0x1}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x20, 0x0, 0x0, 0x200}, {0x6}]}) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) writev(r1, &(0x7f0000000340), 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file2/file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) symlink(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000140)='./file2/file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x1408, 0x191) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x50c) r2 = getuid() setreuid(0x0, r2) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x0) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x80000001, r2, r3, r4, r5, 0x6a}, 0x1, 0x0, 0xfe52}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000007c0)=""/82) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x9, 0x1}) connect$inet(r6, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r8, r9) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab", 0x91}], 0x1) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x21000300000000}) setreuid(0x0, r1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x7fffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x37}, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='},\x00', &(0x7f0000000200)='$%-,,\x00', &(0x7f0000000280)='\xc1\\\x00', &(0x7f00000002c0)='\\\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-^(,(-\x00', &(0x7f00000003c0)=':\xd9{^^*+{#$/$!{\x00', &(0x7f0000000400)='-/\x1e\x00']) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x401, 0x4}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="db82a73755649f2e7246c3f928fca6f9d8b35356e8bd427bd8f00ef41372f1a5790cc8e41806549505e4afa81147aabebd568e8cd95b0e9310b09aa8786a942917b2444394886625388bbbb25f9a8faf2163fdf74d1c3a354eef64fc87bcf7ac55919406078c1b65cf9d383961db65a5fa9c04672c2cc055e284cf2e1b8bc6379274c57e924d7facb2fb1dae6a081c825bbce9ee", 0x94}, {&(0x7f0000000180)="195a428128a4e4dcfce0a14fe8481f42216843", 0x13}, {&(0x7f00000001c0)="1066981818520564911c612b4fb13de79a7a0c64fa5fb70464dc71681943d2f54f7b2f6821aa047e9c275a9d961423ceea96119434b55d6c46c36032f16b01e9ffa5811ab6af6f9e6d2c740c9dbef2879fd6d2d88a47934b", 0x58}, {&(0x7f0000000240)="9dc9cb5dac6eeee6cbe599c3103d07ee44e102fcdba2d401203788f02e0465305fd90d6954a884db8a8d2aafe59953bc6306db9f368db37c5efad612988ec46d122e293758b72c40c0ba7eab6eb4bbb9eae663fb8f4211a107cd4e1f395e12301ee7755df574", 0x66}, {&(0x7f00000002c0)="d59a9059f7ef5eab5cddfb1928e3c48b35f7ce8ba6b4c6cb80", 0x19}, {&(0x7f0000000300)="dc06043678acbbd2ab9185f8c86963f9ef6f4398a46bad017fd9b5bbbbbe69536ac8fb01093a1bdffae1e10f843f7331f3ede91a", 0x34}, {&(0x7f0000000340)="fa23cf6e67619d8a4f4f4519ea94da113caec3f4183e173ecf49726fd709f43b145e8bd525068bb42bf13ec6d911092238f5e47233ba5d8bcf1c8c29c9ea89ddb6d7a68e65d8b6bf67de1eecdfe51d8e6f2ce6e7469cbc707406171abec2e7442fb1c214e6f4679d951ee37d45aa253ba94ef6d4404ca5861e2f241e66b4303b39e84cd2f55d64a47959a885c1c11d7d59f7ab3eaa83e54f42114b08c368f2d30f0ee32d00ade08bf7353be954", 0xad}], 0x7, &(0x7f0000000480)=[{0x30, 0xffff, 0xffff, "7a8ce2b9b297ae8df5425a05ef43c4e6a01a19c2d0299a39c577"}], 0x30}, 0x3}, 0x10, 0x400) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', r1, 0x1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000640)={0xffffffff, 0xea8a, 0x2, 0x2, 0x7, 0x80000000, 0x3, 0x10, [{0x4, 0x5, 0x2, 0x9}, {0x8, 0x4, 0x6, 0x400000}, {0x0, 0x1, 0x3, 0x22d7}, {0x81, 0x20, 0x4, 0x3}, {0xfffffffe, 0x6, 0x4, 0xfffffffd}, {0x32d, 0x5d8, 0x3, 0x10001}, {0xffffffff, 0xcc6, 0xf9c}, {0x7, 0x1c76, 0x2, 0x7f}, {0x9dd0, 0x0, 0x1, 0xf7b}, {0xffff, 0x9, 0x1ff, 0x5}, {0x40, 0x3f, 0x2, 0x4}, {0x8, 0x6, 0xba3, 0x7}, {0x678, 0x4, 0x0, 0x7}, {0x0, 0xfffffff7, 0x80, 0xff}, {0x915, 0x656, 0x1000, 0x3ff}, {0x5, 0x1, 0x3c, 0xd23}]}) chmod(&(0x7f0000000780)='./file0\x00', 0x17) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x8, 0x20, 0x3, 0x1}, {0x990e, 0x80, 0x20, 0x80000000}]}) setitimer(0x1, &(0x7f0000000840)={{0x4, 0x7}, {0x0, 0x8}}, &(0x7f0000000880)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x400, 0x0) r4 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000900)="54f8aa5ccab08d9b39d2380c7baf1deaba5107b822976f1147d6fb0f5037331d5e8354591d37cdb27d8f8639e3ecd4add5dc6e909614d24270a5ee7840a4a48bef34d7c334b67b74778886292db0942c2b30eb7a9c0e2bc8008bcd801801053c5244d89565464b15e55b32820e5fbb9fb39533edd9d3535fb62f97184c62addf21d3da47c5cd99b4e4224a0350890f32e7fc2d5476a745ce56861fa03a81b2bf33d5dd34ad286c0a88fc770ed99a63505adc99d3f839781194483d7d079c31e5f12c149e4c06c2c1a68b0b5b222198b0533429b06cae108bc213285bce1a4d36013cf5144c2c7378a31a5c4cd566d5fe2a8bba97", 0xf4) utimes(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0xddc, 0x4}, {0x9, 0x8}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000ac0)={&(0x7f0000000a80)=[{0x45, 0x10001}, {0x89, 0xff}, {0x24, 0x57295605}, {0x81, 0xffff}, {0x4, 0x7}], 0x5}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000b00)="c7c3f20e46a1d5806a8984600ec45b2e74223b798037e370f41be91700a74e050efe775c5c8318c6868bf929825c732e11", 0x31) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40), 0x10, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000b80)="7516f59371d9a4dcdfb6c47dfeeddef19a0b8c77d4ef5f1410b8944e610142323effd0f0a34b668cbda63057aeeb26a8235388561667fecc0cb9a220b8ba935538f8100605845c429be8c8b683ed791a1db39554273dbdf4a96175417797ebecaff56e4d7d2a177dd5e20270d3be66e304ea7bd3e4edf8dffb27d6ef8cb732ff10218a2773d4f46292de1296704bdb010ffcc45e03749f19b829f7443758db2af15a422099ae01f0f61c906cbbe212c820f78638040f19a3a46d70f565f1871d7b7e214615650b6869d43fa22c305b278822ac1cd01f0b322a837372ac9d9667c44d3821e4b225dd", 0xe8) write(r1, &(0x7f0000000c80)="3516210efbc5cd191d899b05a6e99024571783312827e41c1024104c714e6b80d3f0b204bf3ada30a960cec6823b4022c92f71d3c2e9d5bb4793c7f30a00b5d8662bd8a44403029524d6f293058d0cf9836b1955efcb4c21170f092b2feba190838c6eb84cd4dbe2613c23496843214ff85260bec031c5b96cb83a10a4c7f2c78583eea8c68fbf5fbb53ea9fa1b8b093f7a2378196a69484ea574af7873d0a6628c18e3938ff96088aedad2de4a74c17f62449f0d17b17b97504fe5e19358267e5897718c4ef2aabff9b68b6163e989d8280464fb5e105870b0ea71dfbb132cfb7c35d4a14abc71d71c90bb1513bd6c6ec3fe6dac2", 0xf5) r5 = socket(0x1, 0x3, 0x0) recvfrom(r5, &(0x7f0000000d80)=""/94, 0x5e, 0x0, &(0x7f0000000e00)=@in6={0x18, 0x1, 0x80, 0x5}, 0xc) sysctl$net_inet_ip(&(0x7f0000000e40)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000e80)="033357ed47cfd50a5850c1c81a684f53e4d94ffe65ac343eb346727a11eee3b9bef0237622c73b635f545a00b73113f085d85034f50d6147fe18ccc283554704b3ec2b6b80d317a67820e091f1b0ba9926b922374734bb5a84c934ad2045d67200079b11e7f930c6567492f42c1c7d06ecab988bc861d4e780f84de99473a03e8c7702b11b93425f39c793be944132f153a3301b5dc16aca8c78702d8f70c11aeb4675f60422325c53d6f542dc6cff8e020b3b757c219c88fd532b3daec001aee2fd34d42eb142f041ebd11e090e59fc845f7cfc2c3de6c2b19de94e61838f", &(0x7f0000000f80)=0xdf, &(0x7f0000000fc0)="3361767f5e48b7ecbf816d8cb223a6a6e0fc27e333b51f83916dcdd1c8acef1189c0e935329c33b4b10f26c1801ea65f87496e57f8b67521e1d44c92d2c65786ed94cc718176d52b249fee7a2b9b23212dd017fc51856d5020ced04e9d8c8a7e3ac51a6578ca3040f3a69f666c15005d7ad600a707597ddf1a6c215a1a68ed3b5d7869feebcc578c1e83db8c6939f3119cc6c0605c9efbb895f6c24053f87f", 0x9f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)=""/4096, &(0x7f0000002080)=0x1000) bind(r5, &(0x7f00000020c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002100)) syz_emit_ethernet(0x50e, &(0x7f0000002140)={@random="dc7a54fbeb3c", @random="4bfc9c84023c", [], {@ipv6={0x86dd, {0xb, 0x6, "e9d1d1", 0x4d8, 0x97, 0x8, @rand_addr="47a9b144244943340a0ba16f65661af9", @loopback, {[@hopopts={0x11, 0x32, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x8000}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @generic={0xb, 0xa0, "f990e7485f792d988b8cd0f79b5e0f5b96de90378cb8864a6e3ba1ded27b98d208d58756a8ba3582b416990c7ff10d47e4d006c2794d290d494824c34af4789552171734ff4b527f6aa06ceea449ac0b00581a46f982bb753ef4b7eba109aca7b1323ed29e0c66944b595d6a34630224c0b0f9fc70c70ab3c52c49b4a633f909e359cc986a6e7dba3e9c732327c16b538fefad8305185311ca2836d453a8f807"}, @generic={0x20, 0xdc, "81f00dd2361993ff29def1c8a17f4214fe102d7555faf79a360c697e44727136d0fb8ba10521f313cb1238b812e703ecead9cda1e5b30dc0837ccefed52835e5da4f4b3df7e725afdecba35948e9bb6f33564f39061521a7b8a542842497a2badea49e1973fe7fe2e46106516dd2291cea08cc23d845d20c34c7df990f4761408edad53f48fbf71bbfc246d71646e8a65abc7908a7d540fd0453972f471ef1b93859ae83332aaa3285cbc943250dd39e10fff33713a0a4c17579fb1a46158e3c967aa57f6e7a2e1e865d63728c87922f6e7a8b3a4c6054a92e011aca"}]}, @routing={0x32, 0x10, 0x0, 0x1, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @dstopts={0x61, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x1}]}, @fragment={0xc, 0x0, 0x6, 0x1, 0x0, 0x0, 0x67}, @dstopts={0x33, 0x48, '\x00', [@generic={0xab, 0x4e, "9f6f380cbb1dc147b2a28ae0c58c340a9f9d71ac7b50a695713c3312e149754a1f53e027a27713b7cff09b9464167cae4d03fe5d0932bb640619d2ce2f2c15670c50deaea42c45b409db3b95c6af"}, @generic={0x4, 0x3c, "9e3005836e028017a1f2a15139bb02d9b82e241ffe6283231c6a13d4233b1ace2b4271be985f6e089b52476f368252ad05b3a19084c9dd744c201840"}, @generic={0x2, 0xa7, "0f3ba8c87bfa7c47934524b0f07b67f34e5ff06414f578f256eb89eb47990b918a3f8a3b2d9e36a63369cac752c84aab9cb16231a3059ef96457151168b18ae3c8bf8c523bc8f0d6b756262cf6513bf13ea70085495569be401d95c40888941cef0ebe2d129fab4aa1aae06f88e5932541807f4f5e4af50255def6980514048a028e247bee98c34d9e9fc64f9d44f226d8863b433f579f7041b98aed9020bc852906c09620051c"}, @generic={0x1, 0xa3, "68f304ac9bd012c975cdd35a7da3026de9eeb68be104a7722e54e2992095e71ac0f3a159d050a707c2f9f160445eddc6c7dadc07213c906992b7089c201f99159ada83683b2c7397197b6b4a314615fb03d112a3b2b4951c0f5c42c5ecb41c648fb696654283a25188904978481fc286e407974a129829a39d897155b48bbf18652950892f64b2d64af5df44c26d0e6039d848ddd62373182883de7375da3e1175f72e"}, @generic={0x4, 0x61, "842746c09251997df7aa09c315022f1430308448936906be4db81a0cc714bc4eb7af36780b0594bb37e3e4ab079be629740915814878bcf75fb708c32b59c3d099a8c385cfd3f9131ae97a048ed8ab392aa8132f558ca7e3f53780ff54378f6366"}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x0, 0x0, '\x00', [@pad1, @pad1]}, @fragment={0x67, 0x0, 0x69, 0x0, 0x0, 0x6, 0x66}, @dstopts={0x3, 0x0, '\x00', [@ra={0x5, 0x2, 0xb3af}, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x8, 0x5, @mcast2}}}}}}) syz_emit_ethernet(0x154, &(0x7f0000002680)={@remote, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "d9533d", 0x11e, 0x89, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x4, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x4, 0x10, "f6fc7db1c497582481ab210dcd478d4a760f9fe402b6bc29f73bb49b2c28bb7a93824d4d1ec0a90159bea8964f1174a2aeb3e1b089e20ca082b56beeb9ff78c98fda1da890f97a5750b3fa7e87150a788123a8b7f7eddbe982a56cf3fc3bdcbaa064103748499b80f999e3b0e9fc8ffafe770d7af999643ee3c2cef541fe3331"}, {0x6, 0xf, "78d0da46eea874902f46dea47cc9ed4334efbe13da63ade6d6ef9ea1dcec03de923844da42b5dc81e590b1b494dd3fb376f98f463a3c8d403ba3aad4137fec9333194583a71a084ebc53a7b379e4e50d8dcb48ddfbb0eb8d0276f9144a377a9375eb07feae3be7ed7ca4d7800e3d0bbc614dacf8f7e63eb5d075"}]}}}}}}) connect$inet(r3, &(0x7f0000002800)={0x2, 0x0}, 0xc) bind$inet(r4, &(0x7f0000002840)={0x2, 0x3}, 0xc) msgrcv(0x0, &(0x7f0000002880)={0x0, ""/168}, 0xb0, 0x2, 0x800) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4, 0x250) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x1, 0xff) dup2(r3, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0xfff}, {0x8106}]}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x20) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open$dir(0x0, 0xa00, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000140)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x5, 0xff) setsockopt(r3, 0x0, 0xc, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x9, 0x7fff, 0x2, "9d119d99c3bb2474acaad55d08c6ae3911ce14ce", 0x3f, 0x7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) mquery(&(0x7f00005ca000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x6) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES32=0x0]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0xc0}, {0x40}, {0x16}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa, 0x10}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000140)="d8d738817982bffac2b75bbc3b98e4d19487cd5d00c324edfff1b456925cb4d06f0831518c7eb30b970b27a0524de4344527cf3bbba476e9fdb8f04755286baaa0446f5bb532e588c1c491f3c3e5e86a8b48ec0f27d2e74ef7ddcf3744bc221b71deb76d50b1ec159895d77eb503a727e5fdaa209f506da1654b85f6b90a250d1095887d10860fbc27c6a3179cd21bd168a0fb3cf4139b7400e2bf1c5288409ea739719b7589023f8477822502e05f1ca7175e2ccd4670bafa7e3d06ff24b7bcf0db021603dd6a07fd86de885592536907179b09532b7cb5e71817739cfb7aba33f6025299fa7d3045dad59fe4715e7b15fdf1e271dc013bae2ea0c3e82864708d0752cf8000a8bd491fcb4cf2eeb1005a5b4734448ce8e496b925976a2097b942ba2097ea432276952c3a273d818a883ab0671646c376dfda52c80897d7b34ae64621a7b04792daea5d419a1c101284101d718c2446ccecad6b31c446486377f11db4474c2849542bdedc47c622e49e753320c71fe4ba9881297a1edaacba5e2889e0e6ecb8fbcc2e04c1b9ca599708a7faf222cba6b8683eecbb67eb4b9ac3be22552983a79c0bc0f84387e978f969eca16b45a6984b9ed790975fdffab97a31b2108043d52612351542eb0eafb04d3d85e0e0859a883ae39c4b6fa4d663d15a4410a2f5938494b8afc7538ee6ff40def707635b42e085fa37b6821140dac486fda9f00f41e9024a782aa5ba9b380ba957627f8ef3d8752052a415681c6fc5feba4c0f38b06e77e4d4143289f9293a721a3a1eb34586749bd281c74fc831389504d6567580f1f2b1d87cfa0c88c987e51fc6e4ea481a5ccd634bc498b995ea5c499eeb0ee4408ea409286d5c2b1af8febf7ab40b70154946e0346ea37bf354a6a785ac45d3f051a4a8cacd6cbfe10086f7c49c8a63a2f9851e4b16e23503384d1656a755b12e7a2dd0df7f4cd3b5260baa327dfb6af594e98f3088440c936b48a30fbbf693aee333af0f4d6386219f77dbd2b0d1b0778b5ebb0bfcf533bcc0e2c502f1669457b00186b3e841bfa8cc71558005b59108847777cb19dbce85a77a50937ced5e8265fc7c5cb962705c82dce52a76377ffbe481877f29c9715829e6ab6d655cf9fbd6fcfedaf9a8bc8577dd9ac39f3ab4655590fb48b12e03b45c31746cd4183075cc4e71716538ae44473586e7483377bb9f20519c652371f9568f38ee46e59205647b98af3eb349baf046a37de378f7c8d748caa1928df4e55db21f5665f72ee6ab75800772ef2d032d040ebecb70bbb2cba46cb062a51f09c746a79f75e41d3e8c57c6b96826f4ba1455bfa27aed219edce55e9426c8b04ba743bff27ea645bf2172c5d6f6ab28ab099f696a2fa0b02b2f0dadcde9f91de5492858c1be69cd7da58f1f74d6558d3c63bbd4e8ce971ffd969dbced9f33dc8367efc77f03ac529dc87dbbffb592d5387148e595391538fc59f594dc3cb31ceb8d34ed666d4c5e9231f9c3728dd97abe95afc78cf300e533de72476e7fd00c8ee0bbed3cb932be491e04574ed6982e44935438d7c817f9b56f0304f383a51372ca44df77f6891d7a05184af657015c7ca3adf1b77d3abd0826b61fae185a220eb9aa92b2b594e66facac5dfd2a8cb72f5777ec3d09aa7ea2827df647573b21659832db65334c61ae63a42067bdea6ea7efe60c8c8abeff790befa28a5122bbdf165df4aab15e2eb042e60dccf151e2a84a66be74feefbb8e0601a73479729e7d52b02415af029002d0d7d87b39a9db1d6b41edf44c220bc602c4db36560b59c58a7a117c3d7fc6992a667c3c3a73e9028e1121457b6ea2e68657ad4443c12540801458a18bccc31b300805e13fc3d4bb6269069e371ec3e9f1ec05c068c1953aa15bb1b9f28758963565262fb03f78d8ff363bf2f24a3b42c096d07129a51dd5bfe3e7b4c426995eb2ec60bd55f402954eb06f56af768501fb8c9774c0c95986634e1b57137635930424911856d5df99eb536e32ed6afa3cffa8f40e2b2e401360cbe3c15639204af1f3ee5c80057f689b1e192398ab0801ceb540868b2ee4c53727d553711dc463f4a49fe03e9addab26badbd823a82706f80c87a05ae5363f5a69bc236b2cd6660487091a24a775cb82606ef0866bb55ca63d883a2059b2a26413e062d96960981dc87e435c4bc66d1a491d8c6a5f1da37e89faa304ebbe90454e04a0ebc02ec3594c2ea4ef6c6c2fdfe97f87423cf8f328ddd6efdb5ca81ee3bb2bc507049b69791161db15f5fef9f6764480501285ee33f253c5628cc2dfc7c7b53f9f44e703bf7c958503fede8f1ea47821c9fd23f35446c99d7171df90c93c16dca20d09b6fabfff254d3a88ef352bdb0e58f9aa14064b9311e86263c055d9902765abb3184156f6cba75973d36898a3acd84fef904ef6e7720193784aad7b9610adb5250d1919ab9887e7ab877329de528d2f25ea1a1352b83a60a99656b96d906c0917d4b35609b12c11148eb647a6c6cee9cf59e3facf6055450d0dfe5dc5a23ce8191900c7a445258e01a289709f6b21d8e36c88bf53cf66182bddcb0ff4ceeb980f60898c56ebf4e69309f604c20290a64f34c40180a7168de9bfdf04ff2e89d33ec9cb01581098b67a1360d0b077e713ca9e2e5447b8e76eba887408f2810017abaf54b02e8e384b8e51f1e90c30ae412a6e5b6dc0d946293f5ea3764604ee8d1853fb59270860452d42f9cfda4dfa66f7faa3007f67e7e375294be7e4cd96b090e0792c7a4350613b63f790cc8271a0ee73af11c82071c42f32b74f4d68d271aea27dafb43c660429c7fa1cd1458632b6219ab18e6c61e06e0fd68e81f2c9c3c3290eab2ca98e1afa95eac4eb5afb6645177ca86535e06d2575599a09fdffee34c14dd2574f66d5aea82c17805e4e44e9e8ce404d3073095339c95ec41088e53bd711289f916a43c45197a6e71777129f086d112cb0d12b26ee72b3282e2f670d54bcce1ba44e8b596b1f4ef4869a3f2fe506533b796a4b58df26403389e148abe866ac98a404addcd5d291945de01eba29394f533279f7dcd4a0f589f7f1dd0484ba8911af45b3581f4822fe8841e6814131d2480265086410fd2494e15196cf710c05db945ce5dd6b9f8f6835df1b9ec3d2cdf1ddcf1341032badd06bc659a3aeef4496cb1f4f544dd72f711765f56502e9464c25ae4694f20310f8735290e9b1e09ad7dca6e9d0a43ab19dd9ec74d8c975a1bd150cf1da506f7aeb5005ae7e876d73730c8f53418d0dfd46e24def7f82b8344558e3de205b23c2282e13745203027ad8d5171f91c662a8b15240adcf55eb63e0daf213d91a0b043753218fe7525e76c359c2e6b9dd361979f618ffc0f14f8b2f71ea5c9957c9e5f0306eb4582facab9861076cede24fc6ab5461c5b434a7ba7bfebc2f8aa8e4c6607ff6f07e44b68f3b48190d00d2d863f81a9e4111c9853b31273d2f7338234851885b7faf4c428ae3e1b9e01bc4e1ad9c7cf41c34fec653bec203176d51739211684c8bcbf374005b2a295d6432ec37de7fadf1c8ff1bb01eddf55faef8c31d345fa47d49605c114eac6bdb888ec2dd5ef3da4a8b8cb16001bebf1b131b8b1f7f34897c5452f5efe40d774755d2e03bfc5df0f4212d983593e5d1be85f8dd5a651954fb91fc326c71ac5d0ca51b77f508ae60c995edb590e63ab6862f6755e39b7b1503d7de01180d6ef4eda9c4def75f32b967a664fac3aca3c7e75b1377401679e54cc00dc4a6da95469804c66f4a433f75589c2670fadb0c6b5ba5b74114d634399d9cc55c474ce6418081214ecbded79295f8eb55e2400c743ffc738600912781ac95cd98a0df80b3969b928618ceecc78a65b69f7e034d2c12bf420515367ec4a0059baa5ef7c26fe0ec40e208eff28607b50442c732d42205310428762fcf5cb27582882c5f64914d7ef61bc2a6754625bf7a33a514b4b4d0ec85b256bfb08aaabb97928df55ea49d87b3aaf4545f502840261fe7cdb421b84a817fb1a7c3b794a211722f01b234250b5c284f71ca0fb9fe7a427e9220f2f1ffa82c70695b3f497b76878d6c8c24862a6919f3bc87efeecc4c7fbe2d1960cf3d183eca4764e038ee14d76ecf3bf608756810be22636864cf79410affbe7467f42889977857b3c85c9ea049cff32bfc210860f36616e108f388293c213efa1b9a8d26861e00667ae85762183c02f22e1c328dfff6a927419ee559c712cadc4cee647877483ca01fba116137df0ab91af40f08b169984378d4ac56265db4f2fa88d0064288e6e2054c6b947d104be223d809672090ce116d7bfabdba549c930485a23e6c4a02f5f67102041686cd94d094ce334fd3b4ccbfa881eb504ff97512eefa46bc5ca1ea1b1bb4267a12f61185eb37b85d3055b47f93bdc1910cf611e21dcf7a5cae1647581a5a8b912afefc7a7fc1868a6443a5cad62dd6894b2ca837a1b689982746044340c23c64cca561b6a11e543b2738580266874a6a53a1fa7c0153c375d7765ffa6001e5b2b65cca19826c1e9146d82148b5112f878385795b6477ebfb6e7c1ab8e6f5a036ab162ca3e0798485b9d7670ddee21a0ebc03ea4e429473a378dcf5e84f638b335d5863e1125daebcb6be953d462a0b3c434a655fd13523dfe5a336e03e30f4a20c9f34741bd79be51a1b7bdbf0a24ed48a848bde975e0af948117ba73b139b9d3a07332f970cba0d59118d5aac11800764b3df53139ae369ce9754d15a53e0e312bfd96252d10336aee2a99f205e7c594f35fc438a14ade82d8c0729021cea21f59d4490d9389121d1f43c07d34d009f45dfcee8003218453aeeed616169bacbe7f0c92feb4caadef7776f44695faa0919ed5dac3720d0fbfedfcdfa14d9b64b1d88c606d929a23540e72f5d74a37f78d3a84ec9c2aedd87ec85229cbf3c9e9b13a70ba3c57d6aa8835d6ae70566b4ce500ce569bb1f43ccea9a105621b651ea4ab30c60b752529507e141c561906d8af2d1c0570a9bf526136986f1dce773da306f47876732298af6c6ac2a68686d16e007bacf01425eb9e68195633253bb8ad77db3a711245e01a27052198c94dbad68175321941083034af931476c0e4860121dcdd3631b4b4c021110297eb0793d9705b9623259148b1c90e8f60bb4db8ca53158d44df2343db63efa8224bfd63ebd89a1ca3218a5dc23c7ebae09d764866cd9b062b63482ebf907ae95e34cb909c45d02b72a31080680e2938af890dabd002a7349e3f07e0050b25e61b8d66ac2422f6be4d55485514b874049b80034aa76cf23cd8b483942ca924ff9ca95c6eac8bcdfad5a4e1591ef87a1aaaa41cb8073b2c28688105a6b04439d76dd6b21a58c44300db37ac82a0b66dba2c6474323e6bdea42c4282d3bff35b23c030b6ef760a9cbabfe532d9706107f921f099e182c0daa9b4885c718914d8e74464d62778ec1cbf53b84c7d7dd9858a27c17c83806cbf8667e42cc3ac1df377772784a8caa787d9f0986fb30f039f24f5a735286ddcc79d439cd3f2ea6976bd89859896611300fef3357eb7d4e31e63696c05d1145f0b839d7ed25feeeb12197bf89dfc8394c2dc3fc9a9e50824ed908e8c32fccc89ebf55892d67b7e92a81b3e975e929f2fd6efe5d91d8ab8d58dc607da2f75f6087c0451c67755745878f1397b8a0798a44b72400a38d7431b8f3b1628461adda91ebcafa042d0d095ecc0b0a554be46ed15efaa7580b594bd23eb14f94b73e2d524a093655b008113bc4504545bf16cc3587adf1a2af", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="7179a2a7829e6b4d902969fcb1f571f884f9d4d8ef24117766ba8c51b2b2a1a4b02a9738ad2b9a2282488d19cfb81f5db932eaa2bb09c62303027469e0a348d1135fe5537afcf2ffe5d13210f1f79c635bb7c78a338d979b7a17988725af3cfb9e2c54e360e3c5d7201392588eeda14b72cb726ec52898114d495af06ff81ff88ea508eaf1e6061f90df48e6a062937758b96201c7d18100f2ae9db88348d1208d68c4028e5b4bd2bbf092ce8fea88db012054e0b4e90251f25dc244991e313598ebfb3f0d533aa76e58838e877cdf4dd6", 0xd1) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="09c0e1cd5d493fe656f6b951e25184dacad29b007907a5ad6cfbd62fd366c31db9506d1003a63a3e3239f2f7f52f6d9756efe92ee765544ae2a0bbe070a7cf96cb12a1d24a7a377bb66ebf04513030d349da95e94c1ea25d4218e62ea5bc796be060580ffd371c922d4fb3017f7719c3ad3c8d47260053f3e8f9d276dfea2bd88417a1fa9577223a6a4468f1a409257cf4cf5a8a8b18aa69ce2c3b48db5cb4f96123e40848052f7bd678e91c318468e1b29ed7890db1b5ac6854d8c09f2cfd0b91571d6b1ba29e0127e235b0460a426a4d1577dada3ccec25f", &(0x7f0000000140)=0xd9, &(0x7f0000000180)="b0de01d0063f66f7a27d5e729bcbd5ee1e8835760f55bfd04e327331cfd69ab7cccb4605f723b70b7d476f9629e3f51d53826c1440200f3dcd79b8a861dbaa9dff05791ec01a101804bacd903f6881026e912e2b5a9a4898f15b5bc387775c8fdff26119fc6b54e71568b8a6154c94967976e0a3baba11090f620fe4fc972566c1f0d523deefe4238e19b34df5e5ba7330e59c1be9cb304f38f51438c12a62a56f2b2fc7eca514bb554ca883942cf8b9e7b28688960b240bf1b4cbb1676769095581bc97204df37e53e13b1c30baffb769e69d7a99bcb3563c5909f0204d2dd8decd17ce93d7ef86530c38a6f2e80930d19ea73a3de356fc70abbf485403dcf795b5218d7a6aaecc0724d891a92a4e2e011c174a0215ad7768abf9a1a97bc65d872375b1ff36ead0d5f54ebe52085af406370aa3e4541f2d5a5e91fa76df597e7d81ade1f683b89661a932c3adbb178e50387c2e23b46738813c57cc6277c2a178eaaabec7b660459e7092ad62d773499fc70e1359fb84d85659c70fa81e4015ca537fa08487175b49f5b8059e4e7a77ea9bbaa7bfde69ecc93c85af2324b820364d9eec89facfd78977274d2ab820921307811fb01a8c7910a02f493e749da0897d7d992a68559e436d6b39706bb9993929cb962c0a991120b12453035e5fbb30d5c7fed3a9baea72cf8758a422cca5f2a17b535bdbfeefd946f5327868c7f35ca923bedc3879ce1fab1604b145a8e51d12aaf1e805f5c67671f304cdf206aae2fa7d3b2e0b5eb3a7e381728bc6ac4ac669d5148889439c85815da29713a787f211c862c04f70c2cb5c857330272664c0e8cfc359d15ef4652409d0616b09c76c5108826e89ac09b6dfaef3973766e129ae60b9148787af7812a26184fc8e3f14e5cd053711070120c6eff1f29e3b93973767c0c093c5e5d5019e1ae049eb797d63b97ac1d0f76ea696ccc518a52727b16579f986d292c033e53bafc48748ff8475217d8a0502a2e1c8464495d20b1616692037533c726401525168d096d27a890e4caa86112d272ad4fe1a39bdd28fa1cdf1b0ca03f8f2df8607498306c73bd1226967f87097543c82ca895f7122aea6e231b9c901446a83ea5d7e6b1a4efd67daa9cb3edb8349a7b18e23becca96f90807517f8e1619b0cb0d3a1bfb89e8a18dd3769eb770f97a9bd274f8ba0437925994c0646174be16d8ba4d9770c1fbc1ae275492d079d65183db6b2fbaf990ae4849b0a971c0114b5b081576e5e95ee049f5f5ff0ff585ca4c6d0f569def194771f88b25a563e6160b1c165d14c1cb91444195e44792a278e07c54bd6f7d73bb1f991dd2f290878aafe622e3cdb46a0115c2441b0e7183131c5939d8638d0e7c793887a790fde59fba9d8ef63d6e8d56a960aa5bf6b97bb5aba58f0b64b0ebc1644b60b89effef763b083223ff2de08dd40b97baa99db826a07d43102a399db4352411a8285eaa7f46bcb08fefc11ab2c237c5b211fa087d8ee23ceea25b387263370d6d5d7eda4facc0591821e88da45577f48c0b2ccd36a930977c48b5e912c93319345ea67e9dd9ef0a0b752939f224858293ebfe56b8d848f551f1ff23ccec4d45d4e22ce13d70c4283a4015a7c0562c0ca15f6cfa8f836220d1e1ba85b57d9b3e8e9339bddde016867081165e3a640814901cb1809bee525f18cf7b1dca1e408722fa26d904c97d826b7dfbf448db97bff67dc33bf5858f2fa66a3bc704e721639c937969043d42617991478e4cc9499bf8b8110fe1fea9bca8d9f6a7f0dd157ca3885506cbdf9d43839a2c48b1fd0bf78db805da48d2f759cc86619906e5639404d3d5a0e67a5b698b84aa31e5064d0cc1f8527cc6f3bb061db091228154c5bcf989483a1da2a57f465bca03d9673ddf7e803fe1779f9e63e4e54ad29a73608494cb9a5ac5a71dc8d7e8bc72fb395fb2904dc3ea46ba7284f11da0139825401222b822a6855ea02fb706d1d5916788f1239d26c76c5652f004f4e71ebfc7a79b9ac7791dc59cbd8e1c5bda6c1388f429f60f9ca449b0651f3074c8a8a7df246c7604dac869563bf9cfeabb3cbbf172d357acc0886ce024ad3d650eaa3c928c4131c68f0e86fdab06058fb91c010aed2073821943b5614ca90f68ba9ef045546f416cae371b0e04f6d17a9587fc426309c4463adde738245aa3011de7585b1adeea1e4f907a3f05eb2770f062bec9298e927656e8bd3fa433dd089316ab2d9de4adbfdde2276472b1437c3df7cbf1ff11b3b2f4fde5b331a0e3f7378b6814d7f66e6e6fb62c8fd1c25312c5d8a6960b1b3e2273b0fb32ea3df3018670a82f5b07eafee84331037b0264b22852d5dfeb02341cc0a025778b8ec2024f5448d874f65ea26776642caf7b21fd728b6427bc33a6b794bfc7062439c6c244ed3546a238889c7e2a8e38ba709469becadd3d51c858746b8390b24b8debbf0e8828f93747c5848e0e0921085efd430cdf00689f3da09eb11e81f91e7ce7c0157e899c496bb3ad3ff733dbf7bd2a25b6e4f30869f48bf2fd4a156d5d2dc64c886fa63cc985f3eb1f4f9764ca9fc8aef556b2f00b114cbd5a3516095eac555337f559d03cb6121bdf5b160fa12dc52486efefe4b996accecfcfe0c1112b8b3a242ec4e16e92aa18b9b0dd7306c53b003ff988640c55ae6448b88923d99e58b4abccbe1a3a0fff03c36a3b56ac75c29d437b76e53c1cf03d6baf36fc1988b305d4b9a7ab9ce48b7c56de52cae6d1da8c0618cb76a7f3769e93ef06029094507cc01d0ed4bc40ff31125a66d4defc2283353016950932764c86c4d500bdab8e348d56e01d4f74808b1af0d240d20294cd94afffb1fa6ae4fc4bfa546c211d53d451bc96b7f429f529bc76ab4f873ad8b22c28f78dc63f6b405189a798eb3831f2de6ec42774d00966cb669041671d187189445119001132c4738c2fcc01f7f4d75931e94f414cd7dbbbe132b10f643c0e6f390036f0a0382b5f94cc52a8b0867fb3872544540af35af5dacdf5c7e2a620c2107127eb22e8e4e6a0f8f1cda9c648f79844a342f673fdf4c2e78f0ef10f49276a95e7a8cc8655ec8099ef8a898e55a3ee9914d9d9dcde2f9313b9ad5d04e10da0ab96cd4097707a3c91846bcad912177e3d936d1661e644b06ee7d4e3a7264576a319ffea7372f21d9d5112c20db8f3ed5f719ce4216e8fb7d85013226db6876326db2f8391412b30686ddfa404d421dd7874a8590d5c62b026f3d7430ad66fc5e452ebaae189d9737cdf895dfd1daf517fa9b64edbe97aefb262097f91e0bdbb9c25ffcd4464ea6c18dbdf52dc16f9a23d9860d5a5c0c27cad381aff4b01a6599a887ce1eb98ea4dda513df724517cf8d54992b45d78128360b41fd2d64d64b69f8f38e00df0951b481b138e3f2e80684d3abdef1df8248e15b3818658cbafaa885fb48fa3ce331acc363b6454474e713ad2adbad865b102803b0d5fbe154593d352ab8698ac9e006424e52897291fd2921a396759513147bf9849a6db190bafe249f91b8aaa9eddd448762da852f30390ed19eeee46dd2d6449c6d55f41247ad28b8e9d219d1dc6a3e1d8c62832603f0eb3cfab0fe81f8dfb5f4faa201aeced4420682ef7a13b78b2b79837bfdae36e9a90a3eadbf3d430585bcbabe1324db5e678dc3c9b62ae5ff0701d97b42f37adc8ebaa70585f65ccbcfade642060c6e95437f345c1e1bb16d8de457ed3acce4d119eb2621b981f859d618c06b9508a7486ab78fe04bef1ca2c4bec41c5b4ac28ee046f3246c957255cbf382bffb872e1714d5be0a38174444a17bb866da20d98f9c99c9c6b6faf65dbdb9a7762b3804eb83b82d5e637fa7d6538fb93df719c6ad8275d9ed19e776bf62c178b595939910a7d3d124c40022a497d420fffc2a1504325406d198f7d766ce3398566dfbd98eb39a9a034dac7770cfed3453b032fbd8fac656b6b41202170514eddb735e31bd5cc04672b8a24b102672a18bc47892a80b136ca054c51aa5097ab3f5e054196888a8b275dde1171816b1dd954e52fad27836d0d9b2b2a76a003927b5e4b826e88f87f3bb1839fce3a8c9ee348423e3f6e0c9100922491d21aa01150454362a2affd39a3fbe51b8c5516bf892458a1fa1e3cfa54e77f9eb43c35cb8e228360485eddd1b3a7313570013c020442f96ab089e22301a165fe218c65170698040ba81166bb782545bd89b709d2ced8efbc65884aefd05e08cb5b31750bc1d134282bfa01175b8f76a9cf8719ba46b9e9c176dbb86c5b1a60ce17eddb039adb9f7d39a007b4e42b4c9a49bca8579ddca550f86b88f48205e5dd57b20a4e815a7096f3002b330e08095184466589d606d70875260f335db85cd1d4594c0df521c7e77b6479dcb174941a35e2d6b553825118d2739279696e3afb75cb58406d1a895ff238b6108e9aa8f1ce6878c9cabdce7a912248937f23d1018b1d7a36cf0e353f826fc62b88a1ddad5499a2e7d12b28b20d4343e815a7d02573d820c290bb620e9872fa7995b785cf8f2449cd8fad6a213933f94e2a130d0de26aefa0227519e2cee88d37e4e36c7cd6ffc1e3eab356511d36d3d8d71034db4aeb43108c1f536433010148f48f5fd2e7a72dc6d1768d6d063059435e24e69c067ebf45ba0f2cdb32c437a90fec9eb5183fa961614cd92867034ca41053dab26615572fba415ce40923ee6edab9f0634280adae2df2f6eb6f2a5dca049c8f6557b06de0d33f306802f263218fadca871b519b5c0dc7d3183aa0a4d6e630e20a77292c6c1c234fea041c1d42be3425a1f8749ead8b604a36efae9e117bdfcaca622fa75680f0a0da406d26afcf09488203f23792e306975fb043968020c50377fdec44e245e67cbf3a97ce6b35e3b941a6def5fa2775eb1f361bdff804b0d20c6f82c6c52bcb2fd8aa21a3250fada2db386ef9d2e874b34940db898dca09853e87871122292e2608f11a7077c4bc3bc130619acc34d4b14d82700b5620642e040f2d72abf954d6d5bbe4021cfa9f5a56ad3280c398a379dd5524e7394a75eab0318d46aff965487149ddceb4c9661154797fe815f8aa0db27c5413ceccd3755b94c79c6f8f622b22d57041b9597b464efc716ab49abcf0b743cb5ebe4be07bd264f6553637ad450cb83255990232db2bc72f70ba38c18438559d00af4894118d5402c31007fbf74d471ad1ac2975314f10d7a98d5d680915f05f9084681bdb1ceb50003cc4bafe02c43a1057f4c4ef496ad4a1987496ff5f32dd0137d960ef3f0d0f2f5314a0d5dd47fc2c6e92ada2a064d85c8182ea45c0faf2b52248d0af3df8b295c8d11da435b906f7122fa7a6e9d83a6ef24d41d0234c44f2961f94e1afa951243b87a6e359c07ce9911db623bd3858eaf25963760009a5222c2ff79d4cb19ce2b348a29638c5d25cdc1ca6e2b1b0036131535fb665b82da695d50e316c4fbc8064254c0e30c37d9d085e1cb66cf2b28e6de60ccf31533eb39fde40174ccdabb714c3b798338b7b646e9adaa594121e57b67300d5ac1ff4d675fcece541411e4f3b0b95b58d6c43fbdb593907540df1b0e112fee76677a4e4e638a8ea88ff8eb88ccc9dd00c185381102222a2f66e76bc0e0497c328a369010698d6cf56628740cdcbb480f36b401fbf7bff12e7a39bacaac35ed7b57be61da84e5d7814d01c3eed8223b4962e1192842b8162b320204588cf787d54894f9727e7332fa4d61d1ca4e8ca011abb1aa02879c8d6988e9f5b4bb162b629659074ee51ffb2834fff2e16cd793c2021a", 0x1000) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000011c0)) fchdir(r0) ftruncate(r1, 0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000001200)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001240), 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x18, 0x4000, 0xf3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f00000012c0)) r5 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001300)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001340)="c2b9a5130433e21ccd6b95e3e617ee7d6fa5a334339bd5513d77711cd00ae0517fcc3ace3ab49a48b5b0902133964029685e331798f4ffcd6907bef58538d8c66ea66bba4a6caac1ed", &(0x7f00000013c0)=0x49, &(0x7f0000001400)="d7f9c98ec79999c458b49a4e5cea60a9006ae4e03206d0a43bd7b319ea9a79becc67c8a8977a5814bd81933e7cc42899968f7e397adf26ffc87400e15920f179c04a0276bac80a0f1034a2712e6cf13027900cb88417440e8cc31a4fe0b618fce8c8bcdb4a7c372ec4faca4fc62ceb4f033b", 0x72) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') sendto$inet6(r1, &(0x7f0000001500)="7b7eb38ccec3047917ba5cc75585151f1b7f25e765acfa53ec165c7375aea929a11a0e2214a4d10749eae1d6a710b419d4973e34a2baf7e9860d5654b975eaa08373d126f84fb8a593c7e88bbb582b17ef70ac1f0d08f4", 0x57, 0x408, &(0x7f0000001580)={0x18, 0x0, 0x20}, 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000015c0)=0x9) r6 = getuid() r7 = getgid() lchown(&(0x7f0000001600)='./file0\x00', r6, r7) getgroups(0x4, &(0x7f0000001640)=[r7, r7, r7, r7]) getgid() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001680)) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001740)={r10, r11, r9}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001780)=0x6) fchownat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', r11, r8, 0x2) socket(0x10, 0x2, 0x4) executing program 3: r0 = getpid() open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) nanosleep(&(0x7f0000000040)={0x2, 0xffffffff80000001}, &(0x7f0000000080)) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x146, r0) executing program 0: socket(0x11, 0x3, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) getuid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd01968a1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad", 0x83) semget$private(0x0, 0x1, 0x80) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 3: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000240)="4308ab17fd39d8f864af96be23c352ad04e326791586c8bc4b27de0eacf7f6a776a98e5e62f3208f962ab988743b355888523828db2809341c7ba01147f087514fd562cd2bc76e1e6acc90d920c5fbda67f87c6bcbf7d01b82d25ab8b1ef2fa8d5d9e9c793c2fae40c2acb0c031e07ee67d185bda08eab298bff81eaa7ba2fffe6d145e9145deacf10b144843cf61d0a8e6e18853d584d6a8e6d1036d10e6b8a46c815f89837fd45c196c0ccc5b8136341c58eabf1fefeadb4886d4b9f6dda8622c0cf30a6c9f8b77de2caeb4a6d9108191ab43018ec5cc554592a9edaeddb17d6c824c4bbc29f9a4ff13701b3f9e74417794ca4ff8eacf056e90cb85e9b4e888f23c25212530a7fc46879d02be59131d6e17069ebf78908628cc6b55fc39462c7492ec0ce7ea206d4ef1e1be9538d5aa57369008fa09bcdc32ac6e8f716434d3c89fa99139958c69fe28e7167ae40d318b83813a6842461402f54f8e003ed7f174947083813b7f03a145d627655dc43ef82ccb6e434873e83fb8b", 0x17b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffcd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r4 = getuid() setreuid(0xee00, r4) fcntl$getflags(r1, 0x1) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r4, 0x0, 0xa, 0x6}, 0xf2, 0x4, r5, r6, 0x81, 0x40}) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) r8 = getpgrp() ktrace(0x0, 0x5, 0x40000122, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r9) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x12, 0x0, 0x0, "fe339657"}}}}}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r5, r5) r6 = fcntl$getown(r4, 0x5) setpgid(0x0, 0x0) fcntl$setown(r2, 0x6, r6) r7 = getppid() setpgid(0x0, r7) close(r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x4516) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) close(r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f000067d000/0x1000)=nil, &(0x7f000067f000/0x1000)=nil, 0x8}, {&(0x7f000067e000/0x2000)=nil, &(0x7f000067d000/0x2000)=nil, 0x73f}, {&(0x7f000067e000/0x2000)=nil, &(0x7f000067e000/0x4000)=nil, 0x5}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000f0d000/0x1000)=nil, 0xffffffffffffffe0}, {&(0x7f0000f1a000/0x3000)=nil, &(0x7f0000d36000/0x3000)=nil, 0x80000008}, {&(0x7f0000fa6000/0x2000)=nil, &(0x7f0000dd5000/0x3000)=nil, 0xfbfc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x800}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000e21000/0x4000)=nil, 0xffff}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dcd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f0d000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ec9000/0x2000)=nil, 0x3}, {&(0x7f0000d35000/0x5000)=nil, &(0x7f0000e9f000/0x2000)=nil, 0x4}, {&(0x7f0000e71000/0x3000)=nil, &(0x7f0000de9000/0x4000)=nil, 0x2}, {&(0x7f0000c2f000/0x3000)=nil, &(0x7f0000e96000/0x4000)=nil, 0xa0d0}, {&(0x7f0000eb6000/0x1000)=nil, &(0x7f0000fb7000/0x2000)=nil, 0x8}, {&(0x7f0000c94000/0x1000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x200}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) syz_emit_ethernet(0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035"]) executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0xb91a, 0x1000}, {0x1, 0x7ff}], 0x2) socket(0x18, 0x3, 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() ktrace(0x0, 0x1, 0x4000072c, r3) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300)="ac43b7e59e14d1e9feaa3e3bdf269968601f7483ee6fafa481a3f6a205d85230273810af60128bf8645e0d4c77cc5055de260c067db1e6494c36d8bd5e2d817564db8651f40b75383e24a8854e199e343fe9d549f115d1de7fc6ba8ef9373ac35e115b0b5cebd52569ea27b6", &(0x7f0000000180)=0x6c, &(0x7f0000000380)="52e357cc6e65558bf4325fd3918c543125bd113064b0fa1e99b156720a0d124a36548986e9bb22b31fc1559334f8b83644bbef27217949b4c8c553957b268e9c402bc8da9e48a5dfce90f8cda7f941a61bba02c92d0b2bc1146527bdc65eb72ed43d7a8d23e2abb6a4ba8f0141492cdca2b30aea72e615eab866210dca06e086c856112398ec472cd6876153f2971119117caf2cd9a094761ec29283", 0x9c) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x25, 0x0, 0x0, 0x80000000}], 0x3, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x3, 0xfb) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) r5 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/144) executing program 2: sysctl$hw(&(0x7f0000002a40)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x3, 0x1, 0x40000000001ff, 0x9}) r0 = socket(0x20, 0x4000, 0xc) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, &(0x7f0000000080)='o', 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0xfffffffffffffffe, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001720, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x800, &(0x7f0000000500)={0x3}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f0000000440)) kevent(r4, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xb2, 0x40000000, 0x9, 0x3}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0xfffff7fffffffffe}, {{}, 0xfffffffffffffff8, 0x35, 0x80, 0x1, 0x4}], 0xf22, &(0x7f0000000300), 0x3, &(0x7f0000000340)={0x7, 0x9}) getsockopt(r4, 0x20, 0x3fb, &(0x7f0000000540)=""/212, &(0x7f0000000000)=0xd4) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x59ed401b02fd6b87, 0x7, 0x9}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x6}], 0x20100101, &(0x7f0000000400), 0x8, 0x0) r10 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) dup2(r0, r1) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8582, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80047308, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x3, 0xff) r2 = socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r4 = socket(0x11, 0x3, 0x3) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="2102"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x9) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {0x0, 0x100}, {0x0, 0x4}, {}, {0x0, 0x1}, {}, {0x2}, {0x2}, {}, {0x2}, {}, {0x0, 0x2000}, {0x0, 0x2}, {}, {0x0, 0x8000}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x3}, {0x2, 0x4}, {}, {0x3}, {0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {}, {0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) close(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() dup2(r0, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x90) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x80000101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x4, 0x4) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x800000018, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r7, r6) listen(r6, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) fchmod(r3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000180)="cbd2400d", 0x4) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513787dd1405e", 0x26}, {&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61a9fa35db2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a", 0xed}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2898159422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f", 0x89}, {&(0x7f0000000400)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c", 0xec}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f00000000c0)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c86996982beaa25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece", 0x35}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad94107992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba00", 0x1000}, {&(0x7f00000025c0)="c9adbe2572f107dd05670e400ae00aafe8ccf3e2c74b4aec4c69fd33f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bb0000062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982bb68b6ae84c7cf5", 0x13a}], 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31cf", 0xfa}, {&(0x7f0000000680)="d510df8e20fcb8459f5125095d22099eeeb18a7c35aa37d2558f8c4b382d90913962399fd58a79ac7e3c7b09c96aa908d8b266a2b317f7d35a6a1c0f80b33813e763ff67eeba414cdefb9f77fa6fdcdc98f19747845039882ad6b6fc11db2d60cb8032c087488e64e7dce00789152579c0aa82bac2e1a1891e95ba6009362af2324419d8a5222be742e9105bc7dd4315c57edf746c6470baf8cdde36ab069934da23441eff22465f4d87957946912afc3be034224108de3d278efc290ec1c2d6795d63cebf6b38436ece98558232cd70b78610d979e4c9277286422be6caad43ef7ca2397b359c9fc81a7464f2793dec6ff6adac560aa86d07b6c44995", 0xfd}, {&(0x7f0000000780)="4f1a97ceb91279274ef0f87323138ef733d0820a8b3a6af37f40cee4ecc68785d8d7cf4858a3cdddfff2ff20c9de056baec00e0e79f2f393922742afe3f0542eba8a9477c6dbf55f5e43bcee429acbe777a327a1490b72f0716828d13017491caa934e1982712b7d31b0445e60640e231d21e9acb53b3dc5f49035b573538285a038e963f807fad7ea621be220ff67350cf737db16508025c0cca1ee1cc86a6197f5443ad4", 0xa5}, {&(0x7f0000000900)="5848f62b121a757baff2169612c4eedda594e01ec284c0890abe7e0e7fbf44120a05ef1e596368d9ca29f5595993024e0794d9d46a5436fd68ccd0e15ca10b339ae3574e00d220a6fc5ff3c018158da8e1fa8926b36d5e563ffe320752d166ffa7b3dd445750b8b33c92cc5ff52082ea6d91d5063eac1e42f37ba5cb3e7ea04028f41c2219422cfeb29de315cc49d99e36799888070bd5e50612b9f7fe2ec4e4aa80362f2b8a400ba4ea5fa29c27857a443718efa1b1ae69fc7c47403d6111378ae7e7529b790d07fbc9417ef2e25e74da307774cfb8de699a3774217310300e8e8da3dceb051927690a1c81fcfe05a263ef1b3ff0c4a277f5322f1c6c606ef2b005", 0x102}, {0x0}], 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x20b8c, 0x0, 0xffff3952, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000840)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4, 0x1, 0x4d}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f00000008c0)=ANY=[]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0xa1}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x3, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = getppid() r1 = socket$inet(0x2, 0x3, 0x8) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) ftruncate(0xffffffffffffff9c, 0x9e57) fcntl$setown(r1, 0x6, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xfd, 0x3}, {0x6, 0x274c53ad}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) fchown(r1, r3, r4) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r5 = accept(r1, 0x0, &(0x7f00000002c0)) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x2) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='))\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\\)-#', &(0x7f0000000480)='+\x00', &(0x7f00000004c0)='--\x00', &(0x7f0000000500)='&\x00']) getsockname$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000600)=0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) accept(r6, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) sendmmsg(r5, &(0x7f0000001d00)={&(0x7f0000001cc0)={&(0x7f0000000700)=@in6={0x18, 0x2, 0x7, 0x40}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000740)="e6e1cb8c3f613cdd4d7fc06f20f8eb8333dbe62022e474a370bced3e72d480c934ffa4ca52f5db280a415e32c616b0b7c37b58fabf95d4cc47e21f79f90f4d853255a528ce967ab4de5aa84ae50865221ba7018f8ca49660170718ae27c3a5c31fa10c5a509c12cbc70949aedad632522025132479259ec8cc3fa057349ce8f19d33d45683c80ceb255da97124a5fb9f3ca4d1a04cd4cd54f8818ede5f58cf3cf47c033ce46061d31546afe6eb86edbf58300d1d876d7745f6dcd364b8c8f19e81088cccb82ed42ba328bf736991f4e6c4131a25", 0xd4}, {&(0x7f0000000840)="e927a64509ea62154b2685b74fe68adb08e3efae9664498e0b9bde3a2a76bb41661897fb6262fc4ff2f37aba6ee41ca54fae598968bf662ff6457aefeffc7d4030b689dbf509af9ddabeb23bdf4261bf0b3bf1772468056697ef8f9cceab222d24b6c96e57ba2d08b1caf2670e4aacf35a812dbb41b2b1e11eaacd04bd3e7e1e7517ff9627b83aebe73ab2f09c5c398ef7c8b2cf2a1571844ac205dde2ffa49c0f4d0946324e45cc6860b48c85e0a238ad35da1450bd09c9f298072a7b6c09de06d5433a5bb874f0ae0a19033b6b1f4538f84238c941134fe80ae80a9f2c143e98f7ec56cbdea2eee1cdee5e13a19697bc8e31706a0eb20068dd19e9477d38a29de5357e4c2d47fb28289cd5d646a3cb36801d25a8fbbd8fb9c7d55d2dccd590e5e4ea27ed1af4dbeba55fe9fb882e8b1b0ec75b29191a6107cade6c283a6bb3368824a7399ff65b2c5dbea607419df5888cd3521ee641fcdf08f41f2bb21d3daddfa16607b2674c5603f9d4cab3145a33c914ac7a1fce94b294c964fa8a80a88a18e54750885286c7ff755a431e7a5b6cf4d76eb720a3be1ec321d21380d0dcffb4b6f042ff953ab94967d02fd8dacda651ab3c0d48fefd90e3b8ae4b1ab56f7f9055530d5f0b8efc483d30f912e7bebc617d8e20631d970b560ba990df02805c3f11f15f8ce7d66e8917425b3b3edf06a2419b30a210f40f06e013d839405e64fb2f89a407f6a39e9bb26f6d108924c8fa8fa7a3f128e637cdf93c21ab14f8c3b80ffc8500cafa8436cb12428e2ea8a62b94d1127308b4331cb27c7169007382f8e22c13f20ab9e20f56ab24560f96565e479810ca93dd203f77e3174207861d2fd2dd3c80fc8d2265bf4406b58d26219c8e37ca504173e8353d244b85f57b73cbc5760f766ec0872d4e3748172fcf57e4a24d06b7b849cc42ef6556c15eab12f5d0cd7867bd7e7dd1ff0015743fdc18f02bda5948662c2948e6367c5105ff836fc003f63a50afc8824bc7f9f70d0ff1ad4c9605bf402939c94dfa6f77315cd6bcf8a5465b4e05d2bd47a805c96efa480f0f3c06d01131997467f942ffd74d2c0fe973e9766e7855c39265f37a71ed943e107f46aed1e93ca6c62edc77ee90f90c34ea5f18e1d7f051d134a840f04df105f1d83d984fb3046c406a3e57ccc7a0928160afb562e981227ac61e0701bc01b4684d3ac5f27297fbf89d285df9ac7c8cdd93c557c5bc05bc144d2abb0d3e073a557ad9fa10b555f8c3ec10db46720a0cc47b52be2c2d18471e39ad791110893a26ee8f29d8758a669a7672b4cb66577c8bdbedfd13e4a68ae9f6a7f3b6e737e547eeb4b9639d8671f02ab333b1edbbb956338cc194bc30231db0ea91ac39c8971c3a22c4cf034491e7465279a09828d6f49c1e58460828af239119e9d39d50ae2bafc6e9196dc9f3905a29d6a66daeff00523b9b0bcb7b004496d11ccd7e9fd84cf6bce773fe5c0e72de80a9e9f07de9911dde513dcd3179d6bf40c335abf2779a554e7dafec2efcfa6114aac14d8d02f65065246fbe3d1caf9ba67d36d269e22db202c0aa71ef623553ff5e6665b8313d0d543169910e4a6b65adb281c2a60b348185ee3efd89fef935f93eb4d1f71637db7aa4f494eb200a067a3f84ec9e9eddd7ef5a735f49cbc48fa3aded93096c6739e09ae3bb84e111becd814b21c59e149ca580db33231d6e0138af7ad3170ac3846fb046860345b5f6e04059d38a49f02184ce347cf16e486835df0c1f058d0e2bb19185573192c9305e8249f87dca24fb54d7a1124b181579527794e593207ba3168467973ec8f4a6ce68b2be5edad9599aa1c835136137c1e8d71c50ee5fdc43310d973b81a7d56bd68eb9da9dca7f97dd1f7b77967f74463771200c68ea1ce0b09d8282aa75a4002a83a50a5d9c3efd2177560833a415f19b7ecb63e2535517287039ff3482c829cd714cfaa3c8b084bc251aa538d57848dd9c437bcedbf5939966c62e4e5a33a176ea8ba5d7e8ef7473ca57f9012c8b495d4706257e20fe8d8c5143f582c492e297a46aef4871b9a1ffd30d7bb77d7e3a1cc72dc7aea332daf46b3ce0f0376b99bc46ed820e6c849c7f7f669b7ec632c6d226b263df4ec543dfb0fb4dc410a8f5e247f0965a2b7c9e558a0610becb093be429e8a17409a611f968bb479d340ebc6d085fcccbda0f305d7a22ed082ff3a7d980566e78b50e661a2f5ef858301121529411e4e80a99ff070110dbcd68ee28e57626e1b192679eef2328a426ba108d2f0a0f70ba939ae3caca0b4c753bd0cdd7d1f054095def7a992c42d109773be70e68fd6a3c2e4a12ff9b6f950ea66048d2b761cae335e68fd6faf34c1f0f95b80b124735f2683044104953f42b49bb484c373819a8ce395499e2899415b0c832c6941a7007acd2014d37c33357b7179141fd0a2320857e0dd268651cc523e32ced9d89d4d2e224b7c83269c6dfe96d64d87118e5994547fe40731452bc89cdad0657125102bd25b59d5310441888a04ca3cfdbf902c1655c3838458bf1d08ad6bd2f4bae3f89a64c92d49bdf640c35476be8dc76d68e5f7ee1a4002533be26d3e73253e1b869d693344fab5067a09947015eb41672f7354b908d58426e97984caa2e6fa4acd68dbb75903673bc3b336205c4f0a2913537b16731614a1469e19f368a904f2ee2b68a1b61625632403924bf2ab9ebc919717b1f97d7f13de41236d68b92ff9463ccc4af517189cb9455cc2a2c1fb0200f49e1e293cbfe69d04ae6cbf14295b5e7cb5acbefeabc392ba264b092f7fcc45dc3fa718737f7b620e0e5028df7adecd0093b33ed0e9df13d6bc0c8301857afc876bd1e8e61b821138ae44f6417efcd88babbc9976d157e47d22af50d7c9171014ab207e1489209aa6a38f00ebe236abb62643046b3fc09700aa69eebf6f95172639ab7ceb58b17d0a5f28e596aebe35b2adefe47407fec6585f9fa9a9633307eacb6442f9c6f610f967b8ff1f50e41ef958bd5979e160d77d27d7693cfe4ad52e7862331d8d3a7caf8a16b6591bb7da165942b891f6a790810ba1f8df808043d48d1b97a5abb8644618bb9d00fa2f66318797c3072a5592b0cf7adfd6c4492fb01bbe8d7f59743dc2185d73a9cd943bbf213abeddf40393a9e21b8bc454bf2a56164870dc0f3347513b0cdadfc342b0e6fc396e11c459e1768b39d6457dbe2d360e035263a2eac86f677d310660bc0df0d870771838d01dd5cd61c877dbfbd06dc539d522c83c6477999be0f7d833e430298e9ca14a04a203cab35fb32dea9e9c935cd95627920ed9cf74427bfc9dc75292ccd2095947485347e63a63e03302b5a6b521299fc08b9138c500deb98f0553349095473b4f8015b394a6aeaf8cfa64bcec31b238fe6984e90adc1410f6d539e795abf103ce0dd11638948dc684add1f46392caf5229a0dcf8ec736eb171dbd07c2065cac15c208c62ea6de6819a2cafa907d572e13cf278b6251da1181a1fb7774c1e4ab1d3773e2749c7dc2e0e7b6c5a450d37f4aa1ad9d5ab480b742da9307dc6e963f3346d99d2da8699c64d9d898f5a6ed35a29b04e3f3e2f64ec3faf970f31a6b005c2025321a3f2c0871a09c0ef1ad26fec5d4cc427c85e1c33a68861a743880e66ae69ab2a2bb60c41e1023d741f20c2cbc02a063f392da81eafb324fd23dc3353b68bae65285c7f6f91533348bb2fd9b6a8ff6983e27a950b8beae62303bf281844dbe40899cc9f5d9a3a083b2a51e77c5f623a4c47098e55b4320b7c1477182cfff13eec7ba3bb9282d1ee5648104b280c85d09fbcf333bfc375bb1d8e79ab9cb8af99d69383a69e2f1d9114abbdd52bd1f29b1b54df7b287030b78440a5ec7f580f70ee49f5014f6b01a6daa824f2f27bcb18aa8cdb835acf740f97e46478b1fcbbd4f962a45110b1757ae9f721a5ea3795f852a2ea298f29661706bfcd132d8635a7fb3cab73f6e7416b7fe7273ef4e2e3872a5b40cc04420d1d6cdcfa13a927fb6d7ce40da90ed907ede8b5037c43dbc11978d827ea375050c5d4563c6560e229dda3a390098bf2109359245d0ae0daad0281758f673f4e9eda3ab93ebcda9304d5860a5f3a5212683e84763042ef60be74a2171750dda09cd3f1053ff1319d9b0e6f4779e7373f7e68d81177f1381a9ce982133b6d9807acfebc77dda5bfad41033345faf763ea1de00e302875b456cc3be9e47f1b96f463679b691f72cd2d2d2ce6853fd84bcebcfe7ba06434d217a69f1db08b056fa3097b019ab961d2d08d2ea2f26843cd37efbb49c393b7a151d8b4c16cd156c2eb82f29b4fc2e3010bc4f8e2bf896cc3bbd80f1edc31ae4f1ffeeccd18dec48d169eb8b79e32d8116c200bd0f2386edb7fae67627a14efbec300d019c5f082d7b80984b4d219f7b0b07494f4ff71ed38d5d9df204229968f1030681cd2087c483b8a1fc500d563cce22dcea674361682480f8ef50d292b1926572c9de42793e1da730f810c8596f1580be89f59245931e0de10f211c70bb25ca3da479df09897ea647b8bb545caa7c4c80112df93aaffeb3bf4baeb50934dbf17c5e6aeda06824ed141e3ce5840ba8f3ad4d4b583dcb5d1fc9f92ed509cd130677a73ef14958c7dda3913f2b89134c456931bc16c1d87419260c311e5e26e58a02deb9525280642f30c4ac26f307051eaaf4745137086e07d969d5824eeb4f3a6df4cc23ab1dcf3725d50c3c8b0065f8fed36c31a2e2f8fbc7961dc912454dd85cb97ac76933e4f8f464cc6f2c5eb7998f933be1601344d33f37cd577042f46a9c637de2801179eece09fed56561cc5b82ca5c746ff6489a60a07ec3eca45b0695829e6413a598f657c6bf020d3521594d311ab8e356ce8c85cc58589c872b37284c1c7435ca981a5b3672f7728eedb3a477ed8a67c8ba77ebea0e8bf25a554c64a77a147d2f99ec575aef9a72b2751949dd045e82c19ea8d55b7131047a17803ddeceb05617d52a4eea5d2df823a6d3ed7c1edd74bd40ae5b34a8be3f1abd1add9a7562e0425333f4ed8a0b6a58fb05cd472e68d89132423013c723823863c8cd493c660a965ea481800bdcaf21be21f8d658c9a868099f2edfeb4f89bc8adfead9dc2c889d2390abe131a3e63f5e20c27bd00ef43ca2d0bd80ae07e9417c42d5a660514d8ecb63fce423eb8780ff33f8c86c04aecbcf0ad0bbdd09ba6761bb18545848cd41503425ea839c4503666bb3a4b62551cba08f7c8f77fdfde9653e6ae98012e66ee756d7c2edf7c3a79e647678333b57c318361c5f590c507381e43561a8754efb715c743be754c8b07d3226dbeaeb8ca1b092cbb82d824c1527e7e3282f7d9c9078cfa0e623caa02a0ac60a336104437415b6396006ddd91dedd488575b2866e36398671688f568bb573d3bfb83a012df06027fa3a28340464a77542824dec0fd8e46506cf95b3f2b2c011608a17a3167a6189da0550599c22835c937d792127035ad206e0b7452c5f1e40196e0adf4fca659acdcff9fcacbc950ff7bde328f686be39559b7910eee50173759f79759bb9694ddd27672c6d6cb6d28c4ec17227e02f4efdce8580a2050608e8485fb3bb63d27ca33b395e192dbb3153e6c1f5936b4a4e438fe945ca582f4d1a6caf0262b32168ea51a6e3ab8122ad7f46ac34cd1a1e6300b34ce7e2ccf04be91e6086b9795e20ce2ffd3f913c702b4c53ffe91159818697aba2ab77d7e6528fde112d45b2d0e9c093ec051cb51231226b7a6ceeb8e70ecac57795cb6c1925c65d1b2f1216", 0x1000}, {&(0x7f0000001840)="5a27b4fbe07cbd4b61000cfacbb6d6d5f3e2545c55f94445886b7a06fa653a1d1ae0dc546ab6", 0x26}, {&(0x7f0000001880)="907820691e4f2eade4d39309605b1e8154c5f631e90d1d91c4a8f0fe0df7e7709c0e05830ab4726e869f8c5d186981de4a6d3c1aa9c076c8d39d962b71d6073b0023db8502814d9af259484f", 0x4c}, {&(0x7f0000001900)="18e947f2c1d31c4cb2c621495004b3a6aa11e985f56e9190be799d53fb39e3ef53d504c0c0772259230d7e5c8f8589b31f8188ef19f2efab", 0x38}], 0x5, &(0x7f00000019c0)=[{0xd8, 0x1, 0x80000000, "2920d04ef25dfd7e76906daa349cbcbcbcc908f44d76f7f8aa76aea91ba31a51497d178a8141cbbd95eb900c771bbb204c189f0f267e02fd79b45520f69e711aad045a8b7ecdeab06f3f4eb20be728ddf8b69ba6b3bcce03e97cf919ca2703f77158ad18a4a6dad42cc73d61358193f5739c59c4e27d01cb5ad40e91c7ba7cccb54f9b8a75b27151e6d0d007c3fc2fb75b76ade7505e64d1cdb02271cafe66aa04ee9aa38a0333d25aeccecb5a452180b0900b7bc54f573cd2601edf179d3c0edc879ef48e7cccab"}, {0x110, 0x1, 0x3, "03f7f38168911e21b08a61b4ea8f3c6189ba2659e90a31a0d37ccb8b7efacdbed334fc645e03fa292c951c415866cf171355768caa714dfdf5b2b979200bc6f7a651f1f7630566bff02066986f385ff702660d7b31294b9137a43c87ed6995d8665c55da7118d7019a936f2a3c240a9ebe83bba8a0b07cbf6189ed11bcd51b6050416d4bbe35998e9fd56b854548ac27b3db38f02cf9503d7ce22b24a9898f1cfb59907b8d2d630ad86aa6e8527cb507885ee0988f32edc54e7b7f80a18b967bc73056e2cb961843ec001adab027deb59d62e330da211c2eb12e6c95b53c80f7d1eeffe0fd7818e25749d154aa5b9dca70e8d03006f53a1ef0970080bc"}, {0x80, 0x1, 0x1, "c1ace8f18e60788ebebf90e4be9e01abe729478371538c0feb40b9e6343e70969170ca27d6340a36295070a143dab46a096d9dc618eea966e73ca57a4d3d5878bec79b41fc16ac11d0d9a55b0700c91d71a0ba09b515199f663c64fdff10c2b9e5e5b8e460facbf6832282"}, {0x80, 0xffff, 0x8, "4fe4bd50fa7babd9e5f5ecaf439f6ac934c60638d47128410211b41b015130e8d770ffe698864576f207a6a77d9b5b382219f4174f8562089e945517afdde39509e742e64519f09a4f90f10746fe40923bd666f6f8e742b8a9dd795c511eb134c49e16487b56708d26"}], 0x2e8}, 0x4}, 0x10, 0x401) wait4(0xffffffffffffffff, &(0x7f0000001d40), 0x0, &(0x7f0000001d80)) pwritev(r6, &(0x7f0000003f40)=[{&(0x7f0000001e40)="f79aa9da7360fa8fd15f53120a4dc35c109b0088bef68fc38d9c4e722c7b56cc405bdb4585da66e5cf7c1257c02264a895291640eeadb02062535e98e9697138af5ba0f887f30f273b5b70b14903d21a385d9b328d90ea436253d897f9a314e6b6ec1c32c7e3f7cdce95ede24917e75a23f88c9f64dbefec43e3881e6a21cbb64dda7009749cb79fdd9c3ea03b027030f3b6279e6de161a1fa141b297c83593368a8a3232074ae0bcb6e03fc570c731023b387867ac186133c53d8d2577d9312c948ccd456d6c5b6afe1337491bc762bc9763c627d2d8a64d0915494414bab84011af874a0fffa1d439087a0f12208183318bfea751ce0ff2580556eecf504e92718c42f38f308e3eea40a6bc3ef900206e49ac3b42487d9456fc13642e56fe08bc2c96c1e73330fbb5e8b4e5229f36eae97a4ac9a303503af4064e287c6179fc785c116c1ab39eeaacdc4e631c5913bdac6d3d13bbc4ec193fd0859a3d7634ba9f71d2b164c2fecef497c201a6bf7a1f6a12cd518fc2268636005b8091f4bf2914d48fc41a8b5a4574d5026e5820f751c34161584c1d90f179b64d9e137191d41c490cdfa75e22abf6bb5d533319873d3cfe40720208471c4b053bce1b7063f07a7d60a0f97ee5647e4324f2cc0cd78d01a43487f2fbcbba25f24d3df5af13d32024aad8abf2f9c19ec92a6c429231c83e8b37eb916f201c4eb0d22fb2a44210c4b67454d7dbb75553c30325281feeb2c0d5dde20d34299d5f5eb09ac562b6669fddc82056ccd6552a1c1e0e876a90df7d43e20dcab9ac83ecbd42029075333c4f2256f10e54e2dfa3d93cab48428e1e8773e12940e1d16c8bfafe9e01b8888d683a04631364c2020e60f12a6673474e6a97fdb22a610bc883ebca89b713737fdd2e7b2b07fe1f1e575b7c5da6ec8e01ba88e37a9f2c918f7b5e63a8f56bbbfd1bc2d9e0893e9156a874daddcb451527addf61e5de5b8447d9703af7848184e5fef02aceb18ed5306b1929dd3c8122a3893463be5fe843139cf039c71f8771a524024b8e436cf9958e0ff5fd5508ae4f359a1b88feb602ab134160e291e5d8cc4260bd3f36821bd6fc7e7652e6f3a68d493d1e207d391f8c92e0e88b0e594c734f9e1b4b4e589f27a096a7cc52381f4dca55f5aaf90d09ef6a736032c93faab28ef48de20d6c8dd58c56bc542311f874b83dd9a8cf1e473ae50ac7fbfb86d4ff9ada776069cf10cbad22b72d8701e8f6c7046546bb90f928fe21d51f71548bf36b0159d4f55b6cb1b138c0fd28fdfe6cfa17e82e2e58390314a583f8cf20d8f66dcbf4fe2e3e174e6bb9c170020919585a48e685b57547c1272e1f18540fffa4997090d6b8cd1a88ef9b71e1a6fe90fef8cc51aa90d8051b40c6a9cbc1fbba478819088e39ba2db7f8af6e81f806d934e6956a87abe45e735bcb9e197ef6ecca984269b2d71151f9666094a40c291305ba92e2bf378d9e66ec284c91c35af420fab9ee079f529d8dcfb7d3b497d5e64e1784161e470a12b529edc4ad7b760b4f72753ea19df2cea8a894efb2c4faf7e93db6e02f412d78dc866e867ef87522bd2b3c92a1848673aafdf83ff01bea49a5c578cc7494936c702a5dcd7c903d7878c49f34cc1381f623350c305c8a0233f9375d0f249e91ef496ef34b51625c3a3d9f4118f6730137ecec5140cc3b4d3f607a4ef535dfffaa93495a47c3388a9681825ebbf9fa877756221858759b9b5e6a4c8732bb37b495ae64aa2538f52a7e6e1d73e759a8afe66c76cd1440a8500d64c06b8397aacb3999165c4853fda3f3e507b085f3c63d3b06f836a9696e842e8a9a0a28480e6b693b7991582925910f1205d551943e1cbe098016057922f60e8d556e683dffd2763a8e097ef33c097b0a405302598b30af90c51feb29b629c530d98e0e2d57a09dd1ea198771a8adc74a49fae616b16cf4754b0cc16d72aef27bfa496d0fea9403068be6734e49685d9933e0c41acd23cb0d16d22a2fb4af8b42deca3a2dc91d6160a6a53ef99c34c4b2fdc53f0c912c676ba01b576e735ad0e27b78e9e814ca4c2ce7b45d4c53103cda3ae1af6f04f0cb47c5f087ded511816d85f7a5679af3a075880727c9da179ec96ba66c2816a46646d725a75e26f3976885f59215b1d1b2fb01fab5e36181466b30b559a1d5b2199552d7dc4a6d170c5e3dee463b691dfe5235075efd796e38b80b2ad0d11528e448d6fb830f27c68007de578fe26c43280ec029d1c774dd3d86a65deca1e82d8a6ed9ec9b66fa054e619faaeaae3dd9a40b5c63395a2092e45d834340d54eb9aa04327ebd839acbb381dd2caa2d944fc3e09d979e84c866cffd25d850fc527821d2be6f9b1b143fa6751d49ff0b14efe8e4fadb7fa595bfeefdc81d6bc82097b619f5866803f4941df269ede4803a19f8fdda269a5fd39617fc2f0e2a7e6e88653a1527a47926acb60253075643f26160e5a5837d181c5d9a45fccac3b8f98116d581b863b1dc0e10d6167acafab9f5edc54a128709ba512126a99efc0526f9beaf5c52c6f120a0e1c0ba35eb29a1705552efaaab04d503988eacf9e840b2e064206a9d7cea98c7c8754f4de61885bac748f30c24782996349d7bc5b1389252af9ecbe46a8a277241fde229f5977d21c6a0cb2240891afdfa562225aeb0eb68e09c4205cc97ee4f2d8e57ab9b5f40a7f513a59a97d314a9ddc9572ec0e83a525943f6a310c18ac6f4255b8e1640ced8b2bfdc3d52c7249f39f6d81fa37a3bc470ae04e60535cf5af0c88bc63ac378be79a0237d0800b1bbde57ed5ff4a5fd3e8f43fa9b940cfed60212358c1e0512618ee1109865fdd18435f9e317122367cd6e87c7dfa321c79790690026f89cd66ae1cd8ac0b1ffe6a0b10e9b45875c2721619de0a1810a648b43ac9f937700cf6316a663a99f2a016d7b2cb26994e02a7cc81b437789801666612e86526173345355ec37826747022781341bbb660cbcfc01ae7e9a6a5b7bb0feba930ddb730a554db18981c7dc1b6ddd82b34bdbdb4986b72988977cbd90174c3844786107cee9bb259390f3460626f738b9388ca07824f0cc1f2899bfa9a4a1ac10e7112d3b5261197dd86a859eb85d9a83383ffe7e59478c9c67a44ccc6300d9a1c2cde153efcfdd014e4025c8b3a8741bccab897d12c2bc1ed100a2cc753dbb84978d98e5b11f2cdb99205c73cec337ea8688708d34444d40aba38a2d88095343d212371340a26953378538d1a69558767bff19249c74d743e2d4a693f4932aec8fd5b176102f4bb47af164908c8772baca01e589249d2bde0812c5d6c76fde2418ad97519b627d9ec08fa5dda0ac6de94a0b5af44b38d7a49b444355130da7aee6a62ff2aab15bc105a414bc9ce7a8599f12f26cc8f4aa045072e88cfd3e97b8ae758d4baed9a6d433ac51b128a5f9222cb923e8330a25b3108b9c1dceac4676af41125b4f7df3d843a0b345de422d71d22fb37feaf12cfde85281f7e0b64fc478cfad1034fa02beecf0bf4ac6c9330f4073b94a447c01d2dde62e64f642001fa71bec3172366846b6b4154c9a3e94ea558fb7fb4f0505cfec5aab2367e41ec5f0d747493ff4207a9362c829677ed172e75c5dfb83eeb74f587d5483c27f112eb13f67d7ae3c98545be38662725c808ae125c2eff56429e75887f03aa29ebd0ec8cf24471805bdc44405f44a0cb142e5363c0554b0132a4d41e2474d6e19bc84d1e6d1c5e608c398568b2ae4162198ed2642dd516448a1fd420008a00049874bd09fd265737f5843937a84460829e0f14d9e9ffa03ba2d1e5db3c2b822473c4b83afed874e1f31a82a678dc39ef2c7f1dcac0e0e6cedfc9e32af1c744488d53b4d453a08cdac8aaeb5c47dffd563698b90441923d75e82aa3b9a80d686ff0dab60583293056a1fa2d613ec556c2f0b389c579411323e4580d0665dc9fe465f8bfb72cb1a5c6872de3a61f96380f26746f5ff45a080cc80881ed03f3b2a41209430c8a03dcb60eff58f8e46083c469addca4abc7a9a5a5b7954febffba02dd128088a1b740f123fb307b4fbcefdea893387394c589b55466977ce237c53600524f76d5f5607297661c27ac3fdd2c6903883eb0b7e3abd5cb66d0d2f1f87310e28b2e7b8ed70affd2cfea6a0952772f4415db6290702af5d606669414ba5d65df99ee4e02b5c8158edadf381636480308656eea438b015b3dcfc6dbca0c136a1aea80c9eb8bfb8bef232575bb95bfce2744e4fa1f2fd77a0db11ae416b3e6d1c07f12d9fb7fd7e32b6468d4bb97c70213a54844065ad2b2d302e6221aaf1a295aa89aeb2d39f2616993193bc2c0c1bc821abbef2b60b89565b30cc69da19c0b6e016931f7aaa937b7d88de2b05f45d407117fa12f4b9dd33bddbbde33c5a3c5631f9b67c2eb0f291022d7a3b5a2a450826b7c0755a8914d21c1db2e853a30ca08a1ade827c4cbbdfe9dc3fe79afb24d2ec714568d344be68cedf270e967cf3e54167ebc2a9aad311a899f36f916c07cbff4e85d7ae419a8755a4fee15323e481cd00720d311cb06391665aa35e0cf8bb8435a439a03e76ce9adfe530ff8d2115026d38b48a4183be1a581741c2c26a23d7f1755df2f161a5f1024b075bf2e348b30420a5257255cb4455a5f449951f5e69968117a3722a9c806a09356e00a8cbb4da420b8e84eed34797bc25c0adc994724687bd1fc18bc449384e1800b4e1470576d5b7c05286281c2faecc3f3d734c57343fb6f6d92d3da70809a4a1f50208a0c94a8d286ed98009d1c8034f6b5564f2898dd7ae6d068371787b3439a079d103a972dad1b30be31c8e171669561a539679508f1348dd43eeca0b7b11dc1bc913b52183343434b3e85d152f3add07d1bf8c14665d03f64c66a759ef1fbf4d3fc47969f9d6c0814d9f0a90bddf3dad2819065cda98966319db5f99d706be022da2f1850a40c9a4d8911593e313b61d5998fd68a6ef479e3a1b177736c903d082e6cfaa62cea2fe8e94a7b2d03edef72496793d37a7c4dfc621ada6f1aa1fe318fd4e86bc7424cb083a83fb7ca9ee312f12a37e7acb9448bbcfa5546ce7075f683c7ee5407cc8708e06a083f7740d9755955528d8b537f36149ca6119faac598b3d74c3f7b4651be3843453c32122263c6d2509b02a438c09ae7bf37304f1f0fffea13c6166d4739fb50534a7304568ab8cb2ac28e65b196723d8f7f1302a1cfa7a2998db29a6b45acccce5017f7f1c9cd10dd8263d0177f29fa6305189773339cb760843275f950879e0e2a41954c773e784eeb482eba2ad6b41e2f450ebde3732f788d92744664ce61b4724c22b90feaef86a684f0f2273b7b8143a5007ab5ec184b01241c25946d41e7718a2d0dfcfd16c9758b4592a4433839906041360b43518766e446838613c8c5104fe92cb775e917826fafaf365d82fc4eaf9cb03439c4b57f8bc4f425313d6f7272f513b2759a1dce831de6e719041a7effa57464a69c60a4e5b1af337b6efbeaabf19fab321ce9c6769df019c4d9d79c1c3c9fddb06af2088351926d3a16a91c410ce867346865e5c22f298bcc8032d455c219c7e12527a7c8b7c733586d295273ea366643ea9e08fb456e46b52d66187067177bd562b8af085068181c457a98fbceedc35c3594db6a02dd31670f5251c449325db2d5a6fc0779edebf3b82685c5a7b3f74a083769c1204885506f1966900edf4a4b3c08b9e9c73b31ad0cce75f0767d96aeae5eb1d16481ecffe2e0d96d7e000a4493b666e1935a6b95ec4416843b13b7", 0x1000}, {&(0x7f0000002e40)="31f04a78203c0c65357c300b07e78d39bc8e0afc3948b7c12d8a107249c4", 0x1e}, {&(0x7f0000002e80)="7305a896d6a9b1db03b0fd411e704049b8b306d03194321d6cef17becb396fdb2132ad12", 0x24}, {&(0x7f0000002ec0)="158ca9232e7f1a88b009c34d74c20491a13b004f9008e8519ec2c8dc4e688f5c788cb7036b2f22bc6db149380af5d5c0a9142e37721c34b3b2fb47eddccffe7fc9fd3883ea3e9029194f4c04a689fb69982b93cbdd4d26fdbb54401103ffdc7cabe71bdeedae70fbab49b13bd982bb59c6561bd3ea29dd983462b90f60288237398766765a9ae495ea042d65f5511fc0305d81d7ad5a28be6b8a0147652b1111e70c64aa1a4e0f329026cbb5088a0d0d216eb9f63e83927fff959bbd3120b41c8924421e86e61435b1a536af4682f07fb1583540f5f76d34beac813238b5cafa662e05c65e6110117340999a15d7be1a3b0810adfa58e8e5cc8f4a5849096a25935ea2fa5b0f53a05321a4b8c0db13652dffb9619818979cf760b8faabf6be52403eeb358855bd67dd63b7ed0d8cd702ce6d9f6a79064cf0408a9830510e1054bf4e8893dd0f7cd89963ab7b694acbe92aba9ce3b5072857a0b63f66c880609786d5ca717b47402f810ce6ae4b19a9f8beb7d08212551455bddb733d0759b48fae886fe2b510508460eb29ec67cd51d5aa24becdba4538ec913072731b22b838319875fcac1013d7c6bcf21964aaa6a90db5fa27064fe2eb9d9204fd1d18dd5fd26ba117a914298f86788386b1e94639e131d839698f1e7ef7d1eebb00b69b560fbf377f8b32ff261e86e8b3df458440ebddab9c750cc0c1e3d8c28599f8b79887ba081af18e0f4fc65fe9b6ee364e81aace725a96032e84909e99c5f5cd4049e25e0bc1482651532b025cf14263b7ecdc51b034f998a4e1dbe30b4ec4b63eb2057f6be189e94796a9f3906962e6412dc0ae66465f177e58facb10bec9be28e176d4ddcb63cf90d9606304b428cd1102d286255b796499dff24ae83516db75228575bb3bb13411810707137d33dd195da3ddbfe2fee9c4027fa8d906bc664d1ad2e3a7a80c4a6e523bdd3419fd168b5163c463524ad30ece2c07cef619402752912893e7d5774a8e344ecedd7fd871a3b5ed3f8c4086ad5ef14087e3af33217fc147a832d44d2508822436e30d1f76ccb49196e5dab4f16bb01fcd4ddff0576b4c4f87c5ea853f51e8af8dca10a706d90741b0479d840d0ee4621d1bd6a252d7a5ecedf941ab39df2ac64ee047e54df2a1179e00b9b55a10ffad3495a60c5d1e1ae2180f960aaa1822747d212683d179bb162c663a71ce1325f44cd973cd0cd58c63a9c155b2b7d2799e84d199dd2455e02f3576e4fa6c8839185db0aae71f5240bdbbaeb036cb7743a937f6c2eddd449025df3442fe25520b9f37648c4331d9ac2c719df17bc25d652b244250875078d56ec65cb034a10f097b43fd995dad12262d35df9a8a028fdb12b5190fc339e50a61aaa63ce9cd0869a78cd6363368202b25cff49d900a0e4a1b2cefb10108cba47f1562780c39b639f4975105c557a864298e43f5ee8bb828a33931f8869a642147768d15cd70dce4ecacaae3ed06d944a858595cc713948767e9ce041ddc34097d2656885f2930b019824e96e33c5db2d9972a33b8dc7896e76014da2a4c49fbc67e8e1c56cc8df0e4f9171add1c5833c4301ef449c095730faa3a10c14eb6a4ffbd40c5833748701363799fd92606b4ebf07d9c364d988a96099f1362d4fca4f0f2b5465518a75a4ff8fcad00a0e2c3fb07691e8995cf469c09994bce71f1881273d0b46fd3bc2976e9ed017969c64db33a292c400d01720e2f6ccaab5f7f984b89ae43346af4d9c448ccf485e6bf5bc59d5cdb4e6bd40f7c24bfb350910bfdeb07cede62928ab62321e956fe1cdaae4b2821ace75f75936d0e95689116bb6cc87cd81603bdb8c0f69a53721fd82c8cb52f4c055f5ba42bb2c92b835491bbc6833598df092505d40e4a9801259d9d7cb1b0faa4ad68ac55e7fc906e0daff0ee49be71de24248c986334400531969998828c68135ba8b43c7daf09be20b72399e40bcea20158a5f8902a81dd6299f4a291f8ffebfe63620fbef3ab5fecccc81e53ecaa33f7464d45bf2bb0ac7181efdebdff88bff06d3a1bd7701e807e795bf8f06141daed9dbac392767c6757a3fd5532d3c8836c424d5bae4782cb25cf49f683291e2499c94719d0beda53eafe9f3d54f939e50facad9e11ba0bb9d1c976e43bf9e05b00a0777447e1b003e4293d386e89f94aa1bff8b5da657271a677f14975a8d8554df668f1d76ba8f215a33de9a2a81763199398ca750fa916ab05e28d375b6c36d268c54cb788005feb75bde09678d328ea186f2001fefc990af1411c91132907de64a1a1ed390255c5b5141a7c8cb4606add4c30d1952dc69f95b7e10f10a13584388ca1e82892f7c4f9fcccf13d6895b696df0de15f2f9eb996a272c9e8805e152f137b910d8a8e9c497ea1b57d1f620f70dc34a6d305daf9ba7cb55d4c1bdf8c7e5d1f14ee8bfc9cd6ad1f290e568b9b8210ca6ecc863db60d47fc1372994cbbb5b260bf28e75cf22c8335e600c654713153dd2370d23c27e6a290300a408efeb606fc960e670b59b48d72eca4176af0cfe6137de12c7e74d6b24fab3f3d691e5de96e9ec866ebda6dc4a5849fd419634f68772043355352953c897251ec4ccd0e6d5c1341042efc6b60a72b9336baa1a6774270773c50f0f773a8e8655735bb74ce9342ea54fbb6e4a08c44b2c0106653f70faf82a1946c8022dc9755a3b81d229d42ca24074c9ecb216c105b15019128643e6b14abe78880c080018a1d72babb6aee587961543b56135323c38d2ec7c185fb78217b983e8d38c760275c44869c084069e6d837719253ff42c55f778840bbdbce1eadabb3bf70912bf7b157e4417ba1f4efa9e9d6abb0d9f5125e97b01dc471546a88d328ba4bd6219134bd9bbf771308d31c44bd16c5608fb9ca31fc38d2de6db48fe585b5ad7ed42d7f0407ab93788af9488422722ce42374c2aaab6bb898b620948cba236347cea2c36de2aa693836fb971f52f2d39183ac36fbf87bad7f171efbd6f8734f9ca10bef375b191abe23217a217a2d2fe231e2aff8f5b32aa9f8b45bfb72a72e15351d080e06cf45cf7a5775b738aa69c485afb8bd4cb5ed1352743bb351805958c87d92e76a56741bc76b73965c456057f8d5b2088a2adc6cec54136b457d73a4674cca6b92686272347a77414d52a7b5541487c622d3ccdad596ad78cc28746210e3fbe4af14e2a304611671a5af8b62cf938c67eec34e5c00238e6380791d7ac2767174c7c398567fdef9241da75b005441f3432e77f41de60eae16ff3acc22acab9856af5958e7cdf8b12cbc33d5d68d2ab91a87177501451136fe926a6f3f57bcc17e5f5ecc78c19d7c86b93e584a4895f7359e36878ca80937be06f482039bc33b34b2fe78438e7e29558a85e63b40b975df06422d979f50a0eff82c7dda216f4cce56de22c8725ea03668374cb2b409376b5d6f466512afabc74d7433dc1671fb86cbb912005557a3381eb22885ecfe38348ee198e59304bc648dcfee49bd500a6e7d59bd1e57414fc950e60ab856275d31bf8a7712f4d60fe4c2702f3f0af8cda4e9bf1697ffdde34b43ee9585be25e58c0c13534db8af489ff1662f8deced06472359b2a6d66178caba93cc413d4fa438364cbf1078fb7737b1566ebc28b0857adf36b75d04bf4520a8533a0ee80c2220976a3527067aa464ec2dc400cd3e829d5c02b86af1effa0da943446452b654719b24d020e24971a54004147adb7c5392f415499060c54df5d5cb5512bc65f5376d84dde5f81d64af0a3704bb69c0bd7d8a9abbb791e8d4c3612410a14ee41af7390f77d9e906eb5a5acb7e1b5478771a15c6a87d61a9cffdba2005b6884d6df4027839291e512d9bac6e4fc991db35934da8a0bc070e253692bdb1202c6d48ff21a702b6d3b33cc1717efb3fd65f356400045af26a6a8e478e2c35b4eec3b5195ad6d3690b3a9035cc9d475d02500d4fe3812f1ab92c46a4e552be28629ff59072ffc59efbeaccbe472e37338e07ba37a098bff38bf03cc48a590bc3d1af77a74eac108df4b13812481db54af2e3f0d135790e39881ceb4914778f94945aa67061aa5fb98e7f537b86c7bd06dac32a1b35347a4fffdb6d8f4c9c0469bbcec0810ae833309f0fdb4d30a2ee01bd55bba590c66baadda94a21e2e00e91e523db4595009b00c8c8e7662dd064685d0f627a5606873877668ca499b315c7b14cae16519d5351869868d6f23d24a17ac3821ff37abcc7a848a6b82192aa908306bb3cd57a40400da7fd1d630f97d28f783b9ede4470751573e9a4f9be30b0480eca93d3476a6ca21532dbbcc1084b26ea4a80d36cd728c0ae72afe8f522345c3a859b317c67c21f7590d474d39c7b786d0d72e9301e1ce04ab31da451e68e5beb397ac218aab4ca9bd4ff35ba9816bb9e54616764430f6ad7fc7c01dea2746fd770fde588c6c7e8d1bbddb043057c819aa2cac91351351a06490d0e5309fa567ffb6068f444f34a76131fe5bb582d1a4149a0b7c14637f0e52f84a06ab0d60ddf765310c5ed7124810e364ea7e0dcd068c137484e6b8cf0c3d590a97135b61eb281fe9e26266981e80ccda8ae2df04404dfa22c9a2eb417d48e3ea1474fe0066ffaf0a4d05fb5e50df8b1f0254d1350418445d69031d129e16b5e4273b0e6b7aa7075ae561d5a7b00ce437077da8528c029e0597cc4cb167113ecfcc278919893de4cf90c96f67aee4a1f1d37beb30f91ced244d2396ed144ab229125f3c8e9c16c2f1aece6f2d01c0c259b9f90bded904f397e1c0a151e58e2622b6a6f87da70b8af373bcd4e4afb0cc919483ca4c57d27547f15a37ff32f75a1306f6c681c772b15ca8fb24c1fe7c5913b4687970211b79cf927e8d0e3873b9d78f17e29dc92e9974cc84f3ae828f778a156b5a3bafeb1abcc1ffe758e10cb22aede3b753776d922e1a707f90c433e5c5867780f7949ceb63219752645ef775869ad17e9bf0585e98b5fcbcdc3f221bfe090490d36c2148bb60f7a3d5e2f2edb91ffb733362b8619467291fa991048982fa6dc0ef61924c67b358e94c108a467f6853f8bd1d6d67a7eadcd4a647f4706292063f2541ab3d1c7b5d43e3e20a66cb1c7c742bacacea44c84134616ce620f3229f8834024604b738a61fb65b9c105e3cb50d9cbb8232381e989ad2a50339f2434b6957124f18b1c0f638dfdbdaaf5be3c7c99df4a1858d1e6d8c2f58404e974cceae5d52ae91445e8ac9297d30469e322d5e2823b8b79b5a4dbb26bb7867057110739c831f351fb8fd8b912e5a4f95744ca247a2bfb973493e6e7464aee7c66b35bbd10d940a23633dc220056514caf6161ce8f75aa36aa760cc09d590f5d13c2da322a08a53dabd297bcb3f277c22a906756edac152550a3819fbe6d657d8272db879cf863cf68b1ff82bd6fa1f20a655dfac07717c3eca29f107dcdd54d1624758490b1790215ac61e41ef3bde94d79016a624f0a57a1266bb94c37d19792ffdb18833f10a4357e563c28812da483e310af2db1990ea191e5dcfb34fd317dbe507999f4997d9f45b4a01e3e3d2f629cc54e285071eb98b205de7c48dcc82c7def8c2aae1c5c2b0a55a907a1a7960f6895d4a6425904002cda7cafa3f89f0974e0c372d2750a96c0b9fa0a4e1ab2dbc699e2aa80e12b8cc9de23b51fafbe4193e98fa2a2807aacd713da17bceb1eebd31b77343bef0a32e97ffc0ac5e88d9336f964df4611a35e9247f047d9f6874e92ecb7c414a0f106fa0d80e4ab6b1918df3322549f57e2444f190fb08a8f135cbee8", 0x1000}, {&(0x7f0000003ec0)="1a45766faa0bc6fcccf9598275d6448e2e49dc62c8e400f5253ffb2d0d3589169a0562e07a25d740b29d7a9786372c77dac1671c63cae97b1263964933124309585717c779ef4c711a5d4b5ff106c9527715433025a6e5a09cf3b7bd492250706f172b6d90191f66446750c58f1a69dc2138a16cf1", 0x75}], 0x5, 0x3) mkdirat(r6, &(0x7f0000003fc0)='./file0\x00', 0x100) sysctl$fs(&(0x7f0000004000)={0x3, 0x1}, 0x2, &(0x7f0000004040)="71a9dc6b594eac7b96f5f6f3206de44b3eee3fe7915c0b079c0bfd3af057dbe060146dfabe2dc8dabafb5161859a085e1ca65febd6", &(0x7f0000004080)=0x35, &(0x7f00000040c0)="5034f3de7b16cf0e2ecbb068197b9f6bc0c7483a45b3a7ce4a4e9956ccb4", 0x1e) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000004100)) ioctl$BIOCPROMISC(r6, 0x20004269) write(r1, &(0x7f0000004140)="ec3e1851785391ab6217497c5bbb51044ceec5d8c0e922663d0f523902d65f373d2e5345d7f99c2d184e03dc2ee1ed73e3429c2b64e8bc22374ef894d571d1cf0aa7d8c0081649375fee6324c2a85ab27ee11563b7e341a373baeeb2182d41dad3c97284c48c51af0cdc5092e05130f1697433c35f0c253d7bd0ba478e6b0c42e9679e89e8377a79eda50e33bcd0b61a8792152f5e743e237533a3269abcd3e7a11513953ca8c08c22886e50dcade0855b7887a3b03fced324bd2941ebea4a5777f717265cb62ea1aa05b2b5c780aa5f33fc225061ce5a2bbac8ae383f902b8b4e1575578702344f01c281251532387734cae3f1655f026a", 0xf8) r9 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004240)={{0x11f2a3ee, r3, r8, r7, r8, 0x10, 0x7fff}, 0x0, 0x7, r0, r2, 0x80000000, 0x3, 0x400}) connect$inet6(0xffffffffffffffff, &(0x7f0000004300)={0x18, 0x3, 0x6, 0x20}, 0xc) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 1: setrlimit(0x6, &(0x7f0000000200)={0x7d}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r0 = getpid() mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1518, 0x0) wait4(r0, &(0x7f0000000240), 0x0, &(0x7f0000000ac0)) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x5) sendto(r2, &(0x7f0000000440)="5b666c68aa9567b2d068f64b77e7d82b1b817288bb35bf44605422c2f1cd54c766b1e7f2aa23984ef50b3a0232f19d7429b586c8e6a6249a580fd7deaf47174aa8187b2edc0b905fe7773636af9fcf6581700f42b1006acc5369a926ae7265c909db302d1a90fb7420c9819ffee0ae964c4dfdbea3e0e05d0789eb89e8f68b20fb6a45b4b0cf832aebec56ad165131f69f0c78c9d0e5a44f82163353b2f24c6785eccb3598a365a68381e66162fae846196f50c4", 0xb4, 0x400, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000072a1e06d000708004500001c9166000000709078ac1400aa0a"]) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x4, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r5}) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/156, 0x9c, 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x58, 0xfffff, 0x20, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0xfffff, 0x8, 0x1f}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x5, 0x813, r1, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb000000000000000600000000000000d900"}) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) fcntl$setstatus(r3, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r1) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x4, 0x8000, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0x4624, 0x1800}], 0x2aaaaaaaaaaaab73) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r2) dup2(r1, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 4: sysctl$kern(&(0x7f00000001c0)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x182a, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb17f4500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000d40000000000000000010003000000002c06000000000000002371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000000040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffffe0000001ff01000000000000000000000000000100000000000000000000ffff7f00000100000000000000000200030000000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ad90758623405a538d6e2f8fc951fca4a261aa83213d57af281775d635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20aeffffffffdfc45768e200"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000580)="b100050400000400fffa000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf20478cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0d0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc810000008e36baee8c74b8214e1d414d5aecc9684688e4e01aa537f9e7fba4d75a0cb371754ccadc696ae02d3a2d", 0x6c, 0x407, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chflagsat(r4, &(0x7f0000000340)='./file0/file0\x00', 0x10000, 0x0) socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000100)={0x43, 0x7}) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r1) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x40001d28, 0xffffffffffffffff) r0 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="a46c3c1048d9ffffffffffff08064001080006040009aaaaaaaaaabb7f002301aaaaaaaaaaaaac1400aa777a3dbdffd8344f7357f7341b38985c1058629204890d8706ef032642dec4b941749a8e2d150d33067c8f5356c5948a6f10f6b37d11eb9f780a2c100e0f5c0bd82f4cd33369333891d2f96fbc6c49deb355dba61c874e83e7a2aa613fbdc93cb5a5c2139c98c6ea20d451eb96"]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x0, 0x601) getegid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r1, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r1, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r2 = getegid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, 0xffffffffffffffff, r2}, 0xc) r5 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r6 = getegid() semop(r1, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r2, r5, r6, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) getgid() executing program 1: r0 = msgget$private(0x0, 0x11c) msgrcv(r0, &(0x7f0000000180)={0x0, ""/87}, 0x5f, 0x1, 0x1000) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r4 = dup2(r1, r1) write(r4, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b749cc08ac498f347ae25b8190ea951a205d267bfa364cc575c1dc55eb08b1758c4e7d5e557a57ae84f8b0fb79b81157f31bb41368508abf76a02bada29c17e952d6efbb1fda650cb19d1eaf3edca69ff972ee63504c725bdd71a5bbffd9b416671dbcfa5572db125939132bb9d98e45cf827da0021e1c424c379259afac6efcd03c54eff682f75a15e24f65e6e9b392c0ceb8a279d3a4d67328fed41c4d1f648651aa4c2443452d2735a33c9d00d23fc1f18c7ba5c66f173c5715687380f43d4ed71542a4e0e7f49b7eec632a00e270e1efed20e6a17d082bbc07a0c00ce376e78f5d9557e20de23727282b89562a418c81a37d4d373f907ddb80193ee013445c30a2b82b2bbac6675a3956b68f65054a3d220327c70ef33eec994c230d9c6f90b8d7bb187eded0dda81fc8382878398d94789e28317ca71607381e7bcc9f305d764762f95b1446ff964e893a4b71bd6af1603320fd9aa65d7535ef37f816e35f78252eb917a33f9db51ac22bad185e27c75633c5f42b778a19b727bb7fed3c8c920ce624d7e8b85be9ec1f9ee439b9a9a8f90c398f957d21c3dc08daa298b5bd4b2dc0fcaa0cc7ef7f0cb932cfda350a5e2daffad436f36793b496bd14e48f7506e66df5e9fe4964c53893da52d7da913fe1ac9fd2563407ec7b375df97a5f7efb01849a14b6bcc62b0800f99a2e3f755940384724f92867252e824f59ea25d46c32f9df369d1454519903717f08667d15a5a6f7706a7c448dfdbf66e58994cba95cc086cb0ac1026d474e02d1243ebeb98e5e3b2d9d282635ee072520242b77ea67adf93cd377b58d3cef40015ec966497b457c0bcb3eb9fe79c62da2bd2907270a0c8ca0321598b906c6c9dd12373085f41f64f5dd29017a1b05caed12a4aca525abae2da2b0603b1530dfdcc7e04840b57546af976f6877878ebbb6dd8c90995418d6ae9c471a30630ad581428228abae8e0d7f05da49852afc82f6e63152b7587322c5f6803c8abf7e704b6aa401e2b6e87c122c3a80f72ed840394fb816f61fe82f872c7c1657525211119c4b1e279d7b684efb39d5c50f144e18fea4912fa5747b8c52205e0a51bb831189bc1760e7d8c03e4dc97b79ba0c8475ac474d92584a97ef7505fb20f117c059667b74a8da3361f3d3367d0a0e175ae6480bbe1c5ed630490fd44f5e51775d5f71a0ad1b67a4e538dd514345966bdf6345ab0a1901a67126c22298f345205582a80766293a21c39b9370f231f529d4663ca2e008310c8e33c6aac12142433e3316903915334ded1ac4c8b79859810d6f0d25568fb3aed05ae686f5b700c1ca2d74388df0dc85167144e9cc501fab02fc64a20a4dca6795b0be938f644756a9ab551e08b8eb1e774e3d7099e3a27aee5d77f7360ec8dbc064ca78146d16bdcc79e2f9511ff24977c5044e3fe2502cf4a9c749864be89a257506eab8e27e31e4285e0902bedfa058a28fb9c412a10ed07790fec30dceedb2be77b29eb40d845f5c503d773f3ee82cee137ce266585f114aa8d566863d645828a0a961851af7a17925cd650e4495fb396166f96dd0a0c14775561ce01536db824d21b2dc4917eae7d9c2b0afbff916dba316b086b2bc15df2763a0b2e9b0fcde5ca5de398ff7faf894fb6c6e667c2a2b5bfce0bf286773625e8e8a90c33c8ac0827a45f48799925c38736ed1d52fba9b99a0857f7d2e6487567b6f87fd69255896dd92c316e978152395280e5d3f5d72e9b01daa6a1233bc4ff1b32e54893c29feadbbaf148247a64db037eb741f8b67c422ffabebd2749a067382b538d8e8041c2e8ea2fd35be473bfff534c9f6192b4f506fe3df0138da69b0b05b3202664f22cc347381115a3b1ba2e179e63affeee8f8a9cd9c5dbd9f14672397176e7f495a39d444b86970ad85c6fd0401a5b34362866e60a96910a02db6ed1a72c0225d69cf715b2963c25af39cb6f4b8d565295bc8ab6ce8cd8d873f175518fa47d88bd19e37a1ae73057c5aac1c8ae65bb4c014d9bfdc50daee43044307bb34a6b539ff9b4b422675c6e5030ba9e245b8655811d5cfdc6066fcd7f7328c607846567cce3293daafc2b11c8ecc9499a9c104c8c9891f97eceb4fa4c813ad690aeb63241daad15fed98555a5c8916e67c31a400e2b646053011e154db944feb9a546a71eec9da006db5ffe8d284646f4a4f5a3cfde87eae4df02212e9463dcf9c5fb6c7cedeb4b74a78ac8de862699b79b940a3cfccbfe6fe7f7ec23251a1ba55b6afca670d65c08b58c7a088658725e08f3383979a2c3471bd134", 0x764) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x21}, {0x6}]}) close(r7) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x3}, {}, {0x416}]}) executing program 7: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@routing]}}}}}}}) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getpid() r3 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0xffffffffffffffff, r0, r1, 0x0, 0x5c, 0x6}, 0x1000, 0x6, r2, r3, 0x4, 0x5, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x45, &(0x7f0000000100)={@random="470aef66ce54", @empty, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x1}}], {@generic={0x0, "6c60e2a5f81614b733d256b0e44052f38252fbd0f070f927c4ca6204dd23bc2f7a8ca5a165aa889b5d487676f2e63b"}}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0\x00', 0x28) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x8000, 0xac, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(r7, 0xa, r8) r13 = getpgid(r3) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000280)="814dbeba9de6a261c698b77016a4c38a66ad419d5dd773d9817a095deb5e3422607942dd3d589e734423acba64c5f423433f29ffe5969844850f8be1b25d74e248e00512246656901214ac527b048a4c46f967e40d4d55982b00f5a4e791e641e965270d4977c33923613183f20a07cddbe4df9e78e72c92de617ab1b5a0628d7ee19ab82d6dbdc5afd69e5edde53000aac3562753184a8cee8e499a0891d34b92776b631acf5f924b2cc815babf615d98a97651fa965bb8b41b9e809762059f5cc21d431a4cbda7682cf6f8ec2c714253393e19603b51b18c366f636828a63e67f7b2d3dcae2581e6ff1ea8cd67a8bdb6876a75", 0xf4}, {&(0x7f0000000380)="bdb785580b32184a8cf889886b08f9855b82dee0e072c7d7b34b8d0fd91a6ec40e398b", 0x23}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r6, r8]}, @rights={0x28, 0xffff, 0x1, [r6, r9, r7, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r8, r6]}, @cred={0x20, 0xffff, 0x0, r3, r1, r0}, @cred={0x20, 0xffff, 0x0, r3, r4, r0}, @cred={0x20, 0xffff, 0x0, r3, r4, r10}, @rights={0x28, 0xffff, 0x1, [r6, r11, r12, r7, r8]}, @cred={0x20, 0xffff, 0x0, r13, r4, r5}], 0x108, 0x404}, 0x2) msgrcv(0xffffffffffffffff, &(0x7f0000000640)={0x0, ""/43}, 0x33, 0x1, 0x1000) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) getpid() unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') syz_extract_tcp_res(&(0x7f0000000700), 0x29afc1c1, 0xad7c) accept$unix(r7, 0x0, &(0x7f0000000740)) clock_getres(0x2, &(0x7f0000000780)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r7, 0x0) fcntl$setstatus(r8, 0x4, 0x40) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') kqueue() ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000840)) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = syz_open_pts() dup2(0xffffffffffffff9c, r0) executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaa7bb86dd63a3f4fa0038ff05fe8000000000000000000000000000bbfe8000000000000000000000000000aa0c000210680000003700ffff64000000890090780000000000000000000200000000000000000000000062b342fbf01d1d625ce116373f00000000000000f0af23ef18c2bf66b6a930ef43f760490dd343f22197555c1288106fd991a147c72c5062aac3a28ebc8bb8c0a72dd35955e050481b2a3438edea1385ddcaf46657faecd4d9b7d0349fd0d16c10085101c863cde12f06c61d4d96ceaac87ed834e905cef0e3da730f7b660d3ee599261a9100e28a4010cc1637a732316c8760c9845c5cc36bf9bb1302a06f75c46b421b918b1c22a22e0130508f07cc3feb87302e5f4a08e4cf05cba013f04e1942de1967732fd73eef9fe771c96da05a984051e3cfa3ff4f889688ff69c640c74e8874bd290cb7063dd4392644528ab4f93cdc0e7b02d25ed29c1fb0086dee16102f17e95d45c811f6ec8b6838e6b3bacd7533b9fafab834df68e2aad9eb1fd754e6d235ba77546c8d3992cb9447004c113c7e62f11ee1f75517f0f5b950c6b0620f2416912ffbdacf847ae0f1c040f9bebbceb9aeee2e1219621d2f1be01d923f49ab3da8647713a4600ee762a4e95ba2ba4d920450d3ac4ac300"/488]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f00000005c0)=[{0x0}, {&(0x7f00000003c0)}, {0x0}], 0x3, 0x0) select(0x40, &(0x7f00000001c0)={0x400, 0x6b, 0x0, 0x0, 0x6, 0x7f, 0x4d}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)) syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x0, 0x1, 0x7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c961de7a70c21d9ac1498227200bbac1400aa41c7c84d1600"]) socket(0x18, 0x2, 0x0) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) socket$inet6(0x18, 0x1, 0x29) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) syz_open_pts() close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000540)=ANY=[]) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x6e, &(0x7f0000001300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0xfffffffffffffff9, 0x89, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c5601b5ae235d3544d14cb2e907c8", @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3c, 0x0, 0x0, 0x1}]}}}}}}}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29, 0x0, 0x6}], 0x30, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) syz_open_pts() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0xccdd) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) r8 = getuid() setreuid(0xee00, r8) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x6, 0x4000, 0x81) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) r3 = geteuid() setuid(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 7: write(0xffffffffffffffff, &(0x7f0000000480)="3d562de543b74deb3d766ae1fb16a3be830c9cbcefa4ae9febc0c895a7eb112651e2fabd188b6c7aeb46bdb4ed851bf747c16e070471340efa179ca6663167975b76789781dbc3407194968a0d622f3dfd0852620df07bbfe510ff58e8ffcda166f72d1c81768cfd7106f64f0d1daad5281ee820c45e2260ae4c05ae24bd880c041df94cd5e6fe16b4c66a59c82f609d282c63a46103abad67ad280ce5b66c4c01b4d83dca47b5b2ff2382f88160b832bd5548b2cb4afb3d4ff62f21a9f6fbea01e18736be76876dcd51c51b9ae0b28480fe16d4b49c42d5ab0e63c2215cb324f73fb81a38e19c9da10096264eb981f6d30a779b0a00a0373d2a42089e5e2836d27681f9eb0b1721", 0x108) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x4000) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(&(0x7f0000000300)=[{}], 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setrlimit(0x5, &(0x7f0000000480)={0xd246, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x1, 0x8000, 0x4) select(0x40, &(0x7f0000000040)={0x400000000000fd}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x101, 0x3, 0x10001, 0x862f, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) writev(r2, &(0x7f0000000600)=[{&(0x7f00000005c0)="4005deecf79cdd335dfe6b9c51", 0xd}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x7, 0x1, 0x2, "1abd1c37bb18fbffffdeffffff00000000e9ff00", 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000180)="0fcbc525c7df892ace2c8c4024b92a08973443a7ca94619fc2319b27d50225f8d49648f96a35e3ea5789141e508f4f00cb11d05cdf7bb16fd8fc", &(0x7f00000001c0)=0x3a, &(0x7f0000000280)="a1db99c4fed89a4fcefdf95c9938c473415d3f9b555e45d5a422f8784ff88bebbe1158e5139ef08d06582e9174f443969fd539bcf4d938d5cd329139a717e45556f1f9b1f32e0e6eb2f91c54ff7732846f355fc1382cf58d790102df9fa4f37f92ed34d4201e5bc6a3534d42c1fafcaaa0", 0x71) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000003c0)}) write(r1, &(0x7f0000000640)="1399786eadf975c507bb3baf1ed470ac48184bafe66203a4aca810795dbf04cd301ce49bc99914963e60d3dba09888d1e4afc39115eebfa05fe9be44b1f7fae6a6ac29412fa097661b7a0c9e458c8893e05ab27a43d3b0e8ca4761d25530a829e61bc3ea9e1754d3145b95262816764911c12d37675a4ca1ad75ac2a9f7f2a83e9f2859123b86dc1a97168291cb8593c7f419445cf868a2ae17b9d82cd690755faf3bdac8bed9a5172d0558875de41ac49fc15481e38e56b2f98a1f128ef61ec2a5dd85dcb2887a29e36fbc91d924f0f4a76fbf38aee0391df20e5b6c79fa353d0a49837a782cc2a8c3ebe2d049293374e92b0", 0xf3) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80, 0x0, 0xfe, 0xfa4}, {0x2, 0x7, 0x0, 0x7}, {0x6, 0x7}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) semget$private(0x0, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0xed64}]}) socket(0x18, 0x1, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x142) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1ff, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) getppid() setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) fcntl$setown(r3, 0x6, r5) setreuid(r4, 0x0) socket(0x18, 0x0, 0x0) setreuid(0xee00, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000300)={0x10, 0x56, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0x7}, {&(0x7f000004c000/0x2000)=nil, &(0x7f000074e000/0x1000)=nil, 0x40}, {&(0x7f0000ee0000/0x10000)=nil, &(0x7f0000777000/0x1000)=nil, 0xffffffffffffff00}, {&(0x7f000028e000/0x1000)=nil, &(0x7f0000535000/0x1000)=nil, 0xfffffffffffff855}, {&(0x7f00006be000/0x2000)=nil, &(0x7f00004c4000/0x2000)=nil, 0x1}, {&(0x7f0000382000/0x11000)=nil, &(0x7f0000795000/0x2000)=nil, 0x3ff}, {&(0x7f00007ff000/0x800000)=nil, &(0x7f000096d000/0x1000)=nil, 0x1}, {&(0x7f00008b5000/0x2000)=nil, &(0x7f00007b4000/0x3000)=nil, 0x8}, {&(0x7f0000cc2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000811000/0x2000)=nil, &(0x7f0000f72000/0x3000)=nil, 0x8000}, {&(0x7f0000fc1000/0x3000)=nil, &(0x7f000050f000/0x4000)=nil, 0x7}, {&(0x7f0000062000/0x2000)=nil, &(0x7f0000941000/0x1000)=nil, 0x100000000}, {&(0x7f0000c8a000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f000091f000/0x2000)=nil, &(0x7f000087c000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000cdb000/0x1000)=nil, &(0x7f000039e000/0x1000)=nil, 0x5}], './file0\x00', 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)) getsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, 0x0) readv(r5, &(0x7f0000000380), 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x2, 0xff, 0x4}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000400)={'./file0\x00', 0x8}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) dup2(r0, r1) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000100), &(0x7f0000001b00)=0x4) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x80, 0x0, 0x8, 0xffff}, {0x81, 0x1, 0x8}, {0x6, 0x0, 0x0, 0x2000005}, {0x6}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) setsockopt(r0, 0x1000000029, 0x25, 0x0, 0x0) executing program 1: socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 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(0x18, 0x1, 0x0) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 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(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x7}, {0x6}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000180)) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f000021a000/0x400000)=nil, &(0x7f0000092000/0x1000)=nil, 0x5}, {&(0x7f00001ec000/0x4000)=nil, &(0x7f00005cf000/0x4000)=nil, 0x81}, {&(0x7f00005db000/0x1000)=nil, &(0x7f0000090000/0x4000)=nil, 0x100}, {&(0x7f000011c000/0x4000)=nil, &(0x7f0000560000/0x4000)=nil, 0x9}, {&(0x7f00001e7000/0x1000)=nil, &(0x7f000003b000/0x1000)=nil}, {&(0x7f00006c3000/0x1000)=nil, &(0x7f0000688000/0x3000)=nil, 0x6}, {&(0x7f0000454000/0x4000)=nil, &(0x7f0000560000/0x3000)=nil, 0x7}, {&(0x7f00003e0000/0x2000)=nil, &(0x7f0000528000/0x4000)=nil, 0x7ff}, {&(0x7f0000509000/0x3000)=nil, &(0x7f0000316000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000652000/0x3000)=nil, 0x1}, {&(0x7f0000121000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x24}, {&(0x7f000003c000/0x2000)=nil, &(0x7f0000589000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00004f2000/0x2000)=nil, &(0x7f0000586000/0x2000)=nil, 0x7fffffff}, {&(0x7f00003d1000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil, 0x20}, {&(0x7f000043f000/0x2000)=nil, &(0x7f00000e5000/0x2000)=nil, 0x401}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00000b1000/0x2000)=nil, 0x1}], './file0\x00', 0x2}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x2, 0x8001, {[0x9, 0x4, 0x1, 0x0, 0x4, 0xffffffffffffffff, 0x2, 0x3ff, 0x3, 0x8000000000000001, 0x4, 0x9, 0x0, 0x2, 0x6, 0x2e01bf3a, 0x698], [0x7a9f, 0x2, 0xf6, 0x1, 0x8001, 0x4, 0xa9c5, 0x9, 0x7, 0xe68], [0x5, 0x1, 0x3, 0x7, 0xfffffffffffffff8, 0x7, 0x6], [0x7, 0x5, 0x7, 0x0, 0x0, 0x6], [{0x0, 0x2, 0x2, 0x3}, {0x4, 0x2, 0x376a, 0x5}, {0x8, 0x9, 0x32800000, 0x20004000}, {0x0, 0x1, 0x7, 0x3}, {0x7fff, 0x80000000, 0x8, 0x9}, {0x9, 0x0, 0x7ff, 0x401}, {0x1ff, 0x7f, 0x4, 0x9}, {0x8000, 0x8000000, 0x0, 0x10001}], {0x5, 0xf2, 0x10001, 0x1ff}, {0x89c7, 0x40, 0x2, 0x6}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r2) linkat(r2, &(0x7f0000000180)='./file0\x00', r2, 0xfffffffffffffffe, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f00000006c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000700)="5f51a1ed818e0dc0fed26390d643b5a6f0a21e62ddc39ea7a11e32ad4f9eaa207b4fae6e7384bc3ca900ed6407557cbeab968fd1662524f481f089b590e687cf2413b97d3577db9e97e841f3db5921892599c03affe2e1fdac76f7025cc45395d0002014b390bebc612085af31e35e209731e613d0a410ee34355b41de553cf35d9736c119a6ba71f877fb813c9a70f6a28d1ad7db660482bea0a25a2b3076e3b749bdff14bb4a2cc3af1aa5690b978712a0f10f17ef8e00363eeeb39061dd13b383eeb03e4fb1ef33264d2ab7e984bf8bbe620cf9f174015289ae", 0xdb}, {&(0x7f0000000800)="1b6015610c705459dba645a47482c64ea522f565010d73fb0e0510088d2b3aef0b0ab350f14a295405d8ef757e13805fece994f8bf6ad58260a8f94535b0888c16abb6ef937f0872ffa319219fb1310be14e1fda4c8a950ccb22b7ed751c90540639f14a8fe7c91e96994e9ec0ca6feee930b70794ab10b71d890a5da079df0deddb7dd968eb40eda446d55f7bdb9c38b53ff96065d38bc46919ea3c1404cde6c155673e9341e8826ca334d0917b293e91062f8ff689", 0xb6}, {&(0x7f00000008c0)="8435c735690ba96abad0842970878dba9acf1d050515b189f69c1884b670f4", 0x1f}, {&(0x7f0000000900)="cfdae363", 0x4}, {&(0x7f0000000940)="4f399ea5a6a1fa9589bc77e2c91304612e0c9f2f51791e58b0d69bb59eb4ba3a495dba15b50528fda7f7ef5014c61bde589962927a37d77a9cb97265dc3d273d828d3c2c1e08a3188269c33140e2c0c710e84f57ae50af3b9cbc41a7b4d45772d1c145349271e843faec070714c7870e628b785c79000e21d6510021", 0x7c}], 0x5, &(0x7f0000000a40)=[{0xc0, 0xffff, 0x1f, "3bbeec20f66fb80706e80dbde10615a1bc46d18cc9498159f515391d781b5c6eed77bd94b3de7e9c3c45afdf954665070ccb7a4659308fa7ced8584701131ad7a11c5a4aa56decf710fa660d76ed93be862262b10db619e80c2c00bfc1b76d76ba11c22c32905490be2952698a6710c61f62c969465af7bd2c37462eb1781f897e0cc6c17caaae354c6e49b6902ecae5fe5538050761f964ceb9d60bea17d0ac57d84f0faa5cc76335"}, {0x90, 0x1, 0x9, "8aaad2281599764dc5649b29b65edb7074c53add739d541bad09da57701d54921ef5744bff998da76040e362e9e7f8913894e23133ce3f2606733bcca834f9bd2f289d6f6efbcdb554a654c54bd3c76f34ad0c33ffc4b2c45de7877b54d575adf82aa9c0a9522f3d1395d17b94b43da5bd755d4140c3cb9899c67160921e7503"}], 0x150}, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x4, 0x8000, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0x4624, 0x1800}], 0x2aaaaaaaaaaaab73) (async) semop(r1, &(0x7f0000000080)=[{0x4, 0x8000, 0x1000}, {0x2, 0x101, 0x800}, {0x3, 0x4624, 0x1800}], 0x2aaaaaaaaaaaab73) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0xc}, 0xffffffffffffff19) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x6a, 0x0, 0x0) r7 = fcntl$getown(r4, 0x5) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, r7}) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r10, r9) setsockopt$inet_opts(r9, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x2, 0xfffffffffffffe34) shutdown(r1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x800, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0x260f2b05d0198fa6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1035}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{}, {0x64, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x5}]}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xab) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8", 0x801}], 0x1) executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300583a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe8000bbd2f7cb3032349ad2bf41000000000000000000000000aaa49cb2201403ff3518aa5d38ec56a6010003000000000000040100c204fffffffa0700050200000300c2"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) openat(r0, &(0x7f00000000c0)='.\x00', 0x80, 0x22) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x4}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) dup2(r1, r0) executing program 0: getegid() executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x2, 0xffffff53}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0xd0}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}) r5 = socket(0x18, 0x5, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000002c0)={0x10, 0x1, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x18}, {&(0x7f0000000000/0xa000)=nil, &(0x7f0000004000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0x4000)=nil, 0x8}, {&(0x7f00002d7000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4c0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil, 0x79}, {&(0x7f000012e000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x12}, {&(0x7f000043f000/0x1000)=nil, &(0x7f000005b000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000231000/0x4000)=nil, 0x6}, {&(0x7f00003a4000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], './file0/file0\x00', 0x400}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f00000001c0)=@file={0xd88b378ca0fa77d8, './file0\x00'}, 0xa) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240)=0x6, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000005c0)="1f43291bdda7182db639d870f4a0ff419ab380f32cb728c57f2aba8709ff736edc0a6e9c6ef08bb51f340a3f1b2b152df1fdc11f5ced852e2386da94bd95d250d34110e7de50784b3388929d966d072cdd755eee7d0dccb8ec32985eb0979a432c11d448fbb29baa5f97b8ff3c027b0c3bf01eead3d17bcef826ea0bab062feda21d68232d341e7361e163ea303ca06289e66d7cc406a325c5148a61d6776ca433b145034938187132197058fe"}], 0x32) mmap(&(0x7f000008c000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, &(0x7f00000007c0)="2e36b87eb7b97739f7b4d56b244d2013ac0605cb6adfe9dd43f583becb8442e6e9837f00317bf24db0e63206c83a7a8fcb1d75df3b78509b5ebc57e11ab34cb200000007a131d63607299638d1c6717bb25e91527bf0f61d8c1f645466f8fdedfffc3bf7b95036bedeb5463564989f74ad6717e3533453dc3e1315e55c88741bd60f0502a640975dc8fdc183290200b4ba447ae6cb0ebd285cefbbcdc43ff146068569dcc0a8994bbcf707135ca46cb1766b5dd36fb296ad95e3e54b6c876c232ee7bcd124948e7d8d4ea9ad0dc9d1b52bf555234f4895347d8647536cb7068b2806b190222f07c2707a71e9f73b374513284e52ab0c703d000000000000a5d769ac49824d55af79ee6b4b1cd05f87d074a1801032a6df089ad2ca262430d4d1ae9fbf1c494cf13546f256956b38881d1601d7476f64174a3d778214c9a42196abdfa636acd77e99cb5fb4244bf366e68bab9d8ef1fb2ab41ba937c241e014892d8f63c049aa7845148c13f410562a386ab7ed9d94c04db3f9df1a87bd5e5bd6e449a3de455bbd1c056ceb3344f2e3e76e9cd385bc89b80109d7d7d1256fc5698064e95c80d4effe3d34ec5a817cd9c2a2c66e47ecdbb27cc02f4dc5792c127fa5c644ebcc51636c1b759429bab7639d89e7c01503b1a2ed2493070c8ec773ac104cac371677e32b68d8adc85300001a3728992363ad7c35b305ffc8f508361e28b92959f0e24a550d60fa39e35785bf6e0f46ded66a5b75f27613d9f5a18d188ed126d148d239321125d621c343a450d24bae59e4dee9802a89297fb0307084a50ba757c1ef085892aa2dceb053843ba9c975c5916b6718db95bcd8ea6990a1f8473ef637cbcb8548e579f8dbb049bc95b0b26eac6bf06d104162c7f85570fa638df0597a0584ab7a164e7e950f5a2ab91a7e08566e7f3798be1a2eec9a5b10a798f802beb01613cd71c841b052ea29414d15ed50c24e208204421586eae9d62fb26c250264cafb1f7eb2e4700a167483b3f740122790012363fc", 0x2db) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r4, 0x0) dup2(r0, r3) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000002c0)=[{0x1, 0x9, 0x7f, 0x724a}]}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffdb7, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) setreuid(0xee00, 0x0) getuid() executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x400}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x0) munmap(&(0x7f0000794000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x2, 0x4000, 0x288, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r3, r5, 0x4) clock_settime(0x100000000000000, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x40f) getsockname(r2, 0x0, 0xfffffffffffffffe) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a4794754bf3d5e34436b9f6debba42b9f6ac6c1b136decee2bc55f3a0f97ef0fa8dcbc23f44af499bbf199a982e413b3da", 0x31}, {&(0x7f0000000080)="103059"}, {&(0x7f0000000380)="0e5787f80c14f85a06a51f06e563229e3043995528e6b314833694a8513531d01126ee2fd01f4996ea2c1858f3b2c7ef3f26555a1419f420ab1be7310cd0d8614445d099ed647809991cef3ad040aefa4ce6b15c38a4676f0d897d98c742c98abf6d2df8cd2cc5af97a68c98f9998f20d404133ad6ca508f73d78afd1b4167c57e995d5969ad4e10b64606b4f847d15dd7167ff115bac36794f1832ace4197583ad28dc64123fddee25cb55d5c202140eabfd26443cfa44e179088ab0b38fb9579a9d9e801109d6690c3"}], 0x196}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000002540)=""/4112, 0x1010}], 0x1, 0x0}, 0x1040) sendto$unix(r0, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r1, r0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x0, 0x4}) pipe(&(0x7f0000000280)) r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x10) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x10, 0x3, 0xc0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0)={0x5}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r5 = semget$private(0x0, 0x4, 0x430) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/46) getrusage(0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000182c00fe8000000000000000000000000000bbfe8000002000000000000000000000aa000200f500"]) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x9e}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300020000000019078e08400010000000005009078e0000001450000000000000000000000ffffffffac1400aa3486fd68c8e9f95a874fe7638712c2fe202e852aafcbbff7216e3df2ecdd5a7ecaaeb278ee7b1b7f55f10ae8d88950644b861f03b1c415d3f367b137fb188d7c9ce24c2b32616b20a0206d6d761b9b2816b137f0c81674de7aaeee18cd1047f363b28ae920110be61e4e1dc41150d8c901f4766194819b"]) syz_emit_ethernet(0x3d, &(0x7f00000001c0)={@remote, @random="2177ddab1fb0", [], {@arp={0x806, @generic={0x18, 0xe936, 0x6, 0xb, 0x2, @empty, "e9ee615cee73fa0b7e79a8", @random="55071cb8406f", "f4711924c57194ced22e93b7cab77753"}}}}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="84603732", 0x4) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r3) r4 = socket(0x20, 0x4000, 0x40) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r5) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0", 0xee}], 0x2, &(0x7f0000000580)=[{0x108, 0xffff, 0x3b, "bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef965"}, {0xf8, 0x1, 0x4, "4e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"}], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x1, 0x1008, r1) mknod(&(0x7f0000000480)='./file0\x00', 0x80, 0x1733) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x80044275, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2c) dup2(r6, r5) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000100)="03da06ae5cfb5950ca26", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) denied attempt to set clock back 3170894489 seconds executing program 2: sysctl$kern(&(0x7f0000002d80)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setregid(r0, r1) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "4e61f5", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xa1d, 0xfffffeff) executing program 0: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f00000004c0), 0xc0a3, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000300)="288525e68cdc85d9553726533b0dafcce15a880d3b47a3b8aea071ab82bcc137ad5671213581bf4587a7a686b86642bf4f2428adfd246ffded2c594ec9acb5f03cc2c87c37cfb0cdd7522d9bfb75e7caa4726432e9abee40bf0e176646714e4e224817185ea9c283a95c490918fb7d74afb4934fed1a4c6ec38b347933ac96af61f924abfc952f419d2df404a1d9ba8169d87f774d09fb00c25decef3eba953e05621032dfca49fe6647fe0639768262c5af196a657967c675c9a239a19e47e028297ee173bcf254a689fd7a0548a1dc2b5353261cd5baa4dd1efbf3d597d372cc7b2b05d36fc28c9d986cd6", 0xec, 0x408, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="9d1bcb0d5e8efb09b6d4a2b0bdbac95b86bdd746e73f0ce28023a666ae4a61855349196be9dc858ca8d00e3269ad83248678f79eda84eca46175cadf066611f891cf0be8c82070bfef2fed36a78d56b891c0cdcd08d4b0437fc8e8fa9b34acd27a57baadd57a84794c7954ede551d48b59ec27528cc8bed86d7fff7c31b29dc7dcff595035c708e9488250dbf7e67dce5b8100ced991804f24b76bc7347ef792cf1f741ac1b7c053fc366560faba5364e4200aa9e83f612546ff661cabef9e1fb7b91275eab753f394870d5636705de0fb96e8dc3534ca31773920731382", &(0x7f0000000140)=0xde, &(0x7f00000001c0)="e67db1a0e26017724b4bef3de80700000025a7b488905611a94947fa023be2a93516", 0x22) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x0, 0x1) sendto$unix(r0, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r2, &(0x7f0000000400), 0x1000000000000165) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) executing program 2: ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x2, 0x401, 0x0, 0x101}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) mmap(&(0x7f0000129000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x66, 0x0) open(0x0, 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x3, 0xff) syz_emit_ethernet(0x3e, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x12) write(r0, &(0x7f00000000c0)="e93dd1558947fe694fba512f980d2782632ac205", 0x14) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000140)="b690468ccd3d9cd817d0fc9b8a1324b22a671600cf80793d22ff7629f21cf3bf45e670e73156aeb190010cf6aaa4f849f9462099d7d7f999b86d7eeeb1fdb473dcc842b931c1e9fe1ceafc4130c0938b4655e93807951031b42a143d4238aa74de3bb9598a20494c496856c454302398081640b1621b23c1de8e86d42997ba7d92e8b47d5dd81916c82fba7d919b0f78bc9b7e375b95c86c6d5e09f145411091dc332a00f598cf6ce21018e30fbd55b9cffcb7434770359ed89c5ca482884c81752fbaec5c6d3039e9c92c621b16d84167baf8352060f9e69f9a5cb1d76c425d76", &(0x7f0000000240)=0xe1, &(0x7f0000000280)="dbd2a9dd056bb1a3a3d725ae02bbb892a0a8951c10ccf2dc3fd2f0a1263699d21efc1b3a6e977642bd71f05b3efbda3d17989e346d5e69f37aa41747265fb133a34226a92bc83eb7a1d91c4ff35f4613780369b4432ce2fd10bb1efddb7369ade8b0a3faf1", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xb6, &(0x7f0000000340)={@local, @remote, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x6, 0xa4, 0x65, 0x4, 0x8, 0x2c, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@end, @end, @rr={0x7, 0x23, 0x40, [@multicast2, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @multicast2, @empty, @broadcast]}, @generic={0x82, 0x2}, @noop, @end, @timestamp={0x44, 0xc, 0x7f, 0x3, 0x0, [{[], 0x1f}, {[], 0x5}]}]}}, @udp={{0x3, 0x1, 0x8}, {"7994975a1b30f190a76627d8248c0d48b4f425b04d96c97519a6f62d60902cda76306e57df6cf5932ed24d4c68a72bfcda1027b9edc04a398da1eeaa91ae9eea25a495df8ee8819c575d4e4ad467be59"}}}}}}) sysctl$kern(&(0x7f0000000400)={0x1, 0x49}, 0x2, &(0x7f0000000440)="45c7c0215700b8ee058cc5b5d05b776db96e945c7a0b373d81289e78dd3ed5c65168659b60baf8bd242626fd0a2cb97ada51937ac7f64a9d0702eda751245bbaad4308c7a6cb8670c34b750d403e02cacb850de303e7308c5cb35de1a36e7dc9730931c16fea1d8c1a511c52d18956183885a36e02344d5cfaceff53a073d599f38a76015b20c42cf4334c4475cf8f460acf9bfc89f64dce3a1d8f9b009e4428a4973c3179f046998521ba948efa7d05d591385bf75ff25132d953", &(0x7f0000000500)=0xbb, &(0x7f0000000540)="d486e216d14f5845d059da4e8b614486880645", 0x13) ioctl$KDGKBMODE(r1, 0x40044b06) sysctl$kern(&(0x7f0000000580)={0x1, 0x24}, 0x2, &(0x7f00000005c0)="b3495b865773da1cb76ac78ab7d6f4c9b4c2670c4fd8c409e1963efde9a7853f2a9c6a6278f37ef8f0b7", &(0x7f0000000600)=0x2a, &(0x7f0000000640)="7863c52e2666f1c144575579f0947d8560709b4dfbd964b7c17096d95a1035e8dfa859d2ab54fb1f016415a3caede739ba87f46c0d92c466b3204a934a04e57582c0697fe7d5642392888644a7b60df7670bf4be062d68cf1c0bca541277ba9c95bad9767efd25491eac343393aa0f2739750676d43848d29faa713921a279c8144ec787fd9fbad01cdc96af98095e442e8ae41d0ce09245ea047e11a4ce6ab40972db294254fca7315aed8b48066714", 0xb0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setreuid(r6, r4) r8 = kqueue() getsockopt(r1, 0x0, 0x7, &(0x7f0000000840)=""/177, &(0x7f0000000900)=0xb1) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000980)) r10 = shmget(0x0, 0x3000, 0x18, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000009c0)={{0x7, r6, r7, r6, r5, 0x120, 0x7f}, 0x3ff, 0xf1, r3, r3, 0x92d, 0x9, 0x5}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40), 0x100, 0x0) poll(&(0x7f0000000a80)=[{r1, 0x2}, {r1, 0x80}, {r11, 0x40}, {r0, 0x40}, {r0, 0x80}], 0x5, 0x4) pledge(&(0x7f0000000ac0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000b00)='!\x00') sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0xc577140da1a6b66c}, 0x4, &(0x7f0000000b80)="6c3ff33c7ad883765025033438536bea7d23b8b600fbe6307edc29a4349a8c9b7c0b50adc51d44f93947", &(0x7f0000000bc0)=0x2a, &(0x7f0000000c00)="1bf5fe9a1e38991eb41de9f0c78209f5088d69111ca153d4b2e60a4f64a7a732cc29a240b965c6c280db96ac3a8b350bb763a6ee8234f970dbbc478d22b1ff42e70e3f506b4eccf8104144095d08e7875faea7812edbd5912fe58512ef2f1206613f1777ded3a5b0504bbfc891c720252fc125b05dcba4db94a7b62b966d7ae3d742ee57c58419d1d9446743f83b00235be47db863a0c150865bf6771cf078421337b0fbf1e2847395b36d564fefdcf5dba6c4c62e3677eeb3a8c480894de3a1b1d244c342be4aa680dd28d20ee8aa8684d510ebee543c680435fe858f451a8211d21470be05e04843387fc3002d76", 0xef) socket$unix(0x1, 0x5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d00), 0x40, 0x0) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 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, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000416000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x16}]}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r2) getdents(r2, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) socket$inet(0x2, 0x2, 0x6) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f00000002c0), 0x0) close(0xffffffffffffffff) mknod(0x0, 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02", @ANYRES32=r1]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) 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) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x2, 0xfffffffffffffe34) shutdown(r1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) socket(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x800, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) executing program 4: open(0x0, 0x78e, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x1928, r0) syz_emit_ethernet(0x66, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec07afdf466c130afc590bda9e4ff6", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c420108ae233c3544d14cb2e90800", @mcast2}}}}}}}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7fffffff, [{&(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}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000157000/0x3000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r3, &(0x7f0000003500)=[{&(0x7f0000000140)="556baefeca19a82ac87e2b9ffc2d33962a44542672467de8c37d9f1d1223eb1d772f62f5b2ea25b194407dfbd67745dcc0b788e5b2ed4e6fcc894b24ec412ae932e4c4bf42452b442134857a07c063185b3e0fb9363f2b6c87633ca7acee11115ebba8071608c8d2864e6509b4e3dbb64f01387b267f99a653654fdbb6f752fa0ff4e8009289b5afe8768ec980b6f3f88217ec90561bc6a0a30a606f682c8a20c354f56bec1549dc4089cf0cd9a249c25b43aa8e54c7f210a3d9cb9492e2e07cc647724e3b409c529da0c4584532c7b9d0baefb1f6bea9f2aea079eff8c3207ff5befb614a0fe4623c836395664a31a7985da9e44c1801f5654e7060c4af3ac3a6d4807b088e406e38263c4008e9feb3913f97633ea55be76c05f5b6de117661558d223a4fd6ef4d5ac1b031ae818714580bc2cc144e4b16a7a8026b88c90278a85ecd5b6642e1096f2feff6c94e8d821c", 0x151}], 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r7, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130484c9031929648", 0x14) executing program 3: mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x4000}, {0x16}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x10001}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x32c, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000184a00082c00fe8000000000000000000000007736149880008095ac93000000000000000000000000aa1100000100000000"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x3, 0x2) executing program 6: syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x7) setrlimit(0x0, &(0x7f0000000980)) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) getsockopt(r4, 0xffff, 0x2, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000000)=[{r0, 0xd5}], 0x1, 0x0) executing program 0: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x21, 0x6}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, 0x0) syz_emit_ethernet(0x133, &(0x7f0000000080)={@remote, @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0xfd, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x3, 0x8}, {"9f6d8d22b3f8239260887fc2fad5a6b63e0e0489fcc8a6167fe3539d0aaab60c6f121a8ad3ab9c0aa5bde6c78b1a3e5949cd56b9ea0ef46bccab9f7c03a21d356b3c36871d39e32d20e15303f38cd2659610bfc7dc5268f62bda93bfe6f539f463965ca7efabb620a3b526d4a19220aef87d0fa92d74abec5108cebd0985198aa99ee4e82b4128237cb09675700ab6a6e2de916e018e63e7da84596afbc971821a4cf98e986397032b54730a11a5bd7d27c043fe6a9435a4cc0e94e1cf7d4ec6d5a74425c572646a44f588d24e961f589405530233b01488d81ea2f21599238970c9848d1cbb679fa30c4245db3566bb569bce88d2"}}}}}}}) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10080, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x7fd3354e2616acb8, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="8c223e1fa7c13eaafffc5abb3a50e869ebefe7a6ba79475da67dc293a69d1b6deabf35762d47f429d1b6e3be3c0f073a02c8a829f1e86295e77f75b8fb30daa2d1bcd904034bf2bb714c3d0d7d3199b5668de704988573ad939a204f33a999cd9fd76afb62f8d2071b23dd7faf5fd272b8876e195ac0746eee35908fec1195cc845575d57fb9032540abbfeb0b3506650ef1f411d0f6895d4b6c01c10aa90ee5dba48f704194a3dca320bfeb782d484e615f12fac8280076e9212a8c7320129f926a15abaac6", 0xc6}, {&(0x7f0000000480)="8cd8994cb90ecf26841df6b6d23e54c2f09dffafb233215edd994e0e287822ad8d5960319eeb8d06ef5cc48d0f04c584494668d44d77bd0e2e074e9f821a3047ad38311e67bf646460b98568d2172cf2e4e0c6d0868be41a8ac86412fd952c19c44f84925a0500e0da60d35c529fc33a839d313680c2d1911e5b8c1ea83891e742bbdec410bf20a4a2f1e455ab25052972f0b15518d037b86c835c1148cfd1cd44bb0d8ac05489a9e701c2df960b782fa0a95531eafc6ecb226faf459e406505bc8661494596262c85bf0e5e789486", 0xcf}, {&(0x7f0000000180)="56595d899e56a9067e7c36d5b05f7f289b9fec3ad4018b16588dfb7659fc5ff8eb0c3515754f4d91a16e3b0ed9bd0e9e8d72c60c410e8e92d2b3a258a68af875a5d78a7993bdd0727cfe2c9d527a92f4302b8efd7abec59e73afb36b985f16a997e37c18750b6b", 0x67}, {&(0x7f0000000600)="7c1b8357d15a99c341203a1d64719c9ee668e09e50650c4c0c907e337074853e8d9a78cec7dc8a0fcbba4e60efa8fcc5845c1168efb15fcedbe371c85f5f0e2e24522d196782cadf774c1f22ce0f5ac3dc16eae73eb3c9ce33d64c42e2c299a593552401832e2a013d82bb279f123ed558a5754e8fd762aaa62d3e48df5d2f0ad3bfdc2f135fe5653824fe37734c6098a83427e47a74819223e768e30589c359503405d35abbe587f312f02c3dad9f03efe3684a7fce5b4438b9d9ab6b8779505f03917dd9dea74adea7cefdbe66ec62e3a9fd0e4e9d8b9e089290968463118cb7c8995249e4", 0xe6}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="6472aea858dd729853b28fb517c7aa3acee449c38d617350c97c91aa978cab3934d70c6397748448a2e60d72abf14533632d832a387b2e7791b04187df2b125b78a52b56b1538ece6c3d63f72089707983b0ac904f75c49530985427b0ba0e79b573adb26ac09b1e6ce3cb890ce1816a747914eeefd5f1f0b6c622f414c1", 0x7e) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000240)='./bus\x00', 0x49b, 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{}, 0x0, 0x25}], 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000086dd6083000000082b00feffffff000000000000000000000002fe8000000000000000000000000000aa2900000000000000"]) executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffc8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket(0x1, 0x5, 0x0) dup2(r1, r1) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x20006601, 0x0) sendmmsg(r0, &(0x7f0000000140)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc038694e, &(0x7f00000001c0)) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020699b, &(0x7f00000001c0)) executing program 5: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) read(r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, 0x0, 0x2}, &(0x7f0000000080)={0x1fb, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f0000002840), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 0: socket$inet(0x2, 0x5, 0x10) setuid(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000001880)={@local, @random="ffffff00", [], {@ipv6={0x86dd, {0x0, 0x6, "e8c178", 0x30, 0x55, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "1e5dbc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "cd5be1", 0x0, 0x0, 0x0, @empty, @loopback={0x0, 0x2}}}}}) executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000001880)=[{0xb0, 0x0, 0x0, 0x2}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0xd}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) socket(0x10, 0x4000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000380)={0x11}, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r2, r1) r5 = socket(0x2, 0x1, 0x0) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r2) setsockopt(r4, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xec7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 6: r0 = socket$inet(0x2, 0x5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r1, r2}, 0xc) r3 = socket(0x1e, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) r5 = socket(0x1e, 0xc003, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r3) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES32=r5]) executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB]) r1 = open$dir(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0xf56) mknodat(r1, 0x0, 0x0, 0x2676) open$dir(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESDEC]) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) fcntl$setown(r0, 0x6, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffff02, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@rr={0x7, 0x3}]}}}}}}}) executing program 2: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r4, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x7) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, 0x0, r8, 0x1, 0x8000}, 0x7f, 0x2000003, 0x0, r6, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, 0x0, r9, r7, r8, 0x50, 0x4008}, 0x1, 0x8, 0x2}) executing program 3: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) 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) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) semget(0x1, 0x2, 0x8) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x0, 0x4, 0x0) r1 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x2}, {0x7, 0x0, 0x9}, {0x16, 0xd}]}) write(r2, &(0x7f0000000140)="0023a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000900), 0x0, 0x6) socket$inet(0x2, 0x2, 0x0) executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x80000002e5}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffea4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) write(r0, &(0x7f00000003c0)="092009018000000000800045b65369db0000ff4278ad535c2a413f308cbbaee4c69e7f31dbf15624b77b6a0aaeba3a65284cff6aba513118c301d2374145410f6925c478b82ec245302ecb75ac13ed55723d9f69e032e639504175215a1cbbf06bc2068bf866a068d2c19f781829b7e3e686779933893eb147138f5991ab91a57a95adeeda1d6a3f1782abf0", 0x8c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x2000000000, 0x0, 0x100, 0x0, 0x4}, &(0x7f0000000080)={0x4000000000000005, 0x10000000000000}, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r8, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r9 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r11, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r13}}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="dfd8e50d77642ccee3ccb9edbbf42693f4b8e5c40c2fdf197dcd1b47b6992f963fc34370d60d22dcb27ae70f4bf5f3c7e783ed8e73163fd69fd52b8afde61ad006d764687bbcaa40e3e2a263dda56b3ac6c195412dec8c8c1280860b83ed3329aedbd36880c849ea50ab30d4c35610caf568e3294b283b377521e25a84ef3c7cf58525271e99f99ce7b757e3c00ecbd06d53eda26dd3ff2e", 0x98}, {&(0x7f0000000180)="c1ee392b73ffb1d01a554483dd3f811a0dfde8b388ef585e6afab855d2a7eee1fd952e68d0778bc6c354a2966021769422012b0efaf8c4a54054e6bde538c81db805149e9cbb5a291f8f369387531747f7a80dcc77abb976e1bbdb7cd2a120a4540efec98e9512868195c3f04942286c340838c8aba051ffd3c640a3dfefa9c6ca32e52bb17dc86b1abd399ced25fe9b20f5b6eeae04967742905c1c978181d2340508f7103d3c05fb18a65a96c2e06f7e534bd612da321dd66b05c57f621d40815aa2d788c0290e9b0a74ea9ae33ceda823d444943a0bf4", 0xffffffffffffff40}], 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x40, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) socket(0x2, 0x4001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/174, 0xae}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f0000000300)=""/28, 0x1c}], 0x8, &(0x7f0000000840)=""/79, 0x4f}, 0x803) select(0x40, &(0x7f0000000340)={0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000002c0)={0x7f, 0x2, 0x8000000000000000, 0x10000, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) close(r3) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0d90d24baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1", 0x35) poll(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff}, {{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x1, 0x64}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0xfffffffffffffffe}], 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x2, 0x8000, 0x2) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x36}, 0x2, &(0x7f0000000440)="3429882171ff2d62e6f182c6e0f30bb4c37db4c674696f7e92598d0d3e76fb015b52bd3c6a69f501b7d705e46f38232bafdc9f5c62c3382fa4533c0d157180da56e58cbba22782feab751dcb32db2ac367aec55a465c6138fba5d178cfc7454c48e5fb6efe9adb4e041bb7cfbc3dfbf95cc13b42e158ffd5fd939a83282d84e9550caad806e9354bc8d35c4f7a612305ddd0ada9f7e3db61256c83347d082e42775c1fbb9328b7b9d3be83679e024d2b858bb0e4dd52aeef7a85628b3fc23b99174657ddf06dbb8c1c95f9a5d29840e39e278bb3", &(0x7f0000000300)=0x113, &(0x7f0000000340)="79064a10849303048db61df52976b8d8ad9c", 0x12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x5010, r2, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)="811d242e9c270fcacc61558ee69d1127677d05deb43ddce9007cf68597bf7fa9bd4fa1abe4eabc20133aaf887aa6a7887f", 0x31) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) socket(0x2, 0x2, 0x0) executing program 5: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8904c99a00"/20, 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) r2 = getuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) read(r4, &(0x7f00000002c0)=""/228, 0xe4) socket(0x18, 0x3, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6000000000000000009b"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x5, r2, r8, r7, 0xffffffffffffffff, 0x0, 0x8}, 0x3, 0x100, r6, r6, 0x7, 0x0, 0x9, 0x101}) setgroups(0x0, 0x0) r10 = getuid() setreuid(0xee00, r10) semget$private(0x0, 0x3, 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) setrlimit(0x0, &(0x7f0000000100)={0x81, 0x54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setregid(0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000009c0)=ANY=[@ANYBLOB="78ad55e8f895ffffffffffff0806000108000604000007b2ba59f1b3ac1400aa000000000000e00000020e59f38954016355257bc04550b818a3d5fc9b420180fcc601c9776eb4d2982ba72b11e0f7cbf56b9fb52e151357d88ca040122e829bc72c03371fb5b7ad835fe3887ad4"]) msgget$private(0x0, 0x16b) readv(r2, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000000)='A', &(0x7f0000000080)=0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000500)=0x47) listen(r0, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) executing program 7: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x454014714d485695) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: setuid(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) r2 = dup2(r0, r0) shutdown(r2, 0x2) syz_emit_ethernet(0x66, &(0x7f0000001880)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000086dd60e8c17800305500fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000601e5dbc00000000fe8000000000000000000000000000aa00000000000000000000002200000001"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000", 0x62}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x30}, {0x3}, {0x8306}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x7, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000001080)=ANY=[]) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1/file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1/file0\x00', 0x2, 0x7db, 0x0, 0x0, 0x1, 0xffff, 0x3, 0x2, 0x2, 0x800, 0x37e}) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x10000) chmod(&(0x7f0000000280)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file1/file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) pwrite(r0, &(0x7f0000000440)="e3c47aef3ed389f6c902ac7dc507228a367364fb9a6d7fc0c5a7ee72dff8229d0219b3bf369146dd830ae2a360c5c0f31b64f6080e311364df54c41b9074bdc15bca73bd4fea44464c1e4100d649ef900258ecad9ce6fbec9c80fcdf3656cd4b60218ab27572184a9277651ddec4c4e30fda6a0350d7fe9cf63af13927034c88e920421f044c3c194ac25317a8d411c2b01e16c4f70ae6fafd2b893486efb7535cd0c40bcf02b7fdff94ffc17411998f48d2b8253d841e", 0xb7, 0x1000) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000300)=[0x0]) r4 = fcntl$getown(r1, 0x5) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x5, r2, 0x0, r2, r3, 0x184, 0x2}, 0x0, 0xec, r4, r5, 0x5, 0x3bb3d251, 0x7}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r6, &(0x7f000038f000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='n', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r1) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000400)="76f95cb52c4b020314aeec741b6c00ea2106461d3edd4bc8d9a0fd008a3a1d3c7cc4d2469a83ac9d3af4881b79a7deee142d35cd691dda85c6194fa72528e61bbb97a354ddfd7cfd5c5b18182b549743b0d4ce76dc327de63552f33107b9b55d19d36e6ec72135b798622298926493bfc1c94e49ec02ddfd322b52adc7ebeb9c5745f5d3b04aeea1cdc0dd227c6f4c", 0x8f}, {&(0x7f0000000240)="b27833b6f4f819766c6e1335340fe38861ab26cb53be40b867b694251698aeaae5506d1d6da694aa5ac3447835b9452b0b01991305090ea4da0c9d228a21e105749e32736acc9e9ab4a9a5a48509e69d5a7949647279cef76caf8c5d1ec38b622e77", 0x62}], 0x2, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606200000000000000000000000000bbfe8000000000000000000000000000aa"]) executing program 7: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x80, 0x274) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) fchmodat(r1, &(0x7f0000000540)='\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', 0x104, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x45, 0x91}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100009, 0x203519, "00001c008000"}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)="80", 0x1}], 0x1) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r7, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffff7ff00000000000008004500001c0000000000009078e0000002001000000800907800000000"]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r7, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r6, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a00385e742f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000080)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='c\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a4210200000072", 0x4d, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 6: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="ce181c047ba4ff9a4f87f5182ed972b978", 0x11}, {&(0x7f0000000240)="847c567ad1efb23fdcb5e47b91af7495e82f06fb43bc72e5e0f899b4d45e229a432275dd896956123e945bb23375b695749e8668d6efe1c9f8a6a9c57ff656a3456b3b07224fd709caa1cd43bb7f1c2e2a48c80410392fa7511e31e140400594af61885200b877f064e63138f8de68f72282203ba6cb0f0c8ead29127fcc15737f2322532acb2d228bf00656fab33d34dea5a33896d3b8369e2137790aa11b5b1b727df08b46a7788e2b073526a0ca481504356704dbe8ecf63965a7a5c7d55fc659413d45f7ccccfd4a51c762f4dec838137e6be7fa919a", 0xd8}, {&(0x7f0000000340)="62452521755dc0409fbebdeb6edbab46b11c83b7abf94c98d46fc7cd52f896f040569de431e880a9987267e39e4b1ed4693dec6c4a0fcb11f0cb36c7bc8edec80cc9990df448a181b5ddb18f21373bda0030eaa0b81e30666c6e36f8a35c2011281e183974f5fa437a52ddcd3c80307919ac76cd282a800c738435aed5dbce7be0eb1d223585608d46b6052f2cdd6a616cf3cd864032e2565956eeed1ef778c5c28508ea", 0xa4}], 0x3, 0x0, 0x0, 0x8}, 0x401) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r2, &(0x7f0000000140)=""/201, 0xc9) executing program 7: 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, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00"}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) ioctl$FIONREAD(r2, 0x821869de, &(0x7f00000001c0)) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xfffffffffffff34e, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x8c, 0x20000000, 0x3f, 0xb9}], 0x9, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x89}, {{r0}, 0xfffffffffffffffe, 0x4e, 0x4, 0xb32, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x10000000003f}, {{r2}, 0xfffffffffffffff9, 0x9a20319126dc5607, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x80, 0x2, 0xd61, 0xeb}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x4, 0xf80e}, {{r2}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x7fffffff, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x1ff}, {{r5}, 0xfffffffffffffffb, 0x28, 0x20000012, 0x3ff, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x41, 0x80, 0xffffffffffff7731, 0x6}], 0x0, &(0x7f00000000c0)={0x6ab, 0x8}) executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) socket(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r2 = getpid() r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) getpgid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r5 = socket(0x11, 0x3, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r5, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000340)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0xae, 0x6c, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x9, {0x6, 0x6, "505903", 0x7, 0x61, 0xf8, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@hopopts={0x6, 0x2, '\x00', [@jumbo, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x29c}, @jumbo={0xc2, 0x4, 0x8}]}], "0ee01b207f9f700a03223c4a7b3e5486b1e2329d89781595fd06d592e2d6b6f075de15290381240f0be15b9249a542e7c2bf94b598e025dcabd09c8076b23da8a7ac92cc04f379c6bd01826576c8967091ca803a74a30b47373d3161307e"}}}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(0x0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x4}, {0x7, 0xfe}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2012, r3, 0xc0bd) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getgid() dup2(r2, r2) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) syz_emit_ethernet(0x215a, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1f, 0x10001, 0x8, 0x1, "ac44ce0f75ac11c1cb4fd3c1c238e20a8ff653b9", 0x0, 0x5}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000001180)="0adb48d3b28103e5b205c198990ede7ea4ae85b7d136ef0abf9109a3aaeb9bb63b1ebc3584cb022240bf29cf22f21ad9ed35ea041eb9d7e9f5a4e10e6bc65537c4b4ef2adca492879f5b8c4be745741a", &(0x7f0000000000)=0x50, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x0, 0x16e) fchmodat(r0, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) clock_gettime(0x0, &(0x7f0000000200)) link(&(0x7f0000000ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000000e40)=[{&(0x7f0000000580)="372262cd0c2cda50318955d62b4d549928562aa96acbe3039a150865b87e9026906d8d887976e1c4f9e3cc26f40c41e22e1ebbaa7e28b1fd077231895778097152050256afc532f5c358c6732d9debab88500f67ddc7c7fcfe054fed2da53d0eb88989aab6310c2486a09bdceca4292f70604ae7026759bdd9421b0a45a7492293f26b5b", 0x84}, {&(0x7f0000000640)="410bcd20f5e325298ffb2dcb993277c183b662d706bb2b10fa01532c63c9450370b78c9eaeb12f7194bbf63f070f064005f9b5cd2e6794bc2c867db5ef4b5a7b0022645c10d307ba7183ba887a15704df7d54a337928ac51ff8b46247b1f045a40230021a66b86f286b624260d84e2bde737195ca24548932edf2d7b3170923d2dd8f3b357a7f395b876c8ebb2e8ecf4f42cfbfe7cb96ed6f8c0ae611487488bfb15d6b12e0daaa546aae8d5e4c219caa1ee104d6f003f39a806b79abe1415c0ae45ebeabdfa5c047735a72f43631aa43d6883f796fbd911915422c365b02c3648dee486b7c9ac8bd7", 0xe9}, {&(0x7f0000000740)="77863ff8bfb1c0acda4bc9a9e36eb2635d864f8292f545736f401ad9222aeb6cf1d9c2b76ff8dd040fffa3b73332a518674f6d967eb93a2eda29fceb3ac92445463cb67bed75d6467698a6d453a327bc953ed4ba2c2fd65a60b506ef49776ec2290a1fd78da3ecea5adfa919e8a7082cacebc60cb57938833f324ef285275bd8158756d40c6532258e5c4f990c14975a5e88bb78c945c7337387d601a86a00bebaeb9f1c961cb53b09487735b8c5bcfe561c8e3c954737b7ca7d077d92b9daca691e8290ebe3df46bf66e4e448d5f8d2a82d22f476b68f29f3dce5d90efb0a12373e759af8d0a8b8f6e9d4ac3601", 0xee}, {&(0x7f00000008c0)="90b8b3cc93922d6162dedcaca75d887be44153c7b56c6c002eaa7084baa436e284c72126de6c6b2b02fcc6b0569f3bbbd690c1d597f89b223573109d7af15e9a8ec56d3fc00845e1d7c69fb5398192460c8d7b4e0742e5e40c3520", 0x5b}, {&(0x7f0000000cc0)="0032eb66e6ec4ec0be48ddf164ad95be31013c88f64e1e9b32c133169941a88ac9df32f461e25bc4e1cd7f0939151673a15e24ac4ac318503e3f6b4249f4d854bfa25a8ac78b9904e1d6bdcee35402539e6a65c9c1717e12f69b07430288251fef0a14679f", 0x65}], 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msgget$private(0x0, 0xc5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0xfffffffffffffffb, 0x9, 0x1ff, 0x8000, 0x9, 0xfff, 0xd26}, &(0x7f0000000140)={0x100000000, 0x0, 0x1, 0x101, 0x1, 0x1, 0x916, 0x1c5}, &(0x7f0000000180)={0x1, 0x1, 0x9, 0x52, 0x80800000000, 0x4, 0x80, 0x80}, &(0x7f0000000240)={0xffffffff, 0x5}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x4, 0x6e, 0x1f, 0x5}]}) executing program 7: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000001240)=""/4096, 0x1000) write(r1, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r3 = socket(0x0, 0x2, 0x0) r4 = msgget(0x2, 0x0) r5 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x4, r5, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r7]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r8 = socket$inet(0x2, 0x8000, 0x7) bind(r8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000002380)={0x0, 0x3}) close(r9) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$dupfd(r0, 0x0, r2) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x100000000000020e, 0x0}, 0x2) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0x5, 0x200}, {0xff, 0xffff}}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r6) poll(&(0x7f0000000240)=[{r4, 0x8}, {r5, 0x1}], 0x2, 0x81) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x1}, 0x0, 0x0, 0xfffffffffffffe01}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x401}, 0x10, 0x1803, 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$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r6, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x18) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="df8a8f89a5a25333b265f2ebeccf1bbcd18d485107bfcf0d6b60d6819273cbfe0e6e0c255bf68d48a7a2f98a43b7d2f19a6be60824d224f19a6d764dc689", 0x3e}, {&(0x7f0000000240)="5e39bfb01a39a88e7ff0d2f6c365c1db4955298977b2b9fae92dce645cbadbf66d2abd71cd5c43b6878faff559", 0x2d}], 0x2, &(0x7f0000000600)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r5, 0xffffffffffffff9c, r4, r0, r5, r4, r3]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x110, 0x406}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x60}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5}, {0x4000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0), 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) fcntl$getown(r1, 0x5) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @empty, @mcast1, [@routing={0x2c}]}}}}}}}) syz_emit_ethernet(0x1a, &(0x7f0000000040)=ANY=[@ANYBLOB="ff85ffffffffffffffffffff8035000108"]) executing program 4: r0 = socket(0x6, 0x8000, 0x2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = kqueue() open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x21b) kevent(r2, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1}], 0x7fffffff, 0x0, 0x8001, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000000)={0x0, 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x7, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x4c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) mmap(&(0x7f00000f9000/0xf000)=nil, 0xf000, 0x0, 0x1810, r3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r2 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r2, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000e34000/0x2000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x40, 0x180) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setuid(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) r3 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x2, 0x1}, {{}, 0x6, 0xd1, 0x40000000, 0x4, 0x3}, {{r3}, 0xfffffffffffffffc, 0x22, 0x2, 0x6, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x97, 0xfffff, 0xe800000000000000, 0x6}, {{r5}, 0xfffffffffffffffa, 0xed, 0x4, 0x80, 0x4}], 0x3f, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r1, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r9 = open(&(0x7f0000000200)='./file0\x00', 0xc400, 0x48) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) dup2(r10, r9) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c6", 0x44) executing program 2: r0 = socket(0x18, 0x4, 0x1) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x6) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146951, &(0x7f00000001c0)) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @rand_addr="297530ac4b1d49265c3d1e9b53341f77"}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x18, 0x2, 0x0) executing program 2: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x6, 0x81}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20020, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x1, 0x6}) sendmmsg(r3, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="4ce7e9218249b0d1a268681a8fbb7ebd8ce670be3daab15274df943613ab2833d00190aace4ac569a4c6530c13761606f69ea393090cf12145ebcc8e568539ce6a65927c1429f7ead83c63355d9070a04d4c807611543ebd6d0ba3757accada9950c04cf4bc42123c441cb412ce45fbe8491260a1be632a6ca749b84a1b21e21a8009290730ba2dcb22f65c9ed6081da7151a1243d41e0944923ce18811dd7ab2258f43241231498e6e47ec99a4834d843e03b8ab3e16cd0eb924cddce727c26f8bf3228140bbc0d68", 0xc9}, {&(0x7f00000003c0)="caddb7c46daa3c6603a24d9481dde264d183e085ec01a6d3a0bd542f76e1926ed940ede293fe1ce11d31a33a31f2c0f4b5cf7de9cc1031d3c8369f55ff1614e47975d5111001ef959ad5d6f4208a03e389398fc0cef6f69e6313599926882646", 0x60}, {&(0x7f0000000440)="f7fc9a49847989e1e811e90a0dcf1c35f379e3a6", 0x14}, {&(0x7f0000000480)="c80724b8cf4c729ab152", 0xa}, {&(0x7f00000004c0)="ad3af1a3561fbb9124aa0ae819e7436cf464a2af1abc4ebd514acb5d4e883150b023051826d5c55602b6b26acbf0bda6cb2e3643900e669f9fb17b44fe55f1e43c66989db4d73cd09b15a9805a3cf947d208d95d8ca018047f77fe6f28537110cf61", 0x62}, {&(0x7f0000000540)="2184975a041bc07c873811b225233ac59a9f72c12fd228da7cc0f02c75e64436013a93301de4d57dc8a8f4d07815fb44106f436f29356e7a7d30ca1e1704d0ce00e5a4b0e3b659c623ee28abd64fc858ae40aeebf923f3f80bd82a2e43889124e7c6aa924f57b3115749203ece3be588b92644458c50c74ec4d26f71a5c627d9c7a441c42575", 0x86}, {&(0x7f0000000600)="21b059767f25390fee3322d3c9095d5d781b1abf093ffa0ab7d5eb01d263fe3adb56e4f6ebc345bf88d521df28c874005801a99f15f524fa5184d1fd73fe2e5018db1efbe96fbcec28d16a78ccb961699451afd82057897bdaf4f625ea4aae63e86df9655d8276f03a712e2b8649cda7bd6f59274797ca98438e7e4b24a8043457405c94825727c7ecc6c33f64d9450dae422d9858ca043a352314744df4d1db0f51643818c3f666660381909fbe46cf6acc311258a94567df88c58d00e190d371630c422b9cb7b27faf3ef9178e9ca75e78db8c431fb3ebfb1e7d5d7549ecb73d003f3a00", 0xe5}, {&(0x7f0000000700)="6b27756f061b20bb93b023e01cd066669c8a15c96dd6b3506aa6102ef9f59ebb", 0x20}], 0x8, &(0x7f00000007c0)=[{0x18, 0x0, 0x5, "ce8a"}, {0xc8, 0x1, 0x6, "d66d8f4ce4515f5e3f101f9c4f60d7e474002a70f0b9cddfe3d0c26b5f5b6fe9966af7f665bdf8af1bac209751f7116afbc89a9d55a8dcd280a6f735a086aebf32450f4abeb9a0277b424b276791d73d3ce3c595a8ea08b3a231825f1b3913a0301014b1d3fbd66254185595d849a872313685086462aca92dec1eee7c76a92fca02b3797063dce8d86bd9d5d490b94b4ac2bf4bb7fcd6cc9a333701192b10fafa3f173dd50b6fe54a5d6b5effc3fc283402e3"}, {0x1010, 0xffff, 0x9, "59b99416d4b8109effc708b9525dbd4d508650c6aca86a76257f379734b49b44594484e4c9af642838db60e0d6a90bb34a37e753e41b89bd14ffc8f6845f0af6d05dd97be54cadd91d52726997dbbbdb0ce549beae98be906de2834606bbb1eba613e83bbe20683f2c9f5599091408f7af23bead69da689b2ce4d277bfede4bdc75a37501c78f313d5ce16e26fda190969900b1dab602a0ac7f99a32331736293af5d5771839aa8c94ae4e732a07a43f440188a08812be51e9f0fb5ca59d27924b48d6c34a12a4034dd1699655bd8967482f0b995e54635290bb6564b35fd0fbbedb67af3230b9b0157f4cbcd5a5652d9f74dda2b8af70641da2397d8eeceaa9236c015d8c423fd64798cd79aa010e191933fea1c417e5a9f6cacc42ef7672329b45582bd5fe0ca28ee9769dfd37362be4178a544e96e17781e221c8bf5e6e99b42bc8bac54827cce9b1b67b76349d030e5efa81da5e283a1d3d065d64b658195156d200fbafd7f99003dca4b12d3020f2c134a4cf6e43485bfc05bc359429d16485d70f180feb969522838dd1d208e9d020515b521f467e2d902542b352c30c5a1c6778acf7457b692639ab52cf6796001e69d5a1892a645974911e359566ffaf2d98f2977f787c49990ca77c3def1fa4b6439f5de7684ce01f520f8d8b5e1015086250a9a9121df2b836a8afdbc762d2fc174b75c8d9a3b9c8217e3f35c09e4140a5eeb769836c3b7ff652d323c43352969e37e295a6a282f0c5b998997e84c349fd00553e884985dfa3371cc54a02ebe68f1beb20b508785a84a9d4ff51613bde12ca6c8b6cece7662c7e341e5d3296dc60ca9e060c67719b6ff2c550e8f7bca275cf39ebfd280126f758bb2204a89fa11c7ea86525fd78c79a10594d728a6577a5fe5334977c24bcdddc66414874094cd9bc2aa2cd00955e1807ecdcc8d846aa9c37a800f964d09ff9bd1d6e2ecff2a3db15106b87b25eed6d3f6604bb0daae95a28f609c95704af0d9a333e8d16226edb02cdff1ba4601b10cb9561fab679db06601851fa3d1af702c1e9a794c7a020260db1d4b3da178dea6ac0e6040257a873308520546e51073b4c86e37405a0c9e02e0176ba6c5c36db9cf0fbb5107c2959e8498698f473ec861b772200c7b4cee25c54b9901904eb445797edc009dd5396c24ba4d1ca88c517594e3a2cf1d61981ca7addef898f20e4bb6a1ec7819f9739ed0ddedc53003e151af3d36a012bba4339e61f94f3f2cd69e7ce2d549feef7ccf17cb408b3e6ee6498488f7856a1f0ccf49435ac185f46859d3bd5dafca0d2069e04516eb6b14cd98e3b8ae0d637412b7695d13b17a2d6fd5e7376887f25c4a4d6c4e86418b53a911f6d9624aecfde8d2a96395225540a6b422f5d0ff29bfa7df311b896b1c6e4a9e29e9d4acad7cb3758805fcf28cd4039b513acb3eee40799d304f64f1d0050383d3a277c0521c17e15b9b085ade2e32671e2ede3243339bc77ad79f2040668dd58d9df1a59c6c0c8b7cfb1d37914c5fb14a7d53215cf161f8c0567d683d13b93f4325e4f9205f59e0c8a25488b93aa44578e0fd96e317b083834fd492a088573b7de2f5219173dcf1c82b4805f44c6f8aeb371582d4a29bb98786e6819d3950485ac19303f867d13b81232bd810e6a9739979af1b435b4bb38800021937f8cc4b9bb990871d8019da5a510b9df52213e9fdf24829d78ac10646192f93c3d992fb880771f282042434c3ceae5dcdf504bea6cdf208a2575dde15f2db677e131e6d18377d1193e75b6a896dfb92c0fdeec95bf667591747302e05979c4a0c8c7fd5724417ca592bf1daa3e8ca8ae0a6e909e41f53426ef7be9741f8208895cef7e5aaf6f0306920f3b8a77c91d5320173472b9d3969435cd20e109caefee701686e5bb3c9dd336f623d060b941ed10bca553da3761a73b7925242dde939a93cff6cb3a03157a3711a909aeef6aa560e42263b2943fce42712618a31aa8f34bcbe270d0b4380cfc2d85105209886c0517ec9b736c220e921c3f5e5ce4fd464726c4e673c48bc8ceb77f35156f89b1b364472fd7821aa70812eeaa838264b91e673c32724925ad58bce6f784f586ec0aa680fee6d4160d1fed33bf01459dccca44e8937ae536c27af16971170b4616bd66ce21a75e7372eb4513bafa04956b78e96d27209f3dadd29fe998b194916677c52571ceacc0a26a3696e292a2a45ee99b8dfd3566a303057da680ae72a85c93c832adb7bf629f0010034d430d7ae337c9f9d20f039e6d5f6d25a140d8f2bd2eaacb9a926f2b82dad0c928c6b0d6423e49f9df7a563d8268b98fdfd4b38b767db941d9b81e2748b3f3895782a0f4700e3e3cfb43cded068e0b28f5ca7793bcb947df894603ca08231cb98b78288c59a8990b1ffac2ff28043129ca84a46f90f08b7d52f54d32bc43d6efb3325e9a9237271b255f2a9c31e5d72f705f03e1a8801716f0a4cb7770d714555e66ec0f59810f2c2c1717149c8a32a546f2bfc6ac37627e802d6c996c77352ae971399ec6a282208abbafcf4c7389eab9cab3e3e88cb6884c4ca23db559e2044b2baad1ceffa77da6e9edd4e1e4ad82d3cc787f84ae3486fadd55f0c978e25e05ae64e9898e7a9ab62589d9a014b6b8992cfc398ac2235fb839859413e0614d7f1b0579ba842c02efdb0e15bd42f87a08b56f5ee1b0cee73bd5af7d2cfe522dae62dd3ce865fb13f049bb24ba57ee7d0120a0f3148743b1f5cfda6123d3afed31c0ba6504d2402c9bc6e4d600ff47ec1a45b9169d164dece5565b6a3aa22a5557a8173f0260e756b8560ac769ceede09ea39c04fb76598bceb99ff9dfa20cf0d38b07f72d736287e6a4ddd7749e5d24a768ee5914706eaba0983a25a6b9ca91022aef050dd2fb48f145b9346723f66a4059fbea522aeab2f80cd557d85f61346e3b2e6d0250c9e9fb95715095723fda8940b197db7580a5647bfffaf4ce186d84186a454ac897c800df13186abbe2537510f47aa7f05d9c411598fbc5e52771b29dc267b273304b8058763267b3caf9fe13ac6bf17faa9dd09c9cb17ff3d8da0dab5acd487d3ecc1ca179b382a9a4d2db200a39d0b198a9cbb0ab5a24ca5b3cc10f9a842bde8116c0f96d48c090f9502e0ab27793ae9edabe0bf166b1d0c970b3ca1cfc55e6102d673c93ded2f331092a0a348dbcbca1c10ed67e537a5d5844633f970d133ab254cf9ba7a688ebcb01ba4a1fc4b17453ebcdea6ee6fb9057e89dcff54801ad7c8ea663986329d8e39416a79980f699504e3e3e7776773e13aa9d9ef48d2179450f1222a9063daf8fd293721cd7ed1966b98dc60de227a9c79e4075500b18eba2acbd7b8f9c8527745e5f44df167dad4618f66d78808fa0e6ccc5aeaeba1d2a10e757f0e5e56f4ed0e03b6681aaf468fb7c9722952c8c49b71525a9e47a6a98fd5186bd717d952c76aca7862ade7b7c0338a97291432c6508aa80400a94c84b4b4ece54894b6edb82f468bd4825464e3d3a4f468d802822dd796b33846dfcc0b08eb5cd20aea8a94bd1252229fdac23ce4b0217b9c0dc2421df6c07471cf3b8d0910acafb38aa69db5a640333ac9557eba823a9fdcb7a37d8fdc174af2396f1a1efb2b1c06fe5427d722e56e6925f4f9a61e502cdd205532d3a3d2ee69ce0def009a54805e145641fb24d3aa3f0037a0514c9b11b88a949a0625d9b6a4a4b50a04d5e6a9e818084ce6f062ecf647c87964245f8a1365650b976894f4aede978f5385dafa1e0a4850a2625c19900e407dd08f42c48bd45d0823e1c6ad383fabd52f71209732a9ecc234056d640c0f0ea3e62cc86b8654bad99fbc511cb74a713450417bd8bfcfe0eb97eba75bbb28525e78c6467504e31964c35912b24fb987799bd92c679f433f31cdc8c189e75eda75d802a517ea0a28184587c7ff0717aebf0eaec7bca3c6981f7fc00774118cd8c619b42b524200206a59c69ff875e8a166daca191f1be5b7388060774ec43d235cb60faa3187140aeb2303c4a533b796f7c029d78e09fc6375d574571bba258819fffe0239b803f9da982f1e547b62ab6cfd4b07157a373744a5aac7c5f1bbe9e3c6e37cd509912d86d6b3ffc77d112f8153ca5dd5bca0e3ae5cf1e23cf408639c73477d426191fb830a8c41a4eba7a2a17ef2b9d33856dd4a316b03841c19d6077dfbe1feb9bd4666b64b6a6e259ab9297fcdd5c233d8dc00cf93fa4274822ed2b3c718f3e1a9ce5da7f2d692fd8dc960d3e7d494cbf9d0177889b13d5186394f431e028f2063eeb0941857093080eebf8e43e9ccf14cd192d2bdfa75d6bee7e23995d7ebff6a1722b773d0b0c096319da2ff0cb0193fc84fa0e59b224ceacc851bcf22f111ae039edf4398be2e90382c3812d1b52c11b8c7fd7536648005f47bb7f1a5739bcc4e717ca5f8d8eaf5b2813a9c9db5b46e91bf80e852491dc0d165ef37dae3cd1db4c710ccf5ca0f60c608dee20f73d35dc8f4a9bc2258ed620ad5afb3e72b0611e3c7522fd04bfaf1f76436c7d7db66b7d3e6a7de2680a52357f3fe1a04726ddce0d3600b11b828c113eadd5495ca16c1fa3d57292860b5ee141d4ddf47e937a8e46379548899110c1172688ec1370e2a0a70b0040c66a14e0b99f016bc50692901f4093f36e97d0d6b68b063a545391d2622c5f18c53083f34d4dc56bf7011ac26714f33caa1c047f34823b57e87abe055bf0e6ecf8bd912f4aa63f96401a322a48b98c397eadbd454686e3836c24450dfd15790cd701d0906103eed3acbcf542a0e4fc5743d7c3eb4f32a7fbe493a33dbbe41741a0a55c3bbcc4555feefb5d4c8fb7610d0d821cf37bc2ff846e6c984563527981bc9f722bd8c0889138697de48ec087e6156108459db0f8741f1276987c93ba93b9a71831bf75239018fef50927c05c63291f35080553f052f8ea9a521968e37d1036412b4dace5a39af6b3458d0e146e09571e57f67e7aba4f49a1b4731655b917ca184a894c9e5d122c8f9ad04fd01a8e81e43ff7a8ca9f9e4a73663336f1cc343034314d95492626ef27f83ec6e305fa1fdc158b492b228f348fdbce61549764f33ef2aa70f4ca950317a3dfda1e4f1cd09a273c892388e300b734a1d1559f0f9711513977670b75726331163e9bea9fe010bb8945428aa2c0890e70cbc3a3b4afc6410fe99026badb3515693221224ea9087516ecb4216081f8e2479d111332dc2fe54438b52e96894cd232588b0564a5a3f5ef59eea4e3f98409636614ed2e15c050001cca4faddbd65eaf47f2472269024044683efeeb5fe81001354680f5062d4b66f8d19e8fc9c5e6c426383f1d0642a1b93bccdce0d0d2429029d13afddf78cbb1f2bdec6ab068dd2a95145a78c7ea8e8df6c91c137daacd054e313825e0b7647fd94911c67b19809d34e70c4fc14173df23dfa6c7920fcbcdb059691159001dea683daab509c3d61264a9de2975b55619335c073b78a3beaee01ae5ba31b153c63ef4e98e7690d77435c4c336df6dc7dc40b1bb5f0745c55d7657611b23d45d094eb1398cbd82f12363086ebfb92ffac44a4078a078e090064f1f19e0dfd8521c5582f53c93ac409cd3d78fc1ef22766b28bb2153dc9649e8ac646307343504f8de2c9a60d93c25ee60bd57c5f2011083a817aee350199242c78992ed7ea5bf049ac82dfa49ac77c86343530311f9a80e667d3f0a280f29393da8f4df8f321b6241cd05455db461031710e69b0525157baa66dcffe148e471e429cd0290f8a904b186e21a0986d1"}, {0x1010, 0x1, 0x6, "2c41fc60cd32e881b1f84291ed8f1fc4c67a9c7bd79dd9e21e63c12fb0f79c64238df456be36ec671dc1a841c03ea2b8906e33cb12740d7efba8669f71a8fc91dd923402dcc40d6502f9f46b11bb5c2667d7ab87ff838c407b5180f7385fa73570406e1b98515278fb6c62fdacd96bb815d67bb71bc06a249f3bea7a0715db40de66f5f4c74d12f173e627d2415cedd3343093b60dad888396044317f0bf4a3b68ce5beae7acf0b20372078c3310f913ced18a186582c564e9d73cf5f4bbabb9bc28aef22bf315da76763033f73ee0c39514c857fa4182c4430c998284227450e5b1feca6718c817053ffc5c56253146fa13b8d53ff82c642c4b3605d13d1243af7141021a8806d4e2a76184a650b5880dbb0ac247915821c0ceff8533a6cbeca0a64a6fbe67c6ab1c1c4239fb62e959518e3e5c34e8cb00c2968893d04e346bd4a4ecdd9918c23fb721891e03f08245a2a40e4d837af8f57151ba36def0de3ccc2f6abb52cc33e5aa8dab801523c8e5df254931f1aab6fc5624e11753c50cc7c0504e1f76c9a18409596d9bcece53cf296ddc86cb3b83d6b5aac694991d9c9f8f9337d87c6a23dfe5b1271775f90dfb74f58bdedb0b10f821c32c3687f75a3a8b6f496aa96bd1e47ecab6154810112eaff9bb5a33c8c7ec6a386552a962669be4e8f05fa1e3ede6274a40cf867d00a0ea468a3aef5678856ecb31fd6cd9ce48f5dd63d16882bfb5f719cadcc4d6d8da70aabaee7ae2eb4928e6b95a2db4b633c817e319eb80cf0015a05e31a095e898f1e604fed1c17fd692b822684e770c4f36506f8641a6cdf5cec427813cd4ffbb4defad73af2779749a0f7c73dabb5fae869e04dc806cfbaaedb4e2a8c5feb4a5b669aa42582caf52496bbc5b77b188eb73d37c0867de12d4bdff66a256f67d9d35f41b619384489c2d70f8de44ca5f31625e6fb94bd9a185cfa915d74ff64404773a1a375c08ab9f3165a960771d2e7e3ce310232f2e830b6583c1d810f2b06f100727652b139070206944be2a2350f095a4ed83a845b93ad3910aa6ae97369acc789ffd0d296684eb6b62308ed1b8686f453072e7e0087bf87658640d66ec9c1a7ff6c9532de6a98c330fbe986f9095031f9de6e28fbd62bf5819b0990d784c47916ede5b6d45120daf22e35314e5ce49efb16c1699d885168e14788e7fbd0662ee26af7f6d0bf94005c9f9bf4e17af2c8ff2c8fbb5fc5c1bfb9423c390446d6991604c6ed98dbc79ec39154e91ea554c00d968a91fd7cb6f8ba4b8bd600bda7ab130b1f033ded46a469236f08b61524122d1b47955c3ffbdb78efbcec71001d571acf33344cf12d78adff4c82e321133e2f66c048fee552cdce6be8440030ea4861402cee62ad930479b159d1cb971bf5f269d2fcc9899ca8e05128c7df37a5d712bb9be2c1c6ee49a25a4c44b37c52e04501b6831094c361383d82a9ccd2d5dfb240c7df7d92a3f24acdf5c67a1780b64ea9f3525126573434957cfa99d3f8ebf7ad1aea97c279a25aac313ffa85c3538f10fc149546d5d4e7fa96153b5d014d42aa1c28f1f4750478c81525cc8b2e4c6bf8e313e2202130ae18dcf97298859e77d6cabe7ff2543d555c1d87ac30d844dab4ccc3edaa25cd71edaab3729dc3c51ffab2a29f6698391f4f22fcab0412aea387258bd28ad9992c7ce0aef46af41ef9580dcf3ca5d0f3a2b69b72e7596a0da4d2c5f2feebcc7ba32a5f27cd4e97bdd244f98b3e237c0e9375e6f0c2c76e2218e7ce0e0bae7d896e9f20b1bbaef65dbc0b9217768c60ac26c4addebae56d9cd2b77925fb1ec18fa71759a094fae00483bac2314d13ab2df73fbf5591b09106e1e533a00033fad00fcbcd10dd7b27f32c915b2c59633ceb801737b209a32e47b42231767e450b8a4cc595a499a74d4d436ff3928cd40d8bf7f0e7a1abc251645461182cb0a17bda8ab9ae73ef8e231da8f13bc18e7af3622c979fd5f2c2ca7f7cd60fc6849bf7d5c85efce50c70b9ff32c07ba1251e7527fbb72ef900573cbedbd164402ae0cf898098272ecd0122f5199b7df63b669b2628b861d229e733f33b89036d84fe658a35deef9fb9bdf280126bc06edeb67a901cf8136ddd220e95546ce6f707e51c365a1f5bf7ae6a62712d27eb0bfb5252e6bcdda7d6d6dfc113790390fe477267e98be3b11eded83c785c15fbb61728976f8ee39a3cd1a8290f6b53f3c1169fe16989df83bf867bf8f2571ed3a65da338649159ad98a7e9611a6d0f8e24b5f60c1d3cb8df06e9bf7a41034014f33d6c8eade4991a4910ec87825ef9f30427404535c97a9aa48481a203a51c3085bf54a3c6a87080189b704461c79c439ce7e5af27f7a99239a9ebaeb22c87c0a7890e4e5282098ee76adfc439003ee500f7fae35d1281dc5a5601a47f68f7fa5644afe5384195cde3a9fb4d8efdfcbf50265ca7493f05a1e46aaf85abda0637736fd92bbae643569bd09202dd34df3fae090473fc7db7bb960b90e71e90070f765d902e2b757d1bf6fbc11905f842a3bd86c4eb7f539d8c9c41cafeca6b86c2cda418660a901766986848d5d15b2208ea91e3a43a99ee1b677b69560b5464ef21f492ae74ef60d04676e4ae01ea152cef44db3ca703c20b5947ae372d260f1704b1269232d1ea8789ec574c5d087c760011fefc35b53e39bf4400f11b3d212b3027d26e3c7578d03c65158883f8e8cc40c9aa34a39275915d93b373710312c8acf014c12f3f2f5babdcd83352e45dfe4eec84888b2817be288eb81d07a8f3d161e50576eb4dfa33882ca76608d07114bb07c08a7ff1e009bd71cd18e67039ce4dcb19ced3d0cedba4a7352f0281d9ccbc1f57bef419d328630c8a81459da08054bc7e2c7fa39ca0bbfd485fc2eff4473a572d19aec3acabd9082eb622a16648df2411fb1427c57fa68375be3a437ee457cc09a29be98fb720466ac8e83d1b80d7a10c83b132bd4bf8898a0eba783b5be71710c8f8944b688eb0e965db39c5112831a7b1e974ab98d23908b1a020b70d6e7719001e2682f9665228dfa862f4229d38a96e7b195f7b1b576d105c6f30f241c0094bf80bf92856b85e17efa2cc8f19f3f21ed5fd301e4936f4ddd08081377e930c220de80e36455b571936a2f9513bab7b327d243260df15164a7bf19c0808b22a3b3065e8aeb809ceab0b151106c40fab8732f07208a52dc63ed082c3c6a6237a31b67d7308859055f74b9a427155ba5dba310da8ba9332d0c3817472b1884f9fdb3ef18ff706cd91b7b8baea4a9bda4c656b34918045d455adb42f50c67f3bdb5b2a29d9a9da56192198307ae24430f7c488ef402b87b259380dc76cc989dc24f8f168ee4357996098aeb177a1b987454c4e75a042544fd9ef5e1ded82a7fd2d171586f137eaad37c32d26e384a186ed23a0358d1b61af37fa2aca7beeb470dce4085934c6f684bd7864b14e52e6e46e7e2b68ec4faf4b566ff1f4cfabd3f520a91298089955e76e11f3ef9795e8a5253f03e86f98129ca7b411a31909633aa7a0f7ab6de1a4d00621879d2ccc2fdb2066b0b9361503dd925293f3e151c07e444f19a881df9c58a13731f34b60b6caf4a970e5c91ed55dc3b8dba988915dea42e8d258bbc1495b5fd87c8555e4a68dc68b2939350823ae23aa9839cfa5425c54bc674b4e4f0202ed4c2dededae9188faaf3bf9058e511f851bb3620d3701abeffbde6c07a32812339ed5be57c176080894ac9e199a409ff923889308b208d690e40feb11894a7305fc90c466ccb6c9e8414edaf6a7cb606b62069c1b3b50bb29891d3fecad61cc782037464b539fc0f48e16b5a53d50709367e0a01d2579f7ad671266c16b0088a121a9c715e7ed7ba71a2dbe30ead26ea91e32baed060d01b5436586e1c5fa4b6c401715c5a6321c9912ca4726794911f06280b88f7e9c29171872b9e19ccd61f571f550730b45c28d1a4c59c6cb06913681b7b32aca03c2fd02817f1c0e6a3c770a5bc4fac43cc91cb00d14b98ad65f95cbda089d5ea6d0b906e101e7fd01e2493ebfa94093a4fdd387acd953e36cc841cdcef1a493d20bcab11cbf018b1eb706d0a605d362f15f5620f97716aae5f8e5c513487fd00115e347963c951057e257b1ee72ed948c454c0c28917b575da020ba2be19ad5f88225127b1884d10dd481f3a2818e6f6c488fb2685d5b645fcb0485e7a40fd53fb4c9f5f6f508fcc6b11932196851c6acbf33fbdcb2a915aada780f4f9759cdd51a82bc911ef61b880a31c645263f9e9cfa355578e2a253752245970a93048a271ef0a17bff1e1d0e068a6523df0b76530aa732815ef980d813d1f776b50c46f0766b9fa244e31cb274a32a615f49136f390200fae1173eab01e098ad74de6dfed47a046b6b066e6aec811d58f6d4cd29c73779b01726ebcaa444ed22a0fb0101f93cfd302eb8e04c0e0f73b11a526b6ec6a53b96e5cde6e8e26fe27a3e97314d34383879a5486ff635d1525a693d165dc7910c70cb34b8ce8b8cefebbe183fe0e0f1a35776e07d6a4afc4ea809902c6ef321611b70a6d5e082f04565bfb8800b5c345e1e700083769359da343f6585ed38596694108f599ccfe4a1d5221a5aad4d9343d6fe4bf398b0d708d3a6540097bd5bd19797c6b17bf37c386250518049c67342855590142ffd427ced55e6945b2bad1767113c6e9d916e7b053104757e0061c9a942ba0a1989458bce9cace9b2a780895dd32fc58b5b92e5d54e655625147c6787dcb7017a175207be732b108a97f7345b81e44f706b4f11c5e87560f630efaa2391a3e45dc0163a4da5ac40d39f037946f6f9bf71728fc736dbd4563e5bd936bab2f438136feccbb76502d40a59f4454d33302ecf9bf1ab5af7b7d3f716ce821e58b846ab07ca4c892c41cd2dc478ae8cab5a4d35ac08bb304cad622829a44e101d0bb59ce753964b4912a9ef617d2dd5351af68c5c686d22a41f769bc07fef933930e73be471d324c2b6969ff959cbe54255a9a3b97af2fa6e8c5c82bcdfc6fa2c68c4960de72ec9e0bfcdd8c978ebafd0c9ffdf24733a20ed2b26591521a40c701e032fb6d387d36707b134b1fc4e8c526864e491888513185a71f4456421a843fea7cfbd21d81c14dcf2506a69f55a3a303c23bfae5c9ab30d422f8b49633369aee245fac062e0d16ec86bad7361092d228c083fb78cff49ecacb74f2eb5be3a13ac3424acf1268fff338f305cc427c1e19f4a03f88a3085d301b8746e5fa04391ab0b40a95aa22fb4e19b2e808e99354482eaefe4fced843d53c66ab1b8dd359ba65b452fb9c592b80c38dd554b33ddf3f4a7fcc9cdd4d27a5fee2799f6d31da5012c5dbec2c66fca6d4e3cccf0bad7e1ff72b8d46d814d02978791aca132c5bfbfe49008130c8a9aeb5fb41deb479102494786534cde7270cb1a1d27975bb0544083390eb7799673185ea28bc5b49bc9bac31458b8a9edb1a50ec7f5c33cc855f115bb9a6c3b7718e23f50270bc96f057aab4bf584286da526b8d3acff5aea5e5029763c9bb28147587ddc92a0846fd84c83b465d593e556dcc8cd672cb3b3273c055dbb86299c33af4447d88c98edff9f07c71a824f8be624480ba7e4a0eec35ba69c0ba70d5b965da9afa8c9e1949302064a527f431790bb128ad8b4104d29a252f11a229289c510e2c9e408afc6f51d28eb0c569599f8e65802041ffe2816175484b87132d7a684b9d26ce73a134c649d2e0919ba8e33b1741cbedb59631e8d073cf55d99c31a305bf040294c9d12f56bfd4b4"}, {0x98, 0x1, 0x3, "3469f309b2c9e85f12c602c974afccc66a6d0acfb96316b890d0ed8de822efef582f5af44e78d8b6084519e5893eb158261f9ba90be94dab7c3abaf0f27112822239b88926abf74e83b7df031bf5cd024da3d74aca05d88eda7907d9f709f10a272f7f3674c393c9b968b8eb51be38f1c281bcd9dd2de9e741e37f4b87980c09795cf5c2"}, {0x20, 0xffff, 0x0, "22ed11af71b54f8a66a0aadc5d8e31"}, {0x48, 0xffff, 0x2, "0b1effc5895fbd1d132c921d20a8e097c8f368c50118fa232c3732941c5dc22d694dd8826b4c62bd1dfb7501b5d1ef90705d95f092"}], 0x2200}, 0x9}, 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000002a40)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b80), 0x20200, 0x0) r5 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002c80), 0x400, 0x0) r10 = open$dir(&(0x7f0000002cc0)='./file0\x00', 0x80, 0x46) sendmsg$unix(r3, &(0x7f0000002dc0)={&(0x7f0000002a80)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002b40)=[{&(0x7f0000002ac0)="5906a4f361bfc47ee8c0a68f17100410a87c69e1e1a6177d33e5bbe6c9135f64b4b95df3cf6d0e4f5ae73a268ca8df80bf33af9c6b0d5425689b2a3cb2f6593236fccea7ea22a7b7b21dbdf4931f5a3559b17c90b1d34656d66835429e3fbf60642f", 0x62}], 0x1, &(0x7f0000002d00)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r0, r3, r1, r3, r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x38, 0xffff, 0x1, [r1, r2, r9, r3, r1, r0, r3, r2, r2, r10]}], 0x88, 0x400}, 0x1) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000002e00)=0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x71ccb2e0ba3ce6d1, 0x810, r3, 0xfffffffffffffffd) dup(r3) r11 = getuid() setreuid(r11, r7) getpid() fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, &(0x7f0000002e80)=0xc) r13 = getegid() r14 = getgid() setgroups(0x9, &(0x7f0000002f40)=[0x0, r12, r8, r13, r8, r8, r14, 0x0, r8]) executing program 5: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9771, 0xc, &(0x7f0000000100)="ebffcbff1300ff0f00000000e5f09046474d38a0f72d5e1d51c7e11ca4bfd7cf094646764763d59d64eb3a85538bb34e", 0x30) setsockopt(0xffffffffffffffff, 0x4a9, 0xd, &(0x7f00000004c0)="9e41cbff13b9fd812ef4ffffff9296483ba31a96ec396ce412005f3b5089207aae948cd017961737600dbe07cc89a92ae4fd99356a4ddd548a8a84f7caccde058def", 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) sendto$unix(r0, &(0x7f00000001c0)="a0af931e10032a25d13b0ae5373bb97395f506ebde98f355b6037d144c541930a78894470799a0e1138a090f61a074a9192880932bcbfd", 0x37, 0x3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) fchown(0xffffffffffffffff, 0x0, r6) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x4, r5) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8f}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x10, 0xa9) r1 = getpid() ktrace(0x0, 0x4, 0x0, r1) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5, 0x9, 0xf8, 0x10001}, {0x452, 0x7f, 0xff, 0x6}, {0xf801, 0x0, 0x0, 0x80}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000100)) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0)=0x49, &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0x4e, 0x0) shmdt(0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) seteuid(0xffffffffffffffff) setsockopt(r5, 0x2033, 0x8, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) getsockname$inet(r4, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r5 = getpid() r6 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x100, r5}) getsockopt(r6, 0x7fff, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="04e86235fe15b6d15665eb4e246d9958eb62", 0x12) executing program 2: mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)="e8f3ab2861b3d3cd0d6b979d376d9a533ed34bdc03a6afbf7b392801968c0a615ff05df6805a69419ddd56192d35442308145acd148d08426673fcb2126dde112a0c85361d207c57fba18b55222ee78455a85f8361a2b28ef82240d3f37d389db081", 0x62}, {&(0x7f0000000280)="e1bb57527e14aff38fd6720ea750e4e7084edc2623826af8bf9394f58b396fcef2baeba5890ebad6ecfec32dd8871fc67db444410121c7b65fe1e7bb64acbd448e9ae21ee46c7cd6d3ea9150d917b6984e6d9b0905904995acdf555178579389cb60ddee0a38ffcd296accebba9d0704fbd1bc53a8481fc709e63261c2957c8e0ca9801c7fe14efb4a0e10c5dce7e7e3eef2eb3c849778f900d6e787258ba13183fa84ad60ffab59bc6be2a2b648600d15c7b48a75e1354358c891bbcb89cee0eefdf9f65c24e3091e89874274dba6cf34ac6ea3591c511e61058821c096f5d23eb6ad0f", 0xe4}, {&(0x7f0000000380)="057483a8ceb1c460303d426361d9566cad00f65937b3be82299e2b6ea217f03edbb549cff0938d6b094a7e61fc64885b70b464c82af60988aea3f037edbba5c1cd4d330d30a1dbb98bcd956a868077f9f901e0efe13c7d5929f53694d312e2478fce8c8c55dddd120b515c872c84e4", 0x6f}, {&(0x7f0000000400)="a7bbe581bd25b5790a03d2ed93237551907caec50ceba0dd415067c469c7ef7558be7526810b8b8ffd31608926af22a3d963f4ce4e8d60080bfd9f04da3f60ec44548a10f583a29d34abc9453774f18d3476d0354ca2a8c9f9ee46408b168986b510ad4fb0cada21", 0x68}], 0x4, &(0x7f0000001580)=ANY=[@ANYBLOB="28000000000000000100000002000000129664cf579c62db8057ba98b75d06b587acd4c986af3c328cdb7d23be9ac7ac7c580bc7be77f30ce3535aa9d76b9c7ad92514030a4fcef8778eda4754342d828fc228d95da7a7ca1873cbe516a9c04d8900000000000000e800000000000000ffff0000010000806cdd84c41e16b6e556abe96eb72fac5f5d1ab6d8f9da0725910c12d59a28e186359840c0dffcdc832fb714e5d6c5c76c3d0d2854c2f4c7a9af064034d8e1bedbb6623566a52d0355312754588ce308e68508e734dade5ac9e7da767f40b3ee398697fc4647883fd43e338151dc0f038b94c8a08b931cfaea2ae20b80b1124b7d942ea1c78ed110383db15a8ecd21d1e285ef28c9d56e08a6e8f97e40583ff352a1ca4b56b4c6abdd48a5c9b42497b8f3e44af6cea0a30d4f731c442a7ca2c8a97c39ee9c6b9bc7b5c333d4aa86db530b45bf524eaedc054c100000000000000001000000470ad15ac80000000000000001000000060000005070b126d35403ccae22a6556c591d9bf4594272e22f745ca49c17953df92d747a965ccd2d0edf1608361c6a866b627f839a1e3abde957c2e97d284a2546a852c08c0e975cd09b935e0c7229a5138e9ca48d458705ac6cbe14481d3b42eccc1526da16161627e4a0c0a874c550675170794293de1ac21456703dbed4a85115c8e0ab9b8fe072a5b397e4798216afc65d681aba076316ecc77c07dc130b2b457d041eb24d914bfc1469b3af590e0000"], 0x228}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) accept(r1, &(0x7f0000000580)=@un=@file={0x0, ""/4087}, &(0x7f0000000080)=0xff9) r2 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x61) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000040)="f4f11d0ea5d10a2eb9df8ed0e025c7182dab6d2279654e0ccded4a6600e66b91d4d15431e40efee0bc95", 0x5f, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) setsockopt(r0, 0x4000002a, 0x11, &(0x7f0000000440)="7947d16ad5490a6c30a45f79ada30959fb49a1fd4251df58ab0705d0f7ac024480aa0f286fddf6b345677699f599c5fa71b39e911e635c3177c4b8448bd7ee1090cbe5b5873ee739c32d3d34ebe0790878c7220b69a825273ff2e7e3e5d85bcf1a6b51bf4bc739653d84615899a3fa7375abb544cce31786948d77bc503fd0043fd64d5f504cd35803324cbb5ac1b8481b227f03f748340e375550091200"/171, 0xab) getegid() open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) open(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}, {&(0x7f0000001580)="0e", 0x1}], 0x2, &(0x7f0000000980)=ANY=[], 0xa8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0x4}, 0x2, &(0x7f0000000300)="38a867a261c346c819a92273463e443f9051", &(0x7f0000000440)=0x12, &(0x7f0000000480)="79464587028942a66f4b4c668a414e10e509bd9592be26ee6d5cf9846122756cb0a8761d9fa81ce92210e69e36e6addd60d9e6188eb35f6c17f808e83f79942bf4656caa694bf13c0a6ce353eecc54d5c7ed7f0f20648e9b5aed2677eac70e2b85660bb348f3ea58a183d934927a27fc28452dbbf70f595e0fe260ec2a13897064b7097f3ecb12f3577cfa53a20d01762a12d32bcbe2e620d05168c027ddf64c7a196745215d93510742feefaf56285777d0c70c15d8b34942e729aab3e31790c5af", 0xc2) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r6) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x40}], 0x1, 0x1000) dup2(r1, r2) r3 = dup2(r0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x2}, {0x64, 0xfc}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRESHEX=r4, @ANYRES8=r0, @ANYRESDEC=r4, @ANYRESHEX=r3, @ANYRES8=r2]) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1005, &(0x7f0000000100), 0x4) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xa2) writev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="a9bf5a5aff12b66af417d0d2cafd47943da3f7db75f9f187d93db9aa85945c5084f36705c457bcdd938649130080ab067da9b9d7fc02b1ecdc901a2b530e4de50069ac4425ff2dbe9ae190a45910040a01b6eda219bebaea3134d423f6ae9794c9d7b854731ae544000e04ff2c92fe34760fe6668399db3d8ebe2611a8462463c923411f13adb8f430ade6cb98ee968441c2d061a039a5e5aca24b30989c3626c42d59aa5df1b5bf2f7e95ef8ad8a43f5b2355edaf1f611a21f92e4a2a17c21ba20834cc516aeb745639fcc4688665edb0e4e18d8533eae14a856c735eb0bc568805d046bf482584260e8711e5bbbc71a4e2c4ec3933046429c74a5af417b4ec32f8c95c464693535be45f"}], 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = dup2(r7, r7) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0x2b) r1 = socket(0x2, 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffffff, r1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)='om', 0x2}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) writev(r5, &(0x7f0000000140), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa", 0x10}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000340)="14a3be3bb2fd7f9ec4a0fb7c3d4365e1b6de407784ca608ca4e8c730fe1f76bd7245210f518a48c16c99f51410de6993f955818565230ec5f63c2745957454f663c3ef762a5b6d8a3599933faa54b0831403096050e36b3b372021f2b213d8fc9928c64243e8379b6db2aec1bef31d05d23817764298e995c233961e76df6bc27d3f61e4e061d2cd17a8b7", 0x8b, 0x2a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1d8dd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774abaa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef324f51ce382d0d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa10000b1", 0xc6}, {&(0x7f0000000040)="a365cf7f6249f641a94c7ab2ba7f0f259a441f160e41", 0x16}, {&(0x7f0000000300)="fad187c27d8a3eae89", 0x9}], 0x3) syz_open_pts() close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="0007a1d0134effff8b24abb28535a8dd0e988a09301d9e32bcf8819b09de82268516db7b7b00b33d4ea3b6e07677fbb925d7011fa2d6456ee0fb49b0648ac2259a7e724a54740ddc26bd643881957d87e2d19dae9015b08eb9cea692e915249b9e563c376e4cf174e591da51d9c38f668a2e24c53cf21f0e4f35595c5cf8a874301f2e4f89ed4bf0b869a5f540061f6e92c153bde01bed5f9edd81329f61947c8481e91d7aea3d4fb388b86fc6eaea3a7cdde83083ebfa1a22a30eaba9", 0xffffffffffffff83) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_open_pts() syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfffffeb7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 3: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) rename(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: syz_emit_ethernet(0x2ea, &(0x7f00000014c0)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa302b433029c7e4d5081645bf0376e0865911feb7efe"]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) dup2(r0, r1) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r5, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8d", 0x9a}], 0x1) syz_emit_ethernet(0x1003, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x2}}], {@generic={0xb050, "29e36ee001b326973367c82250aebe51e3a9a1bbb6a78f11bf3fa06861abe9e34779ff4386ce980b23fb3eb72657496226096720ca3aa9c4efef1bde9c2af7e317488a3523ca2543c65918381265cc8aecaf1ba4e63b44d96cc4bae8dea743db17551f89b2897845b2dbdc8ff498e7a4396341532750d3da5ae8e39e8558d8070b6b421a423c2e2384563cbf417a54414dceeb3f2e1dabed2f2fda9400c5a5e48f794917fa046dc1c9aa44474009d68b979d84a42376774446b9284fd0f3180fbf012deb293672f873c27cef8e53b629ce9d8b8c4150a018e721220e16927047810e1fe617510061fa0324a46341976b6d361c4cb8258f2f233311aca7bcd7eba35a418614a330be4ba6d609fec9633cd58fb877122c25fee3f1f0f464a1ce8362cecfb57e2b93a34b75dff2ccf0fabddc11714f8570e08d4a8f413d270039db4545d3af1add61308bccf986dd1fa724a715f5729ef2b6fc68682d31bd4a739d696052b2807cfd1752dc72c1e498bf4f28bf4735874e3d8611262f976e3d6047c3f92aac3ec8666ba8b0227c2c8cd5fc4d9def1334cb7bf8a5f59e77f21d90e41cebf3aeca832c1ab1f901b880c37c4e0d8f5a0aa9ec505ec855144ab142bf5887f4d5e68d9d4a45c641aa8b899b6f682e6f5d0552e8fcea7c48f77a94c5b78267fa802a2901e6ccb2c433928774616d452a0c7e12b033045c43317bfe6b405ca53f0f00cabcebb12d41c2872c67e89b35021e853da19408531ef1356514c4134167cd7380cbd66e409929e32a531fd388fe70680f35726e66950a27b8e6027137ab75b1973e6bb99627fb590149f98fe380d6fe05c4c87b8e3a4e18d47039d10716f6f625c48aea64308a7edf7b9c57470a1b085a108dbd57f244d46dcd7b07c82802cd031f5a608250dd55efb7a086502b19f5e6e78d565bc38fbea6236fec44d8d212de5a0e4151be2eb1ddbea87d94378fd9e90f5d99df6be2e060c49e94a32c190c9322320239a5e409e298e7f8bbc847fd376178a52eaadf2fe462a30604515339af48d5ef15fb8c5833572c59f0e78e4207837f71fdaea18b7185d5f6d7f929e432764200326b5590937b4577a89c63ed47bcaf9907cbcf0d7f891b3d93b1cdf40ec421e4be9062a73f759b9ba1e2a8e588ba0f966d728b396e694f516fa853f72dd7276d8eeca7d4a316d8359dea2506eaa13583132164444de238ad0e60c08d09234ac36ddb5525ef20aefefe2516c09a34edb4d93337e511c5688b57193a78873ee3aca5efc48d05562993e6cc24da33d247181823554a6ddd4e4716023a4a7005945777aa7fefebfb505b11dde6e91056e727af75522dc6782013c753ea61a05bd1a94329693d534742dfaaf2e67486c59ecc205650260bbbb95ef117c385bf6bbd79b175de30fa5685cd23f04402043275efa10ffd44d9f7d37a67804198ecf3d4dd3a53c3eb3cb4442d7ecbcf1071d0c187c77315e11a2eeaada618f968402fb8991650c349a145409ea58d31f71d10aaed9683c3f42fb4d708e0cbee27f838ed14f3b1a30737d9a9acf6afb754c1e9c2d89ad0af2f010aff736a9f08aa448c353ed631139aa961a64cef762d330dd4fab8030704384f423f8187fd967ed0cfa75b1a6e3d5f9ef7c7d9c3038eeb0fc6aa9d42cceb1e8e4f50b87666a222dff89ac2a653716d1fdd171f4f2cf93170358f7ebca835fdcf6698a7a31cf9ef4321e4a47ea2b9269b94f427dcf056b865bfb5312c9307bf2d0ae8c930d60bdc5a6e53f528e3e50ecd2e2aa6a2c9e9d663197affcb6fa48f0db8ff03615a801deb13900ecf0df1dda59e96681e94994e2c0f25d617e038ccced59b3de94613cd47d34967b5725344c57cd1658117a299abc23b38dace58fc3e8a4c45eff9c7e13ff3ffc0e822dcf74b5b0ec8ef6e0df6aa77aaebc3953d158c0dd080a61f94eaca04eaf443ef6042ab4682a70fce8d4f67f4263d0aa53f9324c59e39fdbc6a3cf82fb8b94966af44aeebdde1632fe31e38df6614cea6a8abc8ee49378117fabcc237333989eaa08e356785eda29c6c8dc4157caee40a98be50588b26800fba0255bbf8fd5a11cd241e7d6597cdb9dd932431d5bdd7b588cbeb03204b411668def7496b5a21f0210d15569ece9654b03fafa2866b187d2e53ec1c7641a9dc135adcf871f1aa4b5f8f8b5e1410e048439073d23a3f83213ab755c5b25ebc08f639a9fdb86900801e8b1311b5462fd0bb9993e6a069bd05985eff7fdac27c459d6105693bedaeb9ff5353c4576f3633fbcb14b4e2a1cfe567b5ef1fd675483106fae97f55e53f86817acad13b4e4c762f06bb8c8bb26858d17a7195f428bf0937ce7f1f8e3c8ecdefe1d8656344c72fb3884ca31c4f3c0c5bdef885f3bdac5256db5726f459c672addf85719b3fe7386bbca68410cd093919a29934daf08daa47b11afa5352e0f7a54120f7a47a9cae43c8d64f74fb055e4a1d675dffec956437ad62cb8cf02c151426c3b3dce34fd00278a4a2e6ae270c0eb05c650f153438778f384a652cbf8aea4d31033cc56ea20e848f6c762d99e0482ef62406b72dda3887b15776b8e23d47d54c49ec8e4e13c15bf95f2fe4fc073f4b96fbdae51c3bad1607e6dbc84da314668d2a267d8b661c017a7f69075d52490c0b52c7b9c9b651e6dea4c2b2aec0c30c548588f40ae28033090e566cc677534f4f650e25955f4477d904f34124bb9d97f743fb754061a3e290bb58680be6c92e6c24aa523d8e10f37b4c6404721804a739074ee32cba4801530212b7ef03873aed56f1415f7b2336c0917953bd6a7cc4e81bdbeabe1bfaaea540375ef81f8ac907bf30a23606eb3bf78f09bd61b4a3f808453e621b7882708dc8e05b96d4c1dd140ceb5dfb498cc4afd7db7098c89b4317e153b1b1a1c63ba5b4f8493758493aa5bc29bcd428a4633f876ad03f670467ac5bbcd4710a6d5cb887154e6e6b0933d86c952ea5b6f1b9a565ba50d51e1455a234c9713acc7b5cb98d52f4457bf60082046ccf5a9fc0f9f9eb711352bce2d46b2063a8020d47c5b918e446d3e87818d106e345fd001b2a30c17756ede402666104ac3ef550f9d75e796db047bd1a9c17d20578bbddc2a84ccca806210a391cf2c394e086395a24a85eed33ead9cef3c70f7d961532b43280a8e7513e707d520b29a43eb88f81dec24c43e2ac8ee5ed5adc449bf4f5e979cd337cc52be801632e6a03f8d1ea8e38df13de45cabd929c7efc03ebb57254da968122a6cd44b4464eaf4cd29666063349bfa5e5a9b26a3478f2d1e05cf852e036f807d841dc9969314937c56b17f17bb3b3836f2f89856cc4ab475138a8b7cf28457842638391cce6b550e4ffa82e955b8b13e15ce4ce71bab14afea9b15cb4a61eb9127e30c82704bfc9da72682450656f190af39bebd8f971d890823a95f81d30d1c6831abec462be953158be5c15895fa6745d2c3098623ceac87aa36700be3a41bb535b23a8c73d4f91dfd8df3d28b5d305596a17456fba7d5d97d71f38c96a109cf4ade622784f0487789666bd40d614aec891bfcdb8194e3a9dfc075be3b58d679d4925dc30565284fd97d77934259b87acf5166d88d9bd4187e2de09844318515ece64cca3cce02fa5fe73a7dca83912a9557ea29c40f1ac4eba9dc6c4c31362502577525054dd90fb56a6f7206e5700f8cca6a12862eb6ecb5653e80bbc71e523d2828db2030e63cabb18449808a00e162460a6d9d2134b2e8c6ddd6d37fbacaaf728e6520e62fb9f70ed01689e68f06ac76b6de42d7c9e0316cb63d7d0405872f8029733b545499af0974e80327e40318c4e9731f8ed3be84978017a44b07c937282d2cd2cad2495f5ff208e102e86364a5ba6ac330daa31a0d1d82999c926c23c3f8266d2637f6bde9cd951adb1e3846dc6b8285c95018794c0977fb82d0292caf820d16458448b96d365d45166d425b8e63cae36ce0e62c0402445dd2cbd92e61208311cba437ae10786677277032a2cc12bdc2063f6625a30f450c4f9778227a789cb417ea93bd0995f1307a5bff03513d22f94efd185e5cf742a9d3482e8f92fd50b2b5bbd585a8e32fcea013ba2b66f018ab5efc4d51f95afc5bbae6d52cb6bae5625a4aab234bfb69c121ca55f142ca0d824efbef4f15024fa7076a9cd04309db71bf3e7b5f4927f175b3f6fe2f765c7437b077df252bfbf93f875e1c4c359354d81ddece316dfd38c8e260c6061e33c83172a56d6f1aaa53e4723adb6fe725f66760d7f1255f0374743a4bdc1ad1439f43e63e6b900d7b909237334fe43312977be8dedbfe3a94af7262c8b2fc2635a5cbc2cd2e7f29792a0150cba304961ae7afec7ade641fd69d919e28627a92c82c3ae7a511b9a1ad0f1770e6bb0114e3a7ae0a7dc8cc81870cb6572c20942f45fa3197b1ba5432b7c15a06f4309161243288219ed695d5e0499c624e078fe67b7aec86de2a037631375143b5f09068312ce6be595c249c67157ffcd58c2d06d08ef48d2f3644ffb837ab0746ccbd6677cf5b5b4ea159be8719251706e7673a55900a389bf3d09dc9d3b89406342648517cb51dfd1380b9758c734078c06246a320760cc0b7850f44d0a883ad0048947364be613c9c7c4f31244a7388d74216c568de2141096deb9c807879b16b6c44448ee3987fed6514e57ec8764a5c14cdb632164f9753737e4248ea7a2bffdb19430870ae0c2c8e61225a3ce9c42048cef0de187a8f94db81a2702a23fa4c2672b9355262ee52fb7736c7da25b93d877ca779610e12f704c609729f867048c0163c6c4fb5d07b279a9ffcd7b7594fcf053c179f7907cadaa81a4e1c683b6c78b0798d4680ce7c4a8bdcb86ed18668ccb315f33316247eff23d173551764f7f6a5a39496df10dc3fdae0e8b1f6f65a2dea99711e58739d0e50f130ec6d45868a548b1855b61e219cc3bd9873dc4e21ab16510cdba15b5f0ceba5c1476a25a5772d3c058ac0a7f403807915f272e99e4302a205a3aa508bb18e8ed83ba500691a5be247281c9c905285dd12347f77e0e1b8c88c4f6b779519610e24f616928691b8128e4fe51dc8c170b71b2b4b40321e1ee1848b160b7b3728c516dc67c534177ec5683ef07bb4f3eef616aa7600152d7a020d1b80ce8e606717c90f1d759d70aa0413524fda1131a9757bd568496c7f05cc082f0ce44f9490c4915da36a5dd5d9ecdc041a476beab135bbdc44cab60f40dca474eb92781df79ae429458c877da05ac40db0eee100863097ca8137f9273cafd52c5899751ef3a367ac3affa63797cb422d1192ad2f1972fe9a9da33a74c56cf5df779f23e02197ddfb1eec39dcde89dc4347bb250d8feb73f125be1ce652bc57ac2082b9f6fce3bbb8141d494f9704cad1fd60f25baa3a4897a3ff329c77a37febfc8fc4007d3e2c6995a64ab3ae2933357d9a3c7f085e8eed81757ed704cd34e8888b10aca2c806416faed84b88c691739fe5c7b287ba785d0f8a653f075aecd793898009e9a0806f7e906be16c696208f5a59b7e239355d5e04f49799a5b26dc1a62e9a35d9f83e25fe601681475c21e3ca63b3972b0c6faf18b21c3b31cd6b7f55693af22fd8d316fdfd680f128b8762f07633e9dff54bf7509d28313f41529cbc210a7e3b709f8c01e4ada081f53a8ef9b0cc3b11faef483f248f5f6acf769cc9a9a7809b18d3cb705de96ed75e68315f86d902aad748659e062929981afcf865ddf940ca3cce7563d2314ecf85fec42ffa38"}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) getuid() executing program 1: socket$inet6(0x18, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x5867875ab25580b3, 0x7, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}]}) socketpair$unix(0x1, 0x5d7c92c89700abf4, 0x0, &(0x7f0000000880)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) semget(0x0, 0x0, 0x104) socket$inet6(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x82) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x0, 0x5) open$dir(0x0, 0x0, 0x0) socket(0x20, 0x5, 0x45) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x1000000000000000}, 0x0, &(0x7f00000000c0)={0x7fff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0x0) setrlimit(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) syz_open_pts() executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2154, 0x1ea3) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r2 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r2, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) (async) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000e34000/0x2000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5908) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000140)=0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="1d69c697ee0305b2caf1dee239a5c770a6325f8799e7481d33ff4a0e8115938ec60673256a2e5363d4786b957024d9a0f03b61d1dc31fb2d24ae92615c23b1bd6e329c3fbb3a7a668fa99cf8291617b117250fe6908048246afd927b510893958e73fe300604", 0x66) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x5, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000540)="fad6f58f06634cd260e42a7a450c843d6e351aa47cc806f9ea07aa5a5e42577d821fdd424cdd6ec97f61fca9ab9d0c3fdb8858fc0923fd97ba9504d8bca72bdc3ab6e5136ee5d24a439459cd0d6760091a82f95b36eee5cec29aa4d06b0819e180c6f51af4757ef8bc6a6df687e85be43652d8fa0004cd94e99c5f1be0f607b1b4245d0fa94cf8c2fac01e44e0", 0x8d}], 0x1, 0x4) executing program 4: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) mprotect(&(0x7f00004b6000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) executing program 0: pipe(0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x20, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) executing program 7: r0 = kqueue() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) r6 = getppid() ktrace(0x0, 0x5, 0x4000042e, r6) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5}, {0x4000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0), 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5}, {0x4000006, 0x0, 0x0, 0x8001}]}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) (async) writev(r0, &(0x7f00000000c0), 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimes(0x0, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="4da535e0897f761f40af7672c7d4c7fe1e598dd4284e1cc367d6415f7587a4f08d711e0de1f023202e0ed270d1ea21ce50d14d77e942c6a535300fa580226ed0d707243608a5989671e5e3b0a1fb50e2ef69e1124e8b53b1569d2017cea01932ab8f7fcfeb3a76fa80de52d94704732971aab6fc5b", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="888e294eab8ae96a5107da147aeff3d40c62bfef03511e1771a925f6edb0", 0x1e) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setregid(0x0, r2) setregid(r2, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x4a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x10a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r8, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r8, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r8, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x26) r2 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r2, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7ff, {0x3, 0x10000000200002}}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0xc8) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r4, r6) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = getgid() setregid(0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000140)) r3 = kqueue() ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000180)) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = socket(0x0, 0x3, 0x0) connect$unix(r5, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x81) sendto$unix(r4, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900ff000000000900000072a09900"/177, 0xb1, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x1005, 0x881) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r5) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2a17) listen(r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ca1000/0x4000)=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}, {&(0x7f0000e3e000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000df8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000dbf000/0x2000)=nil, &(0x7f0000b52000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x3e, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560a, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r4) fcntl$setstatus(r0, 0x4, 0x80) executing program 4: socket$inet(0x2, 0x1, 0xa0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8004, 0x2) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000200)='./file0\x00', 0x25, 0x0}) execve(0x0, 0x0, 0x0) socket(0x20, 0x5, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42}) mknod(0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='x\x00') bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x52, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x1) socketpair(0x6, 0x3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r8) poll(&(0x7f0000000180)=[{r9, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) executing program 7: sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x18a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x14c, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "9b1100", 0x4, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x4, 0x14, '\x00', [@generic={0x3, 0x8b, "9e6c37b7daaefb458dfae52a39f8f721fadbd45a765e66a7307868cc62a62b6c95b76599b1185d7bdf1ea0538a9bddfa32686c7e155d52b24fe3e7574b3a9c9ca0b33ff73437ea08361eb5598b84dc7621fc39e4a8b6d1ee2325d73d0d7d4e512b317e828fbc9e81dc7bff75546686616d6a08843f04a4899e2660a8232c10d1397d162e683935e5446a30"}, @jumbo, @pad1, @jumbo={0xc2, 0x4, 0x1}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}], "2f5f499d5829fd453973f5097258a70324a048d54f8abee73990df0126725250af772f580e89fa21939dbe788993058b8bc961d3388fa001a18385c3d951d16061009091cb954ac693cae17f64cdbff930c709c8b2331841a562a2d1384c8246642f81e28d00000000000000"}}}}}}}) socket$unix(0x1, 0x2, 0x0) executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r1, r0) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={0x0}) executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/515}, &(0x7f0000000040)=0x205) mquery(&(0x7f0000242000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0xa9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x11e) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = open$dir(0x0, 0x33b16719b02a80ad, 0x1b5) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) recvfrom$unix(r3, &(0x7f0000000080)=""/5, 0x5, 0x0, &(0x7f0000000000)=@abs={0x1}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r3, r4) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x2) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r8, r9, r8, 0xffffffffffffffff, 0x4, 0xf5ef}, 0x44, 0x9, 0x400}) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x62) fchownat(r10, &(0x7f0000000200)='./file0\x00', 0x0, r9, 0x2) r11 = getegid() setregid(r9, r11) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0010103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d28000000004000000000007861a8106f8306059371f6f89fc3a9c409c14e83b9fe1dd7c17fbd3cc96a60afded6ff6f52ab80077222166bcac37fdbf6ed358ffceb", &(0x7f00000000c0)=0x51, 0xfffffffffffffffe, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket$inet(0x2, 0x8000, 0x31) sendto$inet(r1, &(0x7f0000000380)="8d4a3a058ee7cef0398cef2cb8e268ced14d977cfa274379d7437bf32f9494f4f52653831515b06a31dfda94db63c844b25c2eb8909ce17cd0893f95fff7d167bc6d13bc5acd01b21d8f84576a65db5648f84ad8cd379d7f60b40653fc5ef1509c22f10da2e859749e5a5652f0d5540f4a5abc3e73ca2963d4285fa75c45614f9616ba5660eb5975fda2cbafd333d08c7446d522fc5829f1794c29041ff5ee089714dfe884e0d00e9091aa8fed280eb628444378625e9c7bf89f5cba0a0209fc02bf4395909982a2a0b07bcfad46a257b0474e71406b", 0xd6, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91d01d94a3981160082f4b8e5f84cf70b59c", &(0x7f0000000100)=0x1c, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x51}) r1 = syz_open_pts() close(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x100, 0x177) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xb, 0x0, 0x0, "fe339657"}}}}}) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget(0x3, 0x5c0) msgrcv(r3, &(0x7f0000000140), 0x8, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socketpair(0x1, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() sendsyslog(&(0x7f0000000040)="66636ba4477c3bd2ffb22aee8c2364b322adb0e77ee5f442855025efc6c2aad51d8aae197acf77cf84dddcfc7fd5614905ca85fbaaa5bd0363216d8f", 0x3c, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) poll(&(0x7f0000000280)=[{}, {r0, 0x40}, {r0, 0x100}, {r1, 0x40}], 0x4, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ftruncate(r3, 0x7fffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) shutdown(r5, 0x1) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000077b000/0x3000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0x1}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) executing program 4: write(0xffffffffffffffff, &(0x7f0000000040)="ed", 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0)="ed969d491ad191c2ab8913b56c2190f4e9847567a0b8529aa4261e2f7d2ded02b9643bcc83d323a6ec241edf5ff5850f4459be859aaf48ea9b17e28e2031df1bf3abaa15fa52e0ea5e41ec99e7658661f48447f5033d7b70fbe76fad82d2d73f2268ddf80a4022317beb3f1e8249cb532aec1601561894e1ee25b94fe327a3da742fa2cedd467c3e983053414ab96d034c0ed20eb5b49983edc4f60399c517122f37c0be626be9216e8c494ea4d94ed3fe060936b7d6468c6f594ccf491ebc5890e36fdd4fe95828af3784d83463b5c1eac284105fa6da3437070f1ae7c8533ddc8d85f45e92edaa7e7d8de8aac36c9e3ba10610e6c097", &(0x7f00000001c0)=0xf7, &(0x7f0000000300)="3c6dace63a648aeb3fa2bbe7a75d82f6a928604fa61e4d44ba9a2a5944b20f91bc3ffe6b3922179e6584ec6229cc0f7bd3dfdb0cf49f74b33ffb347b12a8db79f22bb6fd20b07b37b8c5e6757787b516f62354711cd970132cb3ada4af9f7723c9bcf04011b921288c95d05c2863bdb975b5cb21a1ec1a7138dc6ef6fef3a8b8e671be5687c2a0b84101b71660ccf27454787c8f2b2da9ea6a2e2bccf684117c3802b25b46876ada933253f766f679c5a54b568bf0b6d90d3cae16a68a021df96d5280507581b700"/213, 0xd5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0x40) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x43) close(r4) r9 = socket$unix(0x1, 0x5, 0x0) r10 = dup2(r3, r9) ioctl$FIONREAD(r10, 0x4004667f, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) r1 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000000)='./file0\x00', 0xcb, 0x0}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x400000000000016d, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f0000000280)="db", &(0x7f0000000340)=0x1, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000880)=""/155) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x20, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) r6 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, 0x0) r7 = getgid() r8 = semget(0x0, 0x1, 0x668) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x20, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x7, 0x80000001}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r10, r9, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x401, r4, r7, r5, r10, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r5, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, r11, r5, r11, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semop(r12, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0xfc) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x38, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000001de64e8042ed81004f0060529ef7946e8d946d4c0d3e3420fee9ce98c4d1fc323f34cb74b2a8c011a591ab2c3a90e17e3306"]) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x875be7aaada81e9b) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) poll(0xffffffffffffffff, 0x0, 0x80000) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) ioctl$TIOCDRAIN(r4, 0x2000745e) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000240)="7ab963c65331f1ef9216d5bc90320d19877b9061a1a5d0e48013b574c2fa5e1fa388112babc672752ffeee9d9e5e161e0175c1d3a3e6e15db4163ac9fb5c57c234908fe8f32925f2853959033fba854af43ca6b005a5940a73f2dc965b142c2bdeb8f999c233e228e80a2c5a685d28a90273d60b9aefdd673b18c7b4c3dc4fe7350bc324af10a10a90ae515db5a898bc86389abfd5a3d2a60f4e5c4e06be4855fd10e444113c2229d399b5ad7409068a7f3ecf1007f4c3ab2ac85b3da59e42ff0f27e549178e9e48017e32b2ff7180cbd40b156c148ef122be03f5e4e83dc87e542bb9ea5acecf5e89349073aa4992e8b5f3048352254888663ed23b", 0x0, &(0x7f00000000c0)="88559150e8832ea69e2675f2b02a6c9c90e4fd4dcca459c2664fd412cf141847777c81988dc0bbe7c7a0728f653a6cb08a0a0b71126f73c37ec78d9dcec66666d4e7a365934a05dbb611a44218b2", 0x4e) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2", 0xac, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x10001) socket$inet6(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="26f3078eecf4638c08c5c5c9b99d63730ba62887d8a7bd533760db81718459c5e044a5c1908c10136e67b0e4847dd74441ec026e7ed5fcdf0478d7fef2b51588fff86ff4", &(0x7f00000000c0)=0x44, &(0x7f0000000100)="4536325e5d60dee2ce925596e8e337bc0be9138635187c8d6c3e6041b6d95b2e8492e4c404a2f308d411cbaf349e3861c088d2b93faa651c6b24897a1994d6ca3550126d6c790d99e0730865fe464d249e463cd8ff4bb691cb4e56134620833455e210a3245e1f3b06913a0c6092acbff699635a710c687e2282148a9ef4c1bd744b6aaa4c193ea899ee7cd0db093190240aa376e374566b23e6fa7a11746c37ae6d43adb5879fba738727868fba210d33c06bdf4fe68a3144e9b7b0ace55fd55a4302b393cabb41cb267d7cc0a14928d6bf2add9f88e13c63c464b363101f6b0949f1fcf8", 0xe5) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000240)="24581f80d9bce5be241035c0c231f7ca08b1f94eca6ad2110ba926f1a550b70e0b6402995fbdd468b14bae64c313f2f988aa5ee22d28b24428730d2d6565871e9e82074f67b2c782cc4c25449e91bf2012ab5f1e8c34ceac93a0afb154fb16dc26c0245391d22e06f2f52ee6e4323aacdc6c2f3151bf09eb18888a6f12b538b39827a62357ba289056fd90136e2a011fb553f8cc2dfe321a878d4fe2cc842830ef09cda0d0c53a1baa1b7ebbf7cfd62a81c611510e1f5c8d6f3c9f55cd8b00416e1782dba9e72bfb091efc586f531f32c9b51404f376c9624ceea39f1c3ffe44afd128b2dca145e15fdb5742cc1c18e335d55dc5f84287a006ecc117160d468b209b1d13007a8d21bc73a2cbd8c908c14cf2a4fd98f52c233a27dd58ab5926b6555309000438aff805123812e509ddc0d4d02ebc37c330e00fdad2870b81662a5a632bd06686ee9288cd359dba7578f6864e668bcd3ef6096ecebaa41a9a70c498eaaa51d4a1bdcda40294011e2fe15b12581f82b370b4fd99488b17ca1bee4596eff26549ce4c752a78ca41496de4bc457cebabc54ac3fca122acc4b1a78bc1a7870d3777921a9d3e11086976a24e5d8102763919de5f1b8fb3817d0145f47471be9f109cc4b027dcc64fe67550bf55237fbba63ac823328c432a5ceb1b1216cc2d1086115bf5ece460784293defd738f1a7c74cc1b4aded0dbab324cfdad3cedd84b40394eadaa870167d28c8344f5f96349d29aa03500a9e4fa3285f9d63b81b7d1f3e42226700df2d88a3d0b2e81f957069ccbbf7a7a1f828ff9b42e31b47ffeadcd45190094a4738d36972bed70734c60244b17322ed51b1077358e939d4fa5cf4048b3fd1a1aa48e7dd511647876913974bca7b3c877caf43a51d53decc015f27f3f88d8664847ac4f2abd1576f0f4d1208dfc1275e937a62fa7d08c823e4ccc535d8dcd8f48c7674b5671c79e6c06a6996b453eae3eeec25c648d7f751ea555080c47e55210bd9a65b03cf2d0e1a0eff0d0a6b0c9b06635619cae04577dcaa2126062587a2f1c569986ec3ac86ac4f93d8443757c79334345c6bb0eed7c5dba4d3a0737f5fa4f96a30222272e03ff2a596095db1de62656345d8cc4b30d7b3ff2bac69b3e1fa53c6985a52ca0f196bcc56aad84735eb091f5ca3c4fde52210ae33e10a1d95677c55b15cc126789dcc3a510ccba0681658ba443deb60d0c905f609ed838efa278e6e8413d4fdf8ff3a3673574d63842f7fd3ad7fbc8bacc7f923dad6ba0b8dbafddd9432f9512bceed12a437068e8411bceb8d091e76fda1cc538a77c8e9b431fd560a51fc713d1a5d8999253963b5e036b81e6c6355f8817587a3b2813e3b1d2efe08c46e892ce3e280878c1447e9a9bd564819e8288c0d40639be1d1bda417aa87fcf806a4ad46975685d235ffa9cdce1084012ade24f77fb71d09ee0b48e819cbae815198feff397d42b9a22c6a87bcc98e9f69799eda210c61e11bdb7e3350dcc851ce2e832c82279baddf827814901278498bbf8cd011ccd215f9969d4d7f224d3c7b0dff8ce96d7ff88ef71b501aa1258c209ff40d41dfdf4bd764107e838172788d3b0715563fa01d4d9e1d39daa6ce21879d19761e6878a5be5e42a1b823a46067cc112d21b5dfd28e5c03b6aa8910875e315106abc164343040d5bce5166e3bd015abb3b40104fdaab64b753970bee39bd16b8a0e5214d906eb1dfed8140934b3fabf1c18c1422eef18aaea50d41b6c933a8a7c0bd679150278dc647ebff219615727d92f49335d1930512e7aa4f505c02a997a0bcd3f62ab3a8c20328377908b11ae8f61167b70f4d1ea251de0147688b373544fba41b10ec328443e17cd5dbc77839dc92e06dcfda6d1e1897a97a8a745fb2d5db82dc13582744d8e38813be6125bcc73ea01097dc139d171db9e0e1b42c3db31bd1de367de9c14ca5ac3480f10cff6a2e7d93cfda5d685e1c95a3ec3be12cb0471dc09c12f9870f0630120eb96a68532751340fcf4495bb104c7795e4cfe21db6596e9e013b3701c5bd5e1bdc6cf2d410cce3fd4a8573e77394449acb0deb1b9cdee988c94edc9d3bd9483e194d095c081a9523c8b0a8dc27583c5b050b2b83ff397fc2a7cc3a8b7f50704bdcf09779eb01d7f93868a895ffbb910805f08e42cb9c10c46cd625e848506f176fd34f703a4f268d6611ab2d850efeaf683a3141714d90cbf2fff191326a482ffa59755d4d7365608f87ce59a7621b5764874c3f1651fe89aa1be8c6986729e5d448c8283e39a63b0ef40426e0239bc0a1b09db8390e3ff14b6a9539d105cff971a31fd587476b01fd26658de48fa3cb19deae0f314d8f5087bd93752ba1b285d46da94e2a01fbb9c4944289378ac8cd07876b852048b1ce78a31c88e0e3142775dd9e79f4b5e25d10b63de1131e80671b1d410fd1048a5a3f526eabfe9a1c184b3c624e159db3c36a9ceb860a1ef1c110b0aef0e393767b08f3cb2b176d5eb91c17de46e1fc616582e237e21d88c65361ec5a54902e44dc069437fafbe3799263c12bcf531a76bb282429bcf336892c2d2874349187df953e46fe2c6e18593d5b59fcbd56933c8156a0a4ffd2e8347bd8a21a33c4dec38cee55ceb959c9f930cae11a41d34b23918ebc039215e8c32c8f6ce985fb34645ae4d0f82c5e5a2c4cda89a7ae1ff01e8d10eebb733b186e5a31a6e81a79a35857338169460aba6b6a4453bb41ef9e1c69bea5d62a1ea62b26e4874385d1071553e1096d26114a492af3c34faa2531df8de215ba3941c1c5c854b390ba4ad3ec5f47d102e38e489e71741a87708d64d464b7a7b08a40a18658f977eda96bd639c6bcf1acf1b61c2cab2c7803d54218a245bf9dafdc778f034389ff3494a04f9b63a1bae4fca07ba3a3c053c06b20742c8e627a7baa8f3f7d44a04edcc8ae3ca23f0a04c165953c75a27a37847d4f27aba845e7232684ab735f4986ddfbf7d555e34e902b24504334106b6f1b05349cd8fcf597ebce75ead2ff205824e5dde40f9067b3a54be285ff3200dedc24d422c1ca6b8ffe7d3b5c0994870ccb18fbafbb108c017feede834868b3a604368dde03e8df02da11a92611cff29093d193ee27c685a66c6e92488b006fadaf81be77432348e52f4d4aad0beada907c88b965222bf8774f8c3f11ba366c73881702b5d4e986ac5fe7723114b8502229b9bd1cb55c224b1ddc2cf2265bc6a3c518ab678ffe5aff7ae37c7fea333297fd231ef3e61ae8db258fbf8bb779202778294a82adac19df9cf71a20e2bec002629270aace6ce0d0257a45ac58c881029cf16561000ddbf58bcc8387fe855228286710c5a2b39b11123b94e365907728cdbff8593bd8c6857249ad169795fdc6c3ac337979df912c91e6b1ef7d35c04c28770053a037b4917099826cb12d5a74126dacb4b7ff106abc6d96959a64ee83c921ab373111b1310152d613fe200acddac914516bf23eadbc34daa256dbb10dd2671db67fb6838839825655751a6c5832aab522d127f440128da776fae574813f9c79d7f33219b4eb8ba5ad6becdd558e01ba5a0d086af0f36aa1dd9c580b0b641957da867302f8763b8257190be20928961fc1ba7007c7258c2dc5a9ddf782422354fd80c830a315675084540b2cb0e2c2fc36e2f47e1cc22a40b99156d84772f0f7440f8613915b661bcc04513f6eac08c89f27bdfe88e742e9b0322afe55fe6a7fb20a61514aed89ca9826ee8facbd6d0e94bcdc93aa8112c450b957e8be31e4206008dc590dd720262f331d849c14d6b4a392aa3c76f705d5f80e2b64def16295575cfde63391411909f4e3ebcb7fc1f7011b7fa1dd5551960a246a9026d30e66ed4e6089297c321eaca17734d5f2af4b2c46e76a29d41b07568775f9487c07cd76ec3db7f3be4deab10a81f13f9a3a4c35e77f3498a2c90fed161f92e28b1ce0be42ec0a45019c90b3ad8ee99fddf7077fa00b1a6e6708840e5788b8928ae70e63e502563615703938b0846d730afb897728793f803054780bbbc17fb5c8e478d11f68a0de03355b5471e27902002f0daca031d1306d87584227caf40586586f579d82bc796b63c2d3e465c1fc791d5d66cdf33d76daad158111461608d507efbb41d6bc2fa29c32a70f79594b50a18fefcce8ad7e871ccc7ef7b51f208e7a37b4b06ea0c8427b8cd37e61548d460227370bf70ff96f25247e9a6c0bb88a781a32dae104142603672da0213053d30787dfccdf8d1a0f2d219be261c45c4cf203ec64fa78dac25787b983e2ea0cb629bb8476fda8736154e38416f905bb6145727d4698b035eb79dd0d0e21ed6daba06e4bb0809ac779db3fe78e5e9bbb06faae8735249453f0be5df929c4e1eb3d4009df8ad94368c4bce6341e2406ad0f83d27caa422d2b0bd502e3f799160db6823e85d989589449a512f7ad7dedde1b58099320a22a476cf0df724e0ad41d9ba6192ac8a44ae20699296cb0dbe7031fce1ade2efd9752dd2b31698d3ef7f8cad23dd2afc0f27e59e255c4fee8c1cb3b48e69e75e07a08e4a2e8d1cf3724cc2956195f71aff6870b2b2cbffd7cb753f7c5b432995d42fd8339bd4b6d2a18c826990cd70f6d8c8627ea54208488e06138f3678fbc26ec643b365d55b866fed93200959596a17070df975096e5e8c1dc6e4b8018825d3139b57a5ed86801c4847c58468efce8750687818301789e47c07b118dbcac39aa16f99788e05fc2348e6b5127f46e9f4d696ff814e56f220c5ef30ab7f61d41cd02b6ae6ef1b51064a0e75bb8bafcdedad0f41ac318028a7ba22a96418172e4ce5a30da58bf86961ccbd523d7aa9e3b11914ff1fe36fa079d5f04a909ff2d1edb5f523fd1daf11e4ff2ffa94543586e7dc7a75536ed2a0cf3c0dc42a45d3b509ef6b3b436c7a678eac1fb48f487d04711e88f3de5109cc43cab2599aeb7e12e2862ebcdff1024bf783171552c8126d7d31caa98bbcf928332eed016554eaecb9c2e225a92639aded33003c7e3347869a4738108b4550ad8868c536ab54604366ab3eb6c6bcef83a7507de95838c109156a05fdaf9f84474ba4ffc978b216f01fd9b09eeaf2423a8f21bc703f15a9c3954b9441a336a42241f80816e3e8befe67a0fc0f7b197c8592ec387af8f2df4c6b52e569a3384eabbcbc6e65ad9ff52ad14c649d228d239f0f7264298e2f1020cac483570c2e61e225222c583aa0dce338e0250adeb27fbdcf2da9f0e8994d971869f1c3974f0fff8cb5e75d126ef858699889da9392e86411aaa431bc87de693e5e89cc6abe3449456061a04dc152afb8e7ed96eb0331b70e2d8513fc4765b2b112efb153ab0eb0cc398ff8c345b7ebd29b147dc02480d8a7cfdc00ee8050ea14af510771e904c5baa0f78e9665814f371891669d9848d2ea5b0e36dc927f5fbbe75df172b694ab08e6dcd92c81ce9528ed9da1d2566235c3de0e9096f9a8efb8724865d0f33ac030a2a0f2f93ad80899e90efa26fecd040fd52811704d42c605759a7108d967f89359c0f08c7118a25ff6ba8b5729b85af3f481e2de9d6e8c8b49c48cdd3a07081b07338d0558e2bac23a5dfbd5021a952b0bd74ec7818ad1c9cfdfa64925a49083ae6e55604a7d6a6733d4e8a2a29006498b3ba2e8b22ce60568ea361c13cb901e34540849d3a62b5ed16c2f486327a605f2c2af1af7b503c8dde6fd7a5aa3ab8d0e7825b3ef194368a636eccef2bce3afec24245cf8ccafc85d1077ec92d55014a583f656b2356ad98feaa473fc508371ca5", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="a025dc01c7fc797549cad9ca4a9124ab551d5da943de275028c3e1ffc3f914eef3bd6f397195ecb7ea554a0df73e571e662a2aa97e18c1", 0x37) getrlimit(0x3, &(0x7f00000012c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000001300), 0x100, 0x0) r0 = msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000014c0)={{0x2, r1, r2, r3, r4, 0x5, 0x3}, 0x80, 0x41df, r5, r6, 0x3ff, 0xd2, 0x8, 0x5}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000015c0)={0x4, &(0x7f0000001580)=[{0x800, 0x4, 0x8, 0x1f, 0x6}, {0xff, 0x0, 0x200, 0x7}, {0x5673, 0x8, 0x6, 0x1, 0x3}, {0xfe0, 0x2, 0xfff, 0xf000, 0x80}]}) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000001600)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001640), 0x8000, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000001680)=0x7) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000016c0), 0x10, 0x0) close(r8) bind$unix(r9, &(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8) sendmmsg(r9, &(0x7f0000002d40)={&(0x7f0000002d00)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000001740)="491c94c3241548acf76a16a7847f706d346ba47cdc2460f734b1a14c6ab3dde1d7a685f7058af71228edac9a4adc39411eb448a9c11377c6fab3c5bdd6592431c70cbe52bc4e54a2208b03b669f228843c7d665152b5ec1211424508a55158284b88a5e4ba8b682859afd3d8bf0d138c16226a4db613248647009bb661cabb", 0x7f}], 0x1, &(0x7f0000001800)=[{0x48, 0xffff, 0x20, "ee7636dea133fb8cbf927087039a1357aeca826063b2452162e81a6890ea9edc89761003e7714e82355141e331b3706173"}, {0xf8, 0x1, 0xe0, "a23c996a2c366823f3265e5a18279d6eaa077f088904dd433e1e2e607f9d0b16edd17986a8fa01a9c54fa095d78ca639923cdc9a46e64c09147074fc466c5e3428efe5cc3c1f2d002cd4c261f6f2fa5042fc0b420a685e2bb40719559b8922267a21b2d374f1096aec4eca37b6aa8a90ecd3c6a7d1e53d7967c07582a8ec4af3205192a030a640dbf18b7c3c5de8d1fe5be7de0953f3b838a9177979930f88b18a5305c8d8dc04efdc7267df3b3c27d85eb2169d996e8bb7a998e0250830765f62b68d08679ee29ccdf7e8cf43075ab09782145469b7e32d10a4a719349a53d9bad6a98c7320ade4"}, {0xa8, 0x1, 0x9d, "faed3f98cd9df0ad3e604864071abdba32cc5f969f9049f8e91cac4d94c0ab507fa01463655a786976f86b042e5a27b92a27adeb47faaedb57d8e8841675808d101a228552305650545eeaf83d5c48cff53862763f73d2d3a2411bdc5e5aa98648a828fe1379f6aba74736d7a5a107f75ea493fd250794c4fda660cea2e13208dda4f1013d30691f80e6312f5943539a14"}, {0x88, 0xffff, 0x7, "58128d490f1f7ac2d49f16a0c4e85553e8a5df674e76885f5cb4863cd970c7c12afdf407e3a9af8389e6e1fc5ff26429d372a88e4fdeb822d4616aab57ec02e33c1c3810b2392eaaa1ee89463c7263925e6700753dd9a6344a7e6359932c45dd98e15f2802b5bea853c8779deb8166cc71dc"}, {0xc0, 0xffff, 0x4, "15348660e41b69e478dfe076bce5fa40e81e44a1cbddc6ae21875e42485ff1190bdafdfb06188609f13b8b8a6030685c96f6c068d323f2fff79d130194d4d466a892388f9e699fd097a0787b066357d1f72b5d29be19f7c5d6bcb1cb1c2571d40ed244b5e0de24a990fb3be7d11b5468136208bd4d9f1b68da02de4db750dec641ab2620c46c36de9a80615d3c29d24d1cbcaa399b48f759862f4c7befa9617797b6e3a595e5b12271b7d5b41463cddb"}, {0xc8, 0x1, 0xffff8c1b, "19b3097cf516a6394f60341b328a95d6ec544436f6038dafd9405879099c2c6bc5a4254362ed46450ac93192dede62f8dceda3b4f767ece72800deb9ae85c53057d928a83e2a23f31fc1c4a9c8b942c5a9b845aae5c29ba8714b16c27d43b4cdc983ef78f5394ef21b18d96b8c52ec060b4da52ed7b5dcc1127c12e96f4872b4c069b394c52aed6583fae5dcacce31c481a508da9c97b926590364000e1a97ad4fba14d7abbe7ec4484576d11430769edb"}, {0x1010, 0xffff, 0x61a1, "ca30c0ec4a8dd3c320a878f42564a0e8a72e1a9f961f5d21b406d3d3e2d89db0fba6f05dd88797f5f27da22e584b8f699f0d1edeedba4b36eca880154bd2d91cf892d87ec361901d7eb9a51fc6b456a041d0999a3bac4e5afad364b45dd490db6a26385ab68f0891d7bff8bb1b4ea8b2cc30aef9782c08cdad94805291ee93649ed14db565dff55cf4cbd1af61429467c28f4a3d527cb1d3b242fe7ae67d2924ee1d95bb29e602fbab5aab79c1636ccdfa093ce781d75c39c32ff4be0db50bb6469a379383c7b81505c3c73aba3c38bf109f41d08006a2ad15bca10bf5879252e1dab52b68beb7009e9e38e4dabcf315d7956dffb6a388842de6d0a3b91a73228fa9b6490144616a44f71a5f4109579729602680541eb0c6c317458cf5b938744e50c1532f3588fcf14ca74b4fe93bf482f3d14d8796a08fbbc83a53f97471003eaedf6394cd996fe07ca4bcfc1cee2e840cf4e13b1101ac8558bc836d7e043566837cc0baff1885389553c5119afd632887e3e39351d7ffeb5dee45360af70a2a64e7919f0d11b9f01e4b5506a65260407734e0a3a02ba5246fa084c9d11a46807599c6326823ea22127719ac711300114361ccb12c74b1d5ebb225835e8fd7939f2f7f496f1da2438d61879deb180392333dec8aebb3a03d05a281e840026817e9c7ea0fab2995ccd6804bd3afc957fb9a1f60112b595f71e9b5fa611e70c1de5b84e6f4eff17ba045bf3b2f0c077a2ddd4fe420b721237dc00a03cf897c0c579314bb467f0b164abdfd2239c4ebfdf6f3589befc7eeae56f5b1a75a6980e9433c07a9f9461465d8003f0b6729ea0fdc89b41dac78089f4eb4344de32ae9b85e45f83f6f0fd42154fe4de1e80e66ac63802312df1821cd8b0b69369eae4bf90918e5bb6a2b47ca7d8d8b4791c67497174942d44cea43fd6270349628e0c24af219f5f74133bda95fc98f663920715c161a0fd57381c31ebe87c7d5ee3d4c7d264a9d185bbabe4b70cda7cd732c115c084198a7ab513dca37c4dff2753050b7d4e0e9a2cb8047a76b0fb504c47da7c4f861261a67c07edcd8ca5167c9fdd3b77591564846132704ba1d63775eceeb6bcb1a4206bd5029b5ab9404cdf03ac24d146570d3abd8cc26e745fbc54008498cab996394c1e82c21d2ecc8f2a9cb17cdd7ac1fc15aa7c78c4d8ed98c634e7e587fb13cbe4c82cb424ba8a4f825db4b7ab993d2b6620de34c97681476573bc1131985c54c5d1fd597399a8a439b2182b5fc24d45248671513193357b81fd9a3cdecda666c520abb0292b7e184bc02c7b245f7acd7a1e55a237a062d30b3170e4756e7fa300942df43021b4dfde53e55d7df92dacad58c06fcb4114cd86feba07505092d316933baaaa85f12ded86b373bc0efd338b4bc0b2de9831ae598c890902e08c08c43f7256c170b947ed6dec3283a922858838baba1ef4fe4fed8dcfde5fad75d0875bbc4fcf06c42e7d5eda57e0afa9a8c76dbf36d420c1ba1b8093d55815251fbbe5f79092c89c6e305427161757384723feb7ef9f852379ba273221368f70c30edb307397602893baad40f5db3039830ad3dfd6b870be3d4052c5579580877f26e8430600ca16ce400d34719a62d400ccb69351f5436bcc308871e79a955c0c31937166b08cbdab122a0c3e70af4835fb367709302d2c248aea711a33bfa15594fa985a8d8af53105b9dcf6c8c4e27693fdd6434414ffd360b4beab95802a5b9e2f65992081d48eb87bae4a98deac4975cb0fe373834a6a4a44c024f8503c31f22f8ba6d9e1e1a43c55b1383a9230001c001a08436a772cd9e483ada424a679cd946a96928b625d23b255a232f98efb9c2340735ca983ab514e64aaec0a3a146ddb3a62a3122fe91d108c012356af51d7b0607e418e18e8a61ad0769c39c8dec33bec856c449ba0099752b98a4be40534314b8c156da79e709963fda78f60a5581d6f3a8008cd8d40fc77a6adec8db23cb3aaa18a60766acec4a60f3b309c202f4f78b080b1c29668e1f54f625c8161a6be1c363f9e2573e00a1f9429846b2cfe17ea9bb3ca7cae823fa21ca360db1776732f61c11ec25aa4c1db0e9f2529b858915759dcecc9398578e01e7de2c54ee21f70973c55fd668c42a87d183f45617a217b290ee19b963a66bfe484631da65057d1c3474cb4ece5ad3a26a6ba4530a44a045a3a083a5570bf41f196d1c153c29e0435d7a758f94bedb9b5f2c5cc959ed7cdeaf94dd7612214b220b9d93db5603e8e18fae4b07975a6299ee1bf5f73814a1721ef0ad60656925d542fcecf41077de5fb7a6a94792dc965a267002c7b60f0811a92e98c24fd5af144ad413828031744335b41c2d91dd4c1dfcbc30c499834444d7a26ceb6cef5eacd667387c02ee72f1835b43b8cbdab132bced32f803ce721a3a65831d01120fffad4630765f0ddeea30c7207bcf15797479d3ae001ffb989302bd7dd1267e94375616335e66eebf34c9d48b909b1f7607aa3c9ef06e253762123ea011f809881191c507530a7e12abb563b161680ab80f3a425b8b2a0f8a25f4e3c7dcaa6b29402fb9920e93e7a8d486f39dbab0a3f6ad781c13d5f73283724b7bc360164fa3852849f1f4250aebb417e43b811b5e239aa70e61b3fe4fbd5680adc88fcdf26de643111cf7b73ab526a8c6627affada4ff178d6388ce572147876dcb7c83b836b98abe5fbc8aea163edb41684ed6361f5dd4ed76595f34d79f7557b3aeff9a9e5f5267b14e3fa08a295db830f74c19f7c86f72f425afc0b6c9b5cc15435141054ad77b2d863c1886337015df6b279752ea77a35086f7360087eabca0f58a978fe35342afd2cb5aa6b0390a242abd70de87eb60d935535e7ac740e6fdf21fba746c2d7352b95b4fe99a5cf496df119a02caaad878d7358827cee85c2d9985622c834647f3d3f25d05a637e1097229c81c133381541797a85c46a3528636113fa5dd8ba47001f6ef3cf638ab512b2541d774091d9f09963dbc7ca2309d9f27875d6ce1d9e9c6b87b6bf2ca4cfc96e9a095d751e765263b587f58c62c6bba86f3ccbd6c33a29fb2ae9a7fc2fcfd603a5e5395e6e687b9aa07c9c6d3b8b87a6f21582bfa68c9cd5d4816674dc05f4b0862338c7a485eea62e113a9190a19966072ee39c45c67059c8d1f6d6f5e14a820e89c2cbad943e49545292f6209d72f41d6ac9cbe8b26d1b76b79363c07ea31d3d7b48b9f84074955109e7d52a6f590191b1cb4ee24dddb23c550fd22849fc9ccd1ed3159606c5687ce6a2400e01298f12199b011db4ed7e51373589608d8fdaeffd7a556f54813ce8af00764b4b22ff1bd00732a66e0bb0656dd261b2fe3215687474f192a95df262e524e35d9bc4a35ad5369391070aa87a9e972df539205a9e09697ae3d6413d542a15fd69229a70113e1c490e4f5f90de32c064c63e61c5d7ca045d97f0999d23521e6fa855d13b0dde47cded8daadc395bbe0aa0f39d3d993bc00395b1bc71c1b9f961515502c3d7648769e963f16251807bb6f7c851943047106c627e5355dbdd4a7db3bda976057a226ea1a96cecfac830571ca57ad656134818a35e585068f0bee8ef0b5eacc713607f351d246e9e03afc36839d42aa11e38c27e3498c9bd98f06ca38c8f10ad21bc4ad87e6a86e0e02db39e04b3930440b10536261460ee59b5e1536fd62953ee22ae805c7146d753a2a1289de70a0d044ebd4039c331a801e1e0d192102dccaf374c26ce3f12f10c8af42ccb8cee43878fd41b2e8a532ae78d2cf0ded1868d563dddfa2105770dae8d841e005526f1e261546e5fc8da16a2ad059d29af85b025a2ce94a8100890e2c5a914cb182558752ed997ee271eb80125e1147ae615b36ff9ed92322d343870e6ae212ab39cdd24e9a5e04bc7a6ea471cee8db360b0c10c2de3969c797e4f83d96a4d89b15f6b4ed890d72d340d5987257be2945c7cfbd8c2fea540242ce1cf658afed3bbe4c00feb14f513c3528fc8a53065019feb4984aa8e88ee9e61abb47fe64dee0e8d9a7fed69ef06b7cee983e64e4100f8d10dce1c99b793419b2871cd765ff68d13a49ca82aeef4e1d250cf28dd00819f88bbd84330fb1dec0f96a7e41a2ace2eed3c9fc4dd42ec26bbf9a34c88f5564a9ef7de889d8908acdb9a6070edaa80b9b173f7bbad227b6dfe161e24d8df310f60f7091507b26a002e47f9145ff3cf3f080a25274567f2aa82edb5d61334e96e62fa9f18cfe0a28691ad5f3f2b2a34d5741f2cdaedb3e37f716e5e7e5fd0bb9ad4caf97df7f54feca5e9aabbd32cff79388ad559c5e43039acc06de371c01ec4cf3da31cc61e82097d691791d66f8fd1e5a8cbec58b051c1e5e6eb30c6dff19783495779d488e67614d2fb8f9cf8c695c03269e11cfcec446a4ef63223a3f7641407bcde9f034be3a29729daf2e3cbe74ee445e6bff80ff3aa8bd76aac71bea34427151bdd3813638fe5f0829106e4ac3096f4aab17593e7a9a887048796a9dedc0ee8da9d5bbd73179c1756da9db8e94eefa8e3cec3ad698b354041c44d80ba0d9f96a64bf9a3b23551c8cf4d66c63b0c6545b65531859bb83029d9e5e213ecfbb741715e039705ab8f78aa02deb1c7b1ea8a6333ee6b05b1892a7c2ff9fbbb52ca4cfac51ec95a7d2ffbd28c5025e29cb73c4ddc47be1a035886b048fccc85296e3d93fe7df448ca9f8616f83cd8341d345c7cb4b43590c17e8ef8a65145959545a2a97e9add95fa66cd8961e1939e74b8330d5a10509d506befea1d50598766cc605d87a9765a83ee18507fad5556df62d04db5cc47594d39bc95cd974048d327a7448c001c3ce579f15269802d937354022a00e10b65e3488b20f79296dff5c5417333a003f5835e187d5275a537794bfc42b9a4138c6c9b7255a7eb8689f71cfc42ab620538820cf2c691cada945eaa37c19530eb8602f47a95cfdf065ef6e4b876b1632d8522501443f4b400f1198b7c1ec43a2a42ff4ecc01af592950cf907327fc3c8b369021fa1826a0b3bd2f5a85ea1d307cc7709b54c4b1bd5f96d995cc34003657ec51fc6ce6b4083bc48f5e85730be12887267065a94be1ab4b3eac5d2c5d573ad74e20adaa12db26b9b4b220806d620a5ef448d51d5a2d8c68596e262af29a0cf6870b17b3070cc992023c263641b7d3131af1d18a209e622484727f966c37c5b4b254db92f54d7925f19f03fff4ddc20213d0aac8226b27b0eccacde6a2f7671038eed82829be2867126fb66e701fe47e3479804c1159d9b93f262a9b560597c6138676754973c2d56e4cf3bc4abb65afc45977af38406e2ecb63b614f9b8a47b6c03770bacb47b36e5fb8f79ec554ac72db9649beaae92ed000266197a71bd41ef16a5a69f58426840788431eba9a6067be063be55a75ab15cc600c1e3b0f2b219395aa23b77f86c0c1f5c216585d2001c8bd652c8c7e5277bc0cfd37692e6c406af2a68880da96d35b91f810ac85cfc50789cdda41e96898401ace5af26bc878ee02b617d8000192f85ac0272b0b4005f1dcb50afc391e3004fd014a435f0ada29108c9c6f8c28f68e0ff244aa1c89733414d71e43ad30e7b9438828ad273bc68e15a0ca9c5f99c692fd827f6f384b77c28d8e57883358f2382cd3e17f66a786c4cda0fe976a0a91c1f63d0579d6ee4ffd01c341c89bc95fd05818fbc56f84b19c5bbd13f65e3d172dd9dc6f5f51e97c3e7346eae3394710c377eb329f04ade254626b7118fd60c38fc552fbd8e0e19dd616c4d8215e239853cbb2f93e"}, {0xd0, 0xffff, 0x1000, "48795f2df4705a693df2a7131c6ff40c4861d84930b046020cfdb06d9b90eb2f7ef841da0e5e612d2a0c9c1a16e78fda8e11bcd95fefd1e5a80b38e57dbc5d409ebca261bfe2d12d3b4dd1ecd26d9befbc9ac48ca9d15fcbbf47f68db98113185b2ec05dcbd271e183a54ab7244013bb61d5c8b857916b7e0fb605d0af487b0ac2495e4852168054dfeb43a362e52fa9f4acac1f3fa1bc293dbdff2321537cb59b90ef5fb09856a3dd6fa9e5b9b352b9bb5c0082d521139cb6"}], 0x14d8}, 0x3ff}, 0x10, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002d80), 0xc) pledge(&(0x7f0000002dc0)='/dev/pf\x00', &(0x7f0000002e00)='/dev/speaker\x00') r10 = shmget(0x1, 0x400000, 0x10, &(0x7f0000bfd000/0x400000)=nil) shmctl$IPC_RMID(r10, 0x0) sendmmsg(r9, &(0x7f0000002f40)={&(0x7f0000002f00)={&(0x7f0000002e40)=@in={0x2, 0x2}, 0xc, &(0x7f0000002e80), 0x0, &(0x7f0000002ec0)}, 0x8}, 0x10, 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002f80), 0x10, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000002fc0)=0x2) msync(&(0x7f0000c3e000/0x2000)=nil, 0x2000, 0x0) getegid() 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 ffff80002e128fb8 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8285795e) at panic+0x16f kerntrap(ffff80002e128f00) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_clone(ffff80002e1291d8,fffffd806f458690,0) at rt_clone+0x7d route_mpath(fffffd806f458678,fffffd806ec2d724,0,0) at route_mpath+0x112 in_pcbselsrc(ffff80002e1292c8,fffffd806ec2d720,fffffd806f458600) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd806f458600,fffffd806ec2d700) at in_pcbconnect+0xe8 udp_connect(ffff800010fdc010,fffffd806ec2d700) at udp_connect+0xa4 sys_connect(ffff80002d6fa7f8,ffff80002e1294c0,ffff80002e129410) at sys_connect+0x239 syscall(ffff80002e1294c0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x340b54497f0, 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 479bd2e4-6073-186a-8c25-a69e4074584d 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