5c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) socket(0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0}, 0x10, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}]}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: 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}, {&(0x7f0000692000/0x3000)=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)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027", 0x86}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 7: pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x26}], 0x2}) select(0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x9) pipe(&(0x7f0000000000)) (async) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) (async) socket(0x2, 0x3, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x26}], 0x2}) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) flock(r0, 0x9) (async) executing program 0: nanosleep(0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16", 0x1}], 0x2) (async) socket(0x0, 0x1, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000000780), 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff) setpgid(0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (rerun: 64) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x4a}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) (async) r1 = socket$inet(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="0000000600000000470a62eb8324403353da357c697f34388ad1a82f55318dc6fe4863dbf51f3129086a353ceaed4cfaa2dec5b449cd30ba01f5b237ca6345712eda1748b9dc7b7be3799f01bfb4626811ffd1414c12968c8953eb6df6f751d8d0b3b85bf74b46ae5fca660df30fe99f0ccfc3f5385f488da38da504bab6f294232b4a1dfa671dcc1eee808021c2a5b1098094c5d434527f7084c3faa1b93d4be8e95b4f9141e1e42431a18d35bf371a22d7f3d2fbaf6fb72d9c7326c0aefe", 0xbf) (async) r3 = dup2(r2, r1) (async) r4 = socket(0x18, 0x3, 0x10) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) (async) mkdirat(r6, &(0x7f0000000140)='./file0\x00', 0x52) chroot(&(0x7f0000000180)='.\x00') (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000280)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000080)="ec374653a91a6f8c789b28c7da399e8fee6cc01902b1900b000000000000d65744cfa7abfbd7cb7895027494259f8c39d0dacd00"/64, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) (async) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) (async) close(r5) (async) dup2(r3, r4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) semop(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000200)={{0x9, 0x0, 0xf8}, 0xfffffff9, 0x3, 0x7fffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket$inet(0x2, 0x8000, 0x2) close(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="2c07cfa27411bfc1e670a083e862e4616d3c361213712378442865e6ed45012720ec2de59e084b0ee10c15158e5cdadd55f401afc260bdcde87f7e04df574cf5579926ef43ffffad820e1ecc9dd089b137f15f443afa811003226cf83d340a71c5c99f3897156189d7ca91a4a8062bfe7146817972aa06c0cc56ac6afa28ce25e9e3f36df579d8ed2ec4bca80243840dbcba5f27f32025b3b239a6b5af8b4707c7bd277d8849bb104eef5934c6331b3d2e55fc530ee6b4828e6a0e19ba0e65cceaa586e168efba496b1216a04347ce2f", 0xd0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1}) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)}], 0x1) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) socket(0x18, 0x3, 0x0) link(0x0, 0x0) socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0xc050756a, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) pckbd_enable: command error executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x400, './file0/file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {0x0}], 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000940)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a40), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000100)="2997bb205fe72cdd8a81eed11fa94ce7d8cf7e4c56688fb1da5c667664ee84ae0efde274a6ab5e0f5e1bc53da4b5d571ae76fab7592beab0faa48d7acf904ebb80c7a2a414bf6c717922a09f6d8b5c2a04632767f07d", &(0x7f00000001c0)=0x56, &(0x7f0000000200)="73c2c07f35770332dcf3578e2d9a6212bc7841a737e045fdc86a5d4d032121a5c4b15f7f24467542530fce7e022f1201557d10d10d034b66b2a8356004c29c828d516d4261285701e3bdbc9dd137dcc9368b55992663ce5c99437ec3e1e8ebef69a133f7283f0ba96fd436a8a77837d9e9d58960dd4bcb5e7248e9db263216485dbb8686cbb65bb6f40c78ff49dcc3cdfc4250be258e47c59d1ef51e68f8bf7f03beeb2464ee96c2b0c46e79f7c74dea48319b72c0bd2e9a35bcc1e7ea8644de957426bec32369239d5debb4118bff8498f44205097b4cb7112d58091563", 0xde) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, 0x0) r2 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r3, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRES8=r3, @ANYRES16=r6, @ANYRES16=r1, @ANYRES16, @ANYBLOB="6c6cca07b53537e9af1a8c07fccc576b335638808223f4", @ANYRES16=r4], 0x401, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r8, r8) (async) setregid(r8, r8) fchown(r1, r3, r8) (async) fchown(r1, r3, r8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) (async) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r9, &(0x7f0000000180)='+', 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) msgget$private(0x0, 0x2) (async) r10 = msgget$private(0x0, 0x2) msgsnd(r10, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 1: 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}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8, 0xff, 0x0, 0x3}, {0x4, 0x8, 0x8}, {0x1f, 0x3, 0x1f, 0xf2}, {0x2, 0x5, 0x80, 0xffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r5) r7 = socket(0x18, 0x3, 0x3a) getsockopt(r7, 0x29, 0x1a, 0x0, 0x0) dup2(r0, r3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00e5ffffff340ffe427e3daad85eb20000ff300700000000000000b91381000000270818d5a8f125d7439d3b936bcfed5f1afb8c030d25238200000000e96b21cc8d5cb583", 0x3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 4: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="3005209a8d36e21a4f46da2c64ea30087d6843bd1f55799feff34f7ba257a0925eb0a7f60d1b4633c15c8710a6e859a6bed1c7cfd53236e8c9d1f394291ce262231261a01ff9efad19bd0abb41b29daae313aa4250ff30dd71b8c35d5c3630380ed8c9f9b3f0", 0x66) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="3005209a8d36e21a4f46da2c64ea30087d6843bd1f55799feff34f7ba257a0925eb0a7f60d1b4633c15c8710a6e859a6bed1c7cfd53236e8c9d1f394291ce262231261a01ff9efad19bd0abb41b29daae313aa4250ff30dd71b8c35d5c3630380ed8c9f9b3f0", 0x66) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000140)="8311ce688533a92b7915ef9a06aabf09ed2dcde2ccbdf4069bff2cc4207fe7af824d0ee285f5d4da4c705b57da702df5841ccc0631", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="58bc0d5eea65bb8ead0de07cd2526d311da0d36ab7e4a99826d1e960df6551cf6d96b45fff64446a08e9546a8bbde53b5db46399c2c4b871ec49b69e76b0d3fb69ace07434a2788cda3422fd867a00000000000300000000", 0x58) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') (async) unlink(&(0x7f0000000000)='./file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0}, 0x10, 0x0) executing program 3: clock_gettime(0x4, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000040)=0x8) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="46cb63d2", &(0x7f0000000080)=0x4, 0x0, 0xfffffffffffffdcf) (rerun: 32) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) shutdown(r1, 0x1) (async, rerun: 32) accept(r0, 0x0, &(0x7f0000000080)) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ktrace(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x376, 0x0) (async) clock_getres(0x0, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033f68000 executing program 4: setrlimit(0xf, &(0x7f00000000c0)={0x40, 0x62}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) getdents(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) acct(&(0x7f0000000040)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffbd, "000012000009000000ce00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x7}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x1e, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xe05) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0) getsockopt(r0, 0x9, 0x8001, &(0x7f0000000000)=""/9, &(0x7f00000000c0)=0x9) executing program 0: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f0000000440), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033f68000 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f, 0x0) close(0xffffffffffffffff) pipe(0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)) close(r1) socket$unix(0x1, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) utimes(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r4, r3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) executing program 6: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setuid(0xee01) r3 = socket(0x20, 0x4000, 0x0) sendto$unix(r3, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x400, './file0/file0\x00', './file0\x00'}) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x1, 0x668) r3 = getuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000]}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x20, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r5, r3, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) r6 = geteuid() setreuid(r3, r6) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x1, 0x0) (async) semget(0x0, 0x1, 0x668) (async) getuid() (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000]}}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x20, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r5, r3, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) (async) geteuid() (async) setreuid(r3, r6) (async) close(r1) (async) socket(0x800000018, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) dup2(r3, r1) semget(0x0, 0x1, 0x678) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) getpgrp() (async) fcntl$setown(r1, 0x6, r2) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) (async) socket(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) (async) dup2(r3, r1) (async) semget(0x0, 0x1, 0x678) (async) executing program 7: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='pk|D', 0x4) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) sysctl$ddb(&(0x7f0000000280)={0x9, 0x3}, 0x2, &(0x7f00000002c0)="d5eb9e020aed35d10f4c9e902005e6cbebfd547f6ab10f706b9d61d47bedff1c19b3136a674c5781ebef7fc670740f5e876e669046a20547fa546c9c41f9e75486f40334c18e5dec8e2cd5a6a596204b76b05a85173944f9c733ca98d9f38921402d412294e825b1589a50562bdde5e52c6fc69cb8697c8bfaed9a5a392bc6edbd", &(0x7f0000000380)=0x81, &(0x7f00000003c0)="a3fba68f8bbb7622052f9b8e9bd61c6fcc80acc2f11d7dd8b9bf22a20d148c96b2493b75c2d95b45d43e065c2b0c879ee24c88e7562cea41170704d9cc7f8bd43ccb196196f714f1742920c1b49401a38bce7f4c60603a50a0db03bb85d03ec22fa16a676c440946e512b1dbf2ee300b646207bae1d637658db5def4c78c8a0694e17e79aca569112c2c4068aa5c5cea0f9fde6cf382", 0x96) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x8) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x2a041af9) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="d7e6d570bee705b2a89be3361f17ef6eec627d9f8c02d2ffcc134b126b6b70fa997d152ed3ab2a6d429926dcded6d1e7f1c5ccadbc096741dd8257493b26f750fa6783b76704428e70666054f30f36f25b557858bb8ac0641557e5727f91e4e92f0d74e8aee8f4b2373936da67ef62d357f6b63925763623ab158621acb968e39b08150d00dbf1e2750439308ed88f8de83775518846bf98fcfcdc500604ae3edfd32297892ae6c09e5cfc5c7c70d055ee3e8066fde3d14e3bb51a40442cc5fc349630beb78d7955466a", &(0x7f0000000180)=0xca, &(0x7f00000001c0)="7f7aa13c777bd8245b4c13d0fb0679933e9ca7ca9ddfb63d89b1dd40573cfe31f44ff9c9b410b0873b8461d1d1b04f14622786c66e18ca9beef6d81c", 0x3c) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x11, r1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, 0x0) open(0x0, 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x0, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f00000004c0)=""/106, 0x6a, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setuid(0xee01) socket(0x20, 0x3, 0x20) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, r5, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/107) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) dup(r0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) syz_emit_ethernet(0x7c, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8776}, {"2447baadb2838b1cee39a8c32946e7eaf7c2978306898934473f2f5934a11a2a4d051b553aa6f2fe402ee4a453e853b4a3c4065a0d80e6456b8621a0df2b"}}}}}}) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r2) pckbd_enable: command error executing program 7: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000080)="3625e6391d8a3cc29195aae8ce4a224613db26c70acd5cb03fdabef00c4fbcc8813099d2d024ee5a3af2281142b993e345ffa050464bcfbdf3ac156b0407b19ac411b880b61c16dfc32fcf191de4a573afaba69dd76aff8a025c507e836d18abebb2d07119d18885174b2641c5497ff13066d31c51748ca2800565a3d7c690dfc2ee091686fa03376137b5ac4713875a02958ca38927eea6638448f86d4d4a58de", &(0x7f0000000200)=0xa1, &(0x7f0000000200), 0x0) dup(r0) executing program 0: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) write(r3, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) sysctl$ddb(&(0x7f0000001600), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pledge(0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) ktrace(0x0, 0x1, 0x204, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100080001}) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r3, &(0x7f0000000000), 0x0, 0x7) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) executing program 1: socket(0x11, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x5) (async, rerun: 64) seteuid(0xffffffffffffffff) (rerun: 64) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) socket(0x18, 0x3, 0x3a) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8429"]) (async) r3 = socket(0x6, 0x3, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a1408004500001c000000000001907800000000c91cade946bb76934adcd5de"]) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x21}, {{}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 5: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) executing program 7: syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000002c0), 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) (async) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) (rerun: 32) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f0000000440), 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) executing program 4: r0 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x6) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x1b01ee0725b8e0dc, 0x0) utimes(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) dup2(r5, r0) sendto(r5, &(0x7f0000000340)="86db544224c84bf4", 0x8, 0x0, 0x0, 0x0) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x2, &(0x7f0000000000)="a74fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000000040)="966e47cf91aa1fbf55a1eeb6832823033cd3b791733299c8a506c85a460be7c954c14808d39df3af8b43dc7185a9154ab851cf44b31e380291c81c1496a84444c6c3ceffc036d8a9b70584b5df", 0x4d) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x31) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x0, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) executing program 5: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="69bcd5076ed7635f5b5c76d5984483402c94d3681ae453371d5e4b98ed70", 0x1e}], 0x1, &(0x7f00000002c0)=[{0x70, 0x1, 0x200, "e3bd3d8e9a48a1f9a1a5d5d66b3c944f66a34cc12a77841dcf3cade9c0f13cb41205fc237857cd40fa17d28ac8211b3853a030900f4848488cdf17a2d32b5e2df1ac50a6b91945e0808be75cef133f4326ea0a08b552bf269fa570"}, {0x1010, 0xffff, 0xffff8000, "38d8f4aa62bf80b888e27df44680ed3fc6f578eb76148345e5ef966217c5f94c49e822b1df30dc5301ae9cd214abee3a590fd8d5e0e378703ec0366efec09c8b7563839e7197c602b0d7a39f27c22aadd2237fd23b2cb300a92a418cfab5bcb6f30ff4732fa3194be8e2da66a0630f1978b5c83f158985192bd9a06adf2da6579ae04278b3f58457bc1ce6a071ca88448aca7ecfdda5f7a6379a76a9209ab11e2612efb7ed571112701ea4c4cecc577fdbcf7f0afd42ad7dcf28fb233d1be9a87dfa306241c9ec4497c85c57679c17437d7385979f5a6b69e70d39a400654c17a02cb8a35beddbd1485b0eb00e1461d01f945f23c077ee8dd6f55673e93f9fa4c7c1ebc6ca52ceaa76eece54161fef74027714e3386ed38626cf107acb3811841963dc357caf9d3f0a30dd6125f6c8c6360f4b4f8fcf6abc8a4961fe93611c31ad12bb354fe3a9e9dd04833080874dd1d30f73829125e0fbb6205dcd168bafab5a8701e8ffab2bfc233e7776f36f671fc13093e41cadd7e52fe9dd6ac2dcd0eb2290d43cbc9ec049307a4f51a5c6f7f4581e4ea0bf1c6e1c92b5f7e24c88b1f2ae49471cc9244400fc17651fc6dcd34f1726c9de915c191e6824fd519035abd7d6a0dbe6c6964f15e1a94664df1223577fe1598bbfb89f84891b0988eb3a053228d1aaa3f5ebf258dad1fc17b4c9f983ffcf53616b3c48be8f86eaa8f9b00d0276f46aca6055c7553123b781eb6e5d6fe075abacb80606e1af731146abe45fe98cd502dc0553a72626575f1fc214819e643105b061dadc8eec5ad7967a6bd648511e6c3a62ce1391a6955116515388bbd71da431421fe153f35b3c4f91530585aac7b9d64212dd69de3414a34d04ca76a0d37377fd82f110ecbaa08e3cedbbb008e3e27315f800d994cbbbf216b11629fafa66b520350fff0a66e94d1241516c58dbbdc037861e1ef335541fa4763684152e1b82497d24ee2b3ea35fd48292c75e0b99f881aaa80101438b9eb49f4f238c9fe0f16f4baf7aee811426918669bd38c2590c81430f5ca070bc7a53737f90fca6a18748ed922af3517a1cb165e71f95ee8741b87c4eb8dd344bb975502fe9d1f5ff680c0dd3967d2c46f59dd417da6911d7ed75a44a9ea90bcb79e3c328dd5c116ca23771bd8e3460fc60840f2b22ca1cd4619e3dac25eafa0ae6abdb3bf5dcb0422db2515ce986fc083b55f1f74f7dc3e46e8311c95842c1af536f80c808fdbeabf14415980439eeaee0db5f88e3d97d09ef279ac2fb41c91bc68404b3f1bf533372427fb48a22f5ca4f5332e3c33cb62fb599c91eec048d9769d45f13257ccb5d4ee51882d53e51026baa5421910b17161b2e747a482ca2b496ce3ba254f8f2f0b6a5598fd7ebdeae4e7a848b72b461db9d8f3095e0f43dd3baec897ac2db87621929ef5fa2119852080305662dda44c36bac8ded8e41597041f985b4ff465ecd189ed29bb7ddda85dbee2027068aaddcc5fe5c22b440c4902608c02c96bcc29d96a51529d3bab293b6b4e8f550af07b4628d29c998603078b0297d922af21e7d3f9de6fc3babd5a30397b9deb2ea477ba28279a68e0c3d7ef4aab260d8c4296f9d748af278cc53085b37cf6a55dd009bb045eb3bbf5b990d70f45dfded15de2e6ac90429ae56186096315b4d040f2b8e954056115a20740c1ca2dbeebae1e0e772d57a1d124840dd28bddae5beec36a1a060c381600953f4507074cac2657e8e139d1f846702cd31f0838aecab38db6505afa63224a3a6d1c4ff91ae866c1a16fbd29f2fa046dd8ae5fb3df6d39d9947999f480e53d865b7f67e3a897b5cf5c60ce8d07b19cde5b944c38c4c130ae0574ec246d49cfb68793a7a3d44b4a56b9f4b11aed6113655ea22ac727d655915cf1edab571ca43762de72a3378f2f6508efd4f2054bde9db4d2915119d2719795f36bcec9fd970f68e1954c7a3b0a8e9af88b0551024ba53321bc9c18dc9e99c16e441bf299c8397cdec1e5facc6664aa2d22102796f2057f992801f7fc809ea3fcca8752913a960ff0c726d502ab5515940e79d40975729af610d9a2b6c7dc64f6b849ed35fd4f7944da986e3e37c9728e6b5f9c7bb4fb733d0b0f958a3406e6eb6ae5f1bc6311e93b5f5367cabff6b4da8856330541a6ef624f6e255eb3c9cd0afc5f08c332dde475f450f63729ffbe72cb1221d4da4dbd1624aa0cb95927310f4806318a7bb817b887f66e04405fb96fda7521dbf7ba9b7f3bf06aff81580082e7ca78ecb4f090fd6ab273459ecbb2ef90e3a578262967e30ec90615236babb3a8a3dae9617591c46afc910e386e692fd0957a37db4f6d17c3a7ccd2d5e84afaee4d20a50e84b793adbf658498c8733bcfa6a93e34e174d81d413af5cce1bac30fceb9adaa09807230f124a71e6872adcb3a4b1d4e94d6497c5501f3b7231f4dbb98d2b4cd5d61d5a146d72ef95ec64c4f577169fb3dd53cc1c13dbc1e318486dd1f1b823545c28272daee66e816ed937bad80e71de91b4c510433b8cd78d018efe96be51c8268a9800e49d37cc240ea52ae203d4740b06043a2acd4fa8419b48ef338227a0982c41d7146331132187ae1405ca1b74ed72fe126b11181f6b0045a3da77c1664c6db6856e8c1c132c7cdaceab47d5a8daef0b14a1fad1f23355ce411d8e30e81a8dfd6b760cbe48fcc6a40b05567b7bd09de0d3fbdd1bc3de345543ddf39ee62d304cba7e307299fdcfc05cbae441a5d26e25ac585bb25f5ca50d716b34d7597bfe78b54d05a6ac5c19fb5050a983b5edc21d34ad3a63eb45bee6c8537d21cb7766b95e6801c72422b9a431c9b1e6a008f1e61ca2375b8bacd1a5831e139a3780c9712cc9da420b85ea6a6f4b61d97b4eefa847ac76ef58c13b81ace3ebb8d2de9e2632616df1de30cde82b3e2e167a788797322b511bfe1b8f9343fe41d7cb0958af8a1d0e4ae7d0275142b7efd1dfd469dc3a30b8a39f82d8350e30cbfb3908a268358e1710846d1385a9d42e912f5c716499da59c8b9e3dc41cb5adf75b3f039341a771399cdda6007f05f6b330bba7cd79e360b9f3159f1470724ac12fdf6581d46b340e3165adbdca7619c6e489d21ef526a7746f3a12c4b68ea85334bb5a9194ce1b2486e8e55b448c9ee976ed8acea0817a03c616797a339fee7c0ddd13471e74590c1497d43c73d6cd032179df3a0352b965f4bd4d09e763c1a9a321a43cddd75ecc4e2be68cb10170161b184019e85dc25a85db7b5e6560a2501718371ffbb911d5c77829eee255db8d50537756376529cdf22d20c8775578b04ed98d29c05a41be60762df840a5a9df4b41ed574c265def162303df943fbda432e07fb968b209e391279b9920d1ca1aa8dedcdb3ab711aef9d85fb121b6825f7b7b9f47149371225edc7880624ce2e5380b9f4735fe8c7bcda6922503b73870ccc37fb54ec02671fc1b808054dd13f21ff70f56b8957cc604e169f7fb61f2203bbb554a75ddf878a726f7cfaf7afc02e0d3ac0beba47b3a47cc45c97d2d6f9d7b2fbd6176014d5e838270ca3a98f7a62907ab1076dc460549f7ed286a4310bb66047eaae1f669e2f5c1b942d585b7dc06ca03ff02638274c2188ccd93745ef5bddaffdb7eb8b82d20577b30637ff8edaef34a0a6acf5f409a235686741a37f844c6cf0d3cb771ac102dc763e51273e2c0cde7eef3f3d00a792d90763a21df4d4757e90013e9da8e9774d9aad44a4d456921eb043420110f6fb4dfa6676f9d574892b1300151862f8206b6d26504a7fa06f3f51279d9a5210407c5acc0465a6fa5cd9697f916d33ae8c01ba64082a4566e035143584a4a607a199ee163519cc792aa1d82bf9a16751cd629c4953e5b0515f2c1aed82b7a8406d4eb14854d624731e476eda36cee0807edccb4cf73d0904912ed3754e6cb406422a6f13c756a17859e998f8baaea776ae7a5a7ae841a0535382373c1997ac91d18867fc18de8ec87516ba8cd1d88195da773d14a226dd5d348a9a05ce8cc7e4399c1aec041ec06bac23a687eb3db63d86e5fca6d312d69621400d26ff62d76695d27aed7a6bc1714650ac5c642b02e366fba5187ba47fa559771c16dd634505a12d33f1b86aa646d9041d6bd4605e8778993c20c42ecedbabff8e8a53b2f885ca2df2e27edc4e6c3842dc57ccb9815a7220006426a25a5b19324e2ce56f5e95decafbfe5fe36e746ddccb9f5622deb8805a2cfb33d7c45a66f755839c149105d6c874b8b178dc680b549e632494dc9508f655d617832aa52d13bacdc2fd8abbe9a02d07bf7f49d53c8d82bf77b68b75be4a2fbce50777a0e84f54214f870ef68d4df911990a445b09a729951ca0211e014e835facd80d9c0235d474d4847cfd59360e0feb9bfd8f580ba2fb1aa375000b4540c47b7f8151e65e2a134c4b9156bc586ca1d7dfc836de0bee2d8c9d9233812a00d348f72c2e118640d2948b77236c33d4dd5e6a005c55562e08a160354a7d55336af14645967a79aac961c86900bde1007dc443b31b489cd25a026d73fb61416b430abc085b4bb7311b94cd6114337a84a3821b77cfd9a9338cc98d59d6e3797740a3343900921e1f0ea06618d9067bc1a2f5084c4d857af86a9cff0db17043efc50230184ca85c7c3cfd77a41d1163c2593cbd7d877e96934c3bf6ac17bda405353105e5290a50c307641dbe2c0eac6165d6b280a142c17b4ec3b6d8dc5929974df74a5ca4882395ab4cc4e08f6db396d736d14b2ce371100b43b405fada2583064cf4a08fbe2b80f067cea9b72a7b59081a1df8db3a7e56e5c1f4c23fd117d354e277321cb8164807c4392f64bce92718b1d7bfa144cc1212aa1520519aa94777033bc734e7f05cfc9469446fe798413889b1b2f1b9200196061706f0e6b987d4909adad45b55c2d2bdd9d309cddb2ee5afcb2e4eabf713954697b1c70fd992ff4801c1d046f6c011ef0f93fb04166a30aa4a7a1204af89f36effee9173429c85d1c4e3f74d14044c1c9584d8df63266ea2509d518f84b448f67fd1163e12c8e9fc961896b9ccc378bc9a8c8be1b8a36518a0795306d5ef192943d63e873ba8943d9a0ce7999745176354bcafa5cee148c6d4b368f82686ba3f2959e885c289ad5b607678409e3ed308ce70ef9b072c428596cadc1d41ebf8a7f34468025a383e0f91bde02b8fa0a56dd0ea4f8dcb286c5f27d33bc4e2ac64a7e65830b24049d3f0bf73c2d61941e79726137a88a9b9331201ca204089ec77a00a6950b5275cbdb80b029850e4344ee2986ec249525a5eb358d1b8e049834f704f0d5533cdae76dcdbf93fd4eccaa721beba1dfae3b6f169485e172775ff61712559105037815b76efe0f58caf79eabcd8ffab7373c060c884df2b93206e07ba9090e5194aa7312bababe808c1a0491657930591c2b54a047366f240ed598d0616706f0459f8469952a00b7125e49080411cdcba48dd9e9c89e891619202e11771062cf29593e379df205bc575638431e4476a4b481cc56bd8e8f50fd3ea79c9b4e52d94a13d5e486bbfd52de0484f16651f531563c00ef09033ffa2a6de645c45ad4478241820b7bccb5b5e598df9288875c5e349187fa43ceb5733e624849c9d21ed9f0bb00528b391894bc07954464ac194cb0f3076dab0e63d17a6c9f542a4d83fda1ca73dd6e57589cf295148889fb3ca3f5be5604e9c7d3e0ce7ff74bd411054c6425bb92c317d4507847193cbb69541a891700b0d28e19a158e468002c3c8e665fa4750fba2593a8156f22be08e9a5e"}, {0xf8, 0x1, 0x7ff, "e0c71fa2de23c2fe4bc544ade800fe489c9a1174856f89a3901364a5bafb19528f6fd38f1e56cdae62808135a566de1f779b49e590190336341730b0e079be590303fa857d1332185c846ea1c2d34ca7135540c6e6370656fec1bfc6ab1df97193eca4a78ebef7fda9fc78cd97e7be41b818f453125a6ddef46a25c482e514cd228271fb876cf773e01bb42bf572b92d520c8cbdf5cb4e369bf28faeca36b921478ab2c4ee044d3f08979111cdb84c36c62df4650a02890664a921396b7b8df92ee0d0650a882ed61fc15e53574dce979bd0bc98fe80756ebbf751bdcef4fb129e34064a6805"}], 0x1178}, 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r1 = semget(0x1, 0x4, 0x480) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000140)=""/7) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x65, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000014c0)={0x0, 0x29}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4}, {0x1, 0xb6400}}, &(0x7f0000000200)) sendmmsg(r3, &(0x7f0000001400)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f0000001280)="35b868013f2d22f0c85bc19502c54a5ac6bc5bfa8bfbf65c1494b5741c1cbf85a3adc5e1835867fb93660bad857185279911a8bd84b4b1287b04ac9da2c075833f84a3c09e56b473af0219a24a8f10855b99101400de63b89bebb88d63313b5425526d7e209945d4444eacacf9aba7670e65ad98a37e00e6bc627f9897fc0cb73b3f67c82a3ccf006e79a34d26fe8dffee63a02788ea208b49b3387d4ffe2879b242d2719f7decb48220771e36d6ef6849423fc90b855a2585c1c84ccf0ec1e68b88931c7b3d2a7f4b3c2aeb46c85e", 0xcf}, {&(0x7f0000001380)="72fb4441766665a2d238505f8336798ef0e703be74126c613482fc3a99a471d4656df3893974f24746da9674bddf0ddf3b36a609ff3ba2e255317bc4e856aad92e5d5fda1e194b0622500b6ebbe93bbd8afca8cf0889fbd32e9e21f22cf5d30af2ecdd179d0aa5e8349c7ecee39276722db23fd845b42d108bac84232d8dc443", 0x80}], 0x3, &(0x7f0000001500)=[{0x68, 0xffff, 0x5, "c8e615456cf23c1b15d8ad0e1642683f0037337d3e69a5d6aedf6f4236c9ff051f52615b4f18ba9698ad5d7daf11e8034fbc62102b03ad156b44311fb363f7c0a7253c6512e0d63cb21f5b7c33807272f674027c88e0"}], 0x68}, 0x4}, 0x10, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000afb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="85793c9ade6381d59a1331f1d1073467dee9e6f9e91920d141904a92d2213a92b5eff925876af9e582dc290a5fe16bc2e9a45ace2e0b81ecea0774c095b795315a7aaf45fc4fcdfc6028c9a2772316942433c2f3ff8e82f74b188b026f4490c832d63f16011c2b9388681e947e84a8dfd73d71cb0607eff1d33b028b05a6ab370806c56df7a7e9fcb459f5d72da2211f14a613691475d3abafd6bc917bacba1c0aaca9fddaeb63a72757ceee54330570d0bb4150a1abee733e191683242f45c01b224ad50d0725a49df7d9347f0fe3f7245e088243e68f9c9ff4c41b050125ec02513ed592f8cec7fc941ae804ad7aac8b34ef356bd74b97203cee376961909eab5830fad07da052bc4560e9e9e89f62c095e33a0b24b67f8bac8bd155e142998b2df3baab73d6f639f76469cb1eda5f448d5dcc3e3e614b8bda90daed52291c90da55317ec1022a9ba440a5c28b4ac8a7160a211c98993356a7204e50a2fb23a99a2178664579050f7fe5c8f1f23ba22a63a5ef70510e2b60957a63bb8b542f8c79eb82634712b7b8b8cf53c4ee2bb0adedfeefada6b7e6933e308eb3fc6b51af12cdda96b1a860c5abb0b7e60479737cbf8a2a6874a762813ead35c24539cb2ec5775d636682d98d5e913cef6e56d1cd49c893048737355d4a1e613859a7ce40e5201771058b22bc31d82e07363410f4fd44f763cf860e7ca237b10f3721a9e8eb070e1d294db86fc7f35d23c583a476ecc81ae780209e8d7f6f2b373cd7b5086d894b583eaf681d925a95dc9efef2d6beb2bf1202e20278829b446e03f9ea297b7915248eff413544f777b91558203cf4a17ef5a147ceb6efe761b85e15d042e3b1e8859e6e33478798f156850ad90c90940b918617ba965911b7ea2b84f09224882c5a6937910889a0d945264e3dd4e748198de533fdbf2c79650b591f862a5d32fb3f7aa2180f5de1a8b1ca9190857206cc6919a9f47851ae1ffb76ccac49bbd58c47940830caa0d22cba6a2410099f917e645257551490ea96e39aa55fd793b6c03bed84eb8f53214b035978bc75534f358c44b13af978c254dbc1533fbc9dfa1ee2c676ad664b918ce414a8f164293ca8ba0b9d8cd1854b188c69869fc6c1c2d5220c25be9666b3ef3b1a34fb1311f0cc32e8da4f5ce2ae5f97018b0044149344b8e1cade96936a9ff1e8b0851f19b0e4ec7025207e237b61d849b304796cef72fb95f3031417d9d14a57c1d665251ebc0c3b1df9e0d258edd2981e9506004a407e687c50b1fac3dcd5c58bc97deff0c76bbbb5c26b98638d2c6f42de182918c7da900fcfa1ffd23bf05522c79c347f4f94d8aef9c02fac324aaded3b2ba7ea6c12e21eb8735e1a9f123619f60feeab46dd56c068c545038eb70e99b18af422f5c677090f0ee4e3af850e4a534cd6826466f3d4172ac0e1d5486fab28cf422ee5e635a577e6a930a8585535cffe47c863938a29f8ec138153d11ee0d7b7dc869f0f3ce52beb63c23a87e23a54e98e54c65d59428208b4c8ec48e2e974e1342861d2bd0a96803410b695cc127ffe880bf7133eef4781ce447ad7139298702628ce0e3a2894e772809f275cee2af04186d6f31c3480828343100d210cca43ef7176fabca33b8c3a68348cd08af453b8c05d42616af5d24c3e31e0cfafb545f60415556bfdea06630f1da3858f7ed3b9a80d68215ec6be89618a9a052664ab4e1d04ee020bf580582002b75486f9cbc0b27cf2299db412851504cb9727ab1b981b05b015e7c8f1661e49b4064c6e98d30dafdbfa75c93c8749ee09a59475b07fd1c2df090ce3750c68939fd9ff319ad50f97fe8f291ec894c82c1f25017e8bd4d410f79bbaf498be403bbef62fe976495bebf16691fabbd6f9a5d52d4211e8a04f8fb3e145d1d62900cc46c19f5ec83069b5a684f7030f4388ec78e80bce1df8a7eebe8aeb5593135b298e8005f7c2adcfe2d9acc6fa1a328b0d08aefbb4ebb216a9e218dacbe736727e2b421d20db34bba35fd40b001e3b9aff3617d1cf09e7fd783e0d4001883dec301a9054cecff6dbf0857b8b7b0e82c5e867568908ebc22ba3a35c2573dd985aace15bdb8c89c90a293f0cfcecc7d846f39ad6ea8dfa160031e56f794fafd561ebc95761a49a0b5f87c165d7536155f44bb8f7e46497b19ae83feac916c90ec339442b6c31aa2fce659a8d02cc13213fb2418c142bd88541217a1c489d7ce334db62391c116d361ab167b80380399c4cf74958a7b9dd993f2163fb75a0de9e857eb320808ee76b04b58388f97091b8ff493bf2e96ea1f71550ea4cfbdead3fece141adb80916e65b3a78e782d76914672d486f57bcd3494cdf1ebed7b25ddc6d12f04203e44340787302259be380b023ba6014b7fe5404958e61696b8c342ef130cc4897cf5714de10b62d54c1d0cdb7c343ac29c5f5f7c4ea2bae1073ed8f21ed4455817a4a71981fc0d8dda8f620a868cded261f7bfa4005e6e34888272f0dd3c325cb3e46ba73439250644b9cee0741ba790da69b9f21b4f2be50deb7717397d04876b81d3fbf030a9eb188a02a985e3f6a8f187fc734bc68a58282253423f607c786e0eb8a02344a18d15a2292e800728ae437a9893ccac74f81f5e658e501fe96c63f8ceb481a1bd8c4b227278c8f244796310db92de3bf8f6b6e7df94c9e233b238443b08e13e0136bc472766b0b06432c44deeaf753d532dc1a96a94f25237758ce062f343d45b0b892885781433f3253eb8492d02c5548f6710d817c697c00737f2fbeb93c12596d7bcfbd1b6a19d717b5c8fe029c9aa283e7d52cf6464348a3eb72c5d99d96f1a82aa5789c299c40096d2c611b7b379ba4c4de699ed3aaeb0d0153379e9fd9f2e366c4c12f43eb95f4d4264332b150d252ed89881f21d20f48dc9c768fa72f7e395e607d59daee5951617b49e3625f2f118e20fbd679ba1bf619e189f173c96492495b6c27bdccf25580f6ebbce7a3c4678130837db258d32f7f430810fd309ea3e24adaa49ef8e3fa5ef027d48805e5ef8dc0eb61d0ba90794061dc1fc770c25c7f8fbcac8d2a3766fb0985d1093028b0e7a7a751ce452254997bf89c5e0cd9b216b6e3a1997ecb30366745509839bb5097310ed53564c0c13b56884853b44eb9882a0ccab75b656e1476440fa3890d371abbbb9f5c17d1e12d9c23387b841d7aecfb3c593eb59b057735bea4f75c6ea30507138b8d6b9f244cada5d41ea1d27e24740124ffe861ea6206e9c50008457e1894b6f1fc8c83644be90554e9dfa49422ba404c63cefcd43ed36060ba5540f127ed826b9d2f6fd49bd31468a43b3cd708aec863a467e03a7214218ed75611edb9796940eae398319c3b6a2e4f380710037037c5382b657aca1e64bd03bb807d5a53bd7274e66f9b189eaf2ade27b66d8fb85949a03b4aa8f8079599876df24481b3b3b2b455b01751860bb91c210283d27a90a7c4592a59fe22b7c363ae8dce996f9ce49f2f440abd22af606c70fe6d78bebd9df97dfaf1cff5846c07e320bd368276aaedf37eeab2c50558efb7f4d2aa9026c7a5a04316bf1893770ead613810954b627db60e690ca66afceaa815002c5c8956cabfbf8ba9df7dd22a6697448ba5f16ba0ff5be11921bf26d75976c04ed6b0200ad3a3392c4aeba2ef8b628b694fb18790ac72e84704acfef7acfe6a97a08aab07dd39dd00fcee8fa03fdf01b6714d9c0e8f75e18ea9b3c068c93977b17aa9ad2b80d76c57df6d1b7e218af4998c8f59984774411641ae0ced82f5dfddd8ad9860ce37d017618212890e39448d8a8fd303bb31648a82f80862ecff3ca0eeda717fa7aa310e3d42f35de08984b456f842ff9888a99d0733b5f402516f1873133add822aa3fbe5f63865515f8b2e641f8e588af63a52ab144bdcc93f9f4cf22e03d425597af338960f891867dc7952e2f50cc8f5dc92b8b5f283e76077eff436e5e048e744d052f70236a5f8ac323a32beba8a81fbe23227d087781f206f9870a8c7056e70585d3063b0e591917b0a750c37dcb5d1d5508367260c054f87a6a8ef3c2bb2e91d05a9a45a65500372aa2b1817a702868aa6d10c3073be0475b8954c857079d7e8786fb3c9ae48520c676ca539afe422555d3357fb22b6adafd9d8f327941cb21477a169612d731dcd5f434ac7d0a2d3a32bca264ec5e541f356ee333ae3f6a479ab10cf5f74d9b9b50a2ec55417d8466c786b912b65f08cf4eb1c306e651252c701c43771757fabc3d6e688214c1e4241ab10d55f1cbeee4487adbfc9a333ee41e8459bb9ce0ec15300a5e358853dab00fff2b3318c9b3a560afaa64e3622f3ff497c19a010b5f9e78bd8d6152553a46780b263723413716aefd82c3bb47c50f0669e2fb3a73556a2e5425d9c46ef21355eb61f1aa4b73b22a2d11bad7af275ea68c89114884416e4d30825a64a95be908702934c6f667c60fb01f6d7d633ac650779fb73c8b84aa96624354ce05193f8a89e460d406e9628bc877679dde8116c41ff22e25dae20fc6060699f997c63b7c17599155f980bbe570b4a2800ada3cf92bb6b662ec69bb240f3fcc3afc5844d2c6c799999eb8b345fb75a452b843026da94e9b3b65989188445b478e2a62893750eb2b967545d83706e4657591c35a4c3be99e398604c79d35ab17bfb08bd7039f1a887b90aafaf2e71258a03b74be843f34f93ba1050914e4cfa3ed6e0bffa33ff701bf180ce6dfac6b6593fc84e8a5eb918b5d1c041d58a7e30b732efcffc04b27bf8f3478248d0e91783f6c0e35acc6e3f378280318e0498dee3a257842e9f5b4b787500330a1bb9e86e8d8f651187893839451c98b693babc8159d215df8cd7007493e827e21a0feb3bbb50aaf0280b4e2c9ed1eaa09dc9bf532faebd62f0a8262fe8ac36c6a4509d94528399696065d0fe66630bb5ea6f22f22a86374aa09eecde24323c53488c786c3d87aefcbce03527e1ebf7f2a005f1092a4ed98d59318f0c6a630963f1776d499495bb9f35df70e02d8521bdc7ba3617f92cc0606fea0c5fc8da54a367079595719f81698109501c6172c0b9ddf3c63c624a23c454d51fb48447043cad7fba5f5029a7c1bf6a71e59b9d43a45382e70277810afa9a33183474c004c9834a47d4ea2030b741a06c4907b49b82edb3429cc0a1c1e34c7f9fcbd3bdd73b88aae715069557ceaab8fb5c2e6ee7bfe3f2ce0ec132f7e6c3ebfb6d4cb686888ec0f670fea9c27c7ebb8ba8aae98a0c2478ab322bdc8608a74826f3e3daf38d72b8763a46a499262a81bdae73fe910acecaf6e8291113216cf4b24065e2c407b7e047f925d7ec3fc39c12b4966edca3787dd959bed080569b03ed75967814b37a177ecef23cbb1b8c7c14edbb8a5f69c45a1706c5f84c7d15cef4d079384379c812e337c59dfb521cda503b26648c949664cb445bf5ecadd5fba2ea07eca71f713739f1c09270fe583d89d50e0e60888162f89d0679bd1dcf7223d83af921b3139ad9401fad26ceb83416b194c03ad82434c542dca89169a9ea282554b663c9f4123e45540c8a05d69c135adc234f268782e9bef5c68f8ace1bd4ecdcfcdce185994b0ed610bc559fdba1cd2d8e8b1106bf77285fcda6c72ff9b47ef02c315bf63bfba1f30e365277e780a9741568f725509c1892cad3388176fa32aea708adc3b73883788f229baaa42df75cfd9958c27362a1cb3ab67817c410a59dbd50f6b363b894aa69c1a961ea2f8c478118b17c3a6bae7db09eabc3b3abfc9af25004b962ef698a5f61ad", &(0x7f0000000080)=0x1000, &(0x7f0000001300)="3385ee2de9ea040dbefde79cf108b8746e63b8d4210fd108cc09f2a98e0b2284d6ffdf48246241633f9a20ca30e84af33817715100eeab8d32c219f2fc3f52505d5bb6e86e49b1d36cdf0e95b8c594df8be864a2e0b9ca36e15d111273fa068997147040bcba4fa08f77d0dedaf65197a1e05ffda542e13ae79d884ef43f01708920a12f646d9bc390e10b5788b810158e31580f5b4d9362499085e8679b42bb328baf1f0f38d8bc43b5f283d216b353664b50f1a20c65a3ade9997df17dd228a19566eb9f92c5fab56f75e587a6127aade3852818b8e4604a8db73434a26cbb8f28ca746f5f96e470307269f188dd13673a0e8b6af274b15216d6c92c81611ffa2cfc1fceaf4a187a9e80cda19526323df88ca50e31e329e5aa3cab3903bc4fe24a073052fa688fd94c5f8dac7b81b9fceab2595fa33033a0fbb5ac4744d6067e978136ab17f571857f3f2fc1f10fcc88a1d57efa5280777168322a6f0801bb43187dfa06abfe252cce0be70d15e40e763f34e178f6ac10330076291c64cb5fa60169e15f9ddfe7b3a4bb58c018183c69aad4b4c93eadbb71b6afc38b9e69a5d6c80a7c44218f6f0bdafa2ed290c097729654a4324d7e2cc8cdbac91fe5708f77b572d8738cca5b693d746899c569af257d77eb85eaa09c0b71c414c129743f0939f48be790e1432ef154e62de8215de7c184c1b06a0189f3a783e95071315128cf3233dc070b077b254e583f26b410c603d9c0d60733c2a89c3a2b72cf8c8230d6504e1870d2ae639b2254704aa95a0d3241bb940b8f12f99bf6c177dc08c83a159b2f94ca51ade43ea6795ff34070f8ce9b3a989a817fd0e72d22158f4c435177cebe69fe5f3e7458042333287d6f1ffced9e09d7b4ca2e1f7799f33099bb0d55875943b95aecab53caa61266570377185369d00b2a12a9cd97b897136876981f9342fd7b121a9a7f4b6789207ef58e3a6aea350e5871cd1dec6d29d91a58abe2d6115f82ee0ea499ac95bf707d1270d7b2171b54c6b2f8f28c69a79b35f3cfc6addb5821ae317d16c94dccd13e027161484fd97bf22ad4b4d9bc8170a354e897e093f98926443ee52b55ff03c5989d79c0d44042aab9f115a340d5114f55a52cef79539b02e8321e82c1d184493965b5fe6907fcd11d3c1bd056f6dd053882d8a7b01a2aef00426b04e84955f06f0249a00622097ba4c4ba07d3fac1123b9cf5ee6aeae3b3fc1e51b4ceb73bc18a3cdd1cdcf04c2745e8b1043e26ef7760b9262c409971678d178dac241574ea95a5c0afe7fc74edfae7600011eae86dd69bf94eff81c57cb092e9fc59a9a7e0f1176d9e8d947ef28383ccaabb708adbc10e0b3571953333843fd904fa830de79097dfc34f070b92210e1ac3c8f98ad02314d9b812b5fa3c7a56b34a4c81bfd79f9ea37b761a06dc1fe72cd955ec367615cb7bdd8d7068ebfd05cee3ab4d420715ea3d3b13e177b5ef12f9ae4a3a70933d4d0f5134600a9d14f6657d3d053fc074d31c187464f4370d5af73243ea45c352735a41e6f9e940ff0e9101fd3e183aecf90799581b1bb4e2a7c554545a7aa6183f357d7c0d2d10f7ca131347faaed1d93e76b6c4721da65c99587c279d44bef1608d2c344dc2fb8be00b057488d04a8493fbe1c14b288460290e4e24011d3c25aa41ef43b14e22d1398eda60042b5865a53733e79a03454d97c00b11e8f6eb3168e52c078cf4bd67dc87f0dde3eef9fabefbaa3f4849fe62a4b772f72a1cc9f4e51e39070862f73d75d8c1d52f518e483b6743891de00de647ee6be260ea356fbf31e679f22c21779f339463756a2c04503665129bc8dab81bf23c0c84679ab3f8c04f9a95cf855a88be8e6ebbb782031400276c8827bc950682cf25d93b32903b80f871951225b4232344ff15294835b3bca91a61ec1414b3e84d836ee26c2284da9a93e14260f3c8d21a54581f1244910009bdbeb7e6010d6d53e959490477062ef009607406d87a1b194dace77e24a75ff634311ee037a6b062fc528d08cd5c3aacfceb3a28c6cb2df69879f18c3f6e4b47124c2df2e68c4061d4211766f55b93a11eca4eff639e4c8ec34daa80270f85c21c54b339a519e0c617cd5a4eb321ea3c43b1afd715f050dc886c14b26eb49505357bf65cdf9e75eaabbd9c2729418966c54e9a90a0cf4447158940db4ddd5dbf7bf7e5afa4444aef05ee512c3a0f86a7fb46cf4d1a911fecbf1a6cf83293bc1056a627f194754b8787f88cda97ddcd13dc67c5a1134950cf50e5b1dad133b6f7137772320de1fd7830368b3f14b091491a834cea19e396949ac676f85660c0ed7c0b963172ec761d55c5ec5d6053e3346ac85bcbdd678bab582819bed8941ea254fd978260cfad5f04937039f17ee845ef1d711eeec9a8aea1158c7a02d4f692c718a01dd08c20825012200acc74ebc7553f5d25bcf9a0885c83f3f0a56c1157143c70aa98bb1a732c070b9ce1b53cba10de4f3f1ab11f554ee718dfe1af03ab876c350f00233f75dea6a9395db0a4d8b7839dc8956d78d6eed71602cc60757100c894e72760da56300c7572443309644b70b44c8c2c3427d2f3e84cea36bac5f0454431f1d2041717dbe360dd51ccc319b99e65666d3621b7d987d516fe215631bc75abe902b532303b1b219a021a2fea3f99e9d1417561ee9a62908f4b16a4e4e35d05050b1fa318026129f017af5b824b90f1ba317ae5d90c48ef72617a4fbd9185f1d25f37b085945baaf9598d8f3867234ca58413ad742edca5edad2802a7dc3186d1d7162c1d8381affedc6f89730a7893e5a3a674da6f25649ccc7ea9860c265e332a4c89e1a5876af6d35c1ab788424824b4d5682013852f4341ab70eb2ebe87e6cb131ba7dbefe53c1b5b0097c295fcdb2e1ad7efd033e9a8a8f7b625e5768354d6cf4cf7063e0c5d6002943b4fc7f78573ef9da3da8d9d81caf525b9ffaa5a666cf24bf52d419c6ed572fd76a01c5a2142af8c832c8e51157356023f0f157d03dc57e1de5400b016a065e6a5cb4d167a2d49cbbc701768fef7c29527cfef3d2d1b307b4f3fc69c9f15f311eab431789625f8debd85fa93bdad270601aa3d256606b902de65e7dfcd3f7557b68232983b222f8895366f2cddb050a007aa99302da2fc43e3006ef0557ef64385f3c64b69686bb1f2937cd80fbec9eb940a3beb7f5cc1fb39c6cd86b87f00e871e1d803c6bed6a5b1fb645ffe1576b1184f0aa318d213dafb904d77ae2b879b8d5d4cad508f7ab4303455f2b933ae231837df6588fbb06aea0fdaff5d94704cf6820b337df45e2bcfebf6e3796fb716d1abf960b3a0e71ca5ae766f52be840504083ec40b85c240320d0d224b7181f96aacaf1d7e61b88d332d66ec01b94b0e86dcd7aaea7cb246b9f556cd108c1166ae39b37476548379d731e35b9b075c0d05db1c7b696243026e378cb0d359dbe3562fe5234a9b3c0fbaa0e5d8e4897141bf9f10a4929c2770db653bfeddee96a6142c2d1c9af0555fc3b057092ff8df3be0a0946b71a303ebde4690fd3b6b23db26e3f8cc56890b84b454bd6defbf194c3725fbf51dfa419a0881b63fe732cebd7af6d3aa63fe6f5b3a0ca55eb88ca5af183b9cb0272b7f8808d8353b24d62e2e77bfe31e8467bb9738b2e354ce28bc222d91cbc4092f708bda0f7476cbdc3df6591ce13e5dca7d3fd15755edb7d68a6f9e13f41e14880807302bdebab0fe2e6f34c39024901fa06a1b22f3493ea77218bbffa88b4c9838a75d66160e94f97071f4fc602c80b9c9aa4cf701b42d12214cb5763139e866f2265464cf6525912d150cb03582e85bad3930b0d4fa8645575283738a0765f928c03b49f1fb4b3b8bb050d41c1481e97e06c4dc15519e43d43c726142a849e4bb11cfda195501f18d060acfdec286a11f532aa5e230132e7d0e8f585b8ff14e68c809aee77a1a17c51bf7744a61fbd6fd1f00f061847e5c8a8540ad8f0fcd92860491a939830e092cad5ab26cca53246f638976c88bba1b19b4223e0a4d86f019ae2ab58af3129714512c697c4a21ca2aaa52a7962cf5cbc5afd83220a8fd33702f3a35b654032e87a2bfa9b70cf0286204977da28ce63899bbcd8071e0b40ad4d19e7114ac7cedca8a509b653086fc0222b6376574a2054666f3ff2fde20dfe5989543da7b24e529f2f8aed6e4d9d08298d5cad42123aa96311e4b754107ab9ce0473dd31f6c073fc2fe339108681d865beda135f3b5974a118d287f0790333037fb1aaa26deafa9837625d6b8fdcc5e9343b336b45d5dff93e2264b4724caa48d8bb756b68aef12d33d757ba52a2e5e2269ee86cc038b5884ba0719ddfd2346d8853bee3e7215039eb16ec92aff22f149b5e8b3687bed440c4eee1ddd6e56104ea9197404f7ddf640971b0a60d79274cd02e8227ab22ce44b76285e99456264332b09e67d5fc4893fa5acdd84a66c8faa3cdf936fe0a8dda0de5b5adf386fb16bdccdb9c6631466117bb09ff6486fa10d8382c5e3d5390ff81c1b606e5ff688dc322bae3050e0fba083d43e8da89e1eb6f0eb319251ae55c806edccea6ce1d7b2c3b4848420511acbf4ae700561a715b8033a8711c6de20fbc1a6bedda1a1c5e4c104b0caed25083e0eed5400c159de7c2efdcfd739fffc5ef9a75ebf1ff0f3b3f812185c458a730b4318a834a3d204d53e5fb1dcfbe2419547c87de09f53ee9a6c5aead2088f3ba959d71b9ac67c290ab59b8d8c8247527500f316130ebb33c124ce3eb45a08f44edc2cb0a47f8daa3af38c4a883374eb8598f2abfcaf3f5b7d7cea623c927747dbc0c1895a70428264238c8d65dae949caed35bbaa172c7120547563a2780c5537524a25ad04a8d33ae2a55973e27cc8895085fe26e6611eccc20e75d87be98a3c61986681388aa0da84c857a3fc168fd4d2a37d3cc019cd59eca73f34c0d8511471bdfabd13cfe56f3066416bbcb90de74c658f240f3579b32918e704ff9169709627d745daa4c37c1c267853cf338bfb3e3dcc75dfa6f273c00978f3bd62f1f50dcf8c378fa188c97dcc343b06dcbb9156b859afdf3fb24b13117f1de33ba43fc9d8d0e6fe26aedc3ca14e9f6952a1c8d1d8deaccef6b324255fc16b3c2bcac89bd6ac13e06d4f77745a839b12599cd6752874d56e241b35f24942d477454829fb1398d52a0e62c46c03b666c8eafc01e2d99e877eb61b079f11cbff7bde88fb38b75fbacd0875260908dede90bd19a4266f28930414f67c5457a95051d8bd60a55ae6d5b85a2f20b4e48927045f350164c032ace39dbecce36a46b66885563580b02723a950c40a39801620dc9d792f6fcc9c322dc43ac23de92da47f23cb8897eb5bd793b143fd35effbbc3e0e89858cf695373b6280f5a7ca56c933cbd30ed07dca7413fe5de25ef19bc9a2122af8e2dabaf81967544c7d0251548d20a7b03fc7beba57f4f7b6859a2245fb033665e687b67187c30a6fe1ec6b3bc47191afb626d8a005ac73e221f537fb6b398ac370f995cb04d32047898db6c9258564dfee1e5c17a773fa5994a3253eb7b9db90f178f4382819a8ce1f56d5bef5049456d9fe746504a7c1d1a22c9e4e46cd5388ef4fca6e7601ca99f547bc38e7840cf6d0d713a720ae4fea089edfdcc53d5e55535057961513d7ab0a17211b9f4c3bf5c3ee1ba2ee6602e15970cf20a0b150436a3b5a3e4f1a70187f9c228f2d32d5cb799579a0db00fe1d67965d0f2148ad1b0d96114139b17d050cabc877a6c84aeb1ef378cec2dc3c05bdfe6e53df", 0x1000) r0 = kqueue() kevent(r0, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(&(0x7f0000002340)={0x6, 0x12}, 0x2, &(0x7f0000002380)="fa32b557ad8d2958b9ebc4f91c698911219f3602f1ae024aa88fd57f64a4a277663aa1b1df512ebdaeaaaac341e0a9371e2b648ee717b9044ae740e64dc91e4492090e1ae1b1da3e41d1ee7704dc2336cb7cf44b9f5700c50d6e23d9254da1b45cf696bc02a4ab37de7c1292836dadf7e36ed4af1c69a0c407e69932b215e26b7b0f8467d1e87686573e0c8d7d08ea4fdcaf9cb5d0147c0126ceb4d671e251867c920e3377a37d0b85ab03cf92118f22d53547b9d25fc2b95d4544b230a0f612e556a0eae63a43687a96a81347a1418995b1061cdb399256fca40a802cdd5d9c0c506cf90a2db305b62436a7d72be4c5a002e2e1", &(0x7f0000002480)=0xf4, &(0x7f00000024c0)="6f85870e2158fc4f92d2c18d1fa949c03670a250291f96a396639980d01ebb479b8987696e635f035127034448d5a137d5b64c614595e37e614604191443de7485a929eb7f0d9a4962de5c511abc34ca0618cad0df94a1c85a05d9944c8bce2bf04eaa77fd9ca51159939813d520a48772c2472301b7acd89fdfb303023fc7469620f5cb24112cd10ca790df93323c9fa0a2fa20f2547e7159a4e4f57ed0a0028d28294006e87c9a3e722a5d164c035d154ace5dddb99ef4a157ee1dbde2c58ccaab42ba66e875761fd7247fafaf8dfe84028083cea38bede0e2ff3c39a87d31bd7794122a2957ce4a3e812bd9bede1e50c7", 0xf2) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002300), 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000024c0)="bc", 0x1}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) sysctl$net_inet_ip(&(0x7f0000001880), 0x4, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES16=r1], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0xe0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x10, 0x2, 0x1) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r4 = msgget(0x1, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x864) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0xffffffffffffffff}], 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffd, 0x81, 0x1, 0x1, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x39, 0xf0000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x6}], 0x8001, &(0x7f0000000100)={0x10001, 0x10000}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) poll(&(0x7f0000000340)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x100}, {r0, 0x2}, {r0, 0x8}, {r0, 0x1}, {0xffffffffffffff9c, 0xa6fa6da63ecaf28c}], 0x7, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x8], [0x0, 0x0, 0x2], [], [{}, {0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x19f3a4a1ac4a0ebb, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x0, 0x0}) executing program 3: sysctl$kern(&(0x7f00000026c0)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xffffffff, 0x1}, {0x18, 0x2, 0x576b20b0, 0xfffffff8}, 0x400, [0x9, 0x8001, 0x6, 0x7ff, 0xc5, 0xffff0ef0, 0x3]}, 0x3c) sendto$unix(r0, &(0x7f0000000100)="b7564a1fb2c5ffd34aa8715770ab2da65160e2fc8b0d68913952c0eaf772faff86fc69b51fdb46a94f33c60555c6f39a8d87c200f4641071668c73101e65f13d06929e555646952faebd5613dacc397797316f393c52aabb77d7d4c1902382c6cd8ee314f5cc60f3514dc8f326ef1503f8d34490d95d811535e4a41edc226afe53ee598ca6133b0f80ca863fdfba02bca56959a25e7e130d0bdbbfc72977d60cdacc1af4be435a8c71742929f45cde6c28ca457736668c8ca1b9a97f776399d6036bc4e16779d3b2518c8a64ca7bcb8e6ba9238520d13d3e3c77de2f4e621f9c063166730866c076d3fa231abe6d5f4d633b6122338df11eef2612b80a974ad92b042046df2aedfb899bd198693c1cf048bf9f0357f5035c12c995a02ac57a0e98eee5d6bf14756f571417a8424847d670f93ae6f147be0abd4cb73daefa1ca5bf837cfeb121434e9cef6760a06e369c6d5a85d2e7d6c2c3bee9df7e6585b5ec72bd668b8e4fe1641a74af6c06cb4c801f579a458eeb5095d244428048e8a62f584cb1e146066ab3bd3ce81f32abf3ea0746b0fee9ba97a35b9cac365ce35c3bdc7bf3b652694bbcdc8e2cb17868014e26776a421afab954b4a17d6ca2a4ca20530f41ab0b60d284a20a54bd40c817a7a255f661e6f855c8761ee3e2e37b129a19599d8ea4b64e0afc53befd6a1f18e174e1f98fde945cdcf0b271342ee9ad8a55522e5146893b9c5b5aba4517f1f521f218f649fbb766819aca5d9f75cab2ca890875282b96f4c51e0e8edabcd69300e001c349b9b8ef1e8c36fe1dcf01dd21b7f6c9dd579c1a278a2b505c38f3b2922105def174a622607b49e256fac7a9eef3b87a3897e7aa0c6b3040502a932b074c55b9f298f7e11ab6db5ea7de01cad37d880db921d494a0c9994a97463b8233b61a4da5465677d13f304c068524e9fa7da59b07447ee94561b1b08702965bf46d4bb43008fc24c294b14fbcd5fa2ecfdd0a8b5f0f7aed0aa27c94a45bb7a7c2f3979f1b088d750868462930dfaac66a95fbe19c742208d692fc5dc39de538b80373fbfc0cb7c459e6bc1ae874402cf2ae8ed6b8d23920ce5119db65900c55d5549aca64b7d216dc5505d931a8b1c7f88cb6fa5ec3cf69b70e242e281a41591e74ac8d95fa68d5313dfc3edd3ddc7299324674cbaf792ec219b050bd8a2e4e415c1919fd6a48ba0a4d9ce45af482ccde96414cbd1c62a1acfc4ce24c9317b8f2ad93bbd12d9b44bcd601d06b15a4a1c4f5322b79060e67382fce83a1f026d83bccb76fff01dfdf52ec81d6f89262e042b73219fec78aa513c1a791ed75bcc15654027783de0742a72f4130150cb782cdb2d4d6437fe9613f36441d5687227b4e277750194a6010c04fe4fcdc8c01e7000ea578e6217341334450665bdcd294cdb146f9ca560cc563733f32baa7f9211433f72a4e655774a0e8126d9250768f536a18d1f0b38b8ed56fcf867e0a5b2da8e49645d6c48a57b8e7a9c219f9bf58694e8218e0571997dfd6f20612a42ddc7377123a314c4873d184fbfaa8fc55bee77b2cd5535f0c561f748ae47fa738b9a4948a6a5f87a6e4166407e2fc4be9a3bff78d8b487483e33b7659eb571645e141fa23bbe768226062ca64dc8d41a8a581c5b97be432f52cf36e2eeb52a3ce4790329595c79b1c066a7e3ddd0eec44f5014795248da5e9ea205ca3fd8bb41faab40fce3a0f6b8814aed870915aa938bece236cc66e3b6104171a95ebfc5751f5f8d7343071eedf00d95a997c42180f359d1a5b4abf3d994581649157ec7fc5cc11734d4e3e494052271523c6345002ee8f5fe827334a8919085138ce438c7f466c5df678e16ba09630520373e136b21d204084b24e633a92bfff10daa1c3bf2aee652f1f8d025fef29db34b6a3f8dce5e0e7730e46e910a2598d9fe46fe929486c7651e4a78c80daa83950f0758cfc0e0e3f5eef22329d833a1c3d398aad12e23075f1ec4f17dd3bf260a5820699706456ed88b9b6503d539e5f09411969b442d7c73a842b5e60b846a4bfeb7681f20fa3a94c93ff0f562654066297d291b9238c43935240f04795e66d3ef090a26d125847caa068aaaf44ebafa8dba7ff4afcb4014ee5cc7ca39a34e69e36db23308dc1af46343251cd32ed5b30910ea5f851ecd0345a1249e2ac0728f67fcda8401b2114ebd02c458be881684539d2ecd3d0a064362ca71dacc94f4c6f8e556608cd6de4ae0fc3427b61e5154ee0ffe31db22cc6b86bd3c2a46ed710656bb673588ddb345efa7699c8c362680eee5d9d1af019d711c1749e5db18a6bfb3134e5797cb385484297331a564977bfcefbd0b9a5f3a58534b4ac89556ae3de57324a067c31b38dd24368aebc11e567b7263375e3db6928b905fec30fd89a59b23e6f279bbd039d8de437b47f2dd0893e92af3b96a42e14ab1aa6f46d8a5ce85fe3bc35781a1acfdbc6c3d4830b40599606d684ae0c7b03b1098a0b110f4f8b361d50a4ccc26d7d3217c2a9960962d2f1d9a96bc0c057440dcf4e5837b02a393f7e539bfa9881f5c2fffb330309ab268134ed52f52aef4ffa3cb45a3ac0f1faa0e20baaa1f30c2aa5680922c4e4e5386be6a75c00a5a21420fea24355bb7e9291f80e19bacd881078a86d0825d3686852eb7b406a0028829d43b6ecf0d8862e433f5f8caa5001fe440cfeb76603c23a3fbeb42ce5daa9fd29ad38c94ba84deaa104adeedae57757d497ef3f48557bbe801bf274f4e160d21bd5a358d898459b0ab0031855ca4e776ea216a01d9d777ec89b68b894110fe8441965115cb97dc1feca8fbd4ad5021d36deb8292f89c895730cf59f65ee0c061ef3a4ffc6e3b1c35f30763adb9b9435b90246dea9701891a59fd1927c94fcf1a891787af03bc94e4873ccb90f690cea441d2674ac3e12c20bd03776283e2cd435b246911a71489bb724a1ffab3cf590b7a4ebf845e969cda29f2d085ea342f2f7220ba356aa821b148e16351eb0ebd64671cbd431b0eb10a037f15f058b02e223c18b19104ec9e835fa2b97617eecf9afe3cf9f6e591ebf012f12302c0e872ea662b8c707b3725190a6c68199c988b9c06c299aaf60f72dea8421601aa09ee32b963b5d1659bbe774f473804f29405a49b49d66ba40a733f8a8cbf3312ddb10ec0c00c82b8999a8b3ae14e46b195952807834bb5bd4784bbccf8335b0ef5a36d2e2670e94126820c8bd1372d0187cde4987a16110ab4a68ea92a65a1644c44e3bb8c556b743cacad015c76c50803189d6e045f8a7c0c407e1f7ae625d3d7db805eb1293ff092772a5c805b091420d089bf986c99d5bcadfa28ea94f0c2640a79942affd0795759feaf244facacc20740abacba2adb87c73f5befad6f575f5f9a695ca03855ce92a8ef4d3ebf88780c4e21ef58f23bb744b1c224d20c251cee635633d095f6053bea20ddab42339392c96af847cabecebdd373702c7273cdea8b763af7f552df28826f89ddc2ea2b1168c989f61317fc10dd2f034de8077acdd9e00a18e3f406fea7358347544332b201ceac466cbeec3d96767dafabe14178300b9417f63a8be19506abd5d1b27472ecec122b0630fd0e83bba31085330eb97b3eddf79fa55465519edabfb2465bc32f15159e3f32ec1936638cd5c7e606976a33bf2a2b12582c2d270b4f838605bb496bd14411cc89e9a7f9b676b9e9d482cfb3ff84dad4e1e2a0f19c984eba15bfaa9e021596e20271b3ebc85c08ec7bec8058234bcdd7607c5e7c177094001603a17cc097741971ef5fbc66bfb29245cb67628b00f006c572b70bd22f85db7e2868a215c82f2c82df55ecf153957652c314fa153db262e08ff6c4d6d20771213251a8338e030413e93c01758a3683084d4d817b2afaffa67f708fe87965c6c715bc06d9f0fe75e00711a85886184cc61d283d5b2cc193d3f537f2ee974c447cdd8ef2953f1e05ad5a99e71cad7fdb90b72c50a1e38091ef745dcaf3a8132948b354c51549abaa1893ffde5e1dd28ff75a83ff119856c8cd774417b1d3876d8b2e9eed7f64d7629713f9256a665e892972d96fdcba95484e86658920e37831a7c92b49ca109f8f7b708bdb573dfc9afef96b36f36d99c38eaf7300629d641c05094a94b7bdc7da17ee8bc9524d546bdba66252a5f0880690ac4bd0076fd3d372df7b0fdf24d6acb4bf9ba190d2e1f9e5e7bc93a1e6317686718e8a2c9e00578da36eb1b430094a3a2febd662462966d0cb9bae486bd3d1a6ccd889302512be8f466f3cda7d56b2446831a561f49e72b53a7bffe76ff6f3a1ca27ef539ac9bbef9f88107515db8051b768b82f510b1a2f0853b9fa9a91fd3e3fca23c4ef97aafd0970b656b50b7cb2bc935118dbbf9df722935eddf93db2a8cfc98325a2510542091930457e5732f653edb1c75dc4c8d5bb2a330565af53543c1a94fb4c18d2fc165eeb8ae2fb8246d24218a9b61686fb12f7f94169b5e3f4cd0f568b1974485e2e1e80c5229075ecb5130fd62a737aa37f4cf9bee2c02ff645058718e5c35a27150243a6b7cd11e038960246c159b85632837a94a9f9b89f65b13839ef9d07b98085beb938c833e84a6d46d6358a7c341e0b820d720779b6889bf35706464f7a72485c45bc8555b0f6794f38f2c76879e6b8fa3dda742c250b6413c4e7d01c9b1ddc81b8069c79c307b72932e9112c7f04899d5e3788bc10487c4f8a36d23c4c80a087480d9ea5d67a313fadfb629ff83a9aebd151b4b1fc234c8bda7ea286a3b3397d5fcc6f2dc9ba7822193dff27226a36645d07122b283e56cc59039231a654bdcf72236b4cbdee1337427b27a98a287700df1b74daf6a49d35b0bcdf6f4a4fd81d32ed13ce77f4ab5d646da97b92d22d20291beb6dfd20dcc4d36d880e99425cbc5e86556733ef6a7fed776efcdcf084ef0e3bf01b9855c1b6e5cef2f171817c4d8b242965391b311866367a8bf124b7792c430c56e36b4adfd44a418f858ea2c33fd54c2f583251ee40bb7221e5ecd4ee5ccdb315f20cd680af1cc63a37f4f6881f148738dbc0ad04e6b6e1b60457a18e67f97d22fb5181d3c733409edfddb63ddd5771b2dbfc2eee85b3ada307d83ee8e31bdf4562aef37164c0b9f1d6676765693803f91a3dc8ae8078e157b11fa310dd46b010f7e199cbbce2e9eeb6aa8abb8a289763d290e6762d541dc139fa1eb86a0410a98c7801d816ea1614b2fadecdb5da98279799f5a611704ac681ed9ea60670afbc8e4177c10fc562fb84bc1272ae705ee1c1dae29412a8266db9c3756221fde9b9934e8465bc064a6b032bec1fd1f9be46edea6e6b6d0c55fe14797acdb731182e324861cc31ea7ec8ba1fa58c9bbcb8e90bf67b210a57b4e4fec27851a60ff532646dc97ad404159936f8207ba619efa34e880f2d4208c52c6cbb7f8b2208cd169e9cf8d6e473be9b368a165ac7303d656d6898680941bf84aceb6fc3afe4c1283b77ff85e4dc031825403474a56871904bebee3c642c2933d88f51954fed5439047e419d9650858c659d915b1779c08318af0adcb4de0f58e33047d8e302e4a7bc5ed070bcff805a51da7166b608a9e713bdb7bfd3897a0e4f4de6b02f7a8c845ad425d014b3f6fe79bb5aee72759e6976f663810f0eec9565cb206f79b0ab771018a74ba7b4d9dcc27792e7859d4a9797b675d6e0d3bfc4838a2cbb3b46d4b4fb7b201f284c6b903dfc86adbacb0f9012dda5d629db6611aae73fdea8772aa619d8bb5e8e82564e275b8ec6e7fb673921deddb6e232f0e28", 0x1000, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = kqueue() (async, rerun: 32) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x1d}], 0xbb, 0x0, 0x0, 0x0) (async) chdir(&(0x7f0000000000)='./file0\x00') (async) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') (async) r6 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000003740)='./file1\x00', 0x800, 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r7, r7) close(r8) renameat(r5, &(0x7f00000037c0)='./file0/file0\x00', r6, &(0x7f0000003780)='./file1\x00') syz_emit_ethernet(0x2fbf, &(0x7f0000000780)={@broadcast, @random="f16b836ce12f", [], {@ipv6={0x86dd, {0x0, 0x6, "10e85a", 0x2f89, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x0, 0x3, '\x00', [@enc_lim, @ra, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @dstopts={0x0, 0x3, '\x00', [@enc_lim, @enc_lim, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @ra]}, @dstopts={0x0, 0x1a9, '\x00', [@generic={0x0, 0xd47, "68196ec838238bfe6aec64421c7a09098609bc2d57a48547f83fdf3343b1f7e08c3561544d3397d04ff8a5b55502ae0514aa37cfa8fbf35eecd69773e8277152bdcfd252ff136981e5159f81d9cf60252543ab16524649caa3c986a045921adc3db5a5b4070fae81e37c73f2aef70ff4e1d5f43acec0ecbc9d359895bb897f5e0ec52e868a50489a10d7f204a600a2dadfe58a2af35f9273f0f8c95fc582129b6fe0db2cd93fe7a6f0e0cc60a9526530d20ce5295d40ad8325d0d7cc0032cff8ed4f021945ba61ee988d9232f1236c0688ea05717047e3dd0c98caf565db414fd0dd8838e7d220b40d8bc09943f3976f8c9e0d63951aa12f50bef3d44ec6221643b8619eccc0e61f09c6b59c3779cabf9c7849d0fd1ff4ef6b8effca590e1678dfd551620e736a97a968f7d6a84a728e02d6b25e88b7ff7fb53be036d51b937a62ca7d514f557c13a8c9e6057bebbfb1966b056c9dcf23f686b26ecb1f6e3b1f0a03841eedaaddf98f10600b01666914206264629cb7251387d2207aad6d12c45a0f4b1c74dea6aa50dfd94bfbd6eb27fe8784ce304952e4d8a6fcfcb54b9e25f2b5e885377e205e02ce8d1b04288e9cb2f4b3b02bb36c75c1ab407ad5d2828201172f01c1609370967e43a0a35db561e959d36ffb7429a4218f23671928a67cefe3e02221b9cd2bbc0e9ec3f77c20c019bc600dc86320dd847bbd9dd76f0c8ccbe4668471497309482e4ace468d28fb38c0edf4d07299c8d34248a1d1af57858da65b72911b44cdf422ceee3c3a89718ebf1f2886b15c319ef904d661b2a08fe8eca647dba2eba5c268e8a544576eeb5e10386d833a8b91a44539ebe1e15528cb04333d9029cd8de3ebf58a462977c129c630dbc373f1d5396f44a3bdf846f54982b7b1963387740c2c87767d5b73276f91dff418683d9380e753c2726c29a8f6d1da83e19aca37f97727d5cc1571c4699dcb3acc8149c427886ed2ad1e05cb5158a8babfd93550f2359eee72e5c76357f652fec1ad1c30a62e14fe2922bcc32617df5dc0430e397c1493c967bb038662790dd381b32cbe23866e644509178fa0f4e9394cb00a11be50dc67ef3da0df98b00ec3c41fcc98da20fa4a011585154a3bd932af32603156667539c43db6df709318cbb974f95165be1733c97e8a594e16f706fba6656abc5e9347c9f9222c2df54f3c617cd23b63b63c366b676db1a4bfae052d695a94575ae27065aca1f1a114d4315d8519391ce2b54f995da157967a283f4e2d0b9b3e3145ecee308749ccfbe1406895b33dafec635c9210d6d6f2ece32f49947ce55c66edceae321ebf13fc3e7752059151ea6742474407357bc7eebbb8e4a97bd9d5889470391633262eb6ba4472e5edbc2212b04b5c84a92273a212c6dc67586d107f790fd51449ba4baae50fa71227e7e07811491505e1f53b4afe4552a2122e8db0a1738cd4a6ca8354a514edb925ccbcfecbb23a71bfa1f7c8b2cf24588f63161dc09da8b6766f6f1daad4a7d8d782c079cd8e616abaa5c250b63984879fb66004810fb0ea3ea316ae24bf691c84eae57afb6ab7d685ee11947ac086d4861a6aad8583c49362a57291b47f77c6322ed7a0fbb320bc312f97fc86654da2520e5bead1f28922ce2f16b6a3aff0ab5ea9954207a69f8ebf6f357343bce3543a76a69791a8b300fc35e62b59666ad526212b9652ceb0035be9c4473acea12093743de0f28971bbc85e41f7c97e2bd67fb448192c52697f0c7ca8e5675078fa59f9e8aa882ea7d0ac18b453962b2f19fad9556341ec7cfebc408c252ec7aa714a205e084edd5e86c94b930785cac69b6639b7fb834e91929ff8222c0f65ee220917015bec3d9701d5169749c6737d408835912a1ce9c0647a9d874e7a6b17b61253965442344964f01c1fcf2337edb146c33cce68c719c87adf98ffe8706f732d423ac2e1eba858b51e9e20583fdf536c603a64f886984aa9ace14cc463b1d8f788944cd9c0f0d69ca1c2b0c840da47f3b7cc731e9b70137c1c460ebc9e5656151b07288ad0a0c1bbed6584afa438b5909e2ce3cefd0f21b2a0f4943087d0c46a7e7b0d06b87a51f4fcfe98789753ba5aaf56f32f8be613135fd96a3617ac3671bde58d061a82f0c9d9788a26cfe62b3709e64c071a3f7da69f049782e0c0abff57404231ef1e9bbecf3cca9d81cc3bc33588a15092e5940190394fc06a7441753bc24c6cbc65c4b9cdaedc70814adcde2b2ab2a649c2412449b9aa10a2dbd5ae99b40b3af1fd091ec5476c5e227d3f9df2cca89d583a2b5a2c671e1476daffdfd374de41f59bc092fe333e14d52a9540ea4006741b5c67f9ace651ef7c976fb6837dfa02a03c0fb918ca8b216c3b885ab80262db3b2aab7c5ef278e94dc77afd54bb4e83ce85aeb793cb6acd26bada40fb95039341a725afcd81e0453579bfd0fa4cb166939171c62532a813a74d03f3411e77c12674ac818cf985fec639a5c9b69928e5b9aeb44329167d1927c20be006ffec34a5a94160fe4cbc46092421a1dda177f4bb1b3bb28cca5efeecb5e7cc2aed9211e2f37985821676993ea25faf00157a2ac14eaef2438802ceec40f4f5bd55ee9ed63c724162b3152de97ba4d5c7d5b3e04e196f59d89c4fd63fbcd6ae03fcf6f7b6f0ba4aabea76340993c860fbfb1a85fcde0376ed33ece9db12403997cff82cd3873bb8b42a43a303f733ad41452d440b1d327d91f5acc46cbd1fa447ae9ae4c205b6ac406745f739224edcf10c459725a01bc79b2e16b0d6ff0e3e3a2323169d96ff8e5092b3db3d9ae81d7bbd77ee3b995c444eedda1f2588e51f0a5f4537ffdd3b1ea871f70cc580458c888ef837b1fd114e433cc1c5d90d2d5d9529b7c355cd2bd18a37d31b707dd826e82e89bdd466642ec683fc607fbfb4bfcec0707504dccddca721fae5ceb11f654837f44b8c33e775831a8f0decf9fc0e06f4450511d4610dccaebe1a7a23b1b1da4a5b0820c6054bbaecd9e51315b3aebb13ddce1fcbbf0e5e6f1e3096eabc2dee462ee61652ae89867587f7004457fde89d4bad6a90e093b03df3565d1c877cfbe33bb59298410867919bc5eedfd65fd8f3ec76064c417b363c054f9f426cb95953e88be1cc247cf4adc6677478bf40a899aa9dd150fa482eba438c8ad6dee1b2186418b15d28fdc18ea78906d3dad25e8132934ba293082a9fdd56b6943f699d0561e6740e9654e8349363474edbfd8eea6933625d797040bc260f8d540b8119e4ad86480485be9cf405f9d64bbdd3bcebc2cb64f91532b0a6c831d93e8fae0b8027030775a3f30f5035a233d2a46184bff81bc038b4746e0819564792c2b2a82ed9ffb4c5178b2449c8e6dd8603b7b1c67f01b1622704977632e30935b79150330898e95b7e4cd8bd6d0be57db6e61b815710d98fd730a0fc0ec69960f4581363c80dfb1883231bb20be096521144d2e98212f104daa4bb7cbe844193b59e358bd43a8f75a61a188612450c75f06fb54f4a9f7c9c16cf666be1cffb3dd8bb3cc31fa67cd4c7e87b1ba31f9ecb0f76b0ab4538a0ed15dd270532aa8139811c188bc53eb07e2025fed7634a14d638861737e924eb2bbbd7bc2e2bcc86952acd0ad4828fd37e24159e566dfc0e9b9246a43cfa4a1c4892d55150d04394bf68399133dafd65c03e641f8ac5edbabf5d9a0d51b826e042944b64065cfb22785e2cf07df7aa18d186f8b030cdf36474ef58dc60f22fcddf97a1c3f7643863b5acebe63b8353671691ee8794d7b2a3bef48652c0a90c74b738266ed2a23cbc05e3fe1e10cce344c0055a4b2f0afbbf966ffa4c5868d9e15d264fd1dacd86034703ec8f2ef2a3d9f75095909562d299f44171b11259f4064f83058a36b6a82fc8a3deb5e43560f12b259d44ee62e214523ac15987708a375c6877256f71013b25480b5aec60d7d1e2f57c6ec2ca2089589959100402cc8af2fa57610427038c808f91d900c3cbf10fa7b08482959f4546d6d367b57153dfcec653d0e2e2f8d3ed7c455e0955aca745455463f8dad6176f91c6bac3c626a0f9c96803fde17c82f928fa9f6f372c3477977d7ff86aa349fe76ed175ab05a079241c7b5d6405b476ff6083c89e63a33529d3496c9f03b83218969d7a806e74d7d48419450c6b1f0326d000679c4b18217aa4776a374d50e616768be172b8c1cf83474636585518e8248182926581d9ff9e84b9899c0aa0c06ffb5b20e2fa40600fce80cc3796c07508691a5baaa4350859b5bc2f7429c26e5afbf600df50ef0c95cc69953b4fc4308ab4d2421946ca3ba7f842a304f08534d691af4dcfe51dcac86b1f92d470bb33ff6cee4e43f9241310c12de734934797df045e1249f406707de0d1b665290dd1d011296865bed28a6b6426e730181c3e2642df0a442f699bd226d5995a35b10988baa52800177a4c11ec8406748f552ba80403288942257f04e53abaac4f03973cb81c199e984d82ca8e01e22d34ff6d9b69b4537d40382c627ee85670d85faeb5a1a9db2a66ca88be268cc5a3d80704dcc7a51bfa0a4f316620f4ed29e974e6d8d57e5b6c2435da3f1e5a53158e9c67eda25781b5525fc369bac42fdd12460b9f2e6f0366197bb97ee837ce3751c2bfcd7d9524fc61efa88ab092e6534fea209e4cdcf2cf139cff624a8f5a44f7492b203f8a68dfb76c9ca0a505ff7b653505739f948e780d7492c4117465c00e100f5b0a8e03ed946e1c5379649951c78fc1d5ba5291685916b8da423fc7e4867e317df5b9a07109349911ddbb1e0753da60bedbe"}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, [{0x0, 0x200, "06bf79e2eaafa2a0fc9a403d3ed48ad9118aeb9e15c4f54118244bf74b9dd3c6b72c8c01e6b2f0a572e020829834f29906e9debee65ea7a1b28af9d8077dc4d8a31de80aa0a5093c1316ee93fa0495e286ae882eb111e556a2c9329a4f514759c68bb6e672b4e49684004575ee9b85be52ee44de69bf6e697acc699c70a9bab60fff43a40b10ed587e7335bcd5f294b82b8d390f5afbd4028ebbc84ca6badfc741231871859dd53f7128bbcd19f71e399cd57f31f5d4faa60590eb4f2378dc50fefc18e37f4d0d7141d2776966e4070dc1c01497a8dee4f9af3716d9dd4bf90b28652df7f74cbffed1834d73642981f5de4c3879777d7b82cc8d435d320786801a8f329326d1ae0754689434a593362dc980ced1af393205794b39c82dd857420c512aef5d91f95908531bb89c29af96cc6a499f5083a5ab99d179d4a18c802d22b6d740154005e5b763aee3e9c0e42a95fef0e94dea192de3e5224dea9ac0d9e401fabe2bd37af49ec091fb2b81a2244dca9416c017dd8e113676cdc44d5e0f939f31bd8b5264c65ee74cd9e5536fe0c44e72cbb09d899395fdcb4f3114b5e8f14c52437d2416c5ee13bd3ed3377838f7a1406bc99af80908c51ec9c8a607add29e838b8139d86c474ec21e585ffb6c053d03aca0641833dce85f5dfc36470936ab3874530813df62bbaa13407523b079211449dd502f2a43eda5517b01e1050ee9148e93e7c77f5f0ff48111b1de5b60da31c60e76fd1175dcdf8c762f766da1c019f3ce176b31b01cb464377db1ffefcd45e1d080e574234182f88befdf81d46b67d19c280c6d8318c5f48f78f6b4fe6fc06a5302aa76fa6c7f7889e106ebe90ee1da98f08a15c7242360217573d163d0a0108221149319eab7dc99ff485951d9cc7bc9b0bc506e32b90e01b7e765f9725e181c32f3165057bf5357aa2c12fdad581371b9d99da98390c554c6f73b977a7b0354627bb98f21ae0c8f1a903ec4ad87b21fae307c0a4e3b0d644e655a9c167ded4befa35339b0ea33c812160a6c49e20ebd8ebc96a611a5344f90ef73976fba9270280ba29b2a0751cd203c64d3929299e7b290a153ffbbbe48993a7eda8d1a09628e8ecc0f4b5f17faee02dd5879bdb0141ce73fe3ed4646717d3d382eb658c1d1b3101b68c7f592af3088d9641cc43c2d8f7eb6f870b4e6220de4bece0de4de4f17abd9fac675f8fc16f911443002e73b010afede8ea1250cbf0fd06cb8e09013cbf5046101ed513878b780238ebffda17c7a1de735a25406499614c49a781dfe6e5c5522e8075a9b82e5091bd0b273582117ab7aff3aa9133cd4c111ed96a6fe8ae7bd82cbd17b6015a0db3d9138a7d7cf571a79201dda8e313fde0958c447cafd3c42b3801bff5ac35df8f9cdd4083fafb6013a858ad08637f2da59df1492ab462151947161d6490479e1c0e9b337b786eefab65869da884659330613fe5c33dfbc996771c883644f460c1c5d189c423bfad51ad269b877f65a081b5b255e142c4fc427434a437db88773e3662babcae59373d613da3607d2e002fa7865a28d5dbac2a49dc22fe70412f2a7e29b78c616960ae9ef4887a9db725aeb75f6115d391380dbbd1b1755822db09085abafa87ffca520156525cfea77a64d696f907e87f19e5e692e2e43e5ca6a7f2b6c14450bdcdf6ee7dc96d39237e378db3a067603971218fa77c48a1a27bdd0f2c82e9688a0afe2a62cf2f1d3e704acdda1bbc8ec63700431fdb6d9d68b91b7d5d38df8864dab746d8f1db74129576a57e6f03a33c60759fad8e17ab249f087b1f2854c85e3cbd52537b59d403f105b3bed089a32407d1b6465f8f519851de18dc61d0a645cc6e7a27e2dd1c9a9e322994a648ce68f3486050532ca8d00c651fd6ae3ecd1c3f6d6cc779ad36d2b1ee39ef89bd3d5882e9ede64a8564437b4958c124c541eff0ec1605c0ac92283ec80c2ebfe0654e3a65549074375acb8cad4a9260b2e4478f66e22048c9592bb5b66e8477d62b89a656d15a8155558c3dbc212a69d20fd3ee90f1350503b28a49877640abc2cf0e5d6a6e4dfd9adcda37c137bc27608800276a1b91f848399ea9375b083dbfa8b8d01b0cff7646ba8540a936cdb433743094aa5a68503ff70ea4f2c30f2d2fc54dc6f937bc82aa09c4b44271dcb3e1252de400694a4ec1d4e745ade1d57f11033426697a6a197ca3e1c7ca294e2c4d8f24cb99e383ef32a35f78e76a6d5901b47a60f4702a2d9f12fc2a3b0f7a28a1342e8c9b910d68c69bd675aa5669015290e22576737a3c09e4d4eeb0896d6af22c1cf3e8707b8edefaf783dc793e8452c11b8667f8ae3c05a102e9f4a995e2e3a012afe78bf017e39d0b5d426fa083b377e08a03ab86581451c059ec291941163f52c7178484cafe7365bbe5428b433fbdabfe287d14338554e1a4b7b13dcd0d3c3fbcec5ef6b89b41f278ff10a8d20af1b01dd34bcd07406b1497b19215f2b5bf631ad1716f4c74ee24fa27403fc59ca28e167b4d3d5c9e9cada6a7a984538ded8334b5770129bbcd880c32062234142aa64f63a7e582e06450c444da74cee7ab0e2250cc399926bb142c85a434faab03b6350eb9bee18cab5c6ae644a34cd1769f31a7cd6205a1b1a862dfb97e8dcbdd94941c492f2503fb3aeef0b98ecdc9b0cd9f87c9eed4101de5daa27f59f70e2623feaa2ec00ae0674cd59cb8db1f3a988d89f09feb7b58a03f3513994fdea14c935b0047ef1cc0b3a9706d190ddf40cfb74df6cb15339ee703be93dba2c67e6eb24ca4fddf0a2f31febf04b66750952fae88142e3db0c5ad83b9a0e6611e324b6695017cc32e0366deafc381716bb6428126f0038496506c20cb063609fc2e4f55b9ec3bf2b4a1f12be12b41aa01c560812f07a042411f18d6352cf84557129c3afda2f364abf696054933fe3d92bc2442006af5a02dcc8f1d982f4d083467907b293f40428043abfbcd534358787eeb98509f7709eee89b505f2df571d3022f4d887964401c0f6665eae4ac6d5fa2e9c1a4fd5687e109fb30e8d0c638afd10de72709e1d36b77f1d5bff3e09ba77632f1bdd22e1e02ae3fd034300a11ecc3a4f971fa2acd8a8e44ca7a449db1f102dfc92efc0da0a5a8a73943d6d62a606032f53db161072f1863c5c447f136a4e29b529abd107cae0526b5cb28434aca11b0a61680b26a4361c897885336d954be44eb5e20f184b6bb0eb4110f640534e396dc84c2865b98e820c61cf41f77203b71066d3e70f6e13807ad0123b694d9cf716eb9ac1bd3c7a5f0cd9de65ab552835249175c99ac0fedf91ef459ecc038947c32254c280ce098d126cf2a354fcde3cabb4c9a9e8cb76e6896230d8318e51afcf2139ddcc3a87b8641f808b248ffb09563f2ff7a9e0be98762a7f106e0818a4939355ce2e978455abf85b34595204adf3037f3437afa169c1e5b5438db46ab2c67f077811faaae0a9ac688d346f35352e6a14f6c206f3c36b7aa23b31b8dcea763e5781b32a490e3862a0d65a3e4113dc27d07a045173d0e4e784391e834db069a0cc97d1b5d0551fc528403627552af3aa6b67c3db2f3a0fdbb11a3058a9141affb96001e557a647f213a0d3355f49ad4c35fd7b9fa8ffbef59e8a6e5f59eedbdbb5b1d8b162336c6b1b79b072a096e0972e7e9dc997539aa6e745778f7adf9e75a942fc7af66cc98d285db48868b15932228d0be6d4cb9ac2cf534216e0d3984a7788d532eb89a59c164a794de55ac2bf9b3e01dd2b151bb6ee05e096b8beb9306e664269491eec0a6962e99aca5cc49943afd00a60752e2ded2cb79fcb0b5f86f7845c3bea6126971aebca14a22438cf777717ff835fe59b8bc0aa6591290eb50159f882fd5a2119c569112be67905c614c0ffc3c9fd1cc56f0460574f1f854dc6edb0bbd0912be4258ef496e77ccc46c2ae78fc98ce5963c5c95e0362a5c2134c17406bc07ce1b3248d394185a6a709c0936a5b6fca3a845f7547da388f9c896345706c25e55c0275b1f4bd890f1886acbd7bb804cd8f1eef4f25528dabf849a35522d3e620cc20da54dac374c9948085c28d672be1adda8368b002c2d579a55a88479a69e12c6904c7c546cef13a6c3186f7e9b3655ab8d77f981545fb465c81597b7c3d38eef91c9a5a09cbdd502efa09264048da0e31a9366572e18d7f195cc37ed99772e221d1412895dc77bf2930e04fd32274c3566f4b7a1cc4724672ac44b29fb8e77f6526af4fa66fe7693eadaa39b61a7484a12a337129d07a0c5a944257841975f578fac856640542220581fe9d51259277e128b2425e48adfcd3bfd4a823dc427ac1f1fa3894399010d6090e1d342f2bf684ee5545162bfce4ff8b73bdb46aa72dda5abab488ed15b76c036797e43c09cce03c9335416df2afe51e7e734c0d2493b85f26777b7c805564b06631520df5fb7d3b0bad83d88ec84de186a7e50e73d4c07a579e104c6f22afa3d527ef9927d6cbf373261f34aaccf01d0938591c1fd0753187f239ac259374da1f2312d0d8dfd63e9429d4e86a52fa71f6841dac1268368f5ebecd243bbfa1a668aa53a53135b1741458086974c137b106123b5cc810daa1e9995f778632e2b0ae22deb4d49e6d6a074608652817d8a4ef1383d5077eee0313ce3b8595144f0a654cb8fa48a2e2a4b167216f65c91a89dd3a88b34b2991ccf3c7e583817d734bd7d42c83c2dd05829b60cabd4745123002911a8e5045bbeeff812c8f30c2f8bf8a3787b2866d9cdfbb1103a773637d5ab323677568eef16e302a1cbe3a397293967b0c1a66875981bd29da213f93a17bf0d2f1ceefa91f0b754c322a809889e14be216af48f83336c231d79fe8f986f414424dd5f5294b7ce830b02e4d3079ae98c13d27ac3ec0c557da7fe4a56e36c9fdf209329cf8b92b19579e9e7debd7bcff5eafff5aeceb9f406180a39ee0192aed021334d29b3a793a5a26f9a4e0f3bea9efc6a0b680e85a3afede5bbde3b33b2b2b5f16a3cdbb08c51011e6b55712e1cb305c5ee43928256886afc905ae7012883fe32adc697424cc4744992e8ef9fad9b05dfd76a299dd460f8b57c9f32ab8fe768c14022704b5d242cfb12786f2bd6ab9ac8e13f16fef5f2951a69c8b573b170f50fca7fe6864351f1746ca78e47cf80548faec4916a4b08f72caba0ef9463cb9574e94287853ba52626a32169db09924011dc4739875508c782e0e7f24fc9e004cbedc2353eeea4a1fec5655fced8cf87f57a1d566dfb12a9ea2dd324ff821e4cf61ba649de63dd2570039091e9cfb4f00ff2e1a34c5d89d2f2d66cacc5d64e46c22d31b67433e50adf0c64d84ee51dd9c3b0a9d8ead9f5a8ed0c695fefcf6030ce6712cb2704c73ab03ee31bdd25f3efb38f5790c4f3299f97b38afc80865e8dc6ec61ac886e436aaeb88a655d9bddbe415608ede887cd5b1b85a6640ff0d140d250e51438276a6871289aca4d9dadc2a60b370920cfbdba7f7c9ff2be2d0ed8eb30d01f583bd9bafe6bbeb95bd87cf09989f8aa219cb578e7c0fe401c2b681b894237e16096b9612f4482d5ad01a693c192c9aaa14b38410aab044469f42b4b35263806198f77c1ca9f1073eae3426b2d22c78020e00edf2924fd4b0b011f36de74593439609cde8d8dc4fc6e6732dff36e814e65b1017f49694db850f6eec1df0a94e25a9120ac7b0c5efab18407b94b51b0651297515f096e94c4298309fb29164551976de5088dc013f4396be342bb82432f2094acc57507124fbbac568719731afa425"}, {0x0, 0x2, "6cc86615e7375ab2ba08e865da49cba2"}, {0x0, 0x17, "b19a0719e2a3ce55994e24e9efd3b5c3a5f6ab7e81550144f53de7d0053af2cd2e6e78571c0cc15c4edbe0f6122d4b72ec36275e0a6d64b4952cfe1dfc6bfae60213af6f6110f0bd0a09dfdb73137e2f36bd5b5d19f7eedce772e55846a77d3f41304f7c5682363730a301b058ee43c644d26fc1c14823b834484256be84235ad194dd372d1734bc0a3450a8b65aee5a315b38f4257c98a2e7d59603a0cb7c945f6167a0ae728126ac328c1e346f0ae26341c475358a"}, {0x0, 0x200, "188c3970d96ef53b73940147ece63ace91aff65467cb34caa17cf2650f5137657b8d95e61dc2192fdba2cc915a90c1f60ac6689fb165757cc3d7fd9e41336ed0add238ba52c2f5f8599656a09650902320780b19543f48a773717495ea974a1becfbb926f05766f8f12d58f076b210470e0072e8473bbdaaf11588fa0c17e346dfef9b128db4bd0b95b558ec5aea05bbf9e1815a75e09b2c4412c84b234a08ecef80398c817a40d204a00977888c4cc034710730afd43c4a57fd7aff365b85d29ee7a150c839552c5d702fdea3c906ca25c81dc2e474aea98ebc9343a10cf607296fee12d84765a38b3870e0d041a5b16cdde5a82e09751b25be1c326af3d1cfd2e8c16d62c5dabbf251342ade6e992070cb5f66e9dc7df5296626511b9c974bc2ff973be7ab613e988955ceb5d637aa937bc47efa031e2946cf38616ddfa030e327b611eed70f87878a87c38eed4bae4c418753c1a3eb6a0d492c3fedd8e9c1c2d30a706f6db626f7fb4d76d42e2e084f18b3de59e261b1c4497eca14726dd6b07f98a397eb61647b298bef0a79e04a5bc726f6c448bda5706ffe248e2c2ee18c099732f57cf97dcf136862994733f7bfa444de822df9c12705e4ffb5705c51fa273e369f282b5957195ac9db17529700ea5a8e87ef976099c124c40aa2e702361fae1fd693e310b97f799e4d81e76a1ba79f25cf34a57e9b79145853b599eb58e91c26d97d86cc9e5bf54dd56ca42abd15ae0540d1879b04160a687321c457a5942530fbc613aa0c5d2331856b454da6b059c8971fa086ba302b3ca34cd9d7760f0f23df62a4cc9bc8f6e593fafdd59fee0a1a53b24d4512bf60b6ad7a37643a86b260c1b7de5fff0f90192627a77a71b828713ba43857a3ea615dc70c93aa96e4fed0a172113d5391dbd85bd668789c181f4a080c67243c78c7cd23784a8d1c938278b8b940173bc61094741f4f4e5a9823eb723e246def44a852fae36220f279cb3436e925eaef80f55ab2c6b76b526c0f86715dd31d6fdf1367e0be5e32869bfce84344fa2c15f2ae7faf105de1e3b77a23ff72bf282282ca9de8556dd6eb543420a00f06a91fa5f19de49f76cd5c5f1accfb16c8dec9185b2ca85a3f42125f66773f96fee50b33f5ad3279ebea1fc2560aa5a96fa267a0a1c43d7c736fbd95c23210fcc32bbf2a11fb7d49fd45b45bb83d2d557dc98ab8fb61d965c9d0bd615c6ce02d6d409746ea3f24469ba8309aec9b3c3eac07c52560acb6be73697909f30f1c9de2d1e1f8b91733feb726255a63f8d4c09b580c8cf249b7fc064ca0532a0e211794eeaec33b55ba6f2696cea4e6441ba4244e616806fd6d5ee111226409925928651c693dba7d8128ecb239a6582416989aea346d4b0acc1f9c67ebea0fa771d2c24e46facf1de0c109b9f9ac92c03000ea6b9c13163dabddf2eaea7be970a0f9f08f3b8ae464e51c4d2d7b2f33b64d9ad12dae04a4a60e41f170f49b96baf4266f1ff724e23643fbf23f2d6ceeed66d6f698a630f8004f1a7b210acee12d9e89b92822e03eee4524e68e175cbb9266b57b5fa4d48364b11635552fd18291bbb3221c258005d0cd7d8f87e66c679c3e68c97156a1af5d60e99d403c55cbe76250e9b965e856e518fb0c1a19d3d18b2fbc249c020d345d640cd62d36347d435a798d372103728543b5d1a63aaa6d7ec06f5ca6ae0f79e9d0f1d4611c8005a8fbfa03235df2822d2514d853c94ad5443692800806cb9a818914d283963777f99728d5ed7b1045a6e1359839800b3518b4d9f7fec60dc7f3962a4e254c7c254b7a71182531aca78b5dfa2c4c820d675baec566dfd3e4dddf47473d40a647646a9f7384c1aea45e566cc6ad43dd04210717c743deff0b8bc3f5a12d79db2955313261030b8a55afa810adfb5fd984f2e09f5db1dcaaec7e2744b3fbd1e24b7d5ca26c5e9b049572680428e491b54a9d7da78392eb3580acae2b0dc0a2e74de4a6333c4dd5a54b4fe2d64bd4bd0293607091d2f3505a07ad94618b6ac9afdc05e287f3e7e3c71309b1a661528b88ee71aa98d84318f01c644beb0d868f0797164eac2eaff4ed984e9e2f6c9a04fb081c42e7a802c849bd9e38eb997e515cbd5af2e219636100bfe2ce80413af8ddf9304cba3380e27a6e59fda2e782388cab19563048c8a6c102638262bdc01cca33c041ef9fbf798e38aa15e93f0b4fb18b9fc18413e1d01c8e625e0834fa76e7fe6b7a02395db92ef9af2b76092e982eecab93dad91589d9cf286b84fe5b27256eea85321ccca01ea0935b850397e6dac2f493da8feded678f50634392e077011501cbf6749a0d9fa93c80a9f698d92d4b0491a417a28a1017b7f0a91d4ded0fd53a4a7d29d4f4059e4b9ffc516dde8ce3c0fef94afb163198f6f3b8481981266a6e6b9803538cb74b78bac8dbb7815c0a7f2c5ebbf46898f5ec32c87a956cfc6f3354b675a005959cf5ae88cdacd75ac6f07f93d16168b0a0a3b633f7b498252e488aae06b6656e351c46da576e702c5b3c8ac5476ba2e5ecf49db3748dbde2fa29dac68def77b53beb3373361edc9dd0dcbc3bf2c31d6b1065d02ac192d59986d0d653051ce89bb610eb73dab790ad5ef803a3d727d9c9749f91610e42aea363055f6cd2d7dc97a1c2bf95d224a8a34bb965f74a42fd4cc62cf155b24f1af3421ea358406ec1d2446e98ab81d286be657fa13e7a3548b2feffa947563a75dd4f531c59e7f5a2959bdaac92d796281664076dab81345e49b5465c4cf8b146637ec4605cab27a603afc03aa6b41afccca3c611d8f69e572229b37de3ac6d6cccfa8726b0f1a729e944a4183f891d7db9e0166691034a4651e47eccfa5c8baf6bba3781528722bb6f5d3405429ec163742a11cf7e96ea7e7978e6c3a82de2f75e9e06d563085f5bbe4937dfab39049554f948d5087581dc1004da1b9f0e3b1ae5b912c4643eba0cda0a48506aa813ef92f479b2f0b6661da87e84902dadd3958addaab23624b9a14823724278e347cf59bdba35a8357899defa23247c56eeeedc648ca805b6c4d036f7dc1530610101a69303a2b739108b4f34a376cda5f7ba852ae082db9c346341622975b375ef686289e32ef56f71cf71be065eabedfebc9701ea3989782153ffdd10cc5fe4de8c0958119ef049998e36541303cc862b1b12ce6ebc8572043d005faa5c737b869bb8d08c2b3d527bb740a0354e368c762c53f42b949065f74fe49c837b1d683b17932bb830cc4d9d53546551ed4d5b1fe7cee396a9d3d123a2c9f133af9e5fae3f02decb65915770f851ab7b005a41a50105874efe4aa97a167906b363e94ce595e0d539a695c5a66bac7ec07c481e40381eda7f28b9a61bd552c5c55fe79b1efff1c7686ffaa2c69e8d3cc025b706a029ca839780c397ac2dd5ca2e975b9b338cbeb820c79bc8d32fe19bc806d7c3369b88766a56a8d321ab425f2016518536a5187e2d83590276fed8e1f38b84f62493cc68e95000cd4b0970337d9c30cf95a2075066e184cb766e1a2bce667eafffd2ce28fb6adf5f0a6bd3a5ecbe849f0de9809270ad37babbb73b0009f1b3adf164eb0bece51333f511521b4dc725cdb58c905a61d715c5c441042af9d074cfaf9e96578c14dcf3f4a00315a0f7a16757ec8a95f46fa0722845cc7c6f165c0ccc7a3989057b5638815a3df5c3bb8977be5fe21beedf0295efccfbf8d2adbf74fb505017578b2db88115c9e183021a0982b5632faafdbea425954d39886d8cca937d9df79dcc785afd84e8c51b6b5fbc9bf5231259a0f54473bc31afe6cea596b51945d17d840556d4ae3a2aec33aeeab3c99001295a0c0ef1c929c6ef4dc4241ac083c33164a712a4be214a246c6fcbc57d50869d918578672a049457faf21fbe720693f96b97489cac66f641ffc780b0a566d2cab3a3efea599f761cba647c5a931461144b496c1dfd1a6575bc66a21653edce3ae254850266cf5879f8b5248a4d8e7b94ea4f3719c41e15f658b5525bb8f6a7f57c5e75812af417186d7ecd8369bbf85279e2a4af29a576d9e291e2a7844bc5b543ced2efc2fa7243fa4800a311530daf7f45f9e4d3697e73f016fb8c8e7c084823d8cb0bd67b1aced15e3af05098f9d97dcee246ee8680e827cd3b09955c685d2e24e9524e3063c675ac05bea07d7211a34a705bedc2e413cf1b8b2b96ee7f77134aacc2812cfaa63451ee23d2a30f29e30128e4438eee26d7e8e3240b88ec332b066db132fae170dc7210f58f01e806612831a53cf5322bb29526ab7d2a275b94346b787e472ffc18c3fe1c381bd0287286c59b2cb8bf8d6d3f9a21721141e46d4ec06af6df0df1fab28a36e2bbd71e3ab0a08e73994df4aac74bc6919df55c18b6c5a633efed7b7507b4252ae0f212d5db68e055cfe1d69d0d8bb703fb2ba689349d5ceb29ae688c908247929038abc976c3e341dd483a68c7fd8d346cb5e4c544093ae9fe624fe7bfc59922e6091d2417cd6c0feb1b117039b6267ae58d6879eff728126af596443399b6431f61e3b366a5439044f41e50ed6b64a0bc6b521339393c57e59592d34417dc7bad460aa5cbccc18b63b0fdc13dd4a387014e0ce88726bd327c175cb3a27b61c20325b8ab8604f299f7164dcf990e0519a25a89fca69ceed7ecdb01d1494a3ff14ea8ac61eb0919b2a83362aa0376c8ac39452b3581778fc5f3a80d51925a5ba53642a68c80f37e8b40037960c6770887695968a3b217ca9207f148e7ca86bdcd259761f46052710c2931ec43f6b7598bfcaba5b5c5c5c280cbeb9c3a1a671fcb641077f0f6519a76519f6acf2fa7d63460ca1b004f7929b3995740ef8d514a1baf009f34fd5dcd59fef5ba043a1a7e8fcadc857b9999f761270488903ebc20e17337074b1e9f21cd8943d82827da1d0208d4a4b28655683e0387ee6750917db8ae6ceb970d1d0da5d65885a8ced0a55984f66ae370d7a23ca631815cfb2e243c80dacbdbcacd1544b3653e29efac11bd2a6054dc94d95322fcbe8cfad557ae828bb4fed36d0189b1bcffab1c5d74e12e71c5bbf70dad8b46ad4f68b49927486bbc62282d5e66bb1eb41a80f534b766e391696eadfa3125796db0e0ec71bb070a6f70ba91d55854c0c532a4dd0d7603e8f5812c955fd8d0b93b2649af4212ef755c251e2b7b61f27a405859dbd53cda300d497dc5b060477a83429a1c596589910c7e04cba0ddecc3018e02083a53e3e8100c1856faa390bd467a6ac2b95f455e82dcb161e47aeec642fda2951cf5bf1c0d1ac13be87a8b4b7bf1d069aa6e6cad3bb39e1b756a9646863df0b564ddc6e96d92312fa148070c082540446e67f28c62a21a81b0dce78d58b7a1ba1322a90acae954bbd3f2df7f3a4aa971c2a6ef301e0e14ba82d86997161b0e796539f76beeddc7370da9586e464fd2ef3339f08e747b6b86c3cf38eef7ab11a5883dae4ab9c94aaf541c99373511cd2271957969094915f4b1eccb1d8fba8079fa76d4aa64f96c602dc330409bc604ed284c685190a1e2179e798b79ed9ed04d260abf29ba875aa0a30a26e5234daaec3530e11073b3d5feb92eeb887dfda3609462edf3eb7422b7e36b70f3b44976cd8ef7210880710079a96cafbaee32bd607913eb410a27927627a6fbbab2df37bcfc3bc1242c840ab78d83f0dceae6c0ff1081a3cd7856b3ed959e1d309ec72c7d07aff876e90dc72e8c6ea10601c22a7a5fecf7bd68e81eb41ba83d0e92e048e07733041d42d234725bf4bf68c31272d14be0a8f7"}, {0x0, 0x1d, "166c1f05825f0be3f2a5d7d974d5551b4f2fc7cbf8a0c0d9937585de5fdb5d660cde1f78070cd4ad7a2f2585a4147c69604c9c733abdcf8253a4ca5d26a9cd040fc8db1bb555d0a8f9605e62cdd962b674ed4047e36162097bd9174b99f0c429bf38c855526a746e767b8be3b4b9075e29db00a443dfa39c14727ae160cf30dea859395ee9141b9c6d5d63a605f70f372b35265827834391df168aac075f527925ebe038e2ff736988476629530dd719213b120bba0df8d76cce6eaa4aba18d5fd741e84031a659a12af4b7c2254cb81611fbea0cf66d1ea9809820263c1d21d2ce8806b85e3daa44b"}]}}}}}}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) (async) mkdirat(r1, &(0x7f0000003800)='./file1\x00', 0x10) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x74}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00efff00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r5, r4) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x1, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaabb2667ae4a961808060001080006040000000000000000ac1400aaffffffffff1080000001"]) select(0xfffffffffffffebc, 0x0, 0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpid() socketpair(0x18, 0x3, 0x3c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) executing program 1: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7fff, r3, r4, r3, r4, 0x1b6, 0x82}, 0x4, 0xfffffffffffffffc, 0x6}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r6, r7, 0x44}, 0x7, 0xfffffffffffffff7, r1, r8, 0x3, 0x8, 0x800, 0x1928}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r9, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r11, 0x40}], 0x1, 0x0) dup2(r10, r11) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0, r1) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x1, 0x7e16dc8455ae0550, 0xffffffffffffffff, 0x28) executing program 6: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0xc86592bc31e72979, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="9626ebc01f8c1e6720d508f4a694cb9892c022ce7a8c63a14203a7b6997531fb117296ed9508481c5f8ce4e8244fca5ca4550af55087e533a2b95fabd4db0adbff209d34889597d83ec23c2d53b90527d2e4ab64109adbd425139b7e909eb7c232cea555ab16da0a9b859ba77c", 0x6d}, {&(0x7f00000000c0)="844824d6be63b8c852720036b2e7f7ce4f1a5aee770c6b2e289f23c7f271edf71fb739e9fcceb3a6d395db8635734e38e3b0d3acc2f88f34be6512019b5413d2c9", 0x41}, {&(0x7f0000000200)="8192f9a2580c83ce7fe888636aa76a7d863a97b651ca486d442bd730efb20e80cd0a78d2196a99f2f2f40a4f0139fd76f76d0e637e6a75fec8337bf4700b69d03f46e4d2de99d9dd06b6a781c467ae4cf200d96774032ff1773ce6404972fad05d2c2a71891f498cbbe99f", 0x6b}, {&(0x7f0000000140)="93ce1603a5", 0x5}], 0x4, &(0x7f00000002c0)=[{0x18, 0x1, 0x8, "7d0d15b89f"}, {0x20, 0x1, 0x9, "051fce7a8435dc2a82f0796e41"}], 0x38}, 0x400) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = getuid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chown(&(0x7f0000000180)='./file0\x00', r0, r3) sendto$unix(r1, &(0x7f00000001c0)="14a58c713ef3f98887f227d2577275effd06cdf2a30b0be0313dcc925ded7310da222b97815b21863aef34ca327c5526c5aaff7c6560a1e9b38f5f21", 0x3c, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') setitimer(0x3, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) open(0x0, 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="bd545da7c96a1d1c9c1ce1748d939ed2bd", 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="5aca66e99daee06ef340a436e054268e18fdb7858de25d16982f0ae6d4caa00964", 0x21}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pckbd_enable: command error executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="3428b24befcd", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) (async) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x80, 0xffffffffffffffff}], 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffd, 0x81, 0x1, 0x1, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x39, 0xf0000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0x6}], 0x8001, &(0x7f0000000100)={0x10001, 0x10000}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0xffff, 0x7, 0x7, 0x80000000}, {0x0, 0x6, 0xff, 0x3f}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000100)="ea02000000000000", 0x8) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r6) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) executing program 6: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000003c0)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x8], [0x0, 0x0, 0x2], [], [{}, {0x0, 0x2, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x2, 0x0, 0x0, 0x1ff}]}}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x0, 0x0, 0x0) ftruncate(r3, 0x80000000000a2) truncate(&(0x7f0000000000)='./file0\x00', 0x3) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: r0 = msgget(0x1, 0x270) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000380)=0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x44}, {0x40e}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000100)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0xbd, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r6 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r6, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r6, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) semop(r6, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r7 = getuid() seteuid(r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r7, 0x0, 0x0, 0xffffffffffffffff, 0x204}, 0x10000, 0x400, 0x41d55ab2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getuid() executing program 7: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}]}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$unix(0x1, 0xc86592bc31e72979, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="9626ebc01f8c1e6720d508f4a694cb9892c022ce7a8c63a14203a7b6997531fb117296ed9508481c5f8ce4e8244fca5ca4550af55087e533a2b95fabd4db0adbff209d34889597d83ec23c2d53b90527d2e4ab64109adbd425139b7e909eb7c232cea555ab16da0a9b859ba77c", 0x6d}, {&(0x7f00000000c0)="844824d6be63b8c852720036b2e7f7ce4f1a5aee770c6b2e289f23c7f271edf71fb739e9fcceb3a6d395db8635734e38e3b0d3acc2f88f34be6512019b5413d2c9", 0x41}, {&(0x7f0000000200)="8192f9a2580c83ce7fe888636aa76a7d863a97b651ca486d442bd730efb20e80cd0a78d2196a99f2f2f40a4f0139fd76f76d0e637e6a75fec8337bf4700b69d03f46e4d2de99d9dd06b6a781c467ae4cf200d96774032ff1773ce6404972fad05d2c2a71891f498cbbe99f", 0x6b}, {&(0x7f0000000140)="93ce1603a5", 0x5}], 0x4, &(0x7f00000002c0)=[{0x18, 0x1, 0x8, "7d0d15b89f"}, {0x20, 0x1, 0x9, "051fce7a8435dc2a82f0796e41"}], 0x38}, 0x400) (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000045000/0x4000)=nil, &(0x7f00004d8000/0xe000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 0: 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) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8}]}) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 6: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x61}, {0x16}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x3, 0x10) r10 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f000000003e7db3008b95665bc6fc2118000000720fd38b0a0431aaec769f8681ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000be9b974b9a99b6c9c317b89ebbefb5f40387037f631ac79e0881b12fa30ab4faa8176dbc12078a72922b64c89eb79eeec18827186a3930d182bbc0c4f7aef4218ea5aa3873e27ee84c3793e260e1bcf299205e9315f8b06387f10d21716b2638b5400bdd52b4bad4329d87c657f9e12ca426b2244bd5b114e368abd98d1ca0ffa14d0eb876057d6ab3eadccef80ca23dcf55a8c09de5346ffc5ad0335805f2f00eae75d6e7082b1bf2d8c9e4a07d1124542cae749b718098e6c2493387b0def52428a7f05eaa2baf36281f8cb79f191336371f0f647956f396bbdb0114fab1a73bef26aea0f84d07127a9502", 0x19d, 0x401, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x8001, 0x3}) executing program 2: r0 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x6) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x1b01ee0725b8e0dc, 0x0) utimes(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) dup2(r5, r0) sendto(r5, &(0x7f0000000340)="86db544224c84bf4", 0x8, 0x0, 0x0, 0x0) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x2, &(0x7f0000000000)="a74fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000000040)="966e47cf91aa1fbf55a1eeb6832823033cd3b791733299c8a506c85a460be7c954c14808d39df3af8b43dc7185a9154ab851cf44b31e380291c81c1496a84444c6c3ceffc036d8a9b70584b5df", 0x4d) socket(0x2, 0x3, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x10, 0x2, 0x6) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) dup(r1) (async) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) dup(r4) (async) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x1b01ee0725b8e0dc, 0x0) (async) utimes(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) (async) dup2(r5, r0) (async) sendto(r5, &(0x7f0000000340)="86db544224c84bf4", 0x8, 0x0, 0x0, 0x0) (async) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x2, &(0x7f0000000000)="a74fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000000040)="966e47cf91aa1fbf55a1eeb6832823033cd3b791733299c8a506c85a460be7c954c14808d39df3af8b43dc7185a9154ab851cf44b31e380291c81c1496a84444c6c3ceffc036d8a9b70584b5df", 0x4d) (async) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0xc0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="e81d6927c26e7f435ae6c0ec521a052736", 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x8046}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgroups(0x4, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r4 = semget$private(0x0, 0x4, 0x112) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000000)=""/244) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x4, r9, r7, r6, r7, 0x3, 0x7}, 0x7, 0x7, 0x80000000}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f00000002c0)={0x0, 0x1, 0x5aa, 0x200, 0x100}) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r12 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) r15 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) sendmsg$unix(r11, &(0x7f0000000780)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{0x0}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r5, r12, r7}, @rights={0x20, 0xffff, 0x1, [r10, r10, r10]}, @cred={0x20, 0xffff, 0x0, r5, r9, r7}, @rights={0x20, 0xffff, 0x1, [r10, r10, r10, r10]}, @rights={0x20, 0xffff, 0x1, [r10, r13, r14, r15]}], 0xa0, 0x408}, 0x1) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880)={r8, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r17) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="74faaa36072fd3451c43dc9a5d9884683f88c7bb4d853d8f570ee9056c02f2a177fe34e58dc10329c43439e31d6a1483679bc13daad5b6b71591ee92f2f4641392ef3ebdb7b4e35ee1769ca43a2afac560330334ffe666f342b7fdf329519b52e18a5579de929ac4b1e740a1f5274d184ac3b9b54fc141c5f6af8946434440f020d540618dfb4b4cf4ab652710b09d88dc984129933e9290854cb1233af5c1c1b19223", 0xa3}, {&(0x7f00000001c0)="971add0007abf65370db7ac20fbcc6d9862326afb365e90c6d923ebdd9396f5eb57a1bae871980406d36c238af164e5523cfa6b410da454e353c7bddb648c09ada6eee939646a9e90df976826c74b3e1875bfe60f26ba52568a5a0666f64f347240583fcdbcb5ebb384ba207e2d7dfcdcfa944d45ba18fa71884c4f84869fa999e7c30283b849803a46be5c359bb042d87506b5b806a7033e63ffe4536ea0672e0e059a4206eb11a746deadd471003cce2215b9e2a3853c201d07bf5e10536572aabae8f92562e0386bec6fb997d44708030dfb4a93d711f6ae3c34ffd3519ff5ff02d3bc27c908b1e39ad6e9ce7c1d3fecf8e795b3374965a6e85f2", 0xfc}], 0x2, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r9, r17}], 0x120, 0x2}, 0x2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000100)=[{0x40}, {0x2, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) close(r0) acct(&(0x7f0000000040)='./file0\x00') executing program 5: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea105a2a142cfeabb558a00fff96eea708820b37b6730392ca936073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f136aa911de335d223e7d026aa8afa7d9f2642102001670c23ad4d73f0b70c11d29c0f381ea6e71e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d000000000000000000", 0xfe1f, 0x9, 0x0, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x2, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) dup2(r1, 0xffffffffffffff9c) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) (async) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {0x0, 0xfc}, {}, {}, {}]}) r0 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 1: setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) geteuid() (async) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x800000018, 0x2, 0x0) (async) socket(0x11, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x23) r1 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be381649fe6d91f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102ba5de7919e3180f9b770c116a972c881ea772ec5890400000000ff00fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xfffffffffffffef4, 0x406, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8}]}) close(r2) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) denied attempt to set clock forward to 28432683499528 executing program 1: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000674000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0xffff, 0x7, 0x7, 0x80000000}, {0x0, 0x6, 0xff, 0x3f}]}) (async) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r3) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000100)="ea02000000000000", 0x8) (async) r4 = socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) close(0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) r5 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) (async) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r6) (async) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) fcntl$dupfd(r0, 0x0, r1) fcntl$getflags(r1, 0x3) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="765f92b4", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0xffffffffffffff94) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) listen(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x746) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="8a9da3f2535f7bea8bfc02d94399e30f215d83fe79939d9ca1b7cbddbc49a0ea99d3a771", 0x24) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xc47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) fchdir(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) open$dir(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, &(0x7f0000000140)="b61fcdbe573c2715e236791fe39906a7510892fbf5373b38f7dcd1a818978d2231b1a957feaed8cd864ad898ace3c0a7bf23f3", &(0x7f0000000180)=0x33, &(0x7f0000000280)="1aea0cf6748041b735f9d822d4739e6e88b99ebba12d7c6a42664a2933780fc975df87604063889a8d279570bcebc7fd3827fc75ddde4fcbba832f86418416a706b6805870188f83b6dd590f6adb585bdc8a07e3316f7f2d7101056dda5e021c790c415756089c049d356875bde9217bf1158e8c1e5fa5505e53d8e8f9d0326053dcbaee6205a4529c3ae90ffbd97b7f4ff8287b8f88b7a2edf889c953fa3cc77e241ff1c015e89df3ebb1873ed5", 0xae) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44, 0x9}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 3: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r1 = socket(0x32, 0x4000, 0x1f) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) dup(r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) socket(0x10, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) listen(r6, 0x0) shutdown(r6, 0x2) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_open_pts() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x1000300000000}) flock(r7, 0x1) flock(r3, 0x2) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(0x0, 0x0, 0x0) pipe(0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0xfffffffc, 0x4, "ff00e2ffffe787c0b46a89ae6900b8536a1f6508", 0x0, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0xffffb71a, 0x8, 0x2, "b98603590fbe7da1090fde66d1dd99af5f23cf8b", 0xffff}) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000a86, 0x0) setreuid(0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {0x0, 0xfc}, {}, {}, {}]}) r0 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{}, {}, {}, {}, {0x0, 0xfc}, {}, {}, {}]}) (async) socket(0x1, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) 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}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x80000001}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x80000001}) (async) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0x0, 0x0, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)="d97ecc3103e374a0faabbde344a87e13f26017aa0387f3d2ccfbac27e79609ab6c99ab9695b8929f87786294b5c204", 0x2f}], 0x1) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) executing program 5: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000800)=[{0x81}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32], 0x401, 0x800) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000240)="71f91fd0620a0058bc5a46985274ecfe0069fd05408323f991501d94a34bf47a4572f0", &(0x7f0000000080)=0x23, 0x0, 0x0) r7 = socket(0x11, 0x3, 0xfe) getsockopt$sock_int(r7, 0xffff, 0x90c, &(0x7f0000000000), &(0x7f0000000040)=0x4) executing program 5: select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x4, 0xfffffffc, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') executing program 4: socket$unix(0x1, 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) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) socket$inet6(0x18, 0x3, 0x0) executing program 5: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(0x0, 0x0, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind(r1, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0x6, 0x7fff, 0x800, 0x7}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000240)='./bus\x00', 0xf6f09f64d4cdbf6f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x81}, {}]}) syz_emit_ethernet(0x7e, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x2, &(0x7f0000000100)={0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20013, 0x0) (rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffff, &(0x7f0000000180)='./file0\x00', 0x1}) (async) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r3 = dup(r1) dup2(r3, r0) fchflags(r2, 0x1) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) socket(0x11, 0x2, 0x0) (async, rerun: 64) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (rerun: 32) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0xd}], 0x1, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) dup2(r6, r4) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) mmap(&(0x7f00005e2000/0x3000)=nil, 0x3000, 0x1, 0x4010, r3, 0x1c24) syz_open_pts() executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) sysctl$net_pipex(&(0x7f0000000380)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000080)="41530796e2f55d783a4e97d9aee16a7e6e58d5ade08e7c28a41c71a415cad344e1cd6e5191ebd938120b45ed56fc59e7b377cc0e04a153b478c694e0c3dcbdeba61a765a15db4083c839b5dd94ecec17ac9e5cad015d56dc50733afdfa9e95ac18856b1fab736f82d529d524ba6c4bb12ff9bc5bda4accd2bb182a3589d19c9bc7d02bb752e3cf70a970619faf29f32772a5643e168b9e9a052ff2e2c5bde2662edd99aadda885fed68c776802009a76bd58f19fca072d51067d958abe7aca84ecb16a4a86aadaa942f29d429918c9b62cd3e1b42261c539efbed0574867b7f6ef868920e44948a1996f649e941fd275d3cf12c47acb1a1512a824e95a1210812d793fe8d4db2e17d141a0d9692cdc0dc2fdbe89f9b49971964fd4f0d4b40a3f44c61e928c34e1e4387096497d310aaaa9c7", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x206}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) 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}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/206, 0xce}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000001a80)=""/4095, 0xfff}], 0x5, 0x0) preadv(r3, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) close(r5) getsockname$unix(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 5: r0 = socket(0x6, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000380)="214f2744e0bc417d6d69e9bbffb3565f", 0x10}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0x0, 0x0, "870500000000000000383aed480d51aa8000", 0xc0000000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x8, 0xdc, 0xfffffffd, "9707957d65f9ffffeb000006dd39000032fd7e00", 0x0, 0xffffffff}) socket$inet6(0x18, 0x3, 0x20) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x400000000000002e, &(0x7f00000005c0)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000000200)="97b91363d467040812b4889ffe29578a45ff6cf23dbdd60fbe82dc2c3ac7fd2c26bd462ae95021fe82d6cc75490f2dff610406088cfe5f6ab25f35f2a74b3bac19ff1f60c4e885ae9f47fd2ed8578464229efe883c2353d52c5d0042f817b1f80be90ecca919f6c93e3875d22bcf1487fab91af548284298b2567cca57befe884167b03f6d2829f1a1c6ea41d075e5016c8faebe2a64085cd5b916bc5a7e40c351ad89b9c7236984a74b174d1a6fa7089f0eb87d9ae6416603d2efdf09787da515b1c5238289bd8349", &(0x7f0000000100)=0xc9, &(0x7f0000000400)="fc6753581acc60079d755d84db4d418eab10f2f1ead599d7d060ddd6ca4501fb266cda238f7638f79589fd87f2c14f7678362731e705dbf035563b67e8f3b58a1e0015f756c2a27b4ce34bebdee4985e9763cded64cf69c9f9760eb2ef843e798b1f230ad7e9d1d82d376ef31e245032aa4261474311cd034a6c0977ca37026946a3990a78b446f55ce406bf5fe43e5ceb73e8045fcbd37453bd6e67d40d4883ee546e6b7327d1b721ee4a6276fc989a6d4b959c125c5dbcc6df2c5823c14a557e62b7e3f214953bbfb8c927db5dc85498f49364e24dac9aed5767b0a1128b23c7520243dd5e7c76da771509ff122b26022fc5443307000000b542bf", 0xfc) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40000632, r7) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[]) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r8, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000800)=[{0x81}, {0x4}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32], 0x401, 0x800) executing program 4: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 6: select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) executing program 7: pipe2(&(0x7f0000000040), 0x4) r0 = kqueue() r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3) socket(0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = dup(r1) r4 = socket(0x6, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30}, 0x0) listen(r3, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440)=[{0x2, 0x94}, {0x0, 0x3ff, 0x1400}, {0x0, 0x12a4, 0x800}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x9c2, r8, 0x0, 0x0, r9, 0x5, 0x8800}, 0x3ff, 0x5, 0x0, r10, 0x1fb, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r6, 0x0, 0x0, 0x14, 0x101}, 0x49, 0x8, 0xfe}) close(0xffffffffffffffff) open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 0: socket$unix(0x1, 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) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) (async) socket$inet6(0x18, 0x3, 0x0) (async) executing program 5: openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(0x0, 0x0, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) (async) preadv(r0, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind(r1, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0x6, 0x7fff, 0x800, 0x7}]}) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000002c0)={0x1, &(0x7f0000000200)=[{0x6, 0x7fff, 0x800, 0x7}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000240)='./bus\x00', 0xf6f09f64d4cdbf6f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x81}, {}]}) syz_emit_ethernet(0x7e, 0x0) (async) syz_emit_ethernet(0x7e, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x2, &(0x7f0000000100)={0x3}) (async) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x2, &(0x7f0000000100)={0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffe4e529e9cdffffffff0000fe00010088a8040081001400080046000020000000000000907800000000ffffffff010100001100907800000006998e28b171d7e6b528205daf62517665e90e47678ce86e93fb79ebf33ccab213a5f10948de5a69b9258e5187379c196f3d9d21812c2472afa21648aee2f7fdebf6f7b4e85a225ba0412f387539ea7a8b80f7255fe6238b4518355f5f2d14fd61f83314948235fb0b52b6affbfab8cb6cac90b918a519591c86f1c28ccaa6f1b3cb"]) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x2, 0x0) kqueue() setsockopt(r1, 0x1000000000029, 0x6, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x20000, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000200)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0xc0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="e81d6927c26e7f435ae6c0ec521a052736", 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x8046}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x31) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0x0, 0x7, 0xff}) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x3e) bind(r0, &(0x7f0000000000), 0x10) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r5, &(0x7f0000000200)=""/235, 0xeb, 0x801, &(0x7f0000000300)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 0: pipe(&(0x7f0000000000)) (async) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) (async, rerun: 64) syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008"]) (rerun: 64) getuid() (async) sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x3, 0x0) (rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async, rerun: 64) socket(0x2, 0x3, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) r8 = getegid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r2, r4, r5, r7, r8, r9]) r10 = socket(0x18, 0x3, 0x0) getsockname$inet(r10, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x2) msgsnd(r11, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}, {&(0x7f00000014c0)="4407c51490be9dc7c041213e5bccdc9871cb1c7ce5aaf1d93de3a2d246fa8bc04582956ee596266c3661887d1241e53a833bf7d3a98966aaebb6bddef442f9a3087a7b32e86d72b5be09279f3b96b660c418f40753e37960e67b14fbadfc1ac7ed03b3df104fd08838fba20199cb2cae1cfe7347a4ac39c4c1b1ab03f093f59e9639e8238178449df91e4f8e5a36d8d87e2afcc4b144b513affda961dac45fd901f0972081788d375b6e54dc9a6c7f2921a8d76a6c0b1405dff196ca2537179c29a64fb9a1681339e04fe8d66247f9ce29584944480c9125a9848d9557b344c6617bbd176f08cc9d91dd85ba505aa33b4a1a079ce9d92a156e91b807a8bc2f2f7545e6824aecf01a863ad8bd5d1243b85d462722a7e94e0cf53d3e5349ef81c9eb6ec0bd1010f8d074b998b7842c12ec2c09ab310b4103a3c59d09ae38b6731cdeafbd93352add513f008c64c9a2c65cf9b198809b3105a5e9f50ed0e05dd49109921c6730ff3eb3a1e1a59d6b7cca9926aa581b60a417d663d37e799044f6097d1d9aa5147ea1efc461b6286c6ddfdb02617a08c922a716431ff5d472e3f020ebc26cbe2f656c9755530ee6e6e8f73f85cfc5cb74a0927e6e8b1545663fe62273d6b8263634ab952cb99ea9ef89e4f0126730ea16c89347c10eeb686bc0a3af6b04ec067f677babe240493a52fa7c195db7c2e761a2e4425ae1847b1bab4660e84005300a623f0885928275068f2c1e6ea7a8320de15432440b6a0408bce5b39e4f7ac2e7ad4559f2b2ac18a5e7d440080094e5961dee44f8834020120873000afe1b8b75a6f5199ca7579033bf9cad5a59b9489be07b025b82f9018a64780b63bfc5283e38f8c6e60a33699cbdf6465c260e021222d97c9643b4ec97f73c101cbc183eb186114e38ec5190bb757f7a4574f0442e7a288ca6813faa6b6611e7557e9463763bd866206abe316a2944b538e0cac0a2a8c65213694ebce200afe44339aed51a4529ca7a108daf1192ed0320e71e5dd370f96d46d8bc8f3de5287b2afa8bb1635b658c65119c469f439922da67c89e4b347b2ba98ba224ffb1d47e0af4d74360eed93fb1afbe1ee79ad56709bfaa723b1e681ef91b5ca8ac1e2b55c4be604a9a201a35822de2cd4b018a0e0ce894c2cf79d3efde804804cbe9ae36bbc51803ed62bb80217e3e907bb544be1b129a0464a0bb63ab55af004c62ef12f240db04358bfb013c333f5614ce1cd6528be26d118d45ee04245e7d591d87e2b41de41f130af34d362ffa3818a9e46919c7ee247fb42ad6eb419b8a462e915d290208256f0ccb688d32e5094d31c30a99eefe2f957ce1c15b2e3b9f8e3fba4e485448fac0e05b6734b907ba39ad99d68e9c540e7a321c8d9ef88a1df4079c6a20bb8c32db745fbdcefc0129fc1cc12bdca50254d40b71a9ac5be60e298f6485e54726f704b7cbd07eb871880cf6f15a4dcfbf4ce4f26d47cbc7f5245dcdbc483ec1e6e1a6e7b495d898c54c32900f3dbcf5a976132e67dc436e964d8defb1f613f9ef13294b24b53028bb9bfe48030bed7ead79a6d2a51661a5f9593cc1162cfe2042a467a3a940f52dcab68f78815eb99b72e8e589bd3f0da7384813f982bb26cc4dca1a57e738a1b13d03652e5e90e248027b3d014febd176500d418caaef67345263ca74cec77e43d2ce49e3dcecb6e34aa306ea0e26ea8633706dc63c27ca5f173d678e43c7cc8f98d85d8585177457565b1c995df2aae8a69eb276bdb592a7da05958b805479f08845927381e1df10ffbbac0401053f0ea76c900d0417aa70087990ac7191146b8c50386d449c65af07c8a0ca09df3acd745488bbdb3493fca5da910dbde758587606b74bd0dd305c1fb951a054fa6d942702325a0b3a3847a70cd279bbcdeedfb4359126128c5ddb973a47a476cd41d24cbb4dd3c60d00c5c20d67801257c51fc4e0f411291feca9927ec3cfc2a25c52d577d5bbce451c19e60d0900be3f6def75844a9e088ea3ba8e1c43ed46c5b8e9b608ec13651a55fa4cf0ddf88170691006cbc2854ac5010239b60485d8791c2d431f3139f5cf2c92e77f2e02ec4b5a2add473f899c8eb2accc29caac7c47ec2a0cf2f6e5673a345976696510e79322a520be4896dfd77d80cb5ababf626c96157acf7424d1abe3e8366fc7776c8e382517f49d53189d05a99f9df5716dccc0500b1b8ff2bc8df1aea9c7a9fb313d984188ad0122916ad0e80b1f0cad9b5cdfe2756b0d53b6f198bc8efb2eb15e23f66ebe241ef386e8df3b9c7b1743226828d4eedec5f5abf7d384d29cf11375f585b25b58b23e2d13ddc011a600d5c7dd1eba4422adb05a67e1d28b396677649a3b219e0708e4f98a3ac690f93c71dc01ad033d0274fc941b8793cdb86768a376ee7484b550ef1e53980374f3c2830ee3166269428cd8b149e644a6a05aadc6cda7e7e4d398b297ae6a9f7bcc09ec41faf39272f141c145c35aff77e680b2e41ef9292d712154754a8337d4b46bb5fbb90972b2614bf385460ccfe495ce8986e0b068e3c4b25010888e2e8b3c5ad69e57156c9684bada7ae3fc1de6072b3839395c592868a0150a30e44709c66006eedc253ee03a23bfd82411abeea0ab8d02154c682708de8f34960198783bff2fb79d319dda4e32230a3058e7b42d2889d537d4b425264c0a9211a6da4c7367fbf2b0c3fa07e4148d73c010839aa3b4bdbc1f3695c0fb6d7e8e8ac4008cddd9bb72d22f6324d062141f31d2e2d26272f83ecbe16239cf298688f2f61ecd155dde35e4493a2fd18816fd1f185b10dc73d4dad403db425d54b5f79df379c26a701c5022207c5fb98e66f8b4c851ad84ccc82cafe96816bd8f494fe97de91bbad4c7779d07af321a85866ecb45d027b2aced2564c9103e75e695b886484686e81aa702a30ef38715fda81f3d1a75adba3e4621f982f2b4d50e57692c90c846b1b4a8802564684b1e4e074f3f8a5ab16fd64899108246fd28d0039755a5dc05a8600df9982ac7379c2db03a187e38073fb36cbeefc2489278a24bc00fd9f885a99f96559587dfcfb418089783c050a2f56f98398bf14ba80807a6f844a91ba3a65050199c02ac00ce4f2470264652fbba8e37de6840ed8743c3e8fcfe6c6f5deaa69560669fcf40ffc5d57e5b76c9bbbf28d2d3bb96a492e110b52adadf2a0210b13bb2f98f47fdf00eae1dd9707eb229e2d5b78b44be84679e87f1337b594ae9f6a9cad9b3276b8ab92465d67c4ba18322773e66118c64820aa4d907ceb9c3ea35bbd03cc73353cb4e98de9fcaefe7e195e075a98bf2c720c895568adc9542b7a78041158bf4e3f596531ac32c07afc76398c67a4f92da6d72c351d3765e0e1d24d201a38335a8481b564aa3258a71d431e6eeaa000e8beaec3d38c8460a75621651c4d35c59cd4c521d2ebd2dc0ffb1e2d8cfb1eeaf486fca23397bcbc91702fc5d755fcad185ccc8dfca09ef97bc4e33526566042ab4df5e83ba72bfbf8dfbea46d510061a3cba66cd1955e6209c86737bcc351bc4f58c0957e72436c33d22ba1b8296b69e89a76f83763a5e79cdb7ce6e5be88e4f436a6f9d38e1d9fc5b8ce554a7e7ee688fe67bbdb9c3154dbcbde13474ab3bedf7951142175cf54960fe61585b87a0415dec9908c3f262df9536bf1090d4170a90a7814636d1188d5a57fee5039526eaab5586c04a1fdc891a0e7fd3302b7da2b2733fe63d98ac48c2848fdb36ce2981ad60f4e18f96a39e11bb0a4a36cbb3c2aa8fded4dc92eaac728c7b348afc9e882389920c7a533ef3c5b3a9384a46c6102edba4bb4abf867471b45962fe341a3ace96771962c3d67c38ed4b966ef7a5c8fa56cf5f356fe6f5401c5b2deb8f2d3cc6e18f989b39aac7fe4067a83698589992de0527ddf34d6bca3c1cc9105414ea790e94a1daa775d8b8acbbf4a774e25ea6904d67c71f5601201e07e80a5d958f1e928fdfc47f34d4b7eac4c3bde7d476ac53cf77bb263373386252429b147a7cecbc6b8f9d8d26b10989d13514f22c33236ea1c4e3a21c64f0467271091f1b14fa9f569e1fa650cbb73c2cb5714854aa5149dd77f3c579267311b84aace352e92d6b98a4bcb9e34ecbe5fbcd41485a8e04b704cee85d5066884777db87fefe078df827bd74a782d18d086df1de15ef65a8eb1ee99757e980ab6c34ea4dd63baa05c52fbe7f76c7363bd54d1fdc4ec6f5a7415ac8ecd822e59a5dbf4d39f12c4e1116ac19035af957ca720349d7ec9db826b31fc861e1441f2914922c7c92f125e6e5fb34e40ab34d1cac14eb7bff045c5a4331cd1ca6718cdbb50931537246672a6f701771b7b7124f53716c4e0f874a6e7c164952833ec2cfa1309ad4c40211311221e8cca246cff9acdd1f77b6d97008f51352b4d45063d3c4a554ccca90b6da92f118ff411ce91cbeb4cd5a986f5f7f6a3c8e80f8a3ab589c90d49c60b0e391cc07963b081335e455452df5e8d0497e3eadaf01b202444d2d3d5755e189b87b9ec0c7c04a3de59d485707af9e088faf0e3e5e8e8c35dc288bee718604ff9bba2fac690873e0038f2b3f6415ca79ed1e45ab6c572cbe89bacbb083ed06d073559c22e95f907633a1a4a7f618edb4d7ddefeb89aced066ce446a78d467675c142b8c09a1ba0d509d3d24cdd7242a21f018aa045f46b7e2501760f13209639d2f3d15d9391f323aa7a264b7828f93a41bdf9cfa58757acf72eab815cfb7c4b4d2cfe15b283fc4a3d02374967322c5d95f03739fedb1a0e110b1576ee738ca1527e9d96eefa2aac090f8fb84dc8ae28374627fab93755423c0723a7bf2af0278df10e4a000eb4cd5a961d604dbb71d65d366044c3bd6e7b4c973698e1417065bc05e9ce4b3d27630bce1e62524a8115ac261d62a36adcaf2d2c0fb96027cab3032f05ad5d05de58ed1955405fb9daaf51e598a69f2e819a54154775ec4867b4a759b6ea68253a7a8a6eb698f1cb4894d42b596a0a47aff6ff7a197f2ef517f541d005ac5f312ebf9375523785a335db1dad61a257f10420817608bc9ab4adeca7e431491fbcbba1bafa4e95ec61e68be1144d9a4a6bb3d8bd073a74856a55474c576912d3ff81af766a31f55948993572014bc77794c71c73529563c5f92452437aeb6c1e098f682abe2001f2ed77e9fc96af6bb3946bb688be19c00bbf0f1552a6b63f6b70ee679290788ff6ceb23a950a07589c844c769dfcc6b73411be83086f57491165043e75f8755510981be06eb2193c831f8e8a37d074732f1cda38ef3f183562e486c6ccece0dc14f99629336e6c932e56a88ab089aa2addc06abe411eec2fe2a842b77ea95b756ad519b132e60666eb1a287fc7b7ac0eeed355001073eb212a5584959447d1202ecdfda6a4500f633beb660be81e63c3bd8aa3d0964d59caaacbd208afacb66dd1652d9b0aed909ea04c7a445c86aad283f2325ae07e3737fadae2e67a61af318c731e2d243b42f2bfc106ee93bc11bf3bcfbd5b772ac1e5e2176ad1ef469f72d6089b4454ce1b31608988b46aa1cd342188274adccef442fca6b71531af0a91e904f950d34c765bc7c31de6953d11d58b721a00669420badb99ce8a79d5452dea616f53733fa956242c73154a8a6e63c99c3a6e5e0b480836adcc989ac688c13cdd45127e1739d16cb727c2ceef93a0070420241b42b86ca2e3230320cdeaf7e64f97c7f5a162afec50238e4eb5413cb7da3bd5b71bb452a3127e344ee61afe5870e801272dd68f8b0705b1c1a3013248f98101d6a9fe6d691a44", 0x1000}, {&(0x7f00000034c0)="5fc37c983af4b62ef4f8f92c66261df721a3b53919d4f4c1d7f8c4dbc604b3121f9c9ecc8706863ae8427ea9d1e26193e1de26a4685ffd29e8a124ed809a63e5f4976271aadb09d8cc18d7e738eb47f802392684f5432985173bed1b2a43aeb936b9960814095f2a693faeb07f751d6b238ffb3f4c45a83d5f495b48729450c7336a1e25a78c01b25b984ea3b542dc0e390b270eb3b2cd5eabc760b3949ed36b8b6050408536050d77fc9ca2645557b38693804bf397b93557a5425b1eb953467f896fb93fb62f239a54f1ee5ac1ffe7851e09a4d29f364cea7414f08f9986c30a51d4d2bba987d0573772329db504c259491b32a8d8413f62387412cdd19da280162cde23b46f423d2cc312a5f4ddcf683d83e7567b12a25dd6a13be3e5d0786c8c78ceea4bbafb27c213ed5b8e0400000070f3cc977a725b1297033e652a33b410ab244b0caf0c8d238d8af968b9c7a9b1220542412962a377e4a9f0e798fe65d49e541fff30b923b887686087c9598bbaacc863f487966263199196fad6cc9cb003196c7081eb301e0a6237055062876f3adb811eb7c2973eafb875a5897b810f13c2530780e9900b50e868ff3fa19fade9778b6204f95073a354b89504614470987a9cc6e42f911e685f41b4f7641c0bfb89baa54a4fdd76eec079d3964515707f79f845dedfa30fa08806d923f526d3ee0e4019b5d0d98ee43fca377c8d849527604526ef7b11ceef9bd59bc13142881b4c033ff627afdf0fe715c6c2c7c64e8d1aae4b1d75514a27c5c9329a12b52467b3a4a2676f4dcad59121a975d65e797d59f5f4c45001e71a9db400092b66fc0a2d2521b6ad79f63ed1de1ea6198b26495cfaf86f1d5b9ca44bd00edfb9a11b0db72813c107b2e7934e6d1399e8f62a8634cfe92f6fd8e10deb74f88db8aac3546b786a9a698c540c8afc9beb45faeae0e5b78af784db6f25e7a3bd9d8bb5a89308067c8d98247e277b2c17b8765b35b5fd80ea8c6e38ff2323c9d50127f13fafe4c044044378ed67daf3927c2bcf3a30a316bb57a5e72b1aa30355e2cf513c7e332cc6a48aa704c33526d945af567714734545272ccd7630489421eb032104e11af7fe5c462053290e5528e240bab1415a023262917ca0ce69a815ad48e5d0f25fbae59807e9663bb75e50f6a5648af6225d2c72bfa7c0fd7247266bce2079ac25313734268876fae76f52a2894292db2ee29563f4da3d08e3c6bbed0e560f0da0d70c9bcdf3fcd78830a0874c4619eaf803e30fe8cac5d5eedc2a73bbf5661e53cb495c8b8270e44c509e2b41c856e79f782877278d1ade05f3b56295f61cf02326e0ec9afcbf1816cf3cbb026054fcb3083735b151abe78702f571443107fe18f20881eed15291ba1da0a19ed8f4581c55422f3461834f9ee044f5039a0916b2c2cd7defe497e48f488cd164df65ffd23badaf3596f7ec2b35667be45c40efa0d64a3f78a070cae9de98832f73b97f7de1dc2ded6589b26bc34d8dff4cb63afbff4d8240076a60473d3f5bc3b8654aeaa599c53c168aef419081461d795299373c12fd4c4e8cffc7aac4b3ef6447d9f14c21b245f57811cf833083e4115ddede6dd8bd12d4e9241ea98983b45de32abcebf481ed171bc1a1bbcbb33c70aecd8e9a6b535cb39f57f7985201d13472bf1348909a5e739c0e994c5aca923ed3830dc02fd6f11eccecbd2499ceeebb4078ea1c95fd4836a00be924aff55c1d6d0c25c6c93ee799e5f9559b9cdd676eb83bcd02217759cfde3d05b3aa594c612c60d186efacbc886d0e4c39cc89efee7aeecd3cb952595e097f884ce518860c726d064ec845d3b3bd731943edddd61a113d708b62b87877c49394bedfc0746f239e3fc2e51fa6dbcc64a6fe3f785c397d5951b757f36a6b210e639d200eac00379976b149236c40dac0161ad5309c948ec6de7d633ecac27ed593e895c8d5f44561d1efa868d2991f8667f866713e9653b7e110d06a3ab3a253cd3457d169854f43e4a183fc6b5452d21ff1b17117c767d12aba0d2afa1db0129f1d0320214ae097f14a7cb722d46d847debeee40c24190165a32423b02e26afb27911a825fdc9e050f7b763f1440e293b8aacfb3c7607660f09d6b209ad6ed4d67f0e57d3ce8c0b07175eadf9c9b42a8ea3dfec22a249ccd8f9fd1739d7677301019c61800bde9e15ae29534e1977204fc407e878da0925763d847a967e9b45760eb4320edd182a2f780c5189ca087fb135607d9969c73ff382f21980292a6b44eaf34312664f2f1b1e3546d7014fb157ef6f84ed11ff09d423607eb9642d05f57c96ba8cdd842e9c29bcdbde3b8c68b32c6bc53b8e73c343ad1c96cd5c4c8a4ab48565bef5d14fb72e921071a513ea900c8f1a8acecf3ae87d66c013f5439463a137ceea69609e0d3db85978861c77bc63d1f3856923d1e312fcc2ad9be53d07ae6fd3f66903f76f3e6037f79a5345593cfcc605092785cc4578a47b0c06afe4073de96beb4496007a5c3365a804656c2880df8c468ea05498b1bc2095d84d77e86e712af526578d07d0ef3506c324979ad08a1dc084c9baaaac718aee246145feba6406e6e62eec407c6c137b78f0e013ec1ba1c619e62d51ef662168070e325b8eacdec5c999c5e32eaea1ee3777a51174e2328d551d6bd5708ea4e181d7fd3c07f591607f06579d68333277d84648e25a6cd59e1af4b9ffe13553a3ce212692ede0345f2db38528ccc3719ac0f289892ce19e3b4f22070e21fc7b93b37788b11b3c1ac16745eb31a1d300edb559af39d1d463782f3e1b707b821bf75baf60522ba6e7cacbf4c08c7bcf5bcc224c356e20ae694921e5073fa89aea9aed2179b00d654b554c0c265042e3f8cedf26a0957854b0d2bc6f510ea5565016baa3836f49a2296cde7febd050d4908e1a553966cc7a9543f78bfab12b801e5cb5769da843f688e6a1d4c0710e9eb6991860ebf1f9f6da0e4cf637c2f3851982504e6fee6abfea2ed221fd8bffe930d59396b11148b04f2892a293c3fa6786096139784173f4ee102b6acc9429bea71c01d09b052580d09a86f643dc17ffb2cdbc4e54fd156849edc84a6dc6506bff5c228056860f864afc9e203577424dec9c0505dd7ccd3f48ee6a6a403c54f8fecb450a66f735094e1aca3c684cb05a372df3aad645f35eb1e8a7cc67d84c5abda85f0edccc1767355b8d0ea2dd22492ca8576c01bbd3dea33a99d8139a4f1a3ffe847e2e09ca97341a90348a8d1055d93b6242c7d86463be1071c9ac09671edc6c8e77075563ce0b4d3ec292e892fd6f76cc2104a839c2e4993a66ca5ae8221a72a10eb29a6f48ffb06c6e1a391689aabc48fc6729da65e11fa44d7193f5582e1ee7bc76f0cef60678ce26b9af48207f08220a7e1f8272a5757f1fa963b32f6d660300000000000072dae6157806b3adcc7d46ce556a2c67b7c87237c0482b7b2abe9d614118b62f63d4f69c5d2c72d3076a55dce533ee4b139564036326e43b2413aa16515fffcc9d0cd540b1cbf9d97fa343476eecc669cd2022d9d17fe3d20f733c8d30b1c8fccbdd61cb490ea0fd8cc986a1c9ad4bc6620f13376ea094e3ed9ae0f52e9d7219f25da1e63596cbaef3750d2f4945e5599b607b662b6110438e95117b99acc7dbee4f8d3a288b8315371ceeca33fc4b99d642fe4e0db8eec991c3018f2457a30c057e42a572f5d3bc08931abfc0ffba9d4bbc93be5c1d0f588ae2e992e07e8b389d8ef65c16ea466fe8c26b2bbf92f863e4f7b9f70983d9ae995d5c704b9a18b69c017ad1d4e3d18b23c0cba1163f547756479b582316bc4dc52c6937c84c443ab3ae00352a4562adcb782d8ccc0102e40184d2819b475c47679d1c6624958217deb52827fecbaced9c5d8cec8a454e10f807d86a69707315db503f486defbd60f0c464fef1d031b18f5ec839a399fab6c5164a271cb40dfc200c200db14ff7476483458a7abc8d30e9f2785dc36de560845d9edd3a2e9597f3fddc046553930023d8c8c81685993e37396c566ff75db083bab7668782492b7546f8bbe19a31a727e4e4dc7157e49621fdc4bd6303fbdea6dd92ddf58d34d14187c1238a5834d52d7f4721ceb2f64bbaccaac1f6433c9ba9673bffc334c6b2fd60c9c08f8e9d45a1a68aa28907f3507abb6205aa0e7eb1f103cbd5baf7fe432c327366105f3f04e4c461d46eadc17995c29492122d2e64df011f942b8274809587ee1d5ac2077bb3283d81cabbc6646a711c3be9973bf897fd5f8bdb2d39f61b9531d6b81afac0eade1d50701d1e3f93211f95b29956752963fb24471c4c5b6f2cbf0a5259c85d8abbb2a8538e88156675e805409f9b0addc987a9b05ef7b2449409c9bdc239826c599d4fa93408153a36444bf12cbd612146b19947fa58a9b173c79d0837f4298de48500742780d5f5fbe7c2682d6194b63a1c537d053bd13102f3f25ad51ded3b47c3c874c03c27474eb70b686fb1cf35a9e57282dff585e0cc48436ebe1f2aeb36a1638b464afeceec2afdbcda277388a0f4985a78d184137c4b875c4e1a832f34a93eca8db407d647f13365cbfc8ac17783bef17d054b5c7f5475109d65ccf2d55d367e71f25c4200b3aeb05226eb726d1f4705a46a60c2c6e267d6014dd8f911cf346facb95db6e73648160d925108853641672d6ae36cfc59e7e2f7d30a232998256aa9ca18d39cb88b0b553ecae25d3d4defb0d6efb382db0c9ac3b779c006f085755d4c9410d180930f0cd3318a44c407bf1c4ae3657a7fb13aae8cad258645a26a79abe7077aad6a3702eeb940d70ba1b58223a1e2150898115f75c617fcc5960f0b3624c4a960b7603f36a14bd925fef609572f2523531c5ffc70d5a8fd71fcf81b1d2dbf4d23b73acc6ea2e5a29d29e6d472c045c7a70c97ed814f586c7c65ef3e0ef282d839ae8a572cc161c2119eccff5ff68e986a7b8b99a02a0a08985170e8c8c01806414ab84d390f332ed5216b4524efbd0cc0433d4e98c792fd0fa94ef8f4e51b24cb8d7654b33fdbc5e6892c6eefe68f294d47a7551277156a5aa5ee28a600a6018e6c15105cb30c43bec4a8de2a60a0c2ba134e13d0f1f31fde0809b5144161cfbec5a4d6bb4e772091ccb3ae53682941a739ae09cdbe0fa8953524dd5bdd05840f324b9124b61020aa8cbfb7d41a13c78400c400607975f27f5f303d978a16ca1a4938ac6a528f9fa576f507be7bb8cd721d7a99c2a2fbe929ce32ff1e92666a6f44481c5d911c5997b9f750c4cfa186ea2bef2ef6fb866ba3115066aa67bc2c891039f982388a75c0fa6b2a103ff576cb9484a7456808248a855e0827a64546a4d3eb3d69d5d4f07b1b31666ea98c6049af09d8782445d5916068b644f3dbe7097d1d65c1206786956921207d086266ab28db90d8e3738403b016e076c62d815db312a4dfd4ee98284c22f474027ffa769f0a7add4f8869793d369a3b6d6053716b6674fe435e1267e3ac7315d607433794c6f1aeb55f465401786c0c094f608abd46415ad54446e9fc628ec1c8da5f6cf12a1e9b48e0a94515368acfa8b7cc52905502ca42d6b3406e0f062d4a0cf2d7b50cef262b5880241ad3429bce4c396081294dcb4de7bff0e9ea7ce2840ce61caaf2d5ca821761fc0232a237cc494ef1212edde836d2910d589374078c7cc5c59a70afbf9a344f0bd005a14fd4e9552e2bd3ba4890422e23818eb6384cca986203d05b1212d345ed73364e932df6b018837b777a5dc7e3ff7735da7689ba83f4a16b9fb41a", 0x1000}], 0x3) executing program 5: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0xd23a0f2bd9f0a1bb, 0x7f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x3ffffffffffffcc4, &(0x7f0000000200)="9605efc847c25bbb67ff671c7e50ea8c62a0161c90441ee3fad74080e70c56c1c27451b3262ce266cba7569040276dfbc67acd73cd9e07474d09389b1a6201e0f12308e92ea248e372a365b1e4e032c20fd21d2a908d4e4890a2a78a53c465d73da0423ffd18ae17796216acf606f0ee113b35389ce749c60b23b1a268eb7497bfe35046a3c6322a995ea1912e0ed4e04403b2fd9c05623220f40b67881cc14ec411288697a5a6f7ff5ac9e8441b765397335489c0ee52b6047312c7e94013b605", 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)=""/237, &(0x7f0000000000)=0xed) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r7, 0x0, r7, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r8, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x7, r6, r7, 0x0, r7, 0x0, 0x2}, 0x7, 0x7, 0x4}) lchown(&(0x7f0000000040)='./file0\x00', r4, r7) executing program 7: r0 = socket(0x6, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) (async) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async, rerun: 32) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000380)="214f2744e0bc417d6d69e9bbffb3565f", 0x10}], 0x1) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0x0, 0x0, "870500000000000000383aed480d51aa8000", 0xc0000000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x8, 0xdc, 0xfffffffd, "9707957d65f9ffffeb000006dd39000032fd7e00", 0x0, 0xffffffff}) (async, rerun: 32) socket$inet6(0x18, 0x3, 0x20) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x400000000000002e, &(0x7f00000005c0)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000000200)="97b91363d467040812b4889ffe29578a45ff6cf23dbdd60fbe82dc2c3ac7fd2c26bd462ae95021fe82d6cc75490f2dff610406088cfe5f6ab25f35f2a74b3bac19ff1f60c4e885ae9f47fd2ed8578464229efe883c2353d52c5d0042f817b1f80be90ecca919f6c93e3875d22bcf1487fab91af548284298b2567cca57befe884167b03f6d2829f1a1c6ea41d075e5016c8faebe2a64085cd5b916bc5a7e40c351ad89b9c7236984a74b174d1a6fa7089f0eb87d9ae6416603d2efdf09787da515b1c5238289bd8349", &(0x7f0000000100)=0xc9, &(0x7f0000000400)="fc6753581acc60079d755d84db4d418eab10f2f1ead599d7d060ddd6ca4501fb266cda238f7638f79589fd87f2c14f7678362731e705dbf035563b67e8f3b58a1e0015f756c2a27b4ce34bebdee4985e9763cded64cf69c9f9760eb2ef843e798b1f230ad7e9d1d82d376ef31e245032aa4261474311cd034a6c0977ca37026946a3990a78b446f55ce406bf5fe43e5ceb73e8045fcbd37453bd6e67d40d4883ee546e6b7327d1b721ee4a6276fc989a6d4b959c125c5dbcc6df2c5823c14a557e62b7e3f214953bbfb8c927db5dc85498f49364e24dac9aed5767b0a1128b23c7520243dd5e7c76da771509ff122b26022fc5443307000000b542bf", 0xfc) (async) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) (async) r7 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x40000632, r7) (async) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[]) (async) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r8, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ÌDžÇÀA!>[ÌܘqË|åªñÙ=ã¢ÒFú‹ÀE‚•nå–&l6aˆ}Aå:ƒ;÷Ó©‰fªë¶½ÞôBù£z{2èmrµ¾ 'Ÿ;–¶`ÄôSãy`æ{û­üÇí³ßOЈ8û¢™Ë,®þsG¤¬9ÄÁ±«ð“õž–9è#xDùOŽZ6ØØ~*üıDµ¯ý©aÚÄ_Ùð— x7[nTÜšl)!¨×jl ßñ–Ê%7œ)¦O¹¡h9àOèÖbGùÎ)XIDH ‘%©„•W³DÆa{½oÌ‘Ý…ºPZ£;JœéÙ*n‘¸¨¼//uEæ‚Jìð†:ؽ]C¸]F'"§éN õ=>SIïÉënÀ½øÐt¹˜·„,ì, «1 A£Å ®8¶sÞ¯½“5*ÝQ?ŒdÉ¢Æ\ù±˜€›1¥éõÐà]Ô‘ ’g0ÿ>³¡á¥k|Ê™&ªX`¤ÖcÓ~yDö }š¥~¡ïÄa¶(lmßÛazÉ"§CõÔrãð ëÂl¾/el—USææè÷?…ÏÅËt ’~n‹Ef?æ"sÖ¸&64«•,¹ž©ï‰äðg0êÈ“GÁëhkÀ£¯kìg{«â@I:Rú|]·Âça¢äBZá„{«F`è@0 b?…’‚u,n§¨2áT2D j¼å³žOzÂç­EYò²¬¥çÔ@”å–îDøƒ@ s þ‹u¦õœ§W3¿œ­ZY¹H›à{[‚ùŠdx c¿Å(>8øÆæ 3iœ½öF\&"Ù|–C´ì—÷<¼>±†N8ìQ»uzEtðD.z(Œ¦?ªkfçU~”cv;Øf j¾1j)Dµ8àÊÀ¢¨ÆRiN¼â¯äC9®ÕE)Êz¯’í ç]ÓpùmFؼ=å({*ú‹±c[eŒeœFŸC™"ÚgÈžK4{+©‹¢$ÿ±Ô~ ô×C`îÙ?±¯¾çšÕg ¿ªr;hù\¨¬+Uľ`Jš 5‚-âÍKŠ è”ÂÏyÓïÞ€HËé®6»Åíb»€!~>{µD¾šd »c«U¯Lbïò@Û5‹û<3?VÎÖR‹âmEî$^}Y‡â´ä óM6/ú8©äiÇî$´*ÖëA›ŠF.‘])%o Ëh2å M1à ™îþ/•|áÁ[.;ŸŽ?ºNHTHúÀà[g4¹º9­™ÖŽœTz2žøŠôœj »Œ2Ût_½Îü)üÁ+Ü¥TÔ q©¬[æ)d…åG&÷·ËÐ~¸qˆ öñZMÏ¿LäòmGËÇõ$]ͼH>Áæá¦ç´•Ø˜ÅL2=¼õ©v.gÜCn–Mï±öùï)K$µ0(»›þH í~­y¦Ò¥a¥ùY<Á,þ B¤g£©@õ-ʶx^¹›rè剽?§8Hù‚»&ÌMÊWç8¡±=e.^âH{=OëÑvPAŒªïg4RcÊtÎÇ~CÒÎIãÜì¶ãJ£ê&ê†3pmÆ<'Ê_=gŽCÇ̘Ø]……tWV[™]òªè¦ž²v½µ’§Ú•‹€TyðˆE’sáßÿ»¬?§lªpy¬q‘kŒP8mDœe¯È Ê ß:ÍtTˆ»Û4“ü¥Ú‘½çXXv·KÐÝ0\¹Q Túm”'2Z :8G§ Òy»Íîß´5‘&Œ]Û—:G¤vÍAÒL»MÓÆÅÂg€WÅÄàô)ì©’~ÃÏ¢\RÕwÕ»ÎEæ ¾?mïu„JžŽ£ºŽCíFŸé¶ìeUúLðÝøpiËÂ…JÅ9¶…Øy-C19õÏ,’ç.ìKZ*ÝG?‰œŽ²¬Ì)ʬ|Gì* òöåg:4Yvieç“"¥ ¾H–ß×}€ËZº¿bl–zÏt$Ñ«ãè6oÇwlŽ8%ôS©ŸõqmÌÀP ò¼ñ®©Ç©û1=˜Aˆ­"‘jÐè  ­›\ßâukS¶ñ˜¼Žû.±^#ön¾$ó†èß;œ{C"h(ÔîÞÅõ«÷Ó„Òœñuõ…²[X²>-ÝÀ¦ÕÇݺD"­°ZgáÒ‹9fwdš;!žäùŠ:Æùà:#¿Ø$«î «Lh'Þ4–˜x;ÿ/·1ÚN2# 0Xç´-(‰Õ7Ô´%&L ’¦ÚLsgûò°ÃúäsÀƒš£´½¼6•Àûm~ŽŠÄŒÝÙ»rÒ/c$Ðb1ÒâÒbrø>Ëáb9Ï)†ˆòöÍ]Þ5äI:/шý[ÜsÔÚÔÛB]Tµ÷óyÂjpP" |_¹Žfø´ÈQ­„ÌÈ,¯éh½IOé}éºÔÇw¯2…†nËEÐ'²¬í%dÉ>u數†HF†è§£ó‡ý¨=u­º>F!ù‚ò´ÕWi,ÈF±´¨€%dhKNO?ŠZ±oÖH™‚Fý(ЗU¥Ü¨`ù˜*Ç7œ-°:~8?³l¾ïÂH’x¢KÀÙø…©Ÿ–U•‡ßÏ´—ƒÀP¢õo˜9‹ñK¨¦øD©£¦PPœ¬ÎO$p&FRûºŽ7Þh@í‡CÃèüþlo]ꦕ`fŸÏ@ÿÅÕ~[vÉ»¿(ÒÓ»–¤’áµ*Úß*±;²ùGýð®Ùp~²)âÕ·‹D¾„gž‡ñ3{YJéö©ÊÙ³'kŠ¹$eÖ|K¡ƒ"w>fŒd‚ ¤ÙιÃê5»Ð<Ç3SËN˜ÞŸÊïçá•àu©‹òÇ È•VŠÜ•B·§€A‹ôãõ–SÃ,¯Çc˜ÆzO’ÚmrÃQÓv^$Ò£ƒ5¨HVJ£%ŠqÔ1æêì=8ÈF ubQÄÓ\YÍLR.½-Àÿ±âØϱî¯HoÊ#9{ËÉü]u_ÊÑ…ÌÈßÊ ï—¼N3Ref*´ß^ƒºr¿¿ûêFÕ<ºfÍUæ œ†s{Ì5ÄõŒ Wç$6Ã="º‚–¶ž‰§oƒv:^yÍ·În[èŽOCjo8áÙü[ŒåT§çîhæ{½¹ÃM¼½á4t«;í÷•B\õI`þaX[‡ A]ì™Ãòbß•6¿Ô §F6ÑZWþå•&ê«U†ÀJ܉Ó0+}¢²s?æ=˜¬H„Û6Î)­`ôá–£ž» J6˳ªÞÔÜ’ê¬rŒ{4Šüžˆ#‰’ zS>óų©8JFÆ.Û¤»J¿†tq´Ybþ4:ΖwbÃÖ|8íK–n÷¥ÈúVÏ_5oæõ@[-ë-<Æᘛ9ªÇþ@g¨6˜X™’Þ'ÝóMkÊ<ÉTêy”¡Ú§uظ¬»ô§tâ^¦MgÇV è ]•’ßÄ4Ô·êÄýçÔv¬SÏw»&3s8bRB›z|ì¼k&± ‰Ñ5ò,3#n¡Äã¢dðFrq úŸVž¦PË·<,µqHTªQIÝwóÅy&s¸J¬ãRé-k˜¤¼¹ãNËåûÍAHZŽ·Îè]PfˆGwÛ‡þþø'½t§‚ÑmñÞïe¨ëé—W逫l4êMÖ;ªÅ/¾vÇ6;ÕMÜNÆõ§AZÈìØ"åš]¿M9ñ,N¬ZùWÊrI×ì¸&³ÈaáD)’,|’ñ%æåû4ä ³M¬ë{ÿ\ZC1ͦqŒÛµ 1SrFg*opq··OSqlN‡Jn|IRƒ>ÂÏ¡0šÔÄ1!èÌ¢FÏù¬Ýw¶ÙpõR´ÔPcÓÄ¥TÌʶڒñÿAé¾´ÍZ˜o_j<Ž€ø£«XœÔœ`°ã‘Ì–;5äUE-õèÐI~>­¯²DM-=WUቸ{žÀÇÀJ=åHW¯ž¯>^ŽŒ5Ü(‹îq†ÿ›º/¬isà+?dÊyíE«lW,¾‰ºË°ƒíÐsUœ"é_v3¡¤§öí´×Ýï뉬íläF§FvuÁB¸Àš Õ ÓÒLÝrB¢Š Eôk~%v –9ÒóÑ]“‘ó#ªz&Kx(ù:A½ùÏ¥‡W¬÷.«\û|KM,þ²ƒüJ=7Ig2,]•ð79þÛ vîsŒ¡R~–îú*¬ ¸MÈ®(7F'ú¹7UB<#§¿*ð'ñJ´ÍZ–`M»qÖ]6`Dýn{L—6˜áApe¼éÎK='c ÎbRJ¬&b£jܯ-,¹`'ʳ/­]ÞXíU@_¹Ú¯Q嘦Ÿ.šTGuìHg´§Y¶êh%:zŠn¶˜ñËH”Ô+Yj G¯öÿz.õõAЬ_1.¿“uR7…£5Û­a¢Wñ v¼š´­ì§ä1I¼»¡ºúN•ìaæ‹áMšJk³Ø½:t…jUGLWiÓÿ¯vj1õYH™5rKÇw”ÇsR•cÅù$RCzël h*¾ òíwéü–¯k³”k¶ˆ¾À ¿R¦¶?kpîg’xöβ:• Xœ„LvüÆ·4¾ƒoWIe>uøuU˜àn²<ƒŽŠ7Ðts/Ú8ï?5bä†ÆÌìàÜù–)3nl“.V¨Š°‰ª*ÝÀj¾Aì/â¨B·~©[ujÕ±2æfë(Ç·¬îÓUsë!*U„•”GÑ .Íý¦¤Pc;ëf ècýŠ£Ð–MYʪËÒ¯¬¶mÑe-› íž LzD\†ªÒƒò2Zà~77úÚâæza¯1Œs-$;Bò¿Á¿;Ͻ[w*ÁåâjÑïFŸrÖ›DTÎ1`‰ˆ´j¡Í4!ˆ'JÜÎôBü¦·1¯ ‘éùPÓLv[ÇÃæ•=Õ‹rf” ºÛ™ÎŠyÕE-êaoSs?©V$,sJŠncÉœ:n^ H6­Ì˜šÆˆÁ<ÝE~9Ñl·'ÂÎï“  $B¸l¢ã# Íê÷æO—Çõ¡b¯ìP#ŽNµA<·Ú;Õ·´R£~4NæþXpè'-Ö‹±Á£2HùÖ©þmiD_Ã|˜:ô¶.ôøù,f&÷!£µ9ÔôÁ×øÄÛƳœžÌ‡†:èB~©Ñâa“áÞ&¤h_ý)è¡$퀚cåô—bqªÛ ØÌ×ç8ëGø9&„õC)…;í*C®¹6¹– _*i?®°uk#û?LE¨=_I[Hr”PÇ3j%§Œ²[˜N£µBÜ9 '³²Í^«Ç`³”žÓk‹`P@…6wüœ¢dUW³†“€Kó—¹5W¥B[¹SF‰o¹?¶/#šTñîZÁÿç… ¤ÒŸ6Lêtð™†Ã QÔÒ»©‡ÐW7r2µÂYI2¨ØA?b8tÍÑ¢€,Þ#´oB=,Ã¥ôÝÏh=ƒçV{¢]Ö¡;ãåÐxlŒxÎêKºû'Âí[ŽpóÌ—zr[—>e*3´«$K ¯ #Šùh¹Ç©±"BA)b£wä©ðç˜þeÔžTÿ0¹#¸‡h`‡ÉY‹º¬Ècô‡–bc‘–úÖÌœ°lpë0 b7Pb‡o:۷—>¯¸u¥‰{ÂS€é Pèhÿ?¡Ÿ­éw‹bùPs£T¸•aDp˜zœÆä/‘h_A´÷d û‰º¥JOÝvîÀyÓ–EpyøEÞߣ ˆÙ#õ&Óî@µÐÙŽä?Ê7|„•'`E&ï{Îï›Õ›Á1BˆL?ö'¯ßçÆÂÇÆN®KuQJ'ÅÉ2šµ$g³¤¢goMÊÕ‘!©uÖ^y}YõôÄPç´ +fü -%!¶­yö>ÑÞ¦‹&I\úøo[œ¤KÐß¹¡·(Á²ç“Nm™èö*†4Ïé/oØáëtø¸ªÃTkxjšiŒT Šü›ëEúêàå·Š÷„Ûo%磽‹µ¨“|˜$~'{,¸v[5µý€êŒn8ÿ##ÉÕ'ñ?¯äÀDCxígÚó’|+Ï:0£»W¥ç+£UâÏQ<~3,ƤŠ§Ã5&ÙE¯VwsEE',Ív0H”!ë!á÷þ\F S)U(â@º±AZ2b‘| Îi¨­HåÐò_ºå˜éf;·^Pö¥dŠö"],r¿§ÀýrG&kÎ y¬%174&ˆvúçoR¢‰B’Û.â•côÚ=ãÆ»íV × ›Íóü׈0 ‡LFêøãèÊÅÕîÜ*s»õfSËI\‹‚päLPž+AÈVçŸx(w'Þóµb•öð#&àìšü¿Ï<»`Tü³75±Q«ç‡õqD1þòîÑR‘º ¡žØôXUB/4aƒOžàDõš ²ÂÍ}ïä—äHŒÑdßeÿÒ;­¯5–÷ì+5f{ä\@ï ÖJ?x pÊéÞ˜ƒ/s¹}áÜ-íe‰²kÃMÿL¶:ûÿM‚@j`G=?[øeJ꥙Å<ŠïAFyR™7<ýLNŒÿǪijïdGÙñL!²Eõxσ0ƒä]ÞÞmؽÔé$©‰ƒ´]ã*¼ëôíÁ¡»Ë³ÓƒÀ/ÖñÌì½$™Îî»@xê•ýH6  é$¯õ\m %ÆÉ>ç™åùU›œÝgn¸;Í!wYÏÞ=³ªYLa,`цלּˆmL9̉ïîzîÍ<¹RY^ ˆLå† rmNÈEÓ³½sCíÝÖ=p‹b¸xwÄ“”¾ßÀto#ž?Âå¦ÛÌd¦þ?x\9}YQ·Wójk!c ¬7™v±I#l@ÚÀÕ0œ”ŽÆÞ}c>ÊÂ~Õ“è•ÈÕôEaÑï¨hÒ™†gøfq>–S·áÐj:³¢SÍ4WÑi…OC䡃ükTRÒñ±qÇgÑ*º*ú°Ÿ !Jà—ñJ|·"Ôm„}ëîä $e£$#°.&¯²y¨%ýÉàP÷·cñD);Š¬û`7÷šSEY<üÆ '…ÌEx¤{ ¯ä=ékëD–z\3e¨el(€ßŒFŽ T˜±¼ •ØMwènq*õ&WÐï5Ã$—šÐŠÀ„ɺª¬qŠî$aEþºdææ.ì@|l{xðàì¡Ææ-Qïf!h2[Ž¬ÞÅÉ™Åã.®¡î7w¥tâ2UkÕpŽ¤á×ý<õ‘`Wh32wØFHâZlÕžô¹ÿá5S£Î!&’íà4_-³…(ÌÃqšÀò‰‰,áž;O"!ü{“³wˆ±<ÁgEë1¡ÓíµY¯9ÑÔcx/>p{‚÷[¯`R+¦çÊËôÀŒ{Ï[Ì"L5n ®iI!å?¨šêší!y°eKUL &PBãøÎß& •xT°Ò¼oQ¥VPº£ƒoI¢)lÞëÐPÔŽU9fÌz•C÷‹ú±+€\µv¨Cöˆæ¡ÔÀqž¶™`ëñùöÚLö7Âó…‚PNoîj¿ê.Ò!ý‹ÿé0Õ“–±H°O(’¢“Ãúg† a9xAsôî+jÌ”)¾§Л%€Ðš†öCÜÿ²Í¼NTýhIíÈJmÆPkÿ\"€V††Jüž 5wBMìœÝ|Í?Hîjj@Â’è’ýovÌ!¨9Âä™:fÊZè"r¡²šoHÿ°ln9‰ª¼Hüg)Úeá¤Mq“õX.ç¼vðÎöxÎ&¹¯H " ~‚r¥u©c³/mfrÚæx³­Ì}FÎUj,g·Èr7ÀH+{*¾aA¶/cÔöœ],rÓjUÜå3îK•dc&ä;$ªQ_ÿÌ Õ@±ËùÙ£CGnìÆiÍ "ÙÑãÒs<0±ÈüËÝaËI ýŒÉ†¡É­KÆb7n ”ãíšàõ.rò]¡æ5–Ë®óu/IEåY›`{f+aCŽ•{™¬ÇÛîO:(‹ƒ7îÊ3üK™ÖBþN¸îÉ‘Ã$W£ ~B¥rõÓ¼“¿ÀÿºK¼“¾\XŠâé’à~‹8Žö\êFoèÂk+¿’øcä÷¹÷ ƒÙ®™]\pKš¶œzÑÔãÑ‹#ÀË¡?TwVG›X#¼MÅ,i7ÈLD:³®5*Eb­Ëx-ŒÌä„Ò›G\Ggf$•‚Þµ('þˬíœ]ŒìŠENøØjipsÛP?Hmï½`ðÄdþñÐ1±^È9£™ú¶ÅJ'´ü ±O÷GdƒEŠz¼0éòx]Ãmå`„]žÝ:.•—óýÜeS“#ØÈÈ…™>79lVo÷]°ƒº·f‡‚I+uFø»áš1§'ääÜqWä–!ýĽcûަݒÝõ4ÑA‡Á#ŠX4Õ-G!βöKºÌªÁöC<›©g;ÿÃ4Ʋý`ÉÀŽE¡¦Š¢‰óPz»bª~±ñËÕº÷þC,2sf_?äÄaÔn­Áy•Â”’-.dß”+‚t€•‡îZÂ{³(=Ê»Ædjq;é—;ø—ý_‹Û-9ö•1Ö¸úÀêÞPp?“!•²™Vu)cû$GL[o,¿ RYÈ]Š»²¨SŽˆfuè@Ÿ› Ýɇ©°^÷²D” ɽÂ9‚lYO©4:6DKñ,½a!F±™GúX©±sÇ7ô)ä…t'€ÕõûçÂh-a”¶:S};Ñ1óòZÕí;GÃÈtÀ<'GN· ho±Ï5©år‚ßõ…àÌHCn¾*ë6¡c‹FJþÎì*ý¼Ú'sˆ ô˜ZxÑ„|K‡\Nƒ/4©>Ê´ÖGñ3eËüŠÁwƒ¾ñ}K\TueÌòÕ]6~qò\B³®°R&ërmG¤j`ÂÆâgÖMØùÏ4o¬¹]¶ç6H’Q…6Ag-jãlüYçâ÷Ó #)˜%j©ÊÓœ¸‹ U>Êâ]=Mï°Öï³‚Û šÃ·yÀð…u]L”Ñ€“ Ó1ŠDÄ¿Jãez±:®Œ­%†E¢jy«çz­j7î¹@× ¡µ‚#¡â˜_uÆüÅ– 6$Ä©`·`?6¡KÙ%þö W/%#S_üpÕ¨ýqüø-¿M#·:Ìn¢å¢)æÔrÀEǧ —íOXl|eï>ò‚Ø9®ŠW,ÁažÌÿ_öŽ˜j{‹™ * ˜QpèÈÀAJ¸M93.Õ!kE$ï½ ÀC=N˜Ç’ý©Nøôå$ËvT³?ÛÅæ‰,nïæ)MG§UwjZ¥î(¦¦Žl\³ C¾Ä¨Þ*` ÂºNÐñóÞ µAaϾŤֻNw ‘̳®Sh)A§9® ;¨•5$Ý[Ý„2K‘$¶ ªŒ¿·ÔÇ„Ä`yuò_0=—ŠÊI8¬jRŸ¥võ¾{¸Írz™Â¢ûé)Î2ÿ’fjoDH]‘Y—¹÷PÄÏ¡†ê+ï.öû†k£Pfªg¼,‰9ù‚8ŠuÀúk*?õvË”„§Eh$Š…^'¦EF¤Óë=iÕÔð{1fn©Œ`I¯ Øx$EÕ‘`h¶DóÛç }eÁ g†•i! }bf«(ÛØãs„°àvÆ-]³¤ßÔî˜(L"ôtúvŸ executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x31) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x0, 0xff}) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) readv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/162}, {&(0x7f0000000340)=""/129}, {&(0x7f0000000980)=""/240}, {&(0x7f0000000780)=""/239}], 0x19) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r7 = accept$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000880)="471e8b914a285a55c94c509f6446f4530697690c1e706195ed7cac2234d772ca519f49f5c2e5f36272974d48f192557a89b3c11cf3bd28046e403de1a28438d7a17a268bc2d96f2502f94697ee7b84d36e64be39ef077a750f8f66f3611a527d9e07756d5af17478efa991ad1877bf6770ec8564237d64b721754169807532b1e3c3c9c90b47e458e77c8823d6b396e68cfd09142a272b3205e84c26832d3b", 0x9f}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000db51c15a1e5e783ba1d76f70", @ANYRES32=r4, @ANYRES32, @ANYBLOB="28000000000000000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x2, 0x0) kqueue() setsockopt(r1, 0x1000000000029, 0x6, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) socket(0x18, 0x2, 0x0) (async) kqueue() (async) setsockopt(r1, 0x1000000000029, 0x6, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) executing program 7: socket$unix(0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x3, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (rerun: 64) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2010, 0x5c4a) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r0 = syz_open_pts() close(r0) (async) ftruncate(0xffffffffffffffff, 0x3) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = getuid() (async) r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) (async) semop(r4, &(0x7f0000000100)=[{0x0, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x9, r9, 0x0, 0x0, r5, 0x0, 0xa62b}, 0x13, 0x0, 0x0, r8, 0x3ff, 0x0, 0xffffffffffff7fff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, r9, r7, 0x16c, 0xc000}, 0x1c28, 0x5, 0xffffffffffffffff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, r3, 0xffffffffffffffff, r10, r11, 0xa0, 0xffe}, 0x10001, 0x5, 0x5}) (async) fchownat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', r3, r11, 0x6) (async) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x1810, r2, 0x4) (async) r12 = dup(r1) sendmmsg(r12, &(0x7f0000000040)={0x0, 0x1}, 0x10, 0x40a) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001140)={{0xfffffffe, r3, r6, r10, r7, 0x1, 0x7f}, 0x100000001, 0x8000, r8, r8, 0x40, 0x80000001, 0x4a2, 0x41d}) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}], 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f00000011c0)='o', 0x1}], 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) close(r0) (async) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) (async) setsockopt(0xffffffffffffffff, 0x20000, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) (async) r3 = socket(0x2, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000200)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) clock_gettime(0x67f3248105b4e004, 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) fchdir(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) open$dir(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) fchflags(0xffffffffffffffff, 0x0) (async) fchdir(r0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) fchdir(0xffffffffffffffff) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) (async) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}, {&(0x7f00000014c0)="4407c51490be9dc7c041213e5bccdc9871cb1c7ce5aaf1d93de3a2d246fa8bc04582956ee596266c3661887d1241e53a833bf7d3a98966aaebb6bddef442f9a3087a7b32e86d72b5be09279f3b96b660c418f40753e37960e67b14fbadfc1ac7ed03b3df104fd08838fba20199cb2cae1cfe7347a4ac39c4c1b1ab03f093f59e9639e8238178449df91e4f8e5a36d8d87e2afcc4b144b513affda961dac45fd901f0972081788d375b6e54dc9a6c7f2921a8d76a6c0b1405dff196ca2537179c29a64fb9a1681339e04fe8d66247f9ce29584944480c9125a9848d9557b344c6617bbd176f08cc9d91dd85ba505aa33b4a1a079ce9d92a156e91b807a8bc2f2f7545e6824aecf01a863ad8bd5d1243b85d462722a7e94e0cf53d3e5349ef81c9eb6ec0bd1010f8d074b998b7842c12ec2c09ab310b4103a3c59d09ae38b6731cdeafbd93352add513f008c64c9a2c65cf9b198809b3105a5e9f50ed0e05dd49109921c6730ff3eb3a1e1a59d6b7cca9926aa581b60a417d663d37e799044f6097d1d9aa5147ea1efc461b6286c6ddfdb02617a08c922a716431ff5d472e3f020ebc26cbe2f656c9755530ee6e6e8f73f85cfc5cb74a0927e6e8b1545663fe62273d6b8263634ab952cb99ea9ef89e4f0126730ea16c89347c10eeb686bc0a3af6b04ec067f677babe240493a52fa7c195db7c2e761a2e4425ae1847b1bab4660e84005300a623f0885928275068f2c1e6ea7a8320de15432440b6a0408bce5b39e4f7ac2e7ad4559f2b2ac18a5e7d440080094e5961dee44f8834020120873000afe1b8b75a6f5199ca7579033bf9cad5a59b9489be07b025b82f9018a64780b63bfc5283e38f8c6e60a33699cbdf6465c260e021222d97c9643b4ec97f73c101cbc183eb186114e38ec5190bb757f7a4574f0442e7a288ca6813faa6b6611e7557e9463763bd866206abe316a2944b538e0cac0a2a8c65213694ebce200afe44339aed51a4529ca7a108daf1192ed0320e71e5dd370f96d46d8bc8f3de5287b2afa8bb1635b658c65119c469f439922da67c89e4b347b2ba98ba224ffb1d47e0af4d74360eed93fb1afbe1ee79ad56709bfaa723b1e681ef91b5ca8ac1e2b55c4be604a9a201a35822de2cd4b018a0e0ce894c2cf79d3efde804804cbe9ae36bbc51803ed62bb80217e3e907bb544be1b129a0464a0bb63ab55af004c62ef12f240db04358bfb013c333f5614ce1cd6528be26d118d45ee04245e7d591d87e2b41de41f130af34d362ffa3818a9e46919c7ee247fb42ad6eb419b8a462e915d290208256f0ccb688d32e5094d31c30a99eefe2f957ce1c15b2e3b9f8e3fba4e485448fac0e05b6734b907ba39ad99d68e9c540e7a321c8d9ef88a1df4079c6a20bb8c32db745fbdcefc0129fc1cc12bdca50254d40b71a9ac5be60e298f6485e54726f704b7cbd07eb871880cf6f15a4dcfbf4ce4f26d47cbc7f5245dcdbc483ec1e6e1a6e7b495d898c54c32900f3dbcf5a976132e67dc436e964d8defb1f613f9ef13294b24b53028bb9bfe48030bed7ead79a6d2a51661a5f9593cc1162cfe2042a467a3a940f52dcab68f78815eb99b72e8e589bd3f0da7384813f982bb26cc4dca1a57e738a1b13d03652e5e90e248027b3d014febd176500d418caaef67345263ca74cec77e43d2ce49e3dcecb6e34aa306ea0e26ea8633706dc63c27ca5f173d678e43c7cc8f98d85d8585177457565b1c995df2aae8a69eb276bdb592a7da05958b805479f08845927381e1df10ffbbac0401053f0ea76c900d0417aa70087990ac7191146b8c50386d449c65af07c8a0ca09df3acd745488bbdb3493fca5da910dbde758587606b74bd0dd305c1fb951a054fa6d942702325a0b3a3847a70cd279bbcdeedfb4359126128c5ddb973a47a476cd41d24cbb4dd3c60d00c5c20d67801257c51fc4e0f411291feca9927ec3cfc2a25c52d577d5bbce451c19e60d0900be3f6def75844a9e088ea3ba8e1c43ed46c5b8e9b608ec13651a55fa4cf0ddf88170691006cbc2854ac5010239b60485d8791c2d431f3139f5cf2c92e77f2e02ec4b5a2add473f899c8eb2accc29caac7c47ec2a0cf2f6e5673a345976696510e79322a520be4896dfd77d80cb5ababf626c96157acf7424d1abe3e8366fc7776c8e382517f49d53189d05a99f9df5716dccc0500b1b8ff2bc8df1aea9c7a9fb313d984188ad0122916ad0e80b1f0cad9b5cdfe2756b0d53b6f198bc8efb2eb15e23f66ebe241ef386e8df3b9c7b1743226828d4eedec5f5abf7d384d29cf11375f585b25b58b23e2d13ddc011a600d5c7dd1eba4422adb05a67e1d28b396677649a3b219e0708e4f98a3ac690f93c71dc01ad033d0274fc941b8793cdb86768a376ee7484b550ef1e53980374f3c2830ee3166269428cd8b149e644a6a05aadc6cda7e7e4d398b297ae6a9f7bcc09ec41faf39272f141c145c35aff77e680b2e41ef9292d712154754a8337d4b46bb5fbb90972b2614bf385460ccfe495ce8986e0b068e3c4b25010888e2e8b3c5ad69e57156c9684bada7ae3fc1de6072b3839395c592868a0150a30e44709c66006eedc253ee03a23bfd82411abeea0ab8d02154c682708de8f34960198783bff2fb79d319dda4e32230a3058e7b42d2889d537d4b425264c0a9211a6da4c7367fbf2b0c3fa07e4148d73c010839aa3b4bdbc1f3695c0fb6d7e8e8ac4008cddd9bb72d22f6324d062141f31d2e2d26272f83ecbe16239cf298688f2f61ecd155dde35e4493a2fd18816fd1f185b10dc73d4dad403db425d54b5f79df379c26a701c5022207c5fb98e66f8b4c851ad84ccc82cafe96816bd8f494fe97de91bbad4c7779d07af321a85866ecb45d027b2aced2564c9103e75e695b886484686e81aa702a30ef38715fda81f3d1a75adba3e4621f982f2b4d50e57692c90c846b1b4a8802564684b1e4e074f3f8a5ab16fd64899108246fd28d0039755a5dc05a8600df9982ac7379c2db03a187e38073fb36cbeefc2489278a24bc00fd9f885a99f96559587dfcfb418089783c050a2f56f98398bf14ba80807a6f844a91ba3a65050199c02ac00ce4f2470264652fbba8e37de6840ed8743c3e8fcfe6c6f5deaa69560669fcf40ffc5d57e5b76c9bbbf28d2d3bb96a492e110b52adadf2a0210b13bb2f98f47fdf00eae1dd9707eb229e2d5b78b44be84679e87f1337b594ae9f6a9cad9b3276b8ab92465d67c4ba18322773e66118c64820aa4d907ceb9c3ea35bbd03cc73353cb4e98de9fcaefe7e195e075a98bf2c720c895568adc9542b7a78041158bf4e3f596531ac32c07afc76398c67a4f92da6d72c351d3765e0e1d24d201a38335a8481b564aa3258a71d431e6eeaa000e8beaec3d38c8460a75621651c4d35c59cd4c521d2ebd2dc0ffb1e2d8cfb1eeaf486fca23397bcbc91702fc5d755fcad185ccc8dfca09ef97bc4e33526566042ab4df5e83ba72bfbf8dfbea46d510061a3cba66cd1955e6209c86737bcc351bc4f58c0957e72436c33d22ba1b8296b69e89a76f83763a5e79cdb7ce6e5be88e4f436a6f9d38e1d9fc5b8ce554a7e7ee688fe67bbdb9c3154dbcbde13474ab3bedf7951142175cf54960fe61585b87a0415dec9908c3f262df9536bf1090d4170a90a7814636d1188d5a57fee5039526eaab5586c04a1fdc891a0e7fd3302b7da2b2733fe63d98ac48c2848fdb36ce2981ad60f4e18f96a39e11bb0a4a36cbb3c2aa8fded4dc92eaac728c7b348afc9e882389920c7a533ef3c5b3a9384a46c6102edba4bb4abf867471b45962fe341a3ace96771962c3d67c38ed4b966ef7a5c8fa56cf5f356fe6f5401c5b2deb8f2d3cc6e18f989b39aac7fe4067a83698589992de0527ddf34d6bca3c1cc9105414ea790e94a1daa775d8b8acbbf4a774e25ea6904d67c71f5601201e07e80a5d958f1e928fdfc47f34d4b7eac4c3bde7d476ac53cf77bb263373386252429b147a7cecbc6b8f9d8d26b10989d13514f22c33236ea1c4e3a21c64f0467271091f1b14fa9f569e1fa650cbb73c2cb5714854aa5149dd77f3c579267311b84aace352e92d6b98a4bcb9e34ecbe5fbcd41485a8e04b704cee85d5066884777db87fefe078df827bd74a782d18d086df1de15ef65a8eb1ee99757e980ab6c34ea4dd63baa05c52fbe7f76c7363bd54d1fdc4ec6f5a7415ac8ecd822e59a5dbf4d39f12c4e1116ac19035af957ca720349d7ec9db826b31fc861e1441f2914922c7c92f125e6e5fb34e40ab34d1cac14eb7bff045c5a4331cd1ca6718cdbb50931537246672a6f701771b7b7124f53716c4e0f874a6e7c164952833ec2cfa1309ad4c40211311221e8cca246cff9acdd1f77b6d97008f51352b4d45063d3c4a554ccca90b6da92f118ff411ce91cbeb4cd5a986f5f7f6a3c8e80f8a3ab589c90d49c60b0e391cc07963b081335e455452df5e8d0497e3eadaf01b202444d2d3d5755e189b87b9ec0c7c04a3de59d485707af9e088faf0e3e5e8e8c35dc288bee718604ff9bba2fac690873e0038f2b3f6415ca79ed1e45ab6c572cbe89bacbb083ed06d073559c22e95f907633a1a4a7f618edb4d7ddefeb89aced066ce446a78d467675c142b8c09a1ba0d509d3d24cdd7242a21f018aa045f46b7e2501760f13209639d2f3d15d9391f323aa7a264b7828f93a41bdf9cfa58757acf72eab815cfb7c4b4d2cfe15b283fc4a3d02374967322c5d95f03739fedb1a0e110b1576ee738ca1527e9d96eefa2aac090f8fb84dc8ae28374627fab93755423c0723a7bf2af0278df10e4a000eb4cd5a961d604dbb71d65d366044c3bd6e7b4c973698e1417065bc05e9ce4b3d27630bce1e62524a8115ac261d62a36adcaf2d2c0fb96027cab3032f05ad5d05de58ed1955405fb9daaf51e598a69f2e819a54154775ec4867b4a759b6ea68253a7a8a6eb698f1cb4894d42b596a0a47aff6ff7a197f2ef517f541d005ac5f312ebf9375523785a335db1dad61a257f10420817608bc9ab4adeca7e431491fbcbba1bafa4e95ec61e68be1144d9a4a6bb3d8bd073a74856a55474c576912d3ff81af766a31f55948993572014bc77794c71c73529563c5f92452437aeb6c1e098f682abe2001f2ed77e9fc96af6bb3946bb688be19c00bbf0f1552a6b63f6b70ee679290788ff6ceb23a950a07589c844c769dfcc6b73411be83086f57491165043e75f8755510981be06eb2193c831f8e8a37d074732f1cda38ef3f183562e486c6ccece0dc14f99629336e6c932e56a88ab089aa2addc06abe411eec2fe2a842b77ea95b756ad519b132e60666eb1a287fc7b7ac0eeed355001073eb212a5584959447d1202ecdfda6a4500f633beb660be81e63c3bd8aa3d0964d59caaacbd208afacb66dd1652d9b0aed909ea04c7a445c86aad283f2325ae07e3737fadae2e67a61af318c731e2d243b42f2bfc106ee93bc11bf3bcfbd5b772ac1e5e2176ad1ef469f72d6089b4454ce1b31608988b46aa1cd342188274adccef442fca6b71531af0a91e904f950d34c765bc7c31de6953d11d58b721a00669420badb99ce8a79d5452dea616f53733fa956242c73154a8a6e63c99c3a6e5e0b480836adcc989ac688c13cdd45127e1739d16cb727c2ceef93a0070420241b42b86ca2e3230320cdeaf7e64f97c7f5a162afec50238e4eb5413cb7da3bd5b71bb452a3127e344ee61afe5870e801272dd68f8b0705b1c1a3013248f98101d6a9fe6d691a44", 0x1000}, {&(0x7f00000034c0)="5fc37c983af4b62ef4f8f92c66261df721a3b53919d4f4c1d7f8c4dbc604b3121f9c9ecc8706863ae8427ea9d1e26193e1de26a4685ffd29e8a124ed809a63e5f4976271aadb09d8cc18d7e738eb47f802392684f5432985173bed1b2a43aeb936b9960814095f2a693faeb07f751d6b238ffb3f4c45a83d5f495b48729450c7336a1e25a78c01b25b984ea3b542dc0e390b270eb3b2cd5eabc760b3949ed36b8b6050408536050d77fc9ca2645557b38693804bf397b93557a5425b1eb953467f896fb93fb62f239a54f1ee5ac1ffe7851e09a4d29f364cea7414f08f9986c30a51d4d2bba987d0573772329db504c259491b32a8d8413f62387412cdd19da280162cde23b46f423d2cc312a5f4ddcf683d83e7567b12a25dd6a13be3e5d0786c8c78ceea4bbafb27c213ed5b8e0400000070f3cc977a725b1297033e652a33b410ab244b0caf0c8d238d8af968b9c7a9b1220542412962a377e4a9f0e798fe65d49e541fff30b923b887686087c9598bbaacc863f487966263199196fad6cc9cb003196c7081eb301e0a6237055062876f3adb811eb7c2973eafb875a5897b810f13c2530780e9900b50e868ff3fa19fade9778b6204f95073a354b89504614470987a9cc6e42f911e685f41b4f7641c0bfb89baa54a4fdd76eec079d3964515707f79f845dedfa30fa08806d923f526d3ee0e4019b5d0d98ee43fca377c8d849527604526ef7b11ceef9bd59bc13142881b4c033ff627afdf0fe715c6c2c7c64e8d1aae4b1d75514a27c5c9329a12b52467b3a4a2676f4dcad59121a975d65e797d59f5f4c45001e71a9db400092b66fc0a2d2521b6ad79f63ed1de1ea6198b26495cfaf86f1d5b9ca44bd00edfb9a11b0db72813c107b2e7934e6d1399e8f62a8634cfe92f6fd8e10deb74f88db8aac3546b786a9a698c540c8afc9beb45faeae0e5b78af784db6f25e7a3bd9d8bb5a89308067c8d98247e277b2c17b8765b35b5fd80ea8c6e38ff2323c9d50127f13fafe4c044044378ed67daf3927c2bcf3a30a316bb57a5e72b1aa30355e2cf513c7e332cc6a48aa704c33526d945af567714734545272ccd7630489421eb032104e11af7fe5c462053290e5528e240bab1415a023262917ca0ce69a815ad48e5d0f25fbae59807e9663bb75e50f6a5648af6225d2c72bfa7c0fd7247266bce2079ac25313734268876fae76f52a2894292db2ee29563f4da3d08e3c6bbed0e560f0da0d70c9bcdf3fcd78830a0874c4619eaf803e30fe8cac5d5eedc2a73bbf5661e53cb495c8b8270e44c509e2b41c856e79f782877278d1ade05f3b56295f61cf02326e0ec9afcbf1816cf3cbb026054fcb3083735b151abe78702f571443107fe18f20881eed15291ba1da0a19ed8f4581c55422f3461834f9ee044f5039a0916b2c2cd7defe497e48f488cd164df65ffd23badaf3596f7ec2b35667be45c40efa0d64a3f78a070cae9de98832f73b97f7de1dc2ded6589b26bc34d8dff4cb63afbff4d8240076a60473d3f5bc3b8654aeaa599c53c168aef419081461d795299373c12fd4c4e8cffc7aac4b3ef6447d9f14c21b245f57811cf833083e4115ddede6dd8bd12d4e9241ea98983b45de32abcebf481ed171bc1a1bbcbb33c70aecd8e9a6b535cb39f57f7985201d13472bf1348909a5e739c0e994c5aca923ed3830dc02fd6f11eccecbd2499ceeebb4078ea1c95fd4836a00be924aff55c1d6d0c25c6c93ee799e5f9559b9cdd676eb83bcd02217759cfde3d05b3aa594c612c60d186efacbc886d0e4c39cc89efee7aeecd3cb952595e097f884ce518860c726d064ec845d3b3bd731943edddd61a113d708b62b87877c49394bedfc0746f239e3fc2e51fa6dbcc64a6fe3f785c397d5951b757f36a6b210e639d200eac00379976b149236c40dac0161ad5309c948ec6de7d633ecac27ed593e895c8d5f44561d1efa868d2991f8667f866713e9653b7e110d06a3ab3a253cd3457d169854f43e4a183fc6b5452d21ff1b17117c767d12aba0d2afa1db0129f1d0320214ae097f14a7cb722d46d847debeee40c24190165a32423b02e26afb27911a825fdc9e050f7b763f1440e293b8aacfb3c7607660f09d6b209ad6ed4d67f0e57d3ce8c0b07175eadf9c9b42a8ea3dfec22a249ccd8f9fd1739d7677301019c61800bde9e15ae29534e1977204fc407e878da0925763d847a967e9b45760eb4320edd182a2f780c5189ca087fb135607d9969c73ff382f21980292a6b44eaf34312664f2f1b1e3546d7014fb157ef6f84ed11ff09d423607eb9642d05f57c96ba8cdd842e9c29bcdbde3b8c68b32c6bc53b8e73c343ad1c96cd5c4c8a4ab48565bef5d14fb72e921071a513ea900c8f1a8acecf3ae87d66c013f5439463a137ceea69609e0d3db85978861c77bc63d1f3856923d1e312fcc2ad9be53d07ae6fd3f66903f76f3e6037f79a5345593cfcc605092785cc4578a47b0c06afe4073de96beb4496007a5c3365a804656c2880df8c468ea05498b1bc2095d84d77e86e712af526578d07d0ef3506c324979ad08a1dc084c9baaaac718aee246145feba6406e6e62eec407c6c137b78f0e013ec1ba1c619e62d51ef662168070e325b8eacdec5c999c5e32eaea1ee3777a51174e2328d551d6bd5708ea4e181d7fd3c07f591607f06579d68333277d84648e25a6cd59e1af4b9ffe13553a3ce212692ede0345f2db38528ccc3719ac0f289892ce19e3b4f22070e21fc7b93b37788b11b3c1ac16745eb31a1d300edb559af39d1d463782f3e1b707b821bf75baf60522ba6e7cacbf4c08c7bcf5bcc224c356e20ae694921e5073fa89aea9aed2179b00d654b554c0c265042e3f8cedf26a0957854b0d2bc6f510ea5565016baa3836f49a2296cde7febd050d4908e1a553966cc7a9543f78bfab12b801e5cb5769da843f688e6a1d4c0710e9eb6991860ebf1f9f6da0e4cf637c2f3851982504e6fee6abfea2ed221fd8bffe930d59396b11148b04f2892a293c3fa6786096139784173f4ee102b6acc9429bea71c01d09b052580d09a86f643dc17ffb2cdbc4e54fd156849edc84a6dc6506bff5c228056860f864afc9e203577424dec9c0505dd7ccd3f48ee6a6a403c54f8fecb450a66f735094e1aca3c684cb05a372df3aad645f35eb1e8a7cc67d84c5abda85f0edccc1767355b8d0ea2dd22492ca8576c01bbd3dea33a99d8139a4f1a3ffe847e2e09ca97341a90348a8d1055d93b6242c7d86463be1071c9ac09671edc6c8e77075563ce0b4d3ec292e892fd6f76cc2104a839c2e4993a66ca5ae8221a72a10eb29a6f48ffb06c6e1a391689aabc48fc6729da65e11fa44d7193f5582e1ee7bc76f0cef60678ce26b9af48207f08220a7e1f8272a5757f1fa963b32f6d660300000000000072dae6157806b3adcc7d46ce556a2c67b7c87237c0482b7b2abe9d614118b62f63d4f69c5d2c72d3076a55dce533ee4b139564036326e43b2413aa16515fffcc9d0cd540b1cbf9d97fa343476eecc669cd2022d9d17fe3d20f733c8d30b1c8fccbdd61cb490ea0fd8cc986a1c9ad4bc6620f13376ea094e3ed9ae0f52e9d7219f25da1e63596cbaef3750d2f4945e5599b607b662b6110438e95117b99acc7dbee4f8d3a288b8315371ceeca33fc4b99d642fe4e0db8eec991c3018f2457a30c057e42a572f5d3bc08931abfc0ffba9d4bbc93be5c1d0f588ae2e992e07e8b389d8ef65c16ea466fe8c26b2bbf92f863e4f7b9f70983d9ae995d5c704b9a18b69c017ad1d4e3d18b23c0cba1163f547756479b582316bc4dc52c6937c84c443ab3ae00352a4562adcb782d8ccc0102e40184d2819b475c47679d1c6624958217deb52827fecbaced9c5d8cec8a454e10f807d86a69707315db503f486defbd60f0c464fef1d031b18f5ec839a399fab6c5164a271cb40dfc200c200db14ff7476483458a7abc8d30e9f2785dc36de560845d9edd3a2e9597f3fddc046553930023d8c8c81685993e37396c566ff75db083bab7668782492b7546f8bbe19a31a727e4e4dc7157e49621fdc4bd6303fbdea6dd92ddf58d34d14187c1238a5834d52d7f4721ceb2f64bbaccaac1f6433c9ba9673bffc334c6b2fd60c9c08f8e9d45a1a68aa28907f3507abb6205aa0e7eb1f103cbd5baf7fe432c327366105f3f04e4c461d46eadc17995c29492122d2e64df011f942b8274809587ee1d5ac2077bb3283d81cabbc6646a711c3be9973bf897fd5f8bdb2d39f61b9531d6b81afac0eade1d50701d1e3f93211f95b29956752963fb24471c4c5b6f2cbf0a5259c85d8abbb2a8538e88156675e805409f9b0addc987a9b05ef7b2449409c9bdc239826c599d4fa93408153a36444bf12cbd612146b19947fa58a9b173c79d0837f4298de48500742780d5f5fbe7c2682d6194b63a1c537d053bd13102f3f25ad51ded3b47c3c874c03c27474eb70b686fb1cf35a9e57282dff585e0cc48436ebe1f2aeb36a1638b464afeceec2afdbcda277388a0f4985a78d184137c4b875c4e1a832f34a93eca8db407d647f13365cbfc8ac17783bef17d054b5c7f5475109d65ccf2d55d367e71f25c4200b3aeb05226eb726d1f4705a46a60c2c6e267d6014dd8f911cf346facb95db6e73648160d925108853641672d6ae36cfc59e7e2f7d30a232998256aa9ca18d39cb88b0b553ecae25d3d4defb0d6efb382db0c9ac3b779c006f085755d4c9410d180930f0cd3318a44c407bf1c4ae3657a7fb13aae8cad258645a26a79abe7077aad6a3702eeb940d70ba1b58223a1e2150898115f75c617fcc5960f0b3624c4a960b7603f36a14bd925fef609572f2523531c5ffc70d5a8fd71fcf81b1d2dbf4d23b73acc6ea2e5a29d29e6d472c045c7a70c97ed814f586c7c65ef3e0ef282d839ae8a572cc161c2119eccff5ff68e986a7b8b99a02a0a08985170e8c8c01806414ab84d390f332ed5216b4524efbd0cc0433d4e98c792fd0fa94ef8f4e51b24cb8d7654b33fdbc5e6892c6eefe68f294d47a7551277156a5aa5ee28a600a6018e6c15105cb30c43bec4a8de2a60a0c2ba134e13d0f1f31fde0809b5144161cfbec5a4d6bb4e772091ccb3ae53682941a739ae09cdbe0fa8953524dd5bdd05840f324b9124b61020aa8cbfb7d41a13c78400c400607975f27f5f303d978a16ca1a4938ac6a528f9fa576f507be7bb8cd721d7a99c2a2fbe929ce32ff1e92666a6f44481c5d911c5997b9f750c4cfa186ea2bef2ef6fb866ba3115066aa67bc2c891039f982388a75c0fa6b2a103ff576cb9484a7456808248a855e0827a64546a4d3eb3d69d5d4f07b1b31666ea98c6049af09d8782445d5916068b644f3dbe7097d1d65c1206786956921207d086266ab28db90d8e3738403b016e076c62d815db312a4dfd4ee98284c22f474027ffa769f0a7add4f8869793d369a3b6d6053716b6674fe435e1267e3ac7315d607433794c6f1aeb55f465401786c0c094f608abd46415ad54446e9fc628ec1c8da5f6cf12a1e9b48e0a94515368acfa8b7cc52905502ca42d6b3406e0f062d4a0cf2d7b50cef262b5880241ad3429bce4c396081294dcb4de7bff0e9ea7ce2840ce61caaf2d5ca821761fc0232a237cc494ef1212edde836d2910d589374078c7cc5c59a70afbf9a344f0bd005a14fd4e9552e2bd3ba4890422e23818eb6384cca986203d05b1212d345ed73364e932df6b018837b777a5dc7e3ff7735da7689ba83f4a16b9fb41a", 0x1000}], 0x3) executing program 5: setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) dup(r0) (async) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) r8 = getegid() getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r2, r4, r5, r7, r8, r9]) r10 = socket(0x18, 0x3, 0x0) getsockname$inet(r10, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x2) msgsnd(r11, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 2: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc6907d4462c264439ecaded9643d1efea20dfb96d837", 0x2c}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f", 0xb2}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000000)={0x20, 0x0, 0x9}) r0 = socket$inet(0x2, 0x8002, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f000055a000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) pipe(0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) sync() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) zÝOˆiy=6š;m`SqkftþC^gã¬sÖC7”Æñ®µ_FTxl O`Š½FAZÕDFéübŽÁÈÚ_lñ*›Hà©E6ŠÏ¨·ÌRUÊBÖ³@n-J ò×µ ï&+X€$ÓB›ÎL9`)MËMç¿ðéê|â„ æªòÕÊ‚aü2¢7ÌINñ!.Ýè6Ò‘X“tŒ|ÅÅšp¯¿š4O СOÔéU.+ÓºHB.#Ž¶8LʘbÐ[ÓEís6N“-ö°ƒ{wz]Çãÿw5Úv‰ºƒô¡kŸ´ÌDžÇÀA!>[ÌܘqË|åªñÙ=ã¢ÒFú‹ÀE‚•nå–&l6aˆ}Aå:ƒ;÷Ó©‰fªë¶½ÞôBù£z{2èmrµ¾ 'Ÿ;–¶`ÄôSãy`æ{û­üÇí³ßOЈ8û¢™Ë,®þsG¤¬9ÄÁ±«ð“õž–9è#xDùOŽZ6ØØ~*üıDµ¯ý©aÚÄ_Ùð— x7[nTÜšl)!¨×jl ßñ–Ê%7œ)¦O¹¡h9àOèÖbGùÎ)XIDH ‘%©„•W³DÆa{½oÌ‘Ý…ºPZ£;JœéÙ*n‘¸¨¼//uEæ‚Jìð†:ؽ]C¸]F'"§éN õ=>SIïÉënÀ½øÐt¹˜·„,ì, «1 A£Å ®8¶sÞ¯½“5*ÝQ?ŒdÉ¢Æ\ù±˜€›1¥éõÐà]Ô‘ ’g0ÿ>³¡á¥k|Ê™&ªX`¤ÖcÓ~yDö }š¥~¡ïÄa¶(lmßÛazÉ"§CõÔrãð ëÂl¾/el—USææè÷?…ÏÅËt ’~n‹Ef?æ"sÖ¸&64«•,¹ž©ï‰äðg0êÈ“GÁëhkÀ£¯kìg{«â@I:Rú|]·Âça¢äBZá„{«F`è@0 executing program 7: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1200}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="0e92733eab15b06e", 0x8}], 0x2}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r3 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x60b) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) b?…’‚u,n§¨2áT2D j¼å³žOzÂç­EYò²¬¥çÔ@”å–îDøƒ@ s þ‹u¦õœ§W3¿œ­ZY¹H›à{[‚ùŠdx c¿Å(>8øÆæ 3iœ½öF\&"Ù|–C´ì—÷<¼>±†N8ìQ»uzEtðD.z(Œ¦?ªkfçU~”cv;Øf j¾1j)Dµ8àÊÀ¢¨ÆRiN¼â¯äC9®ÕE)Êz¯’í ç]ÓpùmFؼ=å({*ú‹±c[eŒeœFŸC™"ÚgÈžK4{+©‹¢$ÿ±Ô~ executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x38}, 0x2, &(0x7f0000000940)="71f9020000000058bc5a91501d94a34b8e5f84cf71b59c7afec3708248392727f0597e76c48dc729dd6be095364e88a71c2b3322398176d0d271c75641ba6f94dac2d0d24017c4526c38d238e7bbd99c38c200b0ba28bd8543424217cfe3a72ba96c6af62d553f9bbdd1b829ef1efa7595", &(0x7f0000000080)=0x71, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000100)={0x0}, 0xffffffffffffffbd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x100, 0x0, 0x9, 0x74e08985}, {0x4ac, 0x81, 0x3f, 0x8}, {0x2000, 0xd8, 0x81, 0x7}, {0x3, 0x9, 0x0, 0x3f}, {0x5, 0x0, 0x3, 0x6}, {0xdeff, 0x7f, 0x2, 0x1}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0x14}, 0x2, &(0x7f00000001c0)="f70912c7e5e6d327c0e88e0909db65fc19f4dba3a303c46e767ec351f2e26186c41ce36a1d27d1070116d38e2a746e49a3fbf62c053d087842a36056050ad1ce564590ac04ca653c5bbd3b21e7d1be195a85860d43ebcd42de568a9b13e4636e65f7913b96c1cbadec02cb44a8aa3a3c4b3ab98f2cc2313f4f4ab2da3b9d31172b66500dde6e46b3410035d1", &(0x7f0000000280)=0x8c, &(0x7f00000002c0)="54788ade26f6d8286e7c006c4a5f2b976b5e1fa3f40dd70417a20279c1fe62b227b53fb6eb2aec00e8f424edfa85cd4bf71a049aa0db091f6867e9fd7e3cf25a9010054d1866c3abbb46ff64063248b097572547f6d877a861d3878149264c7d3eb46746ed2d4a41bd14b9c552cf48683d1041a0ebaf813f58d531e1a8d611552bdccd4a9e1547e4fe98b5dcabf005ed360dd73bde606ab745e807f027f857ce147a6cca506e163b76e80d7cee5aed6cc6ab151a7f9e3800883508", 0xbb) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000440)=""/42, 0x2a}, {&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000540)=""/157, 0x9d}, {&(0x7f0000000600)=""/62, 0x3e}, {&(0x7f0000000740)=""/127, 0x7f}], 0x7, &(0x7f0000000840)=""/243, 0xf3}, 0x2801) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 5: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) getrusage(0x0, 0x0) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async) socket$inet6(0x18, 0x3, 0x0) (async) dup2(r0, r1) (async) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) (async) getrusage(0x0, 0x0) (async) executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000600)="3c6a07f3739578fbb0da1908eb1623f434f4fc6a1ca37b68f4fabfc59199a04059e008c1929d98589b47435acc7c301ac68bd8f4a22f2213919f3881b64b8634b346502f3c4c4861ed32642ca3c7ca4d785891740cddb55776523ff9d21aab021b4c0184f07e519cd4f1027841f176462032a0bed5faea6f8c6357fa06b7275624ba2ea1d632355003fb976d240ac39cad780387a08dba47b75a39723260e6bd3ce1f5913a32ad71f4308562c278b2ca65f1624bba60f65a0884926b76540619b343de9641230122bbcd592bcb55c010c4b5fc415611e8e89f7eac0572aadfa3d2da6da4", 0xe4, 0x87) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000700)="c222415147d24d4008a9213f657e8e3160f37ff50f5656ce5d56abf19d47fe0589cb269861bd8ef67325449c2247c31e0259d31908ebf361f4be0b7259b3608617ffe87641b16732d7c950f5ed0296d6776dc36308ca658d159cd819e54a3a36409fc40120383696734cb9f58864c9e0f9c91febf8c970d5bea139b9cbe9c8050ea6e2b1d9ca53a4905cf6dfbf980fb3eb8e", 0x92}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000980)=[{0x0}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0), 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x4, 0x0, {[], [], [], [], [], {0x800}}}) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x1012, r2, 0x0) ô×C`îÙ?±¯¾çšÕg ¿ªr;hù\¨¬+Uľ`Jš 5‚-âÍKŠ è”ÂÏyÓïÞ€HËé®6»Åíb»€!~>{µD¾šd »c«U¯Lbïò@Û5‹û<3?VÎÖR‹âmEî$^}Y‡â´ä óM6/ú8©äiÇî$´*ÖëA›ŠF.‘])%o Ëh2å M1à executing program 4: socket$unix(0x1, 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$inet6(0x18, 0x3, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0xffffffff, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r5) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x878, 0x4, 0x0, 0x100}, {0x100, 0x3, 0x1, 0x107}, {0xff, 0x1f, 0x1, 0x8000}, {0x4, 0x9, 0x0, 0x80000001}, {0xac0, 0x4, 0x1, 0x9}, {0x6, 0x1, 0xfc, 0x9}]}) close(r6) write(r0, &(0x7f0000000240)="627c780102000000000000000324e443fa76999ef44aae61caf5fa7f01117744d8801acf28234855d423aeb2ece21c83f95891fc9c7d9651d8d756fab8c0229a8ecc1093a7541489208aa0fda0bdf12fbbab9f92a6ec6d152571e07fd89358346b224a1112ba521dc35a5452dbac4b796a486df19d00a219cb4fdab67985e8bfe21f18bb90d4ec859d30c034fb0266d8701094d8f40329f7512f3b55e8ab79847159", 0xa2) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) r8 = semget(0x0, 0x4, 0x200) r9 = socket(0x18, 0x3, 0x0) close(r9) dup2(r9, 0xffffffffffffffff) semctl$IPC_STAT(r8, 0x0, 0x2, 0x0) semget$private(0x0, 0x0, 0x1) ™îþ/•|áÁ[.;ŸŽ?ºNHTHúÀà[g4¹º9­™ÖŽœTz2žøŠôœj »Œ2Ût_½Îü)üÁ+Ü¥TÔ q©¬[æ)d…åG&÷·ËÐ~¸qˆ öñZMÏ¿LäòmGËÇõ$]ͼH>Áæá¦ç´•Ø˜ÅL2=¼õ©v.gÜCn–Mï±öùï)K$µ0(»›þH í~­y¦Ò¥a¥ùY<Á,þ B¤g£©@õ-ʶx^¹›rè剽?§8Hù‚»&ÌMÊWç8¡±=e.^âH{=OëÑvPAŒªïg4RcÊtÎÇ~CÒÎIãÜì¶ãJ£ê&ê†3pmÆ<'Ê_=gŽCÇ̘Ø]……tWV[™]òªè¦ž²v½µ’§Ú•‹€TyðˆE’sáßÿ»¬?§lªpy¬q‘kŒP8mDœe¯È Ê ß:ÍtTˆ»Û4“ü¥Ú‘½çXXv·KÐÝ0\¹Q Túm”'2Z :8G§ Òy»Íîß´5‘&Œ]Û—:G¤vÍAÒL»MÓÆÅÂg€WÅÄàô)ì©’~ÃÏ¢\RÕwÕ»ÎEæ ¾?mïu„JžŽ£ºŽCíFŸé¶ìeUúLðÝøpiËÂ…JÅ9¶…Øy-C19õÏ,’ç.ìKZ*ÝG?‰œŽ²¬Ì)ʬ|Gì* òöåg:4Yvieç“"¥ ¾H–ß×}€ËZº¿bl–zÏt$Ñ«ãè6oÇwlŽ8%ôS©ŸõqmÌÀP ò¼ñ®©Ç©û1=˜Aˆ­"‘jÐè  ­›\ßâukS¶ñ˜¼Žû.±^#ön¾$ó†èß;œ{C"h(ÔîÞÅõ«÷Ó„Òœñuõ…²[X²>-ÝÀ¦ÕÇݺD"­°ZgáÒ‹9fwdš;!žäùŠ:Æùà:#¿Ø$«î «Lh'Þ4–˜x;ÿ/·1ÚN2# 0Xç´-(‰Õ7Ô´%&L executing program 7: setreuid(0x0, 0xee01) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x3, 0x0, 0x0, '@]`9'}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x821}]}) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000040)='./file0\x00', 0x1b1) socket(0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x56}, 0x2, &(0x7f0000000280)="edc403181e2683c6c28ef727e71affb4fbb2599cb120128c3546b21ab7b3c3fbf084557048726fa3f676691e228da920be14c843b9a2f0e9298b2f29149bec3b04ba70c63262f778fff1fb7379a98da2cea2936c5dc357bdab053b1f5448514d70a5156a95df75d3c7e65db2ca27627dca19c8ce72db53ed08ad1c12a5012f4379f65338abaa45e4cbaf220db2f91be54b9e00e1ab9b012d1241c731709570ac800df9b38549377eff285e91b03fa1972c1b1d963abf04300bb819cf3cff2f1d4b47e29a", &(0x7f0000000080)=0xc4, &(0x7f00000001c0)="eaccd561438105d5bbd4eeb85caee61d018972a900b920b0273d59da78378016b78ba667d2d7db4510a77f793eefd4f1607777aa6cf3f1af9d658b4a336af29e4a98630b86ba9de25c7dac6615c74815d3119c20a4159b02be130a6a6835", 0x5e) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ’¦ÚLsgûò°ÃúäsÀƒš£´½¼6•Àûm~ŽŠÄŒÝÙ»rÒ/c$Ðb1ÒâÒbrø>Ëáb9Ï)†ˆòöÍ]Þ5äI:/шý[ÜsÔÚÔÛB]Tµ÷óyÂjpP" |_¹Žfø´ÈQ­„ÌÈ,¯éh½IOé}éºÔÇw¯2…†nËEÐ'²¬í%dÉ>u數†HF†è§£ó‡ý¨=u­º>F!ù‚ò´ÕWi,ÈF±´¨€%dhKNO?ŠZ±oÖH™‚Fý(ЗU¥Ü¨`ù˜*Ç7œ-°:~8?³l¾ïÂH’x¢KÀÙø…©Ÿ–U•‡ßÏ´—ƒÀP¢õo˜9‹ñK¨¦øD©£¦PPœ¬ÎO$p&FRûºŽ7Þh@í‡CÃèüþlo]ꦕ`fŸÏ@ÿÅÕ~[vÉ»¿(ÒÓ»–¤’áµ*Úß*±;²ùGýð®Ùp~²)âÕ·‹D¾„gž‡ñ3{YJéö©ÊÙ³'kŠ¹$eÖ|K¡ƒ"w>fŒd‚ ¤ÙιÃê5»Ð<Ç3SËN˜ÞŸÊïçá•àu©‹òÇ È•VŠÜ•B·§€A‹ôãõ–SÃ,¯Çc˜ÆzO’ÚmrÃQÓv^$Ò£ƒ5¨HVJ£%ŠqÔ1æêì=8ÈF executing program 1: getrusage(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r4, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ubQÄÓ\YÍLR.½-Àÿ±âØϱî¯HoÊ#9{ËÉü]u_ÊÑ…ÌÈßÊ ï—¼N3Ref*´ß^ƒºr¿¿ûêFÕ<ºfÍUæ œ†s{Ì5ÄõŒ Wç$6Ã="º‚–¶ž‰§oƒv:^yÍ·În[èŽOCjo8áÙü[ŒåT§çîhæ{½¹ÃM¼½á4t«;í÷•B\õI`þaX[‡ A]ì™Ãòbß•6¿Ô §F6ÑZWþå•&ê«U†ÀJ܉Ó0+}¢²s?æ=˜¬H„Û6Î)­`ôá–£ž» J6˳ªÞÔÜ’ê¬rŒ{4Šüžˆ#‰’ zS>óų©8JFÆ.Û¤»J¿†tq´Ybþ4:ΖwbÃÖ|8íK–n÷¥ÈúVÏ_5oæõ@[-ë-<Æᘛ9ªÇþ@g¨6˜X™’Þ'ÝóMkÊ<ÉTêy”¡Ú§uظ¬»ô§tâ^¦MgÇV è ]•’ßÄ4Ô·êÄýçÔv¬SÏw»&3s8bRB›z|ì¼k&± ‰Ñ5ò,3#n¡Äã¢dðFrq úŸVž¦PË·<,µqHTªQIÝwóÅy&s¸J¬ãRé-k˜¤¼¹ãNËåûÍAHZŽ·Îè]PfˆGwÛ‡þþø'½t§‚ÑmñÞïe¨ëé—W逫l4êMÖ;ªÅ/¾vÇ6;ÕMÜNÆõ§AZÈìØ"åš]¿M9ñ,N¬ZùWÊrI×ì¸&³ÈaáD)’,|’ñ%æåû4ä executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c1) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r0) clock_gettime(0x2, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r5, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r8 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ³M¬ë{ÿ\ZC1ͦqŒÛµ 1SrFg*opq··OSqlN‡Jn|IRƒ>ÂÏ¡0šÔÄ1!èÌ¢FÏù¬Ýw¶ÙpõR´ÔPcÓÄ¥TÌʶڒñÿAé¾´ÍZ˜o_j<Ž€ø£«XœÔœ`°ã‘Ì–;5äUE-õèÐI~>­¯²DM-=WUቸ{žÀÇÀJ=åHW¯ž¯>^ŽŒ5Ü(‹îq†ÿ›º/¬isà+?dÊyíE«lW,¾‰ºË°ƒíÐsUœ"é_v3¡¤§öí´×Ýï뉬íläF§FvuÁB¸Àš Õ ÓÒLÝrB¢Š Eôk~%v –9ÒóÑ]“‘ó#ªz&Kx(ù:A½ùÏ¥‡W¬÷.«\û|KM,þ²ƒüJ=7Ig2,]•ð79þÛ vîsŒ¡R~–îú*¬ ¸MÈ®(7F'ú¹7UB<#§¿*ð'ñJ´ÍZ–`M»qÖ]6`Dýn{L—6˜áApe¼éÎK='c ÎbRJ¬&b£jܯ-,¹`'ʳ/­]ÞXíU@_¹Ú¯Q嘦Ÿ.šTGuìHg´§Y¶êh%:zŠn¶˜ñËH”Ô+Yj G¯öÿz.õõAЬ_1.¿“uR7…£5Û­a¢Wñ v¼š´­ì§ä1I¼»¡ºúN•ìaæ‹áMšJk³Ø½:t…jUGLWiÓÿ¯vj1õYH™5rKÇw”ÇsR•cÅù$RCzël h*¾ òíwéü–¯k³”k¶ˆ¾À ¿R¦¶?kpîg’xöβ:• Xœ„LvüÆ·4¾ƒoWIe>uøuU˜àn²<ƒŽŠ7Ðts/Ú8ï?5bä†ÆÌìàÜù–)3nl“.V¨Š°‰ª*ÝÀj¾Aì/â¨B·~©[ujÕ±2æfë(Ç·¬îÓUsë!*U„•”GÑ .Íý¦¤Pc;ëf ècýŠ£Ð–MYʪËÒ¯¬¶mÑe-› íž LzD\†ªÒƒò2Zà~77úÚâæza¯1Œs-$;Bò¿Á¿;Ͻ[w*ÁåâjÑïFŸrÖ›DTÎ1`‰ˆ´j¡Í4!ˆ'JÜÎôBü¦·1¯ ‘éùPÓLv[ÇÃæ•=Õ‹rf” ºÛ™ÎŠyÕE-êaoSs?©V$,sJŠncÉœ:n^ H6­Ì˜šÆˆÁ<ÝE~9Ñl·'ÂÎï“  $B¸l¢ã# Íê÷æO—Çõ¡b¯ìP#ŽNµA<·Ú;Õ·´R£~4NæþXpè'-Ö‹±Á£2HùÖ©þmiD_Ã|˜:ô¶.ôøù,f&÷!£µ9ÔôÁ×øÄÛƳœžÌ‡†:èB~©Ñâa“áÞ&¤h_ý)è¡$퀚cåô—bqªÛ ØÌ×ç8ëGø9&„õC)…;í*C®¹6¹– _*i?®°uk#û?LE¨=_I[Hr”PÇ3j%§Œ²[˜N£µBÜ9 '³²Í^«Ç`³”žÓk‹`P@…6wüœ¢dUW³†“€Kó—¹5W¥B[¹SF‰o¹?¶/#šTñîZÁÿç… ¤ÒŸ6Lêtð™†Ã QÔÒ»©‡ÐW7r2µÂYI2¨ØA?b8tÍÑ¢€,Þ#´oB=,Ã¥ôÝÏh=ƒçV{¢]Ö¡;ãåÐxlŒxÎêKºû'Âí[ŽpóÌ—zr[—>e*3´«$K ¯ #Šùh¹Ç©±"BA)b£wä©ðç˜þeÔžTÿ0¹#¸‡h`‡ÉY‹º¬Ècô‡–bc‘–úÖÌœ°lpë0 b7Pb‡o:۷—>¯¸u¥‰{ÂS€é Pèhÿ?¡Ÿ­éw‹bùPs£T¸•aDp˜zœÆä/‘h_A´÷d û‰º¥JOÝvîÀyÓ–EpyøEÞߣ ˆÙ#õ&Óî@µÐÙŽä?Ê7|„•'`E&ï{Îï›Õ›Á1BˆL?ö'¯ßçÆÂÇÆN®KuQJ'ÅÉ2šµ$g³¤¢goMÊÕ‘!©uÖ^y}YõôÄPç´ +fü -%!¶­yö>ÑÞ¦‹&I\úøo[œ¤KÐß¹¡·(Á²ç“Nm™èö*†4Ïé/oØáëtø¸ªÃTkxjšiŒT Šü›ëEúêàå·Š÷„Ûo%磽‹µ¨“|˜$~'{,¸v[5µý€êŒn8ÿ##ÉÕ'ñ?¯äÀDCxígÚó’|+Ï:0£»W¥ç+£UâÏQ<~3,ƤŠ§Ã5&ÙE¯VwsEE',Ív0H”!ë!á÷þ\F S)U(â@º±AZ2b‘| Îi¨­HåÐò_ºå˜éf;·^Pö¥dŠö"],r¿§ÀýrG&kÎ y¬%174&ˆvúçoR¢‰B’Û.â•côÚ=ãÆ»íV × ›Íóü׈0 ‡LFêøãèÊÅÕîÜ*s»õfSËI\‹‚päLPž+AÈVçŸx(w'Þóµb•öð#&àìšü¿Ï<»`Tü³75±Q«ç‡õqD1þòîÑR‘º ¡žØôXUB/4aƒOžàDõš ²ÂÍ}ïä—äHŒÑdßeÿÒ;­¯5–÷ì+5f{ä\@ï ÖJ?x pÊéÞ˜ƒ/s¹}áÜ-íe‰²kÃMÿL¶:ûÿM‚@j`G=?[øeJ꥙Å<ŠïAFyR™7<ýLNŒÿǪijïdGÙñL!²Eõxσ0ƒä]ÞÞmؽÔé$©‰ƒ´]ã*¼ëôíÁ¡»Ë³ÓƒÀ/ÖñÌì½$™Îî»@xê•ýH6  é$¯õ\m %ÆÉ>ç™åùU›œÝgn¸;Í!wYÏÞ=³ªYLa,`цלּˆmL9̉ïîzîÍ<¹RY^ ˆLå† rmNÈEÓ³½sCíÝÖ=p‹b¸xwÄ“”¾ßÀto#ž?Âå¦ÛÌd¦þ?x\9}YQ·Wójk!c ¬7™v±I#l@ÚÀÕ0œ”ŽÆÞ}c>ÊÂ~Õ“è•ÈÕôEaÑï¨hÒ™†gøfq>–S·áÐj:³¢SÍ4WÑi…OC䡃ükTRÒñ±qÇgÑ*º*ú°Ÿ !Jà—ñJ|·"Ôm„}ëîä $e£$#°.&¯²y¨%ýÉàP÷·cñD);Š¬û`7÷šSEY<üÆ '…ÌEx¤{ ¯ä=ékëD–z\3e¨el(€ßŒFŽ T˜±¼ •ØMwènq*õ&WÐï5Ã$—šÐŠÀ„ɺª¬qŠî$aEþºdææ.ì@|l{xðàì¡Ææ-Qïf!h2[Ž¬ÞÅÉ™Åã.®¡î7w¥tâ2UkÕpŽ¤á×ý<õ‘`Wh32wØFHâZlÕžô¹ÿá5S£Î!&’íà4_-³…(ÌÃqšÀò‰‰,áž;O"!ü{“³wˆ±<ÁgEë1¡ÓíµY¯9ÑÔcx/>p{‚÷[¯`R+¦çÊËôÀŒ{Ï[Ì"L5n ®iI!å?¨šêší!y°eKUL &PBãøÎß& •xT°Ò¼oQ¥VPº£ƒoI¢)lÞëÐPÔŽU9fÌz•C÷‹ú±+€\µv¨Cöˆæ¡ÔÀqž¶™`ëñùöÚLö7Âó…‚PNoîj¿ê.Ò!ý‹ÿé0Õ“–±H°O(’¢“Ãúg† a9xAsôî+jÌ”)¾§Л%€Ðš†öCÜÿ²Í¼NTýhIíÈJmÆPkÿ\"€V††Jüž 5wBMìœÝ|Í?Hîjj@Â’è’ýovÌ!¨9Âä™:fÊZè"r¡²šoHÿ°ln9‰ª¼Hüg)Úeá¤Mq“õX.ç¼vðÎöxÎ&¹¯H " ~‚r¥u©c³/mfrÚæx³­Ì}FÎUj,g·Èr7ÀH+{*¾aA¶/cÔöœ],rÓjUÜå3îK•dc&ä;$ªQ_ÿÌ Õ@±ËùÙ£CGnìÆiÍ "ÙÑãÒs<0±ÈüËÝaËI ýŒÉ†¡É­KÆb7n ”ãíšàõ.rò]¡æ5–Ë®óu/IEåY›`{f+aCŽ•{™¬ÇÛîO:(‹ƒ7îÊ3üK™ÖBþN¸îÉ‘Ã$W£ ~B¥rõÓ¼“¿ÀÿºK¼“¾\XŠâé’à~‹8Žö\êFoèÂk+¿’øcä÷¹÷ ƒÙ®™]\pKš¶œzÑÔãÑ‹#ÀË¡?TwVG›X#¼MÅ,i7ÈLD:³®5*Eb­Ëx-ŒÌä„Ò›G\Ggf$•‚Þµ('þˬíœ]ŒìŠENøØjipsÛP?Hmï½`ðÄdþñÐ1±^È9£™ú¶ÅJ'´ü ±O÷GdƒEŠz¼0éòx]Ãmå`„]žÝ:.•—óýÜeS“#ØÈÈ…™>79lVo÷]°ƒº·f‡‚I+uFø»áš1§'ääÜqWä–!ýĽcûަݒÝõ4ÑA‡Á#ŠX4Õ-G!βöKºÌªÁöC<›©g;ÿÃ4Ʋý`ÉÀŽE¡¦Š¢‰óPz»bª~±ñËÕº÷þC,2sf_?äÄaÔn­Áy•Â”’-.dß”+‚t€•‡îZÂ{³(=Ê»Ædjq;é—;ø—ý_‹Û-9ö•1Ö¸úÀêÞPp?“!•²™Vu)cû$GL[o,¿ RYÈ]Š»²¨SŽˆfuè@Ÿ› Ýɇ©°^÷²D” ɽÂ9‚lYO©4:6DKñ,½a!F±™GúX©±sÇ7ô)ä…t'€ÕõûçÂh-a”¶:S};Ñ1óòZÕí;GÃÈtÀ<'GN· ho±Ï5©år‚ßõ…àÌHCn¾*ë6¡c‹FJþÎì*ý¼Ú'sˆ ô˜ZxÑ„|K‡\Nƒ/4©>Ê´ÖGñ3eËüŠÁwƒ¾ñ}K\TueÌòÕ]6~qò\B³®°R&ërmG¤j`ÂÆâgÖMØùÏ4o¬¹]¶ç6H’Q…6Ag-jãlüYçâ÷Ó #)˜%j©ÊÓœ¸‹ U>Êâ]=Mï°Öï³‚Û šÃ·yÀð…u]L”Ñ€“ Ó1ŠDÄ¿Jãez±:®Œ­%†E¢jy«çz­j7î¹@× ¡µ‚#¡â˜_uÆüÅ– 6$Ä©`·`?6¡KÙ%þö W/%#S_üpÕ¨ýqüø-¿M#·:Ìn¢å¢)æÔrÀEǧ —íOXl|eï>ò‚Ø9®ŠW,ÁažÌÿ_öŽ˜j{‹™ * executing program 0: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000afb000/0x3000)=nil, 0x3975}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="85793c9ade6381d59a1331f1d1073467dee9e6f9e91920d141904a92d2213a92b5eff925876af9e582dc290a5fe16bc2e9a45ace2e0b81ecea0774c095b795315a7aaf45fc4fcdfc6028c9a2772316942433c2f3ff8e82f74b188b026f4490c832d63f16011c2b9388681e947e84a8dfd73d71cb0607eff1d33b028b05a6ab370806c56df7a7e9fcb459f5d72da2211f14a613691475d3abafd6bc917bacba1c0aaca9fddaeb63a72757ceee54330570d0bb4150a1abee733e191683242f45c01b224ad50d0725a49df7d9347f0fe3f7245e088243e68f9c9ff4c41b050125ec02513ed592f8cec7fc941ae804ad7aac8b34ef356bd74b97203cee376961909eab5830fad07da052bc4560e9e9e89f62c095e33a0b24b67f8bac8bd155e142998b2df3baab73d6f639f76469cb1eda5f448d5dcc3e3e614b8bda90daed52291c90da55317ec1022a9ba440a5c28b4ac8a7160a211c98993356a7204e50a2fb23a99a2178664579050f7fe5c8f1f23ba22a63a5ef70510e2b60957a63bb8b542f8c79eb82634712b7b8b8cf53c4ee2bb0adedfeefada6b7e6933e308eb3fc6b51af12cdda96b1a860c5abb0b7e60479737cbf8a2a6874a762813ead35c24539cb2ec5775d636682d98d5e913cef6e56d1cd49c893048737355d4a1e613859a7ce40e5201771058b22bc31d82e07363410f4fd44f763cf860e7ca237b10f3721a9e8eb070e1d294db86fc7f35d23c583a476ecc81ae780209e8d7f6f2b373cd7b5086d894b583eaf681d925a95dc9efef2d6beb2bf1202e20278829b446e03f9ea297b7915248eff413544f777b91558203cf4a17ef5a147ceb6efe761b85e15d042e3b1e8859e6e33478798f156850ad90c90940b918617ba965911b7ea2b84f09224882c5a6937910889a0d945264e3dd4e748198de533fdbf2c79650b591f862a5d32fb3f7aa2180f5de1a8b1ca9190857206cc6919a9f47851ae1ffb76ccac49bbd58c47940830caa0d22cba6a2410099f917e645257551490ea96e39aa55fd793b6c03bed84eb8f53214b035978bc75534f358c44b13af978c254dbc1533fbc9dfa1ee2c676ad664b918ce414a8f164293ca8ba0b9d8cd1854b188c69869fc6c1c2d5220c25be9666b3ef3b1a34fb1311f0cc32e8da4f5ce2ae5f97018b0044149344b8e1cade96936a9ff1e8b0851f19b0e4ec7025207e237b61d849b304796cef72fb95f3031417d9d14a57c1d665251ebc0c3b1df9e0d258edd2981e9506004a407e687c50b1fac3dcd5c58bc97deff0c76bbbb5c26b98638d2c6f42de182918c7da900fcfa1ffd23bf05522c79c347f4f94d8aef9c02fac324aaded3b2ba7ea6c12e21eb8735e1a9f123619f60feeab46dd56c068c545038eb70e99b18af422f5c677090f0ee4e3af850e4a534cd6826466f3d4172ac0e1d5486fab28cf422ee5e635a577e6a930a8585535cffe47c863938a29f8ec138153d11ee0d7b7dc869f0f3ce52beb63c23a87e23a54e98e54c65d59428208b4c8ec48e2e974e1342861d2bd0a96803410b695cc127ffe880bf7133eef4781ce447ad7139298702628ce0e3a2894e772809f275cee2af04186d6f31c3480828343100d210cca43ef7176fabca33b8c3a68348cd08af453b8c05d42616af5d24c3e31e0cfafb545f60415556bfdea06630f1da3858f7ed3b9a80d68215ec6be89618a9a052664ab4e1d04ee020bf580582002b75486f9cbc0b27cf2299db412851504cb9727ab1b981b05b015e7c8f1661e49b4064c6e98d30dafdbfa75c93c8749ee09a59475b07fd1c2df090ce3750c68939fd9ff319ad50f97fe8f291ec894c82c1f25017e8bd4d410f79bbaf498be403bbef62fe976495bebf16691fabbd6f9a5d52d4211e8a04f8fb3e145d1d62900cc46c19f5ec83069b5a684f7030f4388ec78e80bce1df8a7eebe8aeb5593135b298e8005f7c2adcfe2d9acc6fa1a328b0d08aefbb4ebb216a9e218dacbe736727e2b421d20db34bba35fd40b001e3b9aff3617d1cf09e7fd783e0d4001883dec301a9054cecff6dbf0857b8b7b0e82c5e867568908ebc22ba3a35c2573dd985aace15bdb8c89c90a293f0cfcecc7d846f39ad6ea8dfa160031e56f794fafd561ebc95761a49a0b5f87c165d7536155f44bb8f7e46497b19ae83feac916c90ec339442b6c31aa2fce659a8d02cc13213fb2418c142bd88541217a1c489d7ce334db62391c116d361ab167b80380399c4cf74958a7b9dd993f2163fb75a0de9e857eb320808ee76b04b58388f97091b8ff493bf2e96ea1f71550ea4cfbdead3fece141adb80916e65b3a78e782d76914672d486f57bcd3494cdf1ebed7b25ddc6d12f04203e44340787302259be380b023ba6014b7fe5404958e61696b8c342ef130cc4897cf5714de10b62d54c1d0cdb7c343ac29c5f5f7c4ea2bae1073ed8f21ed4455817a4a71981fc0d8dda8f620a868cded261f7bfa4005e6e34888272f0dd3c325cb3e46ba73439250644b9cee0741ba790da69b9f21b4f2be50deb7717397d04876b81d3fbf030a9eb188a02a985e3f6a8f187fc734bc68a58282253423f607c786e0eb8a02344a18d15a2292e800728ae437a9893ccac74f81f5e658e501fe96c63f8ceb481a1bd8c4b227278c8f244796310db92de3bf8f6b6e7df94c9e233b238443b08e13e0136bc472766b0b06432c44deeaf753d532dc1a96a94f25237758ce062f343d45b0b892885781433f3253eb8492d02c5548f6710d817c697c00737f2fbeb93c12596d7bcfbd1b6a19d717b5c8fe029c9aa283e7d52cf6464348a3eb72c5d99d96f1a82aa5789c299c40096d2c611b7b379ba4c4de699ed3aaeb0d0153379e9fd9f2e366c4c12f43eb95f4d4264332b150d252ed89881f21d20f48dc9c768fa72f7e395e607d59daee5951617b49e3625f2f118e20fbd679ba1bf619e189f173c96492495b6c27bdccf25580f6ebbce7a3c4678130837db258d32f7f430810fd309ea3e24adaa49ef8e3fa5ef027d48805e5ef8dc0eb61d0ba90794061dc1fc770c25c7f8fbcac8d2a3766fb0985d1093028b0e7a7a751ce452254997bf89c5e0cd9b216b6e3a1997ecb30366745509839bb5097310ed53564c0c13b56884853b44eb9882a0ccab75b656e1476440fa3890d371abbbb9f5c17d1e12d9c23387b841d7aecfb3c593eb59b057735bea4f75c6ea30507138b8d6b9f244cada5d41ea1d27e24740124ffe861ea6206e9c50008457e1894b6f1fc8c83644be90554e9dfa49422ba404c63cefcd43ed36060ba5540f127ed826b9d2f6fd49bd31468a43b3cd708aec863a467e03a7214218ed75611edb9796940eae398319c3b6a2e4f380710037037c5382b657aca1e64bd03bb807d5a53bd7274e66f9b189eaf2ade27b66d8fb85949a03b4aa8f8079599876df24481b3b3b2b455b01751860bb91c210283d27a90a7c4592a59fe22b7c363ae8dce996f9ce49f2f440abd22af606c70fe6d78bebd9df97dfaf1cff5846c07e320bd368276aaedf37eeab2c50558efb7f4d2aa9026c7a5a04316bf1893770ead613810954b627db60e690ca66afceaa815002c5c8956cabfbf8ba9df7dd22a6697448ba5f16ba0ff5be11921bf26d75976c04ed6b0200ad3a3392c4aeba2ef8b628b694fb18790ac72e84704acfef7acfe6a97a08aab07dd39dd00fcee8fa03fdf01b6714d9c0e8f75e18ea9b3c068c93977b17aa9ad2b80d76c57df6d1b7e218af4998c8f59984774411641ae0ced82f5dfddd8ad9860ce37d017618212890e39448d8a8fd303bb31648a82f80862ecff3ca0eeda717fa7aa310e3d42f35de08984b456f842ff9888a99d0733b5f402516f1873133add822aa3fbe5f63865515f8b2e641f8e588af63a52ab144bdcc93f9f4cf22e03d425597af338960f891867dc7952e2f50cc8f5dc92b8b5f283e76077eff436e5e048e744d052f70236a5f8ac323a32beba8a81fbe23227d087781f206f9870a8c7056e70585d3063b0e591917b0a750c37dcb5d1d5508367260c054f87a6a8ef3c2bb2e91d05a9a45a65500372aa2b1817a702868aa6d10c3073be0475b8954c857079d7e8786fb3c9ae48520c676ca539afe422555d3357fb22b6adafd9d8f327941cb21477a169612d731dcd5f434ac7d0a2d3a32bca264ec5e541f356ee333ae3f6a479ab10cf5f74d9b9b50a2ec55417d8466c786b912b65f08cf4eb1c306e651252c701c43771757fabc3d6e688214c1e4241ab10d55f1cbeee4487adbfc9a333ee41e8459bb9ce0ec15300a5e358853dab00fff2b3318c9b3a560afaa64e3622f3ff497c19a010b5f9e78bd8d6152553a46780b263723413716aefd82c3bb47c50f0669e2fb3a73556a2e5425d9c46ef21355eb61f1aa4b73b22a2d11bad7af275ea68c89114884416e4d30825a64a95be908702934c6f667c60fb01f6d7d633ac650779fb73c8b84aa96624354ce05193f8a89e460d406e9628bc877679dde8116c41ff22e25dae20fc6060699f997c63b7c17599155f980bbe570b4a2800ada3cf92bb6b662ec69bb240f3fcc3afc5844d2c6c799999eb8b345fb75a452b843026da94e9b3b65989188445b478e2a62893750eb2b967545d83706e4657591c35a4c3be99e398604c79d35ab17bfb08bd7039f1a887b90aafaf2e71258a03b74be843f34f93ba1050914e4cfa3ed6e0bffa33ff701bf180ce6dfac6b6593fc84e8a5eb918b5d1c041d58a7e30b732efcffc04b27bf8f3478248d0e91783f6c0e35acc6e3f378280318e0498dee3a257842e9f5b4b787500330a1bb9e86e8d8f651187893839451c98b693babc8159d215df8cd7007493e827e21a0feb3bbb50aaf0280b4e2c9ed1eaa09dc9bf532faebd62f0a8262fe8ac36c6a4509d94528399696065d0fe66630bb5ea6f22f22a86374aa09eecde24323c53488c786c3d87aefcbce03527e1ebf7f2a005f1092a4ed98d59318f0c6a630963f1776d499495bb9f35df70e02d8521bdc7ba3617f92cc0606fea0c5fc8da54a367079595719f81698109501c6172c0b9ddf3c63c624a23c454d51fb48447043cad7fba5f5029a7c1bf6a71e59b9d43a45382e70277810afa9a33183474c004c9834a47d4ea2030b741a06c4907b49b82edb3429cc0a1c1e34c7f9fcbd3bdd73b88aae715069557ceaab8fb5c2e6ee7bfe3f2ce0ec132f7e6c3ebfb6d4cb686888ec0f670fea9c27c7ebb8ba8aae98a0c2478ab322bdc8608a74826f3e3daf38d72b8763a46a499262a81bdae73fe910acecaf6e8291113216cf4b24065e2c407b7e047f925d7ec3fc39c12b4966edca3787dd959bed080569b03ed75967814b37a177ecef23cbb1b8c7c14edbb8a5f69c45a1706c5f84c7d15cef4d079384379c812e337c59dfb521cda503b26648c949664cb445bf5ecadd5fba2ea07eca71f713739f1c09270fe583d89d50e0e60888162f89d0679bd1dcf7223d83af921b3139ad9401fad26ceb83416b194c03ad82434c542dca89169a9ea282554b663c9f4123e45540c8a05d69c135adc234f268782e9bef5c68f8ace1bd4ecdcfcdce185994b0ed610bc559fdba1cd2d8e8b1106bf77285fcda6c72ff9b47ef02c315bf63bfba1f30e365277e780a9741568f725509c1892cad3388176fa32aea708adc3b73883788f229baaa42df75cfd9958c27362a1cb3ab67817c410a59dbd50f6b363b894aa69c1a961ea2f8c478118b17c3a6bae7db09eabc3b3abfc9af25004b962ef698a5f61ad", &(0x7f0000000080)=0x1000, &(0x7f0000001300)="3385ee2de9ea040dbefde79cf108b8746e63b8d4210fd108cc09f2a98e0b2284d6ffdf48246241633f9a20ca30e84af33817715100eeab8d32c219f2fc3f52505d5bb6e86e49b1d36cdf0e95b8c594df8be864a2e0b9ca36e15d111273fa068997147040bcba4fa08f77d0dedaf65197a1e05ffda542e13ae79d884ef43f01708920a12f646d9bc390e10b5788b810158e31580f5b4d9362499085e8679b42bb328baf1f0f38d8bc43b5f283d216b353664b50f1a20c65a3ade9997df17dd228a19566eb9f92c5fab56f75e587a6127aade3852818b8e4604a8db73434a26cbb8f28ca746f5f96e470307269f188dd13673a0e8b6af274b15216d6c92c81611ffa2cfc1fceaf4a187a9e80cda19526323df88ca50e31e329e5aa3cab3903bc4fe24a073052fa688fd94c5f8dac7b81b9fceab2595fa33033a0fbb5ac4744d6067e978136ab17f571857f3f2fc1f10fcc88a1d57efa5280777168322a6f0801bb43187dfa06abfe252cce0be70d15e40e763f34e178f6ac10330076291c64cb5fa60169e15f9ddfe7b3a4bb58c018183c69aad4b4c93eadbb71b6afc38b9e69a5d6c80a7c44218f6f0bdafa2ed290c097729654a4324d7e2cc8cdbac91fe5708f77b572d8738cca5b693d746899c569af257d77eb85eaa09c0b71c414c129743f0939f48be790e1432ef154e62de8215de7c184c1b06a0189f3a783e95071315128cf3233dc070b077b254e583f26b410c603d9c0d60733c2a89c3a2b72cf8c8230d6504e1870d2ae639b2254704aa95a0d3241bb940b8f12f99bf6c177dc08c83a159b2f94ca51ade43ea6795ff34070f8ce9b3a989a817fd0e72d22158f4c435177cebe69fe5f3e7458042333287d6f1ffced9e09d7b4ca2e1f7799f33099bb0d55875943b95aecab53caa61266570377185369d00b2a12a9cd97b897136876981f9342fd7b121a9a7f4b6789207ef58e3a6aea350e5871cd1dec6d29d91a58abe2d6115f82ee0ea499ac95bf707d1270d7b2171b54c6b2f8f28c69a79b35f3cfc6addb5821ae317d16c94dccd13e027161484fd97bf22ad4b4d9bc8170a354e897e093f98926443ee52b55ff03c5989d79c0d44042aab9f115a340d5114f55a52cef79539b02e8321e82c1d184493965b5fe6907fcd11d3c1bd056f6dd053882d8a7b01a2aef00426b04e84955f06f0249a00622097ba4c4ba07d3fac1123b9cf5ee6aeae3b3fc1e51b4ceb73bc18a3cdd1cdcf04c2745e8b1043e26ef7760b9262c409971678d178dac241574ea95a5c0afe7fc74edfae7600011eae86dd69bf94eff81c57cb092e9fc59a9a7e0f1176d9e8d947ef28383ccaabb708adbc10e0b3571953333843fd904fa830de79097dfc34f070b92210e1ac3c8f98ad02314d9b812b5fa3c7a56b34a4c81bfd79f9ea37b761a06dc1fe72cd955ec367615cb7bdd8d7068ebfd05cee3ab4d420715ea3d3b13e177b5ef12f9ae4a3a70933d4d0f5134600a9d14f6657d3d053fc074d31c187464f4370d5af73243ea45c352735a41e6f9e940ff0e9101fd3e183aecf90799581b1bb4e2a7c554545a7aa6183f357d7c0d2d10f7ca131347faaed1d93e76b6c4721da65c99587c279d44bef1608d2c344dc2fb8be00b057488d04a8493fbe1c14b288460290e4e24011d3c25aa41ef43b14e22d1398eda60042b5865a53733e79a03454d97c00b11e8f6eb3168e52c078cf4bd67dc87f0dde3eef9fabefbaa3f4849fe62a4b772f72a1cc9f4e51e39070862f73d75d8c1d52f518e483b6743891de00de647ee6be260ea356fbf31e679f22c21779f339463756a2c04503665129bc8dab81bf23c0c84679ab3f8c04f9a95cf855a88be8e6ebbb782031400276c8827bc950682cf25d93b32903b80f871951225b4232344ff15294835b3bca91a61ec1414b3e84d836ee26c2284da9a93e14260f3c8d21a54581f1244910009bdbeb7e6010d6d53e959490477062ef009607406d87a1b194dace77e24a75ff634311ee037a6b062fc528d08cd5c3aacfceb3a28c6cb2df69879f18c3f6e4b47124c2df2e68c4061d4211766f55b93a11eca4eff639e4c8ec34daa80270f85c21c54b339a519e0c617cd5a4eb321ea3c43b1afd715f050dc886c14b26eb49505357bf65cdf9e75eaabbd9c2729418966c54e9a90a0cf4447158940db4ddd5dbf7bf7e5afa4444aef05ee512c3a0f86a7fb46cf4d1a911fecbf1a6cf83293bc1056a627f194754b8787f88cda97ddcd13dc67c5a1134950cf50e5b1dad133b6f7137772320de1fd7830368b3f14b091491a834cea19e396949ac676f85660c0ed7c0b963172ec761d55c5ec5d6053e3346ac85bcbdd678bab582819bed8941ea254fd978260cfad5f04937039f17ee845ef1d711eeec9a8aea1158c7a02d4f692c718a01dd08c20825012200acc74ebc7553f5d25bcf9a0885c83f3f0a56c1157143c70aa98bb1a732c070b9ce1b53cba10de4f3f1ab11f554ee718dfe1af03ab876c350f00233f75dea6a9395db0a4d8b7839dc8956d78d6eed71602cc60757100c894e72760da56300c7572443309644b70b44c8c2c3427d2f3e84cea36bac5f0454431f1d2041717dbe360dd51ccc319b99e65666d3621b7d987d516fe215631bc75abe902b532303b1b219a021a2fea3f99e9d1417561ee9a62908f4b16a4e4e35d05050b1fa318026129f017af5b824b90f1ba317ae5d90c48ef72617a4fbd9185f1d25f37b085945baaf9598d8f3867234ca58413ad742edca5edad2802a7dc3186d1d7162c1d8381affedc6f89730a7893e5a3a674da6f25649ccc7ea9860c265e332a4c89e1a5876af6d35c1ab788424824b4d5682013852f4341ab70eb2ebe87e6cb131ba7dbefe53c1b5b0097c295fcdb2e1ad7efd033e9a8a8f7b625e5768354d6cf4cf7063e0c5d6002943b4fc7f78573ef9da3da8d9d81caf525b9ffaa5a666cf24bf52d419c6ed572fd76a01c5a2142af8c832c8e51157356023f0f157d03dc57e1de5400b016a065e6a5cb4d167a2d49cbbc701768fef7c29527cfef3d2d1b307b4f3fc69c9f15f311eab431789625f8debd85fa93bdad270601aa3d256606b902de65e7dfcd3f7557b68232983b222f8895366f2cddb050a007aa99302da2fc43e3006ef0557ef64385f3c64b69686bb1f2937cd80fbec9eb940a3beb7f5cc1fb39c6cd86b87f00e871e1d803c6bed6a5b1fb645ffe1576b1184f0aa318d213dafb904d77ae2b879b8d5d4cad508f7ab4303455f2b933ae231837df6588fbb06aea0fdaff5d94704cf6820b337df45e2bcfebf6e3796fb716d1abf960b3a0e71ca5ae766f52be840504083ec40b85c240320d0d224b7181f96aacaf1d7e61b88d332d66ec01b94b0e86dcd7aaea7cb246b9f556cd108c1166ae39b37476548379d731e35b9b075c0d05db1c7b696243026e378cb0d359dbe3562fe5234a9b3c0fbaa0e5d8e4897141bf9f10a4929c2770db653bfeddee96a6142c2d1c9af0555fc3b057092ff8df3be0a0946b71a303ebde4690fd3b6b23db26e3f8cc56890b84b454bd6defbf194c3725fbf51dfa419a0881b63fe732cebd7af6d3aa63fe6f5b3a0ca55eb88ca5af183b9cb0272b7f8808d8353b24d62e2e77bfe31e8467bb9738b2e354ce28bc222d91cbc4092f708bda0f7476cbdc3df6591ce13e5dca7d3fd15755edb7d68a6f9e13f41e14880807302bdebab0fe2e6f34c39024901fa06a1b22f3493ea77218bbffa88b4c9838a75d66160e94f97071f4fc602c80b9c9aa4cf701b42d12214cb5763139e866f2265464cf6525912d150cb03582e85bad3930b0d4fa8645575283738a0765f928c03b49f1fb4b3b8bb050d41c1481e97e06c4dc15519e43d43c726142a849e4bb11cfda195501f18d060acfdec286a11f532aa5e230132e7d0e8f585b8ff14e68c809aee77a1a17c51bf7744a61fbd6fd1f00f061847e5c8a8540ad8f0fcd92860491a939830e092cad5ab26cca53246f638976c88bba1b19b4223e0a4d86f019ae2ab58af3129714512c697c4a21ca2aaa52a7962cf5cbc5afd83220a8fd33702f3a35b654032e87a2bfa9b70cf0286204977da28ce63899bbcd8071e0b40ad4d19e7114ac7cedca8a509b653086fc0222b6376574a2054666f3ff2fde20dfe5989543da7b24e529f2f8aed6e4d9d08298d5cad42123aa96311e4b754107ab9ce0473dd31f6c073fc2fe339108681d865beda135f3b5974a118d287f0790333037fb1aaa26deafa9837625d6b8fdcc5e9343b336b45d5dff93e2264b4724caa48d8bb756b68aef12d33d757ba52a2e5e2269ee86cc038b5884ba0719ddfd2346d8853bee3e7215039eb16ec92aff22f149b5e8b3687bed440c4eee1ddd6e56104ea9197404f7ddf640971b0a60d79274cd02e8227ab22ce44b76285e99456264332b09e67d5fc4893fa5acdd84a66c8faa3cdf936fe0a8dda0de5b5adf386fb16bdccdb9c6631466117bb09ff6486fa10d8382c5e3d5390ff81c1b606e5ff688dc322bae3050e0fba083d43e8da89e1eb6f0eb319251ae55c806edccea6ce1d7b2c3b4848420511acbf4ae700561a715b8033a8711c6de20fbc1a6bedda1a1c5e4c104b0caed25083e0eed5400c159de7c2efdcfd739fffc5ef9a75ebf1ff0f3b3f812185c458a730b4318a834a3d204d53e5fb1dcfbe2419547c87de09f53ee9a6c5aead2088f3ba959d71b9ac67c290ab59b8d8c8247527500f316130ebb33c124ce3eb45a08f44edc2cb0a47f8daa3af38c4a883374eb8598f2abfcaf3f5b7d7cea623c927747dbc0c1895a70428264238c8d65dae949caed35bbaa172c7120547563a2780c5537524a25ad04a8d33ae2a55973e27cc8895085fe26e6611eccc20e75d87be98a3c61986681388aa0da84c857a3fc168fd4d2a37d3cc019cd59eca73f34c0d8511471bdfabd13cfe56f3066416bbcb90de74c658f240f3579b32918e704ff9169709627d745daa4c37c1c267853cf338bfb3e3dcc75dfa6f273c00978f3bd62f1f50dcf8c378fa188c97dcc343b06dcbb9156b859afdf3fb24b13117f1de33ba43fc9d8d0e6fe26aedc3ca14e9f6952a1c8d1d8deaccef6b324255fc16b3c2bcac89bd6ac13e06d4f77745a839b12599cd6752874d56e241b35f24942d477454829fb1398d52a0e62c46c03b666c8eafc01e2d99e877eb61b079f11cbff7bde88fb38b75fbacd0875260908dede90bd19a4266f28930414f67c5457a95051d8bd60a55ae6d5b85a2f20b4e48927045f350164c032ace39dbecce36a46b66885563580b02723a950c40a39801620dc9d792f6fcc9c322dc43ac23de92da47f23cb8897eb5bd793b143fd35effbbc3e0e89858cf695373b6280f5a7ca56c933cbd30ed07dca7413fe5de25ef19bc9a2122af8e2dabaf81967544c7d0251548d20a7b03fc7beba57f4f7b6859a2245fb033665e687b67187c30a6fe1ec6b3bc47191afb626d8a005ac73e221f537fb6b398ac370f995cb04d32047898db6c9258564dfee1e5c17a773fa5994a3253eb7b9db90f178f4382819a8ce1f56d5bef5049456d9fe746504a7c1d1a22c9e4e46cd5388ef4fca6e7601ca99f547bc38e7840cf6d0d713a720ae4fea089edfdcc53d5e55535057961513d7ab0a17211b9f4c3bf5c3ee1ba2ee6602e15970cf20a0b150436a3b5a3e4f1a70187f9c228f2d32d5cb799579a0db00fe1d67965d0f2148ad1b0d96114139b17d050cabc877a6c84aeb1ef378cec2dc3c05bdfe6e53df", 0x1000) r0 = kqueue() kevent(r0, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000002300)={0x6, 0xc}, 0x2, &(0x7f0000002340)="f7033a129603e34577cdd0e964d4c3254d99631e1295e48c55c12a828b07d7f550adce92d160a7bae5de2232aa935d1ee7042fa5126af0b7a84497cacd3c64e7fbc3d9968d9cda1626e03c28f73d75cfb9adf329f30546852382d0f49fedeb7d853e7569f198efd1979444544adc60b91be8d784c147860a08fd5c834fab89e94c48ed4308d184068c1f58", &(0x7f0000002400)=0x8b, &(0x7f0000002440)="0d879b871ff1351f9526ed9a50dd4e106c76e1b3651a613e7148e2fbd4ca6e7df63194379590f85053baea4d8877bc5b1c3da7ee49d290c35d434b37a3c9bb271556afb8e6b8584a3f2cdaca443533ad73bf789f750de0cc3da108aab52344f090adf47e5fc3bf0d5fd8cb1c4eb39784", 0x70) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 3: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="a753506bdfab65e4da7a397b1651c4a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62cd475e885950eb0f43b8fc112c2cc0d25f7d18672e00000000000000a7709accf07fd0e325d486f20ccf3a6e2e", 0xeb}], 0x1) r2 = socket$inet(0x2, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) listen(r2, 0x0) shutdown(r2, 0x0) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0xe6f9, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xc87240467b197289, 0x0) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) (async) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="a753506bdfab65e4da7a397b1651c4a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62cd475e885950eb0f43b8fc112c2cc0d25f7d18672e00000000000000a7709accf07fd0e325d486f20ccf3a6e2e", 0xeb}], 0x1) (async) socket$inet(0x2, 0x5, 0x0) (async) kqueue() (async) kevent(r3, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) listen(r2, 0x0) (async) shutdown(r2, 0x0) (async) execve(0x0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0xe6f9, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xc87240467b197289, 0x0) (async) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000040), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)='pk|D', 0x4) executing program 2: socket$unix(0x1, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x668, 0x5, 0x0, 0x3, "03000000005e00", 0x100, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x38}, 0x374, 0x0, &(0x7f0000000080), 0x0, 0xffffffffffffffd2) r5 = semget$private(0x0, 0x0, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x0, 0x2000, 0x434, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r4, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) getpgrp() r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, &(0x7f0000000180)="e4b4b0c69d8234b991de4ec4a7464d8c8344d6393eab6c32b8a6ae9c818c608401c4dbe77d49602bc0c01aa245887fa029c12390ed519ba82a20d0c47dab03df670e9f33a7016e2a64b1ca5577b07e953ec0affed2ec402f68f7155cb3d199b37f01092892fe38c86379", &(0x7f0000000200)=0x6a, 0x0, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x85) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r3) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r2}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x9}) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x40}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b630ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xc4) sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f0000000400)="6d97db2619e0f437701a345423802d8d9091602b51dd731ee2382c7ed6d098918e72bf67e083b4df72c0c4057c96012a10a26027764e5482deb5f4feef5d1800ea7d89f749d289cf184686876e42d32b2116b65599a5", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x2, &(0x7f0000000300)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b9, 0x0, 0xc0a, 0x0, "9f07957d0f7e32080169ee68d6a78615b7118c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)='r', 0x1}], 0x1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="126cad31b2c7445d3ad7d334c3861200fe7b7697c402241d728c6bb710c25c34ff8aea01554e9883cccd64c7ee672598ddbf3124a9ce09642fa9d5f48499e92c0639fa81b2513a604c99b1d184a1eca545d433e3ad6762b4e48cb91ddce7c1a00be5285074e7128ecc1d8e0571751a0bbfbc40f8305b37dbfe62e8a056", 0x7d) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) ˜QpèÈÀAJ¸M93.Õ!kE$ï½ ÀC=N˜Ç’ý©Nøôå$ËvT³?ÛÅæ‰,nïæ)MG§UwjZ¥î(¦¦Žl\³ C¾Ä¨Þ*` ÂºNÐñóÞ µAaϾŤֻNw ‘̳®Sh)A§9® ;¨•5$Ý[Ý„2K‘$¶ ªŒ¿·ÔÇ„Ä`yuò_0=—ŠÊI8¬jRŸ¥võ¾{¸Írz™Â¢ûé)Î2ÿ’fjoDH]‘Y—¹÷PÄÏ¡†ê+ï.öû†k£Pfªg¼,‰9ù‚8ŠuÀúk*?õvË”„§Eh$Š…^'¦EF¤Óë=iÕÔð{1fn©Œ`I¯ Øx$EÕ‘`h¶DóÛç }eÁ g†•i! }bf«(ÛØãs„°àvÆ-]³¤ßÔî˜(L"ôtúvŸ executing program 5: r0 = open(0x0, 0x0, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x6, 0x0, 0x5}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r2 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001100)="ec", 0x1}], 0x1}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)={0xff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r5, r3, r5, 0x0, 0xb8, 0x6}, 0xffffffffffffffff, 0x101, r6, r7, 0x7f, 0x9, 0x6, 0x9}) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/195) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semget(0x1, 0x0, 0x244) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) fchdir(r2) (rerun: 64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = socket(0x10, 0x4, 0x3f) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES8=r0, @ANYRES64=r3, @ANYRES8, @ANYBLOB="598ea18f1bb8753ccd43b9d1d4df88864aa3f0bd490ce54418432674e0b0f4d3149cbfbf959435052500726d511f0ddd3300f307cafdcbd855ecf7d512e06a5dfda779738a44896df00aba53c5bf7f50bbdfff4ddc1b79fdc5cdc6e25a2672e0c2cc1218a10f085a202eaac9f7756a3bffeab77559391fe9284cb36b94153ec32086afc658db20141946ad"], 0x210}, 0xf3126e30ddadc5b2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 7: r0 = socket(0x2, 0x2, 0x0) sync() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x203fffd) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="f3cc5faeb5f999b42bebb76d4535f6373e8b74205d669c9750fd7c05b22a9ed418d025c7c05610e3f75f56b8abc04f78dc0f514b640a0bd4d94a27f4ce3723449932ca0f7d586222e190e9f0292c9bc482528619f9aefc5e50c69d702d47026d2a96f8171d1a26df4b822e1980e427", 0x6f}, {&(0x7f0000000180)="622f6e691513b19dab73b328d7131dd325a77f1c8880481137ac1c42d2283cf6974064928862845ae5d11ea027790e1f900161509811eda3153c38fa0b8f4e5ceb97431f6eb75926da6b741803ed3acc4a93036e7a04d44550ab00f40ed101832d47b17e3a4849324085b00cd44ebaf5f3fc7e9e3790a1d59da9ed17d7a72e837cee73c514c025d167e26ad6dfae99ab8686c376a11b0bd0e849cb1cd4eef2a562dbdd09f5daf617d210bd950b31f1108287368e0b5ca70f365e4cfad22095a4ee1265cf90364ad3342872f6b180194ae9cf", 0xd2}, {&(0x7f00000002c0)="686efd163815fef05c44de64a055c7b1bf43f9a917a2b4e1660be0f7a49c2aedf7e12ae3317613a6ed4ef2f0825f2d75a27056cbfb654a34d9897ec35959b3e8690e46ec123207", 0x47}, {&(0x7f0000000b80)="37917fe014b0217f575cb4050e7f3ed1f50d3fa74d5dff4f54d5e69a340beb4ba1159c79a4c11f4c25170e109f7ecd0f40ed3e6deb8890e4f1e7e9316fe877c1ab586e8c2f4e57bafa383f47a96a9562a4f9bda668b0bb63d07e57b2bc90f7607d0a42556de428a38c199aef7cdcaafb66ee4d99ec1ff17f12540b39c23df55e30965b14e8bfbd74b9b0d96f106c02c60f76bcb4c311e9dac927636487c1b3363bbb4a564c32de0d470ed7423792b1684785aec5ecc4022d9da2358143b932b79f830ca27b3e97f337f91e9f726f5ca782ff3a2e8f649b110883064ae652d7e2b4d2acd39463cde3", 0xe8}, {&(0x7f00000004c0)="64c25cb6b1a07eb0dd0efd009514d8f14662a687bc06b9f44e90c4574159bad3c285f956996290ad31d1ed4a442b0dd7093ac89bc899a323fe303ff065683578e2920000009796438acd5aa989cb8c02a5", 0x51}], 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000240), 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="875299ecbf3817463486dd605200010000140600f6ec06afdf466c130afc590bfe80000000000000000000001d0000a88100907800000000ceff319e0f060070629a1dbb00000000"]) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000440)="2cc7491efb622d", 0x7}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r5 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r4, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r0) zÝOˆiy=6š;m`SqkftþC^gã¬sÖC7”Æñ®µ_FTxl O`Š½FAZÕDFéübŽÁÈÚ_lñ*›Hà©E6ŠÏ¨·ÌRUÊBÖ³@n-J ò×µ ï&+X€$ÓB›ÎL9`)MËMç¿ðéê|â„ æªòÕÊ‚aü2¢7ÌINñ!.Ýè6Ò‘X“tŒ|ÅÅšp¯¿š4O СOÔéU.+ÓºHB.#Ž¶8LʘbÐ[ÓEís6N“-ö°ƒ{wz]Çãÿw5Úv‰ºƒô¡kŸ´pckbd_enable: command error executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0}, 0x10, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) executing program 1: sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="ee9af6a707961a8097e954fceba9b9904bab9330fab063b4", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="4eb061a5b4eb454de748468e1554b000244a9f870dffad0d2becc2bbde5f7da594cd0255f30fb1156962220dc40edc34faea1846c5c2e078b5aa7f90be89fb133c45fde534e764df6247877d0e83ea326820e6861a957e0916f3a0d5ed4235dcc3bd40bb1a67ab30761fa6fdd9d97c25d256ea323fb2ed5b06ea73b74209bd09ee89befe315a96bef5a7c1d19b5e1d329465f87019a8040e107f19f75adeaf8637012f2d815b7754b1d1b86c98f536647fe2f06cb1c596281e6da2e6062a8081b6d460ac0f55fe6ef8ac1c", 0xcb) r0 = socket(0x18, 0x3, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) getrusage(0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x23) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x10001, 0xfff, 0x9, 0x0, 0x100, 0x7}, &(0x7f0000000040)={0x9, 0x4, 0x0, 0x6, 0x3b70, 0xfffffffffffffff9, 0x1, 0x9}, &(0x7f0000000080)={0x0, 0x80, 0x8001, 0x59, 0x7, 0x7, 0x7ff, 0x8001}, &(0x7f00000000c0)={0xdaf, 0xff}) executing program 0: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/195) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) semget(0x1, 0x0, 0x244) executing program 3: socket(0x11, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad5481cb65f697634c867cbe9395", 0x14}], 0x1, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x8001) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x10}, {0x1}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') executing program 5: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000674000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f00000002c0)={0x1, 0x58}, 0x2, &(0x7f0000000000)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f00000000c0)="6e2ba2ce3736fb215c7083b775b7bbfd1636cb443b15d2e7be13e445966d700387512eb6e7e5bcb60956c712c902b067ab6b66", 0x33) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 64) r5 = dup(r4) (rerun: 64) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) write(r1, &(0x7f0000000100), 0xfffffe5d) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x3) executing program 2: r0 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/132) socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r4, r5) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffffffffffff) (async) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) (async) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) (async) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000040), 0x0) (async) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000040), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r3) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r2}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x9}) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x2, 0x4}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) close(r3) socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r6, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) shutdown(r6, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) readv(r2, &(0x7f0000002140)=[{&(0x7f0000000000)=""/28, 0x1c}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0}, 0x10, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) executing program 0: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x85) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) recvmsg(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 64) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) setpgid(0x0, 0x0) (async) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) executing program 3: syz_emit_ethernet(0x1b6, &(0x7f0000000540)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x180, 0x89, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="6ddd04000000cfff3aa873063828d9dc", {[@fragment, @routing={0x0, 0xe, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="2e66a128c5fde4cdde1d2e721f06b958", @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @routing={0x2f, 0xc, 0x0, 0x6, 0x0, [@mcast2, @empty, @mcast2, @empty, @mcast1, @mcast1]}, @routing={0x62, 0x10, 0x0, 0x2, 0x0, [@mcast1, @rand_addr="8edd7c605334baa486ea4256718c32f5", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d361e2b1cff18c7d7c55996f98697752", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback]}, @hopopts={0x70, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x100}]}]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xc4) setreuid(0x0, 0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100), 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000140)=@un=@file={0x0, ""/534}, 0x218, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x1946, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe"]) executing program 3: select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4007) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) getrusage(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000040)={0x400, 0x4, 0x6}) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x10001, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r3, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) executing program 6: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1cb) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}, 0x20000000000000}) r1 = socket(0x800000018, 0x8000, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xff, 0x2}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x189) sysctl$vm(&(0x7f0000000280)={0x2, 0x7}, 0x2, &(0x7f0000000600)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="7b9452d693199652a20f75280618b993e8e7363ef37ad8675a62279cd346d62cc33e6ec43d91e53cd383f9d2701546d90ddd9bd1a3df7a49b368a3a00cd0a94cfc914cd5a5372cf30e0cfe885986571490fe2ef805e732d388fe23a0f4a5d87e47301ad67c891103388978818c17b3615eaacc60c551f45017801e84af16de08dc1c3cf50b7a48bbe7734bb4d0bdf42920339b29ef92dace08edac", &(0x7f0000000140)=0x9b, &(0x7f0000000440)="d1a7027822867af704f091e0493f34bb6044f982b1d457c4365ca57f366bc77bab2d9ac693c248fa8a8397fcc3b0b411530a9558d52d57133959b1aeb7ffdf1a4c8479dc831b236420e2ceb82c723116e6c7f1a894764c705f54a407bb03589ac7d4c22a8338a51cc8cf1299fedbc7bf2289296f1ca141986a38f7c480ee0eb53f4ffb6554ac45c0b038277f7a9c6e0c1fd86bd35cc265d793ad45aee876e9ce0f032c2e4bb3001cd7aeb7f3009d161fe25ef51d66fb29818a543f00798623f158c1dc2232065e78f3ce71fd4f900135526e430e40d1225f29642a581a11ace9a5a065944180b99c0069048367abbc12a4087fbbe7a3d248864b7815a275aa88aa1831db5b7cd02676a12c7ae1e6dc4055021ad2833546702c0827114d0809419af5be61a2f0c94d228cd0fae8c62abcbe5d9bd5212844001c4bcd37efaf9cb4d08a33a827bef3461149b1e62ed1fcceb545a62a687aacf1efc0a37f1abb223412f1bf8c1f70255ee02b9b436c4d58508826977408e68b97384a29912b6db51345d5df0d26a06b3f38b1f4e713f0475f33c9c701f1726bcf3218780526d4edbc230df3ace7f77ae9b64a208f101e0bf25fd5a4a55cce69abf11007a0f800d0b29a77b1cbb080917c2399ca6806923fb7da40f71b16addec5d356f60dd196662df890dc074bd1b65e33ad5efdc92f5785f6823c363721fa0250680da5903755090f365455601ed0c6569249016f28cdbf19a94729e143aea4af75c5cd6f86bf5a87861df14e0c4649a9b581a89d65bb6aa045c21e27f3e41964a3aa54a9ffa53298db9a90e19b7100e78f968108ada4c6d504265d97b999c14efff5f1b2eaf9cd75b8bec8b1e371b0e281a1edbf4f7682780b74706177345cbb86aad2ae33c8037d23ec2a3750e0161bcf47ec42e07f091dda2db43a7eb4a498ea5face7f30a93e3ada54b1d15d78bb201d0a47758ead48315b687223367d93d5a52db9368b8d2c7210028de01eb317b04a9057cbfc0f33cc3e6ce6df118fcb41b5e4b5715477f07d6a64bc75b6e8ffdfad671a93fa38606646439cab1a84a0c785b4774b2fe668922b187e9373dd2b1075b0d42a75637680554bb508aa05a1b9693c387931a2580f6cb7a2f3fbba2732072145d70bc11c8cb955dc3706b70aed40e9cb94a4e610b05d9039fe08fe4836927110066124a3a17968134b4e4f74b60a538f7b3354fdf06e081d968df0f627a79d7d78e2a4fd0908a41fef7549db90a92eff5c8911178376d16612bc457e88c809398d9ef876019f90d537b51fd61e807379cde945094518354722dc4c6ee4ad08e7de3c1c0d989d80ec6c906c64c5681ea60998cfdc642a1d5f748924804d99dbe29ebb941f95e96090e6a99247ca495d57332d206c81bd10d6ed83051ada903713b9e747b48ced898be322aa0a77600fd4597fbc693f9104b30459a5f952c076b657fa55d3c2dc80d5652e32ee2b8a8540d1359f1af19d1043be106c3f4e5ff9955c64af5667711e1270e048ef8692d43abc49eb5a1a5d3e12f7acf9f1d0dd1d7cb11d044e4483c112499e3e04d900eb749556f21808f6cf7a0057a3a8a95611561c4724ff8262fc1c4880d8f842747e85d96e9b2d6ed82d84d4441fd533ab23054b13331573a56940a464428fb92e12a923e0b8862faaadaa9c57c398df76a10e441a46a54baae1a0d0bef12c5e43b827877b13778975289f2377ae948ee43403ad61c05093ab3034c2ca44dceafab4cf2f1ef3764e689cd5aef80b4f3c391d8b5f33bf0e1f6d00c8b237dc93b0d56ea6445325828ee1af5ad95bedda2771a7755306b7edb4a80337f981ed8b9e8089bd41e526d7f3d55a60f41845e328cbe2413ce0695b495e73ef654ddbbdf533157ae9c4651cb0cc3d93c959d0289cfdad7824e4ba41906de9d93d8c4db177954458ac978596795d02548616c94e7a99e515ea08dd827d54bbd82406096d11d59e9a87ceaf245c4a15f00802b80b0f63ca5591aa7b17d6b4b4549b9b5efd161d66b7ba3133f37303df5749a2bc89222a4e190a488469ff87cde8e8dbcc799333061c319918370343b8883ed1b528c3fbb1211a2c681c803d9508046d533f3dbdd3909cbe8943d7651142e10848dda4f424425e27950505df3dd49abede19dfbfa2eb64a43cf42644a423950e96b130c9bd4ce26050ce100fce0bfb45c0a3323627a11e22d32c07d1f787b11e123b257a731868e5f4ccb15466411a8650003c8613157e6d4cfb186a3561627a58b65e2c56cf523188e20a3a4820c6736457889cc206f7d15df9d2a510ee22d375a081fe5bac53027b48630a326782c8f4e4c8ffdac64b7913cf1f8d9869f8803557bd1b7aeb0f371506a56a6c86d050f24eade3ae869f7cf4957504c7abf1858d3fca338a27d4be8f7877341618f587a7859a1d9ed3700c609d50cf01ce409c8475dfb48922535688aaaa0f60011907da079d32719a9fa549d6f4adc2695c244286ea60c32ea3cfd3fce930a5b5b73397f20bb7ad482316bdb4afa379da2c5e47ad9080bde6f5ab4978af07f584e2962af4f4e8f144b7f5d7ea4348aef18399da5f976649c512de8366d73816ca5205fafd25ea4992376c5c33255e3a153915d59c494a0172492d6b5c581922e7a94f0e198bbcc2ab2287b417d3a995118ca45d8bc92012250dafcf1291e5ed1a70106f14210bab9d8189da6f2dcd7b268fd8bc2db0bb4117a6b4d45d2d936d0da7d44e3a8ac28654bf6443d5d2d30e35e0b0799f3c5b6bc37b49be84f35eedf5384f3704d51e8c36cf5a54f8d57998ac3fbec6122f7f2388dc4d8eede20ca725c449f9964b6e4f00e1027ae4e4bfff7813c112d97b678803350abd208ba9025e04bb1158a451287d5fe7b34700c887ff5863bcca2c59c0b790a770bd4c7d9c62a5f8d7ead0969cef801de24ccc5790245697befee0a61a0b6120125817d840b35ee6d9181d6b06d673ac225adbe88af7d29ae39ff14a2ca7c9cc6152026322d4c4172fb55bfc25661676218190fc4cc7e64ff03ee33909a51b8355d417a1a580575d578fc1e0d13047e0dbc6f4997dae28825b948e9424147376469bc3840e85bcefd8e8b3c3d0cf74e3affcb75304df78008aac56e191e89638565e102b03c4a94508022bfe5253a4c933913a144d10d8bdffc90320baef393aa2c80307d11b7534a39f120a357f01e01cae6b7a769fb60991b6b1b6594e380619205f4146dfc9061fc0bd19ee278029903225535503d391eaeb9c3e78fd2bdf502a7b26e17d770ff946d7cb2d40b40134d17c5e3bdcff2a6ea79f59b8f04618b89c5c3c68a93c209f5c315230a9a0baf70705ea419cd7917db378d089aa9657990b8b71ae422b6a9cff479e925fbe778111058c3d4f231bb4c03619d32b116ffed09986812f5e1134e527d48db1aae36d991cc693391a31aceef61bb5f41edb57a30f0b53dfa4137f717ec8366b70dfa96bea0d9947ab827c2222b53619fce0400815da4aae1e861a0669298cb4704a4029f7a54c806906d0d1324e23600363ebc587172ebd2147c220c4bece4c6913a9c0858e3e50f42152544a6311dc23e64d3a41d8882e6404341c89381b08b28bebebf35d77279042954c1c18ed69713ebe938103588d531aa6b00a2865485780d8359413c3112c3d1228b5fb44098e42ef16ee13740016e8c0aa15ee6aa9f2c10d9d4c4ba47c7a4f0a0ab3c96565b46ddb82a018384647f8fa1214914dd982599ea9d4036106a5e824c949184633072f24cd8ea1eed337faf68556c2f9633903bccb2829bae7c70d00259b41dfeee1bd4b85615d79e21ff359ba49fce239903126238b99f3267a97b370cbab600037e231bbcf0cd26d5ecb37d81e582b5c901e61e10452a230fe1ec4fd4f62de9837c61e67cbad25a3ddc086a2c2037e6b40df3ad05f04b5473f8cec40b4f8d341b2afaf6d549413eb30dd0a06181b2296cfd3d3048d46b8002eeea09b0e1b10a14108d9fc16f722206c9844c14a6e6c8222a4dfe8b7ce14313b42d3a9e0c507ae72fa48db3d752f4845cfdc2422eb6a55f9aae15a9154b33a19b89f72606f2c92b00be15cee932b6d828a0fb724a1e0e59f549ff0e6051c1be832d486409d9e79b8e27419c0b580e806af2f0c8466590a344c00a11bca8eee0da6a295ef1fb33f8be19008f790d2e71866693177cbeb80a9e8b4516fb2fa41838da6d29ad3a77881394cb19539dc2e910786fb0f6e0b2e87b8f33747fc5bf579138b6de1f1734cbc9eef0b678581f0422303fcd1cd24798ba55f2b2e5ed64fd58aaf8cbe78079d46a87239ebb2d4696abf0e6b18fb6454116c0b996aeddbbf7dbcff2ccb5e351f770fdbe8eed7f4d68648e509b49adf80eb9122d19153878b273d79771f6dde6fe61e7a66ffd68b45890d63a858af0160b21cbace696bd62369a824169744c79e3c36d533232983174e4dc518aa7b77df1e9bf7e4ba65babba017c61bd0020b52244de811044e826f268ef2deaeb5d5e5fa8118182d93c6bd1528c7e4f7d87fe74d2362eec49fcaa5c6ce40c87449b9b600898eec549c1d5d2612712cfaed319fee857b64699809423a7d9fcb63d8bd39d21fd310c506407206c5d0c01355a1025dbc8671e936cf93f07fa8e230eb64bc40695a1735226d590d52489f3eb1bc1626d72ac088a830f6333f44f97990a1a7ce6ccc0dc3eed94ef11e2fca06890b9c364327ca964d5b3a8ab5950d84f6bad53de8e0d04b8108e2e54b36347c832307470a08ee7ec707554bbde03b7a9dd91f4f20fed96bb52dbac2755e28a12be0c410618a1f527d5706f063be4c31b9db97620f4b6279eb29a1f5eed8c333cb1cb8e7f8881edbdc862753e4e9108a4c843e0704269fef188fcda20a28d3a3b65458d0336c559d5cdc0c8cf15cead0622e69823e7e044377d9d45e6640a127a0ec79c1e1e66d7f70099fd735d995deebd2c0e48e86516975a3e1851f03e0590252662c5639a3c645ee472135c265366c5fd55e5e5d923c6814dd3aa30587f1f42ae09de07251b8080975bf6683c05b1a3265feeb389a7382e9c483ea01dfcd211922d10b2e6137a00d7a5688193f3801b78355298a6fc6f232c45e1613770f084377741ce45855cd815b15e93817f1910cbebca635273d5506ecdffb3a9ea3822b1fb7b15ada8c301e9869c0d07714058002201bfaf4fd3e2cc4c3ff90899a76c942973df82a3a7eb1bfeaeaf89d5e035c085a0aca29726367bd64dd6bf87e58bc7a5c716b26766a5e08cb15b28182a51716759b01c5c1637035b4a117e42fa7f06aa06761a12dc69f1822238efb2caf800b05c9c690c32a3bb9b7ad51a997ea3df71edcaf8aaffbe4da6077fdb2962ee85cf7346e57378d03036fe92aca4da653ad08b13d2232070deb9b8b6b89d1bbaa2b7a2cccc6fdc5653f8820938ebd9cba20eb7a4f92228cc5244223a575b88a5aeb42b41be3677812143027482c84d914053fdbab63a696863343f6f8545263b483e0de34297ab3268ead5e7876c9bda72395d776bddf7e5b4a1c14e4b42f5529e98c83bf2eb9658f1fb6999ad6f02fa1b64557e691325878a77a590d1570555bf72b881e43bb3361a70b211f6520811aa31252e948f079b8b37b4508d6864777fb9b4b5ad6dba425207e193e53bd73693787ffba6433187a709962ed499dfb3f5269ebc9eb8c576894f70af6b2b6395867f39dd8a26d59519fae90bdebe62c2834fb457c8ea32fb996e4995b9168fa77c8805399fba403998ff4bcd3fb2c7c0fe5eb76b58", 0x1000) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x8e1) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt(r1, 0x5, 0x7fff, &(0x7f00000000c0)=""/212, &(0x7f00000001c0)=0xd4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="c90977b3", 0x4) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e961131793090001005fef0e67ec372ec6f6644a547e3168400db9b7f06ce506712d655ef0545ace2f7ee1707f1ba10de9e80b68a1f2d505bd4db783b118b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95dce77", 0x70}, {&(0x7f00000005c0)="a1f9eaf7f298d81a2f9d9e3b68b16ee5bb48940dfa9056b5a3d6a15d074ba74b00"/47, 0x2f}], 0x2) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 6: sysctl$kern(&(0x7f00000002c0)={0x1, 0x5}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="064e8281c5766f0c01928baa7c0e078b48034cfdf23ac24e5d83f3f45724f97aac66613230d8ddf424e9dc8c479cca30d35c1a7bfc4e78d05a796a0fa66706f8ccdb665f8ccdd12dffac9552151f3e85547e4b138c128b20eccd2f60b4caff2d2d1117d8cc20044dec2f08aae6e99bff8efdf7e8c73a76675b1008323824b827583aedbed7bd5f907cc5a2e38b2a7eb2dfe8f945f546c0f2eb8c800e87dc1f12573551", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="94ecf720a1d68d53639e02202d6f6b737c3127b91740b0553dbc68ae87f9391029ae16240a419ba0a690d41e6be10cf256c3a50965c59d01b77fe29cda02355a28c0a4f06c7f243e50f081542a321a68b9ed19a1b761246b9fdefe4f9dbe80ea739a44ac25615a703d2653a3f4d354b7d80cb1a7d233006f175a24bdd537956aaaacd0c42a6e4887029776402024ca9b77eb796544662442f3a2c8aefaf6998d9aaa2f1aa93ed44fb027aaba04382d3a", 0xb0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) shutdown(r0, 0x1) executing program 7: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000380)=0x2, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000280)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="850dd11149cbf0c9eed4b686424e8a2469beb3208f4857b99c0d3c4b9bc0f443db564e453ad2421116a7875316887d5711d8593b583514df309a569b1540e7c3c1762114493faf93cca5dc1d21da304f6ef3827ced8cbb063ec6aabba24e84b6481e436f48e1c35249e8878a11703274642c0bcfd286ac8b47d071e80dc3af1b7cb0944587823a87d3a0e2c70f082d0fdd994f5f7323bc33faa751215f8eacc9a675dc5a1907bc75217a6ffbb359c84be683f31217df9303e10597f63cc867933aa5ef4378b13b654792335b03313f8a46615e94d7dfe1bccf4de6149c58bd18", 0xe0}, {&(0x7f0000000540)="3b69528a16f3d280035fe631a6d324ae84275a3263c27f2a641e9eaa60fecf44814b5e8e8e7fb04217a29d8de6245ac41648ba", 0x33}, {&(0x7f00000002c0)="090f9200748e20696ca7b6218b3b6495b1f4de171025592cd81069a755f55d0a2cd628c770224b562d885726887c2dc27c6d9795f366b71cb0f0ba0d3851243a80f7be9393beaaa39eefa8584e57ffe0ad95ac8f0f53ea310c25779fafed7c01115751322525ae6c1b7ad0ffc7c945e87d47449ff4f7fb4b4c7d17dbfab175ff6549eea49fdbe352dcd34f99b1ea107517da8c00"/159, 0x2b}, {&(0x7f0000000280)}, {&(0x7f00000003c0)="f586d1e5a38af30c009386def3e70c61b55bd29b7ea1707767fe3d64896188274b050e0782ecbe15f0d85de54358986ce3c472ef5802b9a30a56e9694c63a5672acad6bb438f8d03a9d120c3000a2c8ec5a887912edc7661b72844c792b576d26b60c125d13f01ef66249c6a330c7b5d50c687f4e31c942e8547a6ce056bfba9dcb6be31d12e377f604e6eb9d2f908631f7162d49c1f30ab6722298b4f44ed2cd3ecc5eec13985fd013ff8f007390d1eb7286956bf7f31af07f40c1df9316c84522e4180526049e1c19ec67ff73bd28b14b8d4150146b215f088ec88c03aee54df3c4721dc1384981113e97c1118d57c9cec0b5d779e01bb6b88b44f5b", 0xfd}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="8000000000000000010000000800000023753521571cb8715ab2ddb4050000004864f8c701abbb7c320c66e00624aaff3b9e6444d8abbc33bb6bb9450c77be10ba09202c381b5ee5299f5d67f6107a48ea80af06a2e644368a394f49720976182bd15965ffbc6eb3114ec9ce5a6e2106942200000000000000009800000000000000ffff0000070000007fd0643976a9d7ba2f4d6e1f45781a27d264522c4fafdb6db6f98869e223cd981ef198b3c41e40a655e77dbf39e6d26ca3f2e17a12f74689040af495bea148078308ae9b3f2194100de00a6c149ca501fb104192de7f0751eafab53f3fc4d66be5726d28ce2e43b2055920562d540cfbec37dbe94bd5bc4c94e03aa5ac00000000004800000000000000ffff0000ff0700004afbeb7f2e14c3b52e209f59b68667f0cb6d89a6331d258c7cf9d6acc9846bef9f30961c77e5e70000005aba5b0c7ce5ae66fe61c615772da10f90b3bb6bab00"/361], 0x160}, 0x81}, 0x10, 0x4) 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, &(0x7f0000000900)="cdebcbff13b9fd812eaa4e713048e69931929648478acb87fbfb0ccd646915a024f4b2c1b100f9dbd0bf0ac744ca9ac9cf453b14974efc9f345cf8dc43eb1094d450efbe6c8ff681523aa14daccad5e261501dea8a7d6949d58206f22a65e2fc7ddba6801cd3a27b46e5a04045fdf6197a87a1bfdee56f378eeacdccab62e6e1502cc52d66bc2e1f5366c0ece6d2e1358abc39a6ed28b7d9a49435fc44fc07761c9a6fa85d597a316a70f16cb2e89b1eb2decc4bcbb1dbd2078165319fa85be0933116b754377b3b28c500000000000000000000000000000069d0387b00fd946dfc240a058fbeb87e0c339ab59b5ccb611f73bb740ed2f8da1cbe335fcdb0ec69f71d2d72dfc263ea7f9c8004cb2fcd025deb610ddd5952dddf852848f8e6707d4bde8e6a06901d65313ab0f48002aa68f67767dcdb4cf7c7d59a10819e893752a96b4b5baf2a08ad564b91550b9cebb1c0d1b5e3d24c6e7b8fde549d81af44934ffbd4d1107c61706ae085a30000000000", 0x172) connect$unix(r1, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) fcntl$lock(r1, 0x7, &(0x7f00000008c0)={0x2, 0x2, 0x7fffffffffffffff, 0x4, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x4000, 0x2) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') dup2(0xffffffffffffffff, r3) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x2, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x112, &(0x7f0000000a80)=ANY=[@ANYRES16=r4]) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r1 = getpid() (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffc}, {}, {0x7, 0x9, 0x0, 0x4c9}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x40000d10, r1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = syz_open_pts() close(r3) (async) r4 = kqueue() kevent(r4, 0x0, 0xffffff00, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x48, 0x10, 0x4, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6ccd, 0x6}, {{r2}, 0xffffffffffffffff, 0x28, 0x0, 0x8}], 0x26db, 0x0) setrlimit(0x5, &(0x7f0000000180)={0x8, 0x5}) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r5, 0x0, 0x0, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r8 = socket(0x18, 0x3, 0x3a) (async) r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r9, 0xffff, 0x8, 0x0, &(0x7f00000000c0)) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) (async) kqueue() (async) r10 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r10, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) (async) openat(r10, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fchflags(r0, 0x10001) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x1011, r0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r1, 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) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xfc) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 32) socket(0x2, 0x3, 0x0) (async, rerun: 32) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffffd06dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce667c3a2aed"]) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = getppid() (async) fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) (async, rerun: 32) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async, rerun: 32) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) (async, rerun: 64) unveil(0x0, &(0x7f0000000080)='c\x00') (async, rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) (async, rerun: 64) r6 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (rerun: 64) write(r7, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x4, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x7) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x40000630, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r3 = open(0x0, 0x0, 0xa0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) r5 = socket(0x18, 0x1, 0xfe) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x20}, {0x4000006}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x4) socket(0x18, 0x1, 0x0) 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) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x36ce}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4c}, {0x24, 0x0, 0x0, 0xfffffffe}, {0x812e}]}) chroot(&(0x7f0000000140)='./file0/../file0\x00') syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x12) executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r4, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r0) executing program 1: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{0x0, 0xfffffffd}], 0x1}) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x18) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) renameat(0xffffffffffffff9c, &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffff9c, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x1f, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') (async) r3 = socket(0x0, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10010, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) lstat(0x0, &(0x7f0000000240)) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000540)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127a17dcc9c2d2a8d5f7341f170d7667feecaf75f4c02f9d53759cc65e7b396881e9c7a7ebb66a06e756313dc6d064a2b8a0fa9f8d5883764dc72bc906041e5d2f8a76b9de40ad846dd2a6bad90e279104df4b3c75a5d87ca099972d3fccee849150a82283ac8cfcfef96b14051941a63142b18b748c6677f7e2194a2d1f0e78c209f875344cbbae7d9c41fb94dc5495e0c2b2de67a037b23353c17d328560d76bfd9a20dff78b413a9", &(0x7f0000000000)=0x149, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) (async) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x2, [0x4, 0x0, 0x0, 0x80, 0x0, 0x40001, 0x100]}, 0x3c) (async) setsockopt(r3, 0x0, 0x4000028, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x106) pread(r5, &(0x7f00000006c0)="2a657cbcfe171f22aecfb1062fe5c051527a8721fc8a53b4b2b07e0032a4400eba968d320b25cb54b52f0716141700cc5cfc9ee9f423d550fbd967d691030831bbd2da1700000000000000000000000000f0d31b5d7914f3ad3dde38c6b542c4e6c4c42051d0798b239d7cd5ec0c4d8d9df3ed3102b474d54d08839d7d84d95c0bd1345d3705d62314ea8baf490716e1c3e04aa45ae548d6ed56f1cc6c8bdb2c3c789d6657d8eb5761781eab59f0e2fd69b4a46de9c6066171577e9ead87b5f3ebdc17a7bf3f912bf00ac7ebff4aadd18cc2e05e2aea0207093d4be0033ba5a6a2b567e3fd45e8fd70eb22db3323274428b7b0d7eaa7de39598baf964f36e725942c6797e361be14c563947e62413c455a1e4715f4923a9cbdea6725", 0x11c, 0x101) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000051f81713872d00000700006b063fec0baaac7f0033073705de3180810fd07ecac8cf5f660ec32ab58fe57e0d6f0774cd943fd664c52b7b9e882b297be1aa5b236deb51e2f0ac3ebbc657699a5f139b672f4d335d223e7d029d6ba80000000000", 0xfffffffffffffe35, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) socket(0x1, 0x5, 0x5) socket$inet6(0x18, 0x1, 0x11) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r4}], 0x1, 0x0) sendto$unix(r5, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x1, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r7) lseek(r7, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0xa0, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x5, 0x0, 0x32, 0x4, 0x5, 0x0, 0x8000], [0xffffffff00000001, 0x81, 0x9, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6b, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x4}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f00003f5000/0x3000)=nil, 0x1000) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x8e1) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt(r1, 0x5, 0x7fff, &(0x7f00000000c0)=""/212, &(0x7f00000001c0)=0xd4) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="c90977b3", 0x4) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/251}, &(0x7f0000000000)=0xfd) r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r5 = msgget(0x1, 0x38) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r6 = fcntl$getown(r4, 0x5) mknod(&(0x7f0000000800)='./file1\x00', 0x8000, 0x8) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r7 = getuid() setreuid(0x0, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, 0xffffffffffffffff}, 0xc) executing program 1: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgget(0x0, 0x282) socket$unix(0x1, 0x5, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe03) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="7b9452d693199652a20f75280618b993e8e7363ef37ad8675a62279cd346d62cc33e6ec43d91e53cd383f9d2701546d90ddd9bd1a3df7a49b368a3a00cd0a94cfc914cd5a5372cf30e0cfe885986571490fe2ef805e732d388fe23a0f4a5d87e47301ad67c891103388978818c17b3615eaacc60c551f45017801e84af16de08dc1c3cf50b7a48bbe7734bb4d0bdf42920339b29ef92dace08edac", &(0x7f0000000140)=0x9b, &(0x7f0000000440)="d1a7027822867af704f091e0493f34bb6044f982b1d457c4365ca57f366bc77bab2d9ac693c248fa8a8397fcc3b0b411530a9558d52d57133959b1aeb7ffdf1a4c8479dc831b236420e2ceb82c723116e6c7f1a894764c705f54a407bb03589ac7d4c22a8338a51cc8cf1299fedbc7bf2289296f1ca141986a38f7c480ee0eb53f4ffb6554ac45c0b038277f7a9c6e0c1fd86bd35cc265d793ad45aee876e9ce0f032c2e4bb3001cd7aeb7f3009d161fe25ef51d66fb29818a543f00798623f158c1dc2232065e78f3ce71fd4f900135526e430e40d1225f29642a581a11ace9a5a065944180b99c0069048367abbc12a4087fbbe7a3d248864b7815a275aa88aa1831db5b7cd02676a12c7ae1e6dc4055021ad2833546702c0827114d0809419af5be61a2f0c94d228cd0fae8c62abcbe5d9bd5212844001c4bcd37efaf9cb4d08a33a827bef3461149b1e62ed1fcceb545a62a687aacf1efc0a37f1abb223412f1bf8c1f70255ee02b9b436c4d58508826977408e68b97384a29912b6db51345d5df0d26a06b3f38b1f4e713f0475f33c9c701f1726bcf3218780526d4edbc230df3ace7f77ae9b64a208f101e0bf25fd5a4a55cce69abf11007a0f800d0b29a77b1cbb080917c2399ca6806923fb7da40f71b16addec5d356f60dd196662df890dc074bd1b65e33ad5efdc92f5785f6823c363721fa0250680da5903755090f365455601ed0c6569249016f28cdbf19a94729e143aea4af75c5cd6f86bf5a87861df14e0c4649a9b581a89d65bb6aa045c21e27f3e41964a3aa54a9ffa53298db9a90e19b7100e78f968108ada4c6d504265d97b999c14efff5f1b2eaf9cd75b8bec8b1e371b0e281a1edbf4f7682780b74706177345cbb86aad2ae33c8037d23ec2a3750e0161bcf47ec42e07f091dda2db43a7eb4a498ea5face7f30a93e3ada54b1d15d78bb201d0a47758ead48315b687223367d93d5a52db9368b8d2c7210028de01eb317b04a9057cbfc0f33cc3e6ce6df118fcb41b5e4b5715477f07d6a64bc75b6e8ffdfad671a93fa38606646439cab1a84a0c785b4774b2fe668922b187e9373dd2b1075b0d42a75637680554bb508aa05a1b9693c387931a2580f6cb7a2f3fbba2732072145d70bc11c8cb955dc3706b70aed40e9cb94a4e610b05d9039fe08fe4836927110066124a3a17968134b4e4f74b60a538f7b3354fdf06e081d968df0f627a79d7d78e2a4fd0908a41fef7549db90a92eff5c8911178376d16612bc457e88c809398d9ef876019f90d537b51fd61e807379cde945094518354722dc4c6ee4ad08e7de3c1c0d989d80ec6c906c64c5681ea60998cfdc642a1d5f748924804d99dbe29ebb941f95e96090e6a99247ca495d57332d206c81bd10d6ed83051ada903713b9e747b48ced898be322aa0a77600fd4597fbc693f9104b30459a5f952c076b657fa55d3c2dc80d5652e32ee2b8a8540d1359f1af19d1043be106c3f4e5ff9955c64af5667711e1270e048ef8692d43abc49eb5a1a5d3e12f7acf9f1d0dd1d7cb11d044e4483c112499e3e04d900eb749556f21808f6cf7a0057a3a8a95611561c4724ff8262fc1c4880d8f842747e85d96e9b2d6ed82d84d4441fd533ab23054b13331573a56940a464428fb92e12a923e0b8862faaadaa9c57c398df76a10e441a46a54baae1a0d0bef12c5e43b827877b13778975289f2377ae948ee43403ad61c05093ab3034c2ca44dceafab4cf2f1ef3764e689cd5aef80b4f3c391d8b5f33bf0e1f6d00c8b237dc93b0d56ea6445325828ee1af5ad95bedda2771a7755306b7edb4a80337f981ed8b9e8089bd41e526d7f3d55a60f41845e328cbe2413ce0695b495e73ef654ddbbdf533157ae9c4651cb0cc3d93c959d0289cfdad7824e4ba41906de9d93d8c4db177954458ac978596795d02548616c94e7a99e515ea08dd827d54bbd82406096d11d59e9a87ceaf245c4a15f00802b80b0f63ca5591aa7b17d6b4b4549b9b5efd161d66b7ba3133f37303df5749a2bc89222a4e190a488469ff87cde8e8dbcc799333061c319918370343b8883ed1b528c3fbb1211a2c681c803d9508046d533f3dbdd3909cbe8943d7651142e10848dda4f424425e27950505df3dd49abede19dfbfa2eb64a43cf42644a423950e96b130c9bd4ce26050ce100fce0bfb45c0a3323627a11e22d32c07d1f787b11e123b257a731868e5f4ccb15466411a8650003c8613157e6d4cfb186a3561627a58b65e2c56cf523188e20a3a4820c6736457889cc206f7d15df9d2a510ee22d375a081fe5bac53027b48630a326782c8f4e4c8ffdac64b7913cf1f8d9869f8803557bd1b7aeb0f371506a56a6c86d050f24eade3ae869f7cf4957504c7abf1858d3fca338a27d4be8f7877341618f587a7859a1d9ed3700c609d50cf01ce409c8475dfb48922535688aaaa0f60011907da079d32719a9fa549d6f4adc2695c244286ea60c32ea3cfd3fce930a5b5b73397f20bb7ad482316bdb4afa379da2c5e47ad9080bde6f5ab4978af07f584e2962af4f4e8f144b7f5d7ea4348aef18399da5f976649c512de8366d73816ca5205fafd25ea4992376c5c33255e3a153915d59c494a0172492d6b5c581922e7a94f0e198bbcc2ab2287b417d3a995118ca45d8bc92012250dafcf1291e5ed1a70106f14210bab9d8189da6f2dcd7b268fd8bc2db0bb4117a6b4d45d2d936d0da7d44e3a8ac28654bf6443d5d2d30e35e0b0799f3c5b6bc37b49be84f35eedf5384f3704d51e8c36cf5a54f8d57998ac3fbec6122f7f2388dc4d8eede20ca725c449f9964b6e4f00e1027ae4e4bfff7813c112d97b678803350abd208ba9025e04bb1158a451287d5fe7b34700c887ff5863bcca2c59c0b790a770bd4c7d9c62a5f8d7ead0969cef801de24ccc5790245697befee0a61a0b6120125817d840b35ee6d9181d6b06d673ac225adbe88af7d29ae39ff14a2ca7c9cc6152026322d4c4172fb55bfc25661676218190fc4cc7e64ff03ee33909a51b8355d417a1a580575d578fc1e0d13047e0dbc6f4997dae28825b948e9424147376469bc3840e85bcefd8e8b3c3d0cf74e3affcb75304df78008aac56e191e89638565e102b03c4a94508022bfe5253a4c933913a144d10d8bdffc90320baef393aa2c80307d11b7534a39f120a357f01e01cae6b7a769fb60991b6b1b6594e380619205f4146dfc9061fc0bd19ee278029903225535503d391eaeb9c3e78fd2bdf502a7b26e17d770ff946d7cb2d40b40134d17c5e3bdcff2a6ea79f59b8f04618b89c5c3c68a93c209f5c315230a9a0baf70705ea419cd7917db378d089aa9657990b8b71ae422b6a9cff479e925fbe778111058c3d4f231bb4c03619d32b116ffed09986812f5e1134e527d48db1aae36d991cc693391a31aceef61bb5f41edb57a30f0b53dfa4137f717ec8366b70dfa96bea0d9947ab827c2222b53619fce0400815da4aae1e861a0669298cb4704a4029f7a54c806906d0d1324e23600363ebc587172ebd2147c220c4bece4c6913a9c0858e3e50f42152544a6311dc23e64d3a41d8882e6404341c89381b08b28bebebf35d77279042954c1c18ed69713ebe938103588d531aa6b00a2865485780d8359413c3112c3d1228b5fb44098e42ef16ee13740016e8c0aa15ee6aa9f2c10d9d4c4ba47c7a4f0a0ab3c96565b46ddb82a018384647f8fa1214914dd982599ea9d4036106a5e824c949184633072f24cd8ea1eed337faf68556c2f9633903bccb2829bae7c70d00259b41dfeee1bd4b85615d79e21ff359ba49fce239903126238b99f3267a97b370cbab600037e231bbcf0cd26d5ecb37d81e582b5c901e61e10452a230fe1ec4fd4f62de9837c61e67cbad25a3ddc086a2c2037e6b40df3ad05f04b5473f8cec40b4f8d341b2afaf6d549413eb30dd0a06181b2296cfd3d3048d46b8002eeea09b0e1b10a14108d9fc16f722206c9844c14a6e6c8222a4dfe8b7ce14313b42d3a9e0c507ae72fa48db3d752f4845cfdc2422eb6a55f9aae15a9154b33a19b89f72606f2c92b00be15cee932b6d828a0fb724a1e0e59f549ff0e6051c1be832d486409d9e79b8e27419c0b580e806af2f0c8466590a344c00a11bca8eee0da6a295ef1fb33f8be19008f790d2e71866693177cbeb80a9e8b4516fb2fa41838da6d29ad3a77881394cb19539dc2e910786fb0f6e0b2e87b8f33747fc5bf579138b6de1f1734cbc9eef0b678581f0422303fcd1cd24798ba55f2b2e5ed64fd58aaf8cbe78079d46a87239ebb2d4696abf0e6b18fb6454116c0b996aeddbbf7dbcff2ccb5e351f770fdbe8eed7f4d68648e509b49adf80eb9122d19153878b273d79771f6dde6fe61e7a66ffd68b45890d63a858af0160b21cbace696bd62369a824169744c79e3c36d533232983174e4dc518aa7b77df1e9bf7e4ba65babba017c61bd0020b52244de811044e826f268ef2deaeb5d5e5fa8118182d93c6bd1528c7e4f7d87fe74d2362eec49fcaa5c6ce40c87449b9b600898eec549c1d5d2612712cfaed319fee857b64699809423a7d9fcb63d8bd39d21fd310c506407206c5d0c01355a1025dbc8671e936cf93f07fa8e230eb64bc40695a1735226d590d52489f3eb1bc1626d72ac088a830f6333f44f97990a1a7ce6ccc0dc3eed94ef11e2fca06890b9c364327ca964d5b3a8ab5950d84f6bad53de8e0d04b8108e2e54b36347c832307470a08ee7ec707554bbde03b7a9dd91f4f20fed96bb52dbac2755e28a12be0c410618a1f527d5706f063be4c31b9db97620f4b6279eb29a1f5eed8c333cb1cb8e7f8881edbdc862753e4e9108a4c843e0704269fef188fcda20a28d3a3b65458d0336c559d5cdc0c8cf15cead0622e69823e7e044377d9d45e6640a127a0ec79c1e1e66d7f70099fd735d995deebd2c0e48e86516975a3e1851f03e0590252662c5639a3c645ee472135c265366c5fd55e5e5d923c6814dd3aa30587f1f42ae09de07251b8080975bf6683c05b1a3265feeb389a7382e9c483ea01dfcd211922d10b2e6137a00d7a5688193f3801b78355298a6fc6f232c45e1613770f084377741ce45855cd815b15e93817f1910cbebca635273d5506ecdffb3a9ea3822b1fb7b15ada8c301e9869c0d07714058002201bfaf4fd3e2cc4c3ff90899a76c942973df82a3a7eb1bfeaeaf89d5e035c085a0aca29726367bd64dd6bf87e58bc7a5c716b26766a5e08cb15b28182a51716759b01c5c1637035b4a117e42fa7f06aa06761a12dc69f1822238efb2caf800b05c9c690c32a3bb9b7ad51a997ea3df71edcaf8aaffbe4da6077fdb2962ee85cf7346e57378d03036fe92aca4da653ad08b13d2232070deb9b8b6b89d1bbaa2b7a2cccc6fdc5653f8820938ebd9cba20eb7a4f92228cc5244223a575b88a5aeb42b41be3677812143027482c84d914053fdbab63a696863343f6f8545263b483e0de34297ab3268ead5e7876c9bda72395d776bddf7e5b4a1c14e4b42f5529e98c83bf2eb9658f1fb6999ad6f02fa1b64557e691325878a77a590d1570555bf72b881e43bb3361a70b211f6520811aa31252e948f079b8b37b4508d6864777fb9b4b5ad6dba425207e193e53bd73693787ffba6433187a709962ed499dfb3f5269ebc9eb8c576894f70af6b2b6395867f39dd8a26d59519fae90bdebe62c2834fb457c8ea32fb996e4995b9168fa77c8805399fba403998ff4bcd3fb2c7c0fe5eb76b58", 0x1000) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="7b9452d693199652a20f75280618b993e8e7363ef37ad8675a62279cd346d62cc33e6ec43d91e53cd383f9d2701546d90ddd9bd1a3df7a49b368a3a00cd0a94cfc914cd5a5372cf30e0cfe885986571490fe2ef805e732d388fe23a0f4a5d87e47301ad67c891103388978818c17b3615eaacc60c551f45017801e84af16de08dc1c3cf50b7a48bbe7734bb4d0bdf42920339b29ef92dace08edac", &(0x7f0000000140)=0x9b, &(0x7f0000000440)="d1a7027822867af704f091e0493f34bb6044f982b1d457c4365ca57f366bc77bab2d9ac693c248fa8a8397fcc3b0b411530a9558d52d57133959b1aeb7ffdf1a4c8479dc831b236420e2ceb82c723116e6c7f1a894764c705f54a407bb03589ac7d4c22a8338a51cc8cf1299fedbc7bf2289296f1ca141986a38f7c480ee0eb53f4ffb6554ac45c0b038277f7a9c6e0c1fd86bd35cc265d793ad45aee876e9ce0f032c2e4bb3001cd7aeb7f3009d161fe25ef51d66fb29818a543f00798623f158c1dc2232065e78f3ce71fd4f900135526e430e40d1225f29642a581a11ace9a5a065944180b99c0069048367abbc12a4087fbbe7a3d248864b7815a275aa88aa1831db5b7cd02676a12c7ae1e6dc4055021ad2833546702c0827114d0809419af5be61a2f0c94d228cd0fae8c62abcbe5d9bd5212844001c4bcd37efaf9cb4d08a33a827bef3461149b1e62ed1fcceb545a62a687aacf1efc0a37f1abb223412f1bf8c1f70255ee02b9b436c4d58508826977408e68b97384a29912b6db51345d5df0d26a06b3f38b1f4e713f0475f33c9c701f1726bcf3218780526d4edbc230df3ace7f77ae9b64a208f101e0bf25fd5a4a55cce69abf11007a0f800d0b29a77b1cbb080917c2399ca6806923fb7da40f71b16addec5d356f60dd196662df890dc074bd1b65e33ad5efdc92f5785f6823c363721fa0250680da5903755090f365455601ed0c6569249016f28cdbf19a94729e143aea4af75c5cd6f86bf5a87861df14e0c4649a9b581a89d65bb6aa045c21e27f3e41964a3aa54a9ffa53298db9a90e19b7100e78f968108ada4c6d504265d97b999c14efff5f1b2eaf9cd75b8bec8b1e371b0e281a1edbf4f7682780b74706177345cbb86aad2ae33c8037d23ec2a3750e0161bcf47ec42e07f091dda2db43a7eb4a498ea5face7f30a93e3ada54b1d15d78bb201d0a47758ead48315b687223367d93d5a52db9368b8d2c7210028de01eb317b04a9057cbfc0f33cc3e6ce6df118fcb41b5e4b5715477f07d6a64bc75b6e8ffdfad671a93fa38606646439cab1a84a0c785b4774b2fe668922b187e9373dd2b1075b0d42a75637680554bb508aa05a1b9693c387931a2580f6cb7a2f3fbba2732072145d70bc11c8cb955dc3706b70aed40e9cb94a4e610b05d9039fe08fe4836927110066124a3a17968134b4e4f74b60a538f7b3354fdf06e081d968df0f627a79d7d78e2a4fd0908a41fef7549db90a92eff5c8911178376d16612bc457e88c809398d9ef876019f90d537b51fd61e807379cde945094518354722dc4c6ee4ad08e7de3c1c0d989d80ec6c906c64c5681ea60998cfdc642a1d5f748924804d99dbe29ebb941f95e96090e6a99247ca495d57332d206c81bd10d6ed83051ada903713b9e747b48ced898be322aa0a77600fd4597fbc693f9104b30459a5f952c076b657fa55d3c2dc80d5652e32ee2b8a8540d1359f1af19d1043be106c3f4e5ff9955c64af5667711e1270e048ef8692d43abc49eb5a1a5d3e12f7acf9f1d0dd1d7cb11d044e4483c112499e3e04d900eb749556f21808f6cf7a0057a3a8a95611561c4724ff8262fc1c4880d8f842747e85d96e9b2d6ed82d84d4441fd533ab23054b13331573a56940a464428fb92e12a923e0b8862faaadaa9c57c398df76a10e441a46a54baae1a0d0bef12c5e43b827877b13778975289f2377ae948ee43403ad61c05093ab3034c2ca44dceafab4cf2f1ef3764e689cd5aef80b4f3c391d8b5f33bf0e1f6d00c8b237dc93b0d56ea6445325828ee1af5ad95bedda2771a7755306b7edb4a80337f981ed8b9e8089bd41e526d7f3d55a60f41845e328cbe2413ce0695b495e73ef654ddbbdf533157ae9c4651cb0cc3d93c959d0289cfdad7824e4ba41906de9d93d8c4db177954458ac978596795d02548616c94e7a99e515ea08dd827d54bbd82406096d11d59e9a87ceaf245c4a15f00802b80b0f63ca5591aa7b17d6b4b4549b9b5efd161d66b7ba3133f37303df5749a2bc89222a4e190a488469ff87cde8e8dbcc799333061c319918370343b8883ed1b528c3fbb1211a2c681c803d9508046d533f3dbdd3909cbe8943d7651142e10848dda4f424425e27950505df3dd49abede19dfbfa2eb64a43cf42644a423950e96b130c9bd4ce26050ce100fce0bfb45c0a3323627a11e22d32c07d1f787b11e123b257a731868e5f4ccb15466411a8650003c8613157e6d4cfb186a3561627a58b65e2c56cf523188e20a3a4820c6736457889cc206f7d15df9d2a510ee22d375a081fe5bac53027b48630a326782c8f4e4c8ffdac64b7913cf1f8d9869f8803557bd1b7aeb0f371506a56a6c86d050f24eade3ae869f7cf4957504c7abf1858d3fca338a27d4be8f7877341618f587a7859a1d9ed3700c609d50cf01ce409c8475dfb48922535688aaaa0f60011907da079d32719a9fa549d6f4adc2695c244286ea60c32ea3cfd3fce930a5b5b73397f20bb7ad482316bdb4afa379da2c5e47ad9080bde6f5ab4978af07f584e2962af4f4e8f144b7f5d7ea4348aef18399da5f976649c512de8366d73816ca5205fafd25ea4992376c5c33255e3a153915d59c494a0172492d6b5c581922e7a94f0e198bbcc2ab2287b417d3a995118ca45d8bc92012250dafcf1291e5ed1a70106f14210bab9d8189da6f2dcd7b268fd8bc2db0bb4117a6b4d45d2d936d0da7d44e3a8ac28654bf6443d5d2d30e35e0b0799f3c5b6bc37b49be84f35eedf5384f3704d51e8c36cf5a54f8d57998ac3fbec6122f7f2388dc4d8eede20ca725c449f9964b6e4f00e1027ae4e4bfff7813c112d97b678803350abd208ba9025e04bb1158a451287d5fe7b34700c887ff5863bcca2c59c0b790a770bd4c7d9c62a5f8d7ead0969cef801de24ccc5790245697befee0a61a0b6120125817d840b35ee6d9181d6b06d673ac225adbe88af7d29ae39ff14a2ca7c9cc6152026322d4c4172fb55bfc25661676218190fc4cc7e64ff03ee33909a51b8355d417a1a580575d578fc1e0d13047e0dbc6f4997dae28825b948e9424147376469bc3840e85bcefd8e8b3c3d0cf74e3affcb75304df78008aac56e191e89638565e102b03c4a94508022bfe5253a4c933913a144d10d8bdffc90320baef393aa2c80307d11b7534a39f120a357f01e01cae6b7a769fb60991b6b1b6594e380619205f4146dfc9061fc0bd19ee278029903225535503d391eaeb9c3e78fd2bdf502a7b26e17d770ff946d7cb2d40b40134d17c5e3bdcff2a6ea79f59b8f04618b89c5c3c68a93c209f5c315230a9a0baf70705ea419cd7917db378d089aa9657990b8b71ae422b6a9cff479e925fbe778111058c3d4f231bb4c03619d32b116ffed09986812f5e1134e527d48db1aae36d991cc693391a31aceef61bb5f41edb57a30f0b53dfa4137f717ec8366b70dfa96bea0d9947ab827c2222b53619fce0400815da4aae1e861a0669298cb4704a4029f7a54c806906d0d1324e23600363ebc587172ebd2147c220c4bece4c6913a9c0858e3e50f42152544a6311dc23e64d3a41d8882e6404341c89381b08b28bebebf35d77279042954c1c18ed69713ebe938103588d531aa6b00a2865485780d8359413c3112c3d1228b5fb44098e42ef16ee13740016e8c0aa15ee6aa9f2c10d9d4c4ba47c7a4f0a0ab3c96565b46ddb82a018384647f8fa1214914dd982599ea9d4036106a5e824c949184633072f24cd8ea1eed337faf68556c2f9633903bccb2829bae7c70d00259b41dfeee1bd4b85615d79e21ff359ba49fce239903126238b99f3267a97b370cbab600037e231bbcf0cd26d5ecb37d81e582b5c901e61e10452a230fe1ec4fd4f62de9837c61e67cbad25a3ddc086a2c2037e6b40df3ad05f04b5473f8cec40b4f8d341b2afaf6d549413eb30dd0a06181b2296cfd3d3048d46b8002eeea09b0e1b10a14108d9fc16f722206c9844c14a6e6c8222a4dfe8b7ce14313b42d3a9e0c507ae72fa48db3d752f4845cfdc2422eb6a55f9aae15a9154b33a19b89f72606f2c92b00be15cee932b6d828a0fb724a1e0e59f549ff0e6051c1be832d486409d9e79b8e27419c0b580e806af2f0c8466590a344c00a11bca8eee0da6a295ef1fb33f8be19008f790d2e71866693177cbeb80a9e8b4516fb2fa41838da6d29ad3a77881394cb19539dc2e910786fb0f6e0b2e87b8f33747fc5bf579138b6de1f1734cbc9eef0b678581f0422303fcd1cd24798ba55f2b2e5ed64fd58aaf8cbe78079d46a87239ebb2d4696abf0e6b18fb6454116c0b996aeddbbf7dbcff2ccb5e351f770fdbe8eed7f4d68648e509b49adf80eb9122d19153878b273d79771f6dde6fe61e7a66ffd68b45890d63a858af0160b21cbace696bd62369a824169744c79e3c36d533232983174e4dc518aa7b77df1e9bf7e4ba65babba017c61bd0020b52244de811044e826f268ef2deaeb5d5e5fa8118182d93c6bd1528c7e4f7d87fe74d2362eec49fcaa5c6ce40c87449b9b600898eec549c1d5d2612712cfaed319fee857b64699809423a7d9fcb63d8bd39d21fd310c506407206c5d0c01355a1025dbc8671e936cf93f07fa8e230eb64bc40695a1735226d590d52489f3eb1bc1626d72ac088a830f6333f44f97990a1a7ce6ccc0dc3eed94ef11e2fca06890b9c364327ca964d5b3a8ab5950d84f6bad53de8e0d04b8108e2e54b36347c832307470a08ee7ec707554bbde03b7a9dd91f4f20fed96bb52dbac2755e28a12be0c410618a1f527d5706f063be4c31b9db97620f4b6279eb29a1f5eed8c333cb1cb8e7f8881edbdc862753e4e9108a4c843e0704269fef188fcda20a28d3a3b65458d0336c559d5cdc0c8cf15cead0622e69823e7e044377d9d45e6640a127a0ec79c1e1e66d7f70099fd735d995deebd2c0e48e86516975a3e1851f03e0590252662c5639a3c645ee472135c265366c5fd55e5e5d923c6814dd3aa30587f1f42ae09de07251b8080975bf6683c05b1a3265feeb389a7382e9c483ea01dfcd211922d10b2e6137a00d7a5688193f3801b78355298a6fc6f232c45e1613770f084377741ce45855cd815b15e93817f1910cbebca635273d5506ecdffb3a9ea3822b1fb7b15ada8c301e9869c0d07714058002201bfaf4fd3e2cc4c3ff90899a76c942973df82a3a7eb1bfeaeaf89d5e035c085a0aca29726367bd64dd6bf87e58bc7a5c716b26766a5e08cb15b28182a51716759b01c5c1637035b4a117e42fa7f06aa06761a12dc69f1822238efb2caf800b05c9c690c32a3bb9b7ad51a997ea3df71edcaf8aaffbe4da6077fdb2962ee85cf7346e57378d03036fe92aca4da653ad08b13d2232070deb9b8b6b89d1bbaa2b7a2cccc6fdc5653f8820938ebd9cba20eb7a4f92228cc5244223a575b88a5aeb42b41be3677812143027482c84d914053fdbab63a696863343f6f8545263b483e0de34297ab3268ead5e7876c9bda72395d776bddf7e5b4a1c14e4b42f5529e98c83bf2eb9658f1fb6999ad6f02fa1b64557e691325878a77a590d1570555bf72b881e43bb3361a70b211f6520811aa31252e948f079b8b37b4508d6864777fb9b4b5ad6dba425207e193e53bd73693787ffba6433187a709962ed499dfb3f5269ebc9eb8c576894f70af6b2b6395867f39dd8a26d59519fae90bdebe62c2834fb457c8ea32fb996e4995b9168fa77c8805399fba403998ff4bcd3fb2c7c0fe5eb76b58", 0x1000) (async) executing program 4: sysctl$kern(&(0x7f00000002c0)={0x1, 0x5}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="064e8281c5766f0c01928baa7c0e078b48034cfdf23ac24e5d83f3f45724f97aac66613230d8ddf424e9dc8c479cca30d35c1a7bfc4e78d05a796a0fa66706f8ccdb665f8ccdd12dffac9552151f3e85547e4b138c128b20eccd2f60b4caff2d2d1117d8cc20044dec2f08aae6e99bff8efdf7e8c73a76675b1008323824b827583aedbed7bd5f907cc5a2e38b2a7eb2dfe8f945f546c0f2eb8c800e87dc1f12573551", &(0x7f0000000100)=0xa3, &(0x7f0000000140)="94ecf720a1d68d53639e02202d6f6b737c3127b91740b0553dbc68ae87f9391029ae16240a419ba0a690d41e6be10cf256c3a50965c59d01b77fe29cda02355a28c0a4f06c7f243e50f081542a321a68b9ed19a1b761246b9fdefe4f9dbe80ea739a44ac25615a703d2653a3f4d354b7d80cb1a7d233006f175a24bdd537956aaaacd0c42a6e4887029776402024ca9b77eb796544662442f3a2c8aefaf6998d9aaa2f1aa93ed44fb027aaba04382d3a", 0xb0) (async) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) (async) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) (async) shutdown(r0, 0x1) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 0: sendmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x628}, 0x10, 0x1) executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) getrusage(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}, {0x0}], 0x2) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x7) (async) execve(0x0, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x40000630, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async) r3 = open(0x0, 0x0, 0xa0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r4) (async) r5 = socket(0x18, 0x1, 0xfe) close(r5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x20}, {0x4000006}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) (async) mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x4) (async) socket(0x18, 0x1, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x36ce}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) (rerun: 32) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) (async, rerun: 64) r3 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) (async, rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) (async, rerun: 64) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r2}], 0x3, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x2, 0x4}) (async, rerun: 64) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) (async, rerun: 64) close(r3) (async) socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r6, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) shutdown(r6, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42}) (async) r0 = socket(0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0xfff, 0x7f}, {0x1000, 0x1}}) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x3a) (rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="25d804d9929564850117adc0bc7caa9618eaafd9728333d20197bac5e754bfc4c5a2b4d0337d49b4b45a8b086ab99e567d15118821b60ee00028afd2deba0ca9f160027aa6e295", 0x47}, {&(0x7f0000000100)}], 0x2, 0x0}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 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}, {&(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'}) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000580)="03ef3e6c5658ff0faf4da125aae47fa84da4c0032979a07ea62734eae96dc02b290702485f920d31801b4f0ab8e2942609661390f4132e0568501f1f3f1d7fde3ed4e9511d61cdc81cd2d2f88f65690abf1e6e84a4873bb5d3c64b2479e66a4beddca703e7ee4eb648b5bef05b79577ce93c5edbc392635362e2765cf047f0e8f058019f152cb30e11507e4ee761b1ca4eb9ebd7ba667296185570f0dc086bb902c24810f76b471cc99272ec6ea7d72bb8123b97b6c4ba31fdda9377d55afc96015cf6afc5ba684395fdfba0cd4967731588b760b40d97b838547b3b51bc926f86e61eae3eb4f57b2f66fd0fed2446ce71d1486fd60099", 0xf7}], 0x1, &(0x7f00000009c0)=[{0xd8, 0xffff, 0xfffffffa, "c9111c93cd895489336984fa96e90ae2f0cbfe819f3952e8b8a51f3896d28464264499d9c7618b69ae8a2dfd6d1a271a1e6025c08e5678dc8217fc95c8aba35b9ebc4c77f4a0a36db3335bcecbda661cbba9448351d31932ab3b592d6e2e89eb4befff65870eb4304b1c9b255c7953321515e8b618386c739ffbb0ab996fc2f2e9cca5f5dcde8deba7967040f8f01003e01c6e0d88a52fdf919954c099acc0de4c8c93cf404bc4143e667857f56438f930229c6a839346cfa9fddb6e0706e431f4b16cf9"}, {0x38, 0x1, 0x65, "3c8896b8517fbb74493b8dfba4e78e107f89883ed17143f0d95c508f2105487640"}, {0x80, 0xffff, 0xfff, "36f0391e1bdbae712ed78d94e8c8c21694d89b345cddffdb5ef415b75370cbff8a765ddbbf6bc9b4d13445b9c0a116b27b382a4d9c3c7faf7f7ab4127424ed1cb53a78b5cb592b6ad3de0c56a0ac253add346dc42bd9072b80fc4f51ee2a5fbd0947bc75bab9f4d1f3f9c4162be4"}, {0x110, 0x1, 0xbc, "9e9e0c47c52d5fc2b2c5224668d2684325563422ba11acffb60517d10e46fcfdcc082674af14e2422d64aee58be05b9ebe45faa313de08316466884166968b703dfaa9b165339d671fe87ed8e5204283a1490079c5ab66e2a7c45704cedb0c5dc8561a4e0005abf2f54df097a808cfcea2d5fa05dcb48fbe4877f11fa094426220f9451652526a1640e18763cc96eb07109f3a29f316aacda6fdd94cd88905a6ace8907ec91f0c439d559ca072fdd6fec15e1ec78554b7ea2a6a7278a31e300d85014b3027fcd12a76df43186ce6ad8f68d8594395be642511784e220543cbd0e1f543feb6fa72a1fd7ee0bfa691800930b8d6e8c148c8eb37"}, {0x48, 0x1, 0x3, "637a78569358f8fec636071825a728cc09b4df5479e013eae2d5bf4b44c63c53caea65b4089d73518fc6aeea69b10063f53f897afffd"}, {0xb0, 0x1, 0x0, "27124268f37d5465edc8754bbcbb5996ce0dde87d07d34d035f01d8db5239df9ac12346d58cb74694de1ac68f7055ec75b47f115aed212bbfe1f4e37af5f3c29bb9f88756e0bd50bc160ec5856a086719c0cb78a6446627df2e760ddbab00d7ba930fafbdcc2586ad2e2d96114d012f83d281cff2e7f26ec55f1f2b84a48fdec196b6ce3c769b3f2b149156121e6e252da522d45476abde247928688a5f3"}], 0x398}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x1) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000440)="0032882131cc422fc9d5e37e9eb7213075e81f24827ef1f53e2570eaedc86628625d077c1da7cdc0d407c38975110ed618b2fa7b578fa1a746c547c64dcd0528891178846d6304e9e367dd8800656ee4c9a1b7c16e95d5f0f0336cf0c162f413b49c39e70bedcd4b90c4518bff44bfc6cfff9e9c3cce52d31cda7de811d490166825f40e214a8553ced2dde9557fb8789be6724e9e69fc6055063977afdaf4848e81cbfe693303c23226589a21492e774ad4f3baa592b5fde7ed5a155b14d2bc9da294fdd272e913214f8354a9c1e50d54f1a0e6f4f717a7a905aaa4f00181103c086307ae30191469a7c0145282da91e40957e7df", 0xf5}, {&(0x7f0000000540)="ce5fc6ddeeb3e6c4629161f64e912d39425e735a36d9e9052d3b10ef1da44bc135a23f9742fdbc14c19362fbb3bb742798025dc649f93a6f4d2ff5db2ac24b9a79a7dc3d148d934895e2be3c2f1a6b3ea320848ff6e60b039cdb47a23a0fb06b3116bf749754672736313a9de160569ab294212e9884beeeaf25f0f776199614b552cb53216745ea15dde16dd4a1e9ed395f87a59717be4e60a2d0795aa7bb7aa0810c7ef0e60e76d282d9563bf4bac85b14a307863e7c06a6add312c1193d1bdb4bbd91c5d64764e0a6f302631a2bb5e9f16794d3da5cd7", 0xd8}, {&(0x7f0000000640)="236fdededf36096bd3d6a2c5e22fb73f26d3a725af564094948d9d77352b0f2a76cd88bf1679cd75c8f666bddcdbf7d85c031bf4afd7db8cb65f698980975457f24293eaeddeddb27ce391e94bcc44252ed4ca3162a3824744b8fdb430ca2a2ca2776eecd6742199e69ce39ddcb05235f4ec1739e1380fb8f0d4945628f62a4d221de505e4a82c0eb10615db0c3525fc786f7d3e794114945e2bb985dd105655bc1bd25594c0237f0ef7ffac204bb6a20d9e44da6a1b78dc40642f3e5e9d105838fd754830b38125d5739d40485f", 0xce}, {&(0x7f0000000200)="dd5e909fe27e0a0de45ecad8178a4448eb10e5aafbc70564697a5230a3df94de008e64cee02cd6bdd5849c16647e432fd0b6ee488f66da786864f1c4fc", 0x3d}, {&(0x7f0000000740)="6df532acb214f2c0528f1b61c9a106de8fd0077bb590b7446e812205b7f60d94aad14af13cd267971125de08b0cfb17deeb819dc9d32f0e7ca322626232c522a642ca60b3d62325c3dc89f3e3d6c2a1a26ec72da674e2637453a0df0392d31dad39183557d3535ec68767581e60739146d39f00740ffeca7a3ba59b9b957219bb44a1e47421b87458bf01b084745141a1cba3e741c81acd75ce7cd4770725209788ffaed971ee9c807326ef9504192cccfeade5412f8b5f0cef878d3405b4c875368b4ec5038101cbb7ea0dd23a77b614c8dcac1b5a2f2a2624b860109512725a842ab983f1df59ee82868025693d60b", 0xf0}, {&(0x7f0000000840)="1a20ab7ff7251b6fb1f345ec18d0baa428a8170c719027b25167cc2374972970d22ebf93e2a76105ede3a3f742d34a98629059973d83ea88c8b28a09ceaee8ec263dfa632d6d5889bfaea4d115981a6e02ce04c6c4c2270ada31f14fc208420cdd14a83509fe03abcef57d93fdc14b9bc81afce2b3d4bd7039ff64a4fe6392a7fd23f3fd2b5325535078bf643c3062e9c8e3cdb54c102d3bf00d1149642f9e38fd25", 0xa2}, {&(0x7f0000000240)="d6743be74d6d73e9e44e1de1f663c564d4101897719c15c97864666f0e310486aba40e1e4c85357fe408cb1763cbe88a8524206efe8e7e6a6d584c5c185fe91631978ad6022020ebde8b070cd64a011d5be72896575f0e43f7fed66bbbbe2cec9d9448b4b9f8a07550d301", 0x6b}], 0x7) readv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffff9a, 0x3, "c07b1f46000000ef1f0160fbff00", 0x0, 0xa63}) syz_open_pts() sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xd2b, 0xdcd, 0x5, 0xd28, "0d0300000004000000401e00"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="edb8ca2bb1b8d357a6069f47cbea8aa64664994813aba025c637a5e9bdad8279c144fca2823132296085ef06a03bb2fccfdb5854c79dd8c27efd6cfe16db84", 0x3f}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) accept$unix(r0, 0x0, &(0x7f0000000900)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x51, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) executing program 6: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="fc1b71a60fa527eaf50693a1234c3cb84feccefe5d0a26bda3697aa0041913bed3ca1557a22a2be7194a83ea60d70178f63cba63", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="145799c59a9db71c94ea41552ba272a09660475b398838f211e8c80e8da88e85bb5311cbedcc8559b34f", 0x2a) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="1c9ed8ad3a53372d61f495118c1aa5c09b064c4205278f5f9e7ce3591eec1bb9ddd73d5fd9a95fdcd696513c770aee0a9f1ef50375c409d271b48da5927bd30b67b9e563f77cb137ecd92517694a922c5ef1b72c5ef603128802cfae2052ce33afab0978af83080638999c9aa009283490c39adeda2e51196aae61b4dec8ad90ef34f0e236994b499bbd94f4775dfe160ae3cf73263898805073000b7caf979cb3edc4c0fa89ffa808fbc00280e91893c1948291e4d965c87f185ad8e7faf813e3ad8c59167bd426e53dcaa5d1665b60aadb4daf4282", &(0x7f0000000240)=0xd6, &(0x7f0000000280)="2943fb54f1f4c0649ea9bfc7f6c937f46eff03e32ce012aa5a", 0x19) mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/252}, &(0x7f0000000440)=0xfe) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x3ff, 0x3, 0x7ff, 0x0, 0x67f72e30, 0x37f, 0xffffef02, 0x0, 0x2, 0x8, 0x2}) r3 = semget(0x0, 0x4, 0x40) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/253, 0xfd) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x7f, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r4, 0x50, 0xff}, 0xb45f, 0xf34b, 0x5}) writev(r2, &(0x7f0000000c00)=[{&(0x7f0000000740)="34fb95054b2b8bf8c364f8fd6588cc9747213f54351a97c477a3f8410a3f45814a4443c23f42488b686468fe4afeff7904e3d18baba79106b572c16f15a77600402b96b30a70dcb688e8e84fbf2a8de58b96c187144b82cd0c294799b49fb24530d15a7cd34fdced5443e9f09c2209f0bfc4d9bbc4025ba5282c2b1a36fb6b20636591f28d1f80eb885f19b0c8c5a773464f0146537a990f1540b79ffd7837b1cde492d4deb21b1e7d51721746c6", 0xae}, {&(0x7f0000000800)="9ae87355a8c4920ec8e763a95c101c0e4a3ebe8388b8657aacfe351af462a914416f95b20befee3b34406f28d0504d639c85b49cee8958ed8b086dc648e299ed244c76bd9224c4d875022f61604d1d2a46e4b0df4883ce5e729c04c8780c16c217a9215e61a75f1fa9a1c2a337ef28f7f1fd8c04789ca1debdbc2284059436750ba8e16cff0a3e559f59d6fd4de12c59178e2c08729bb8a67e452f25493a6d7c31b8ed74eedb9d845a6556d2d3864d4ddf54e5e11e60e1c8f50973879c255ceb3bf409da1e6115b3e0ed518fcdcbb33a", 0xd0}, {&(0x7f0000000900)="6402a941be09bd173d266faaea92174f7e68ab3ba37398c5f9177b2296f5b71375e959616119e3ca379de86d05fc76dc883da7c08c8a9475341bcc35484efe11259bf41927d7c26bc5dbb5d7900bd4e87a653ea6cb9dcf3161ba304af27431f2b110e943ccb51b4e5c4771d6ee80", 0x6e}, {&(0x7f0000000980)="b75952c83423ae6940e6cdd5570145b74799b411a085be37553907984deb923af4a8c51e32d8b39ec3fb5e5267e87e77005440e2fadcfab5f28381cadc1bc4dec4e5d8374a788956865706962808407c312f7745c5fe383a03e4667c8766f1d671088f3c516dd64143f76f6911360319ffe79f027c58cadf9f6bcd6f8c338a0078e3d885c13614b2cc1e70a02ffe344c22aac97a1cde384f8f46cf970c9e2915f6085fb37f79d2beb327afd6804522c05b1e33238bc358ef87fd07b9577ccb5ef7b6668aa9b29869eae2183e6079492b652afc04767a3198", 0xd8}, {&(0x7f0000000a80)="fa2109c31480401c4653f1f86730fc193d22fe6107fb51c706e44d98f6092e7799f4ba846c4a1ffe84835418c694f83eba81542c8cf3d6d7a43a4b6975b887b667bdcb56ee7cdaa87cf9042f1a47724852d60c6e1af25a23711c67f3a8016d0fa0c1fd9b8a66ef8f74236905cb0540e71d5091b8b3671dd2643fb73ed2391f442ae39fc5d2a1f607ec47f460", 0x8c}, {&(0x7f0000000b40)="0ead613846395a3f6701d956364e4d5ab98712339465c05f0648a33ffb02cfc8", 0x20}, {&(0x7f0000000b80)="1937039d1ac19541e4ba1a4703937b48116a335660ff69d4f2dc8531bca0e72538a69cb1afafddf9ae9e1cf921a3e18e6eb9109cf9a38e88e2952c76d54ae60d3d5eeabfd97f5b941c39348f46ce53326953688c7bdeddf2c80aff63f1469e77906ec5bdc2ff25036a2e1fd6", 0x6c}], 0x7) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000c80)) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_ipip(&(0x7f0000000cc0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000d00)="305ddd6934b3636139b07f8441edd00466cff0f2e296027f3f64c90bd01f035326be86d4599825c0414dc9add84b5f84d1b3aeac73aabc449071", &(0x7f0000000d40)=0x3a, &(0x7f0000000d80)="2f676b2a696f0cbae50787ee217eb806f59c2c29570d6c5608a871052cb6d28fb95c99f3723ae21f5e99da8cf5fa49abac216f91aa95ba004101259ef4ee85509340da30f7fce875510b0dcb3a40714d99bc84898e9c63cda5c4680c2ddf6a9839284d170e17a540eb014bd0efe114688bb5189288b9f73bfb20e653c235974344d71a983ed6cd975e4091a8cf0652ffe6fe5167b6751256f5fabc2a1799463388523ca1a664ce1c767e9ed628e24686b167f17631d8e9e65980fdf699cead79e51ce91c6527242c362bca00b77698c73f5eb37a88429430b8dadb6b48bd91cde7f10e29e37133fedc557138cbfa07ea5c255188c68126219f0a0ed944d2db4fe5543e5620f9cb722e3f99a9385a457a97b0bb98b65c46e35f2053f163d9066f6eb3678217d3e815d301aca01f73281ae18f68080e649505907a00cd34f667594b6e1e0b1b11854975646a2a6afa2e6d6de3d192e35f19bbda91c34c9d7460b6787d5b495c2f926bbaedb9c8a5b50078459a60935068570d42c558811e3c3cceef9de8adf84818fe839f5fe15591fdfb03b0f1519bdbf18f2da0254cc31709e67a2f0fbc9b0cd612c0c9ed98af4856e61aae8be33e57137efa6f2d3cf22203e96740d6ab87cdd18c74e263932210a4f85ff25a47072500a487cb48033546bd671b72c806e315bd730daaa2e56aacafd76c5f827cefa1333224e0c09f57a2d5ef96b097ce5279b81b5c3db45689b6fea0bb355b6ec4e5a54d8a978d255fe75c43b5c80d9802ea10aa4499d1d375a5c7d674d5825874fa69ea94126575abf0922b6e084eefdc68fdbbc6d1c8ca7b0c42c7dd1c22cdb78fbb418e05d63177a6d65dd4d90d3a02f01affc36180e4cb567b5552a4a6b257c8859b132bf2e57e7845b9d5df8ed3ce3388b5a61c524d7b68e8e9ef5f2f9243b24959ffa83e53cfdbe1903bdee1e94e8451429a3a6b608c3464a3a2ffb89d58fed97cd728d61a7819e18f0f68c599fbe497ff8045401c1e078a8e9e80d25e647e09ccac5a3525c8ba54e8d0798b981dd5bc5ee51974170a8745a3656dd97e7cf56cb36dc9d4ba7fb0df382aa90128e0bebda9b1c3b6e9819d2886568827c8a73b5f119c59344e25372fe3bda552c195e912db785497449bf8ae9ba1694395db971ac884200519900673afc882ff66c9a7f84640054a316fb3daef51c090157102899cc5d5ab0c9c575c271b1c7342c68301ea8127ae0e8cbc216e0e9071c49749d37a201652e4bed1c6e909ba27bd853fdd599cbfcc1259a79227493ee79d3763391830a7e98644e3c134570e6a4ba4c9fcbfbe6ad3a84efe484f730d71c54867402bd45e8709d4eceadd20fd4814cdeb69936991f17cd07892262970fb160252f1d9c5d8c75e595bd57a2c862dcba77c7c8c6c0c3c8bb6c6b65798c1cb26740f64eaff0a65372f136ec0d3752a748b52082c7c5b628303d597fae6b58d407ff43cb819de00a90b858690c62d33ae9678c7d4f3ffed575fc92f8fd617ec59e6968d9aa7c058cc8b585fca0e6a7026aa990a287226056fc540dedf0f4afeee07fcda1d2600a5a1d345a2709fe88fe38e291ee5da7a2b35c39bf7185d768a37286cd08b820e4c0ef5e8ffd6361b2973aea8f31813f1eac88986a83abf8b129cb7ef29726b02357702ecd3012f972ec405351fffeaf871659386ab9f517adb21da5f0b8bc4959b4a4f255c1d28814874b56367038d5443526050423d82c6b09fdd53877cbf5b7770f415326806b843ca498b0897f6172643c74144c5d95b19717ef1d67b34aa600c679856f2357aaa19abc552ff246a6bf26b93b711bf8c13837364cedf555375da9de464a762ac4f882417f4bcfe59fb1fb096132510998b982d9f44742e2924b612b3b1000861b00a2ea3f572b31bd86254d1fcc538e8e9ec1c164c78f247e18520a57808891073dfadc4a68be1dcea273efbcbf9f9c7b1361eee3bba3f0fc9516cf27fb4bdaf3820203a4849df1953e806a484a14079b1040ac9717738180a7bcffc3570bcbef1dc44b0356a78b533a52bdddb24c1c0ac9fc68ed1e5d596050ebcefadc6bbc4bda2a4db4a8cb373a4270670936aad9a45e0bd89dd871ae038012426394bf8aa8435dfbbac243b8b6ed017873c7ba6ed557b2e82a4393fe09d6a2789769cd343a6bd3a7bb095e50852ae0ab0e8caffa73ff381ecf1265dab743fdf5671d70f08a1e16edcf8377046cf4652300b8e175ec252db15f1b995c5b7547a861040ac3e653315a92cb0806bb4db7cc80a4ac1d4882419938df47d19520776c391d03b625d743e2443c9d354cbe45ab89f5ebe1750f2d3e97dbf69e186f5acc58c92262c7548aee6c22eb92c67281a9c8155cca9091eb6aed5ef0a38e6de40666f920bb09f5c9d15f2e49e3e88d0bbaedc44bbbaadf9d91fce5b6b1e5707eacd4e7b0c50a33bc9e574ac6001cbc8a9b3070a3d46fbe50e7567cc9a00819a100547ca86d60ef488b0a2f17905a8c288cc60f8d70b473c24082e1726710371bdea886c13d4b15bb14d828e31b04531f0d228c717af65811d4506752b8152a2d367cd104c481bf556e9f07f7ba0fed48f2294f49ebfa87e34f658b893e7b6c35b859911475b280bdde4ade7d0bb097f96bf4bea9cc6b0e324eb25615be0771c74d3ba40c46ced34ea6b92b25fe80cbe9b2dd4515c4ee5d0d90d03981c492f68c8bf5f010a0d9f750ac8a67b186500378bc0eb9d2cb2c5a2e8f35bf158dee379dbcb9c8ab77cb338c1ac20890be39a3baf3d2ca77bf49dbc73e98de42b7fc4a97533b766542e9a5abe7faaaf3855459603b6c74742be87c22a059fb3bb295238bb2868c4ba75661c2056bf46e6ede8883f94a6884438db18bdf928db0a848078bebd3c1db7c9e78ced5973a6cd5a162f4e990f4a2cc07478ea8232572437bf01219e98e38bd4520a5c68d1bae8cfa8581367d27aab9128d87e34710a5fb4a222fbc96d8c9e22f4873ae11a944402b8ce4a98003fff9dd7568e811decc76e2530080c5b1f2e4284ea5ed4810b69ae8f82cc5c9ebae7045f6f20db91ef5dd428eb150d04e45afd2f54acd14474dfec8f8299d34e775fcd607b8afb813b40d0b97abd9c0097dc91e5da4c14a4db5d0dba6042e6165e5e40a1cccb4fa09da25deb10ff410d670ad869dbe0b6b36039f6641f611592757da5216d443b3e1490be4bf25b8f49ed74b80635a8ed3459e022526cd43d7e356ec3941dcaf546c97ecdcb29eeae27b238e394782eafdec71993543b269b01f7d864c2c0abbbb5dec4256200fc9d151b9ad0fb3e5d5e2f9259f0ff69b528a8d62987ba6080c3346cba6a69b85d5a325851b985b1892026ea0f07762aee5bc24597e65e199068f94105477376b9d3051414b0f888a310104f9d0da0160230d372ce93c4a1306549ac8cbb5063ea996deb0203f9b658105a0d905ca9b80da901a2a3037c644a048ad85c96afea0732e595d288d93d5f38e352f64a4f503a08869c5e8c750ac67175ffbcd4292e34fd26dbca4c748b375d010086af1c863dd39369b6f0a842e9e44fcfa9685f2cdfc0179d831c1a2b36eab6577991f5d6b3472d75a0395bee2803de8c37c49c2e3871c835b221fb55c9eb7f51ad19087b661a56a2a6d59f0762bb940946de3cca6fdd01562672bf803f566bee340abb65b7c3e457d921922643fd12eabcab28bb921eed624b90a3dab73f0a1b59a2f2a84d03e276902cd243abb2fb306e907f35e72b787a0e7f724c73030ec69c1c76c210c81d32d48929e20bd56835865c0ec1b49b145f47209e2009021f327b341363cabc14187d2bdb78ebc91bb9c2327ea4817b35a0c5988ab6456599ceda1564fa830872e432a9de67be7c24abc11c7a585d9527b4dfe277d4de477cdead4b57f58bd3b70edf2abc9466c94d5fd4ae9a319441b8ed67e64454142e582ebb38ebf9002d37776ae397a527b726f728330cb372b4df09078513a702ccdf3c99f224de144fd0267653eec7a56a8921af982908bc7382617a10b180be151bceffaafd9de001527efc47e003bb7e6afcac7ffd17f500b15810df573b137756f30d0e18fdf810535c26dfad6ed0fd0989e825cce15774b51b5a25a500f3897915c3c3cba6d0e92350dfd1401d0728e2d3ecfe1c735f25e4b802d0c787413a68c12586c6c4ea5d713ee601811ee43e6ed99ce5ed70befc1566d203dd659911b42bc1385c6d0044c1cd8623b11b1e3ea69e164d8c1ecd881c87952b318278cecbc2b861327c883108f648a383a73928f3099afdae418ff8beba11d8e114a5c1d7ddbb7d66a8da95e45bf0e34a8f599e06b5c46b23f22ce5c30aff4320f7dd0b0a1d41788446bbf9503d957c8fd91978cb9b11c32058db3b2a9a73eade2625a66a0fd1cb1f67dc50dd385123529a640de5c5375fd7dc5ef79ed69b177316ee72d6e48da255b05e227551926bce803ff2038eb7a93c516ec046057d2235775a4f4fb6a2f1a133fbae165cf1fa2d08bb8792c0f4008d3a83d14049c39e517f73731616dda764d437447cbeda95f60b845425246d4d4158e2d7c0bdcf89dc385def5ac87c8f8e3b74a173a693a4468817944222bb416e449979becf4cf870251e2d0543bb8d109ce6eabaf011be0e3d57e003521fc722e6179d905016e6c48daa595a6f3ead6079fea4113be6ed51ccdec07b99103a22e8241035a9f37b9a90f4f36ce1cb2966a6fa9ecaf6b4ddabdf7302b7cb39bbd0e1dce3ad301f0d506e21965679e668b9ac2c924a09c52f7f45f072053fbd6cfdb3a9943d441e957866c9bd3ca1fd2258d80a956e09b933bc9bce1569fe189a55c8643e2b7cd7a612d04c1f2e9d80dc8751a03ee7bc586ce9dbe2e371fe4fccf95ea77e0f916da27aeb1ed755926bf19d6e3cd6503c91a3a20dfede6fc395dabf59d4e89d8d9e31d10982da473232864a39683634e69d7df8ad36667842ee4970e5af2abccdcb38a5391291aa05e587e73e2ebcca9ea08c15774d0101f142d8006fc1caa2bdc0d8454f77c0a228d8e58c0c4389db76519804a9cc1932f7542b1e1f76130ae43fc353eade92ec3cd26da7222de5ddbccda596b9cf9b92832f5747332f17265f21e65f23ad3fc4702d6b385912e5daf6d4a3b58a96159ff17695aa48a5ea4d5ce2a7442406c750c0bd2414d8488def2e286925d104cf73010d211584bdcda06d4dda2a9aa6d832ab769ce011c2b57bc1f967802c4818bb3f60a035638dcad95aa737920e814df342ca6e33d5ae84b660b4bf3ddef9039c8cf142cefb65dbaceb5304b9917fd4c2fc66eb8b1e7b4a3a2ff86cb111fb8668fedb6fd7b9faaf3bb108d3f452fd861d1b348f7c6c94c687adc7f84160c1a5519f0673c26b106e068d3cf20c89ea6418de99a6ac38b33e887c53b6e4caa39ce410761a3d6fe40446aa002dd1619827e1af86e26793c0e9b99d88864c6b7f20b5a77e40b1409cecb52ab43dcab5e6d4df4d103ff32e1ee907371e2f23b704b192e3374f5250f6a235f1dc99315fe3f184dd9ed70ea9ecb626334a337422e5826060fae00c39e97e37e3aac3f91ac471b13e2b73c8102388c4544bf8b99e9c5da46b66477dbdf570e59bce4ad5a1c29f91a2a81a4d61f6d7d49f8a267c8281868cb1aec821dc69ecc9d5f62c25069c36a49aae4a1ad891d3e4661e10a087a6e8d3db97bcb4ef5ca7c611d50a3cfe302a24e8da63c178f7e16b941ef2aed6356f846ce82eee23eaa357f45041e45f381637bd90a3e1fe4161ab9730dfff0b675a28aeb958ff802150cb26", 0x1000) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001d80), 0x80, 0x0) fcntl$getflags(r5, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001dc0)=[0xfa, 0x3, 0x3ff, 0xffff, 0x9]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001e00)=""/92) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001e80)=0x30273a02) r6 = shmget(0x0, 0xe000, 0x108, &(0x7f0000ff2000/0xe000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001ec0)=0x3f, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001f00)=0x10001) r7 = socket$inet(0x2, 0x6, 0x1) sendto$inet(r7, &(0x7f0000001f40)="3c13cbb0002f2429b24fda1c049ca7a1040bb48e20de62d5a329005f9f47daee4dfe9cea707ee02a578f9945777bca5b7fc3925f35bced0de9aa866e7a4e55e1caf3b71c4ad88ee62c9e6074635cdc452a7d7d178e81034ec92c0ef1d1904e04f4c748c454a07dcec75fc7d14962f3813dfa7ff42d23365cb750850633419a207d18b55a42da255ac56fbc7050b66d759423eb42099d726a793d7380e39f25d4f1ef4253f6639d95a4052088a1c4e12f8105155d6321187044052129ef9632d8c0425371e3b75e3a402fe045fc4fa97277", 0xd1, 0x0, &(0x7f0000002040)={0x2, 0x1}, 0xc) syz_open_pts() executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x19f3a4a1ac4a0ebb, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {}, {0x8106}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) r5 = getpid() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x1, 0x8}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) executing program 5: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r3) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r2}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x9}) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x201ca, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x44) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x800, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xad}], 0x10003, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x10, 0x1, 0x0) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000140), 0x0, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r4 = socket(0x1, 0x1, 0x1) bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) dup(r4) syz_open_pts() executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x50}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}, {0x0}], 0x2) executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) link(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1], [], [], [0x0, 0x3b7], [{}, {0x0, 0x2}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 6: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) chflags(&(0x7f0000000180)='./file1\x00', 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f00000001c0)="328c8500c932ace357c0d508a3c4707553c7561c6626a806daeaf71dba917d66e4a334603fe780af077317c57e23955cf434a029c7e98e4be62539d7dd7cbbb63c0e6598efa487d445274532fec318438d5f5212ed390fc13a61ece61fa40b932df241df4b1d538780ae4aae4f6cec6dfd597cfd8c2e8a7a2f6dfcfc7bd83752cc6bd9dc00c1db3ccc0141fd064113c8e7780333915403d4fc759478a26adf", &(0x7f0000000380)=0x9f, &(0x7f0000000280)="e50947705dd84f2c993ad3c3023cacf108e5c7ee0db100cdffc6dac0cbcd2d27b236e4419b860bda5e2226fd247ad9e58395b2737cb3bd608ba02cebd50d5aec0055994f94162bd8369f301829ae3b36c24df4c9609f3287c258071fae3baf13a1437001af767976d5f6cdd1c5e795eaea5c137cbd502849f64b8e5e0b564055c16a7b4be8881fb75e11f73bc9e31b0013d47971e11b6adeaead851afb798ed1df64c73d994d2b12e563f0ed27f409c1748a43abfce1b0876938d829b02ccd90e666eb6b8225fad97a2f18a64dd82b1f7ddaf9b5e8395681db2719", 0xdb) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3c}, 0x4, &(0x7f0000000080)="262cdb74b05d516b67d0a993c34a29674b6666bf2f8f13884ac9", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="010ed6392195b6f24394e310ca103931cd6b04d5d27e3473913fd8fd0c74932aac93b35c3f15d6682b10ce9c70b6e4ca8877c8b4efc7ba4fcb0dec22108aa1d6057e7bbafd39f7f3c693f2c64ccda24fc91b72390bfbfded9a70f4c41d360b5f298ce7f311a2db19", 0x68) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/251}, &(0x7f0000000000)=0xfd) (async) r0 = socket(0x2, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r3 = syz_open_pts() dup2(r3, r2) (async) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) (async) r4 = socket$unix(0x1, 0x1, 0x0) (async) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) r5 = msgget(0x1, 0x38) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') (async) r6 = fcntl$getown(r4, 0x5) (async) mknod(&(0x7f0000000800)='./file1\x00', 0x8000, 0x8) (async) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) r7 = getuid() setreuid(0x0, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, 0xffffffffffffffff}, 0xc) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x31) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x0, 0xff}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x201ca, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x44) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x6) (async) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x800, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xad}], 0x10003, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) (async) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) (async, rerun: 64) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) socket(0x10, 0x1, 0x0) (async) pipe(&(0x7f00000002c0)) (async) poll(&(0x7f0000000140), 0x0, 0x8) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) (async) r4 = socket(0x1, 0x1, 0x1) bind(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setreuid(0x0, 0xee01) (async) dup(r4) (async) syz_open_pts() executing program 7: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x6, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = semget$private(0x0, 0x5, 0x1) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r1, r3, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80), 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xe, 0xff, 0x4, 0x0, 0x6d2, 0x8, 0xf197, 0x0, 0x2, 0x7, 0x1}) accept(r0, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000001c0)={0x0, 0x15, 0x0, 0x5e, &(0x7f0000000280)=""/115, 0x73}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1008, &(0x7f0000000000)={0x3, 0xc}, 0x10) r10 = socket$inet(0x2, 0x3, 0x0) getsockopt(r10, 0x0, 0x6a, 0x0, 0x0) fcntl$getown(r8, 0x5) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xff, 0xfffffffe, 0x4}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x4}, 0x2, &(0x7f0000000100)="2a7941ed1a557c0355dd189bdec75bb69448ee1fef8f6d907b402f459c66cca623858ff08f516d388f3c594a594145d039394a57382f113366d1134cdc798df72656a70f5ee348e10f6e258d5a911c48f3de27269989b96569a308fbf68165b20adf774785c706caef62e115456d3fdd51801886d747b27522a0a5402353ec758bb0a1a86e9f128217edcdcd22266a01f09b6d74", &(0x7f00000001c0)=0x94, &(0x7f0000000200)="ae48293ddf5a3dd67c67ff990b93dd", 0xf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f00000002c0)="5d94f25cd4e4446daa6a67da9e1e2f239ec803e8d14a5134ab6283a55b7de238e3c8cde8bb0e07a4da1e9c35516fff97114bae7ea2021b160248e602bb7b48352e91993ce437bf2a8826dd5a4b2e4851a500820bae071e0f92e98d2e0a5d4be15c35ffae964e29a769dde47764c7b91ee244b4e61bb22a96562dc28396c8d532c192a3bf3e5730f7f60072b1a74bf612d0bef7e830ec0565a967036ba29b3cd5c38ee5b3c0f7f391f556bcd13d071b6fea76c6a3bf899ed81765f263eea8dc4af28e1b4efccc58157bbf714f758fb25e7ee7005e6130b855ba6d36d702f2dcf8ae531cdc13486b7ff8e7af7266b494654e45854718d9c80429b9dbd616e83013ec16a543f08c711b691d93dcc80fd2dcbc9b7a80a760dd2dfa60cab88fd14f7fe388132b8d2e0e1d5973c914bfbe98a758cc05d52ffd3c3549e58a27557867233ff5a98214815ecacda18e2afe065c95e9f73230f6f8ae4feddee2f84d1bba5e9b43b094fe95f32d95dd1267c234d68cce778b7bb2ec2c424347a43f2ef810a73ed2d3227796f259dcf3948e29b94d642351e311f7cd938a414f42b781e084416a08ee081c97be19b286e09162c8f2e4e421722d95cf66181e4fe7d91931e5429583ff8009292da6d30ee65815f887539278552219eb2e3a2ac02db02cc610cae5552eb3d384d15e96dec1234d8da37ea01df22f5e2a36384c1b0d1a74565002daa8fb2157c722f141091319ad924f2facf7aa833f69e806358bbadf449ad85a3d7a2b4f26d11810e0ffabc44e2e7f16b39432593be2eee350b103d320622466f0f9b769ddc9663b495487e5bde58c1a38afa68327adce30d738d7c056c9eaba29dc5306153a6659ba54b880177d3f58279e2c81df50c99f9019826ee4a56cb9549c5f4689ba900760df7df6af2d9021f3ec51752492acf5a1c2f5500972ee7bf5bc8dc748b7f81bb11fa98de6ca322a41ec139c0f3aa650023fb4eaeeaea94f1ae4d0087bbe77cff502c64ca0d34fc8864a6a1a3333c083d496917c20eb2a49e53637937949e3243b9d72d4fb23d9e089dc3e5ea0d9e97ac59a4a63be8a63660d85d0b32752bb2b8f09ed4a218fc53b78a04cbaabf5a03957346c01c189dd42bec745a74f987f63c6a6da2f6ff7f956423ed88d7fdf27d27e17d7aeb72b272e6ad07045a2a661e7cb00246988b5c773ab7640d043a6ce90f5252a9ecdedf97931def3971099c8374e6b15a0cf28a6a656a45dfb66f26760ba850d485266fc22e13bc9b9b0ee6d23125a2e412c7c4dc4865a718f44c6efd9eceb07d26e1651cf179d6f65f7825c7a9630edf4566608d87328ec83bff707e5f99317f7a8a029cd6df181123102683c2e15a7761fc53a78c6a66082f4a801ba179a42f445b07b8d9a596ce1b1258d9c766824bb366d504d9ac9472f610cd425737d54f4b4806543e877e45bf65ef29b00a52bac2bb16f48887fb265838d6ada7a77e2077c06d15bbe782055e4d89b74473d8c82fa49dd6fba13ea5f937dd3a924f35607f67fc1deac70f1ac11513dbdb13f3a253c5aa9c84c5d00cf70d8deae03d81a99c0d8b7a11ca697979865981099093ed7311c1da670dc613301f8a0fec2084b593aa883e32081f483cd7f03486066495b77d27db0b61394049c9fd1bdd5152e4ea451e33dbd3ec44f59aa02392d74d0c4b8fb318a7fbd209613c5b334b36ef043bd412032b5c62e02be2651c13ab2142e74e8f9506c99726062fba2f955b1838b1c8c7e8f1425ecea3d84af62999490f122d5d26f7aebcf91745e1a2f5f6cb82e2e24e9460a289090e6592785441d0b3bbfe6aaa62ffc13f4969caff5dbb5901a5ad500892c58882e24fa5d60dd41c383dacbcf57a629925489a45b6f0ad9baad6d2592c3a6f2a663a976a20e4697c7522bcf604bbaeacf9185facb0358fba2f9af9fc0b74d1c1128212b036db7f0233b28851330426861438c389fef45050b00610f5edb6eb683b1cc805c66a59c38ba5033fec521f90e7463f451815f381400879e01e881275836aafd869cbdfa7fb6046bc58eb4fe0f07f5273bf75e57129db2b174636872543030dcfc01a0c80ec06b64e876d712c295f426860c4647fb6695710ada8b3553234ecf1fb45383f3b008695005e986b431b02c5e9c4da167ff0874a5e90ce951c613d0d8b15f4c600f9436fd5c6ef7ac5088ee3e21195b14b4dce8b41898b10e45f7fed9dd0b822cb0df954dc62f8ddb7cd626b474fb1f360834565969b1120b44791640d2d82e95f01bbd732d8ced21086f7d9b168c9b8b7cd3901248c29f46c5f07896cca984a7cdaa1ee74836008294b58c067ee49af79f42fae0d2a863be451b28ace72dd188054a3e7f19ef5815162e9f29805afca42e3a1212ab3613a51fc5a0b203c19a5d515a30664d4682f7c80f89ac8975d7933f8ebb0de1354c96a76d8e38d4019d2f44bacf58e53fcaa65628d0dabe0aeb214969ef4708f8cb968f14f86fe77290a372391222c1ed203aefc2208df4ca82d29702eba70e43add60ddbb2668c101d6520fb39fe25a72c80658bc6058b20508f1e51b468b2239cf96a76daaf79d42d8a899cd53920b20b11714099f72e8f8f0e483c5d2462ec1c77190185884e098c1159de06c5d35581a37fa29446a03e915cc31504037d551c7d08619703df3397d64a637d364245d593dc629f6e7282399e02a3aaa814a1be2fa78e12ede3c0a81dd26b115287fc3bb748e97698b6c1e77ff52bdc01250b96bbbf8dd1ad7017214ecffe9a5dcd9605a42a1a91a40afe63930df01be7b46a57aa19f412f7637a9913bbc5a2eb4f4a968f22df0c7d7dda0c9e905319abc69cc37b72d684377f5b42a6727d67b469010640f984667ace2087902a103bfba3e84657e5ed48bd4aee4938d603c77a5b0d52b5cc3517aac4e423bb18d16f9c6798fc5db04187c8a5532f10fb82392b3fc5e632ee91fde6f6c1cf941ffaa6afc556052e60405f4d4bb2823f17b18d630de9a14d27465f21d6ef708b19cd84f0d1bda647b7507a46a5ec9fa0f1f913617175016d06f6a0b91c3b484bb3331896cef3531b8bdb3b7d79f4aee97d97f071d8a17d3b06cd4387e803f7b15128c57b0399077f315f2a4971e556d89ab39e098d122d9e2b3c28e73a0ca39e215f10e3206cdccb95a2b15e4d8fa6313e2cd8641eb4edeb5fa6fb91dcfd723956b6a57593b309dbaa4b8cf4aa4f6212e8cfd2329a1eb2daaa110005917cff71e0848f13ea7ca726059a36693b697ed8eb5b76884126df0f666f99d232228189c79210a8afa7a3fa225a6debab62136775e82955dc323e5285811b46d290757879ebca41230b5b7547e600e558866442cd321c679de691f5f081cd5418cd85194103589ba7bbbfaf29daacec32f455908653cba997fe3e0bd37e550666f57cbdf1a561c5850e6e6ce3e0a6198e49c5d2e7886d3848d905c55b24d36a0c0803f626dbbc535ef518963c8c5691907415509058ed98d0843d8721c5a5ca87024219ee9eb61b5faa9036ffc340071bd1e3ee029f965328f600b92d341023e0872da9d4e9d5ec06dde494797293de52851b44a567082c71cf6a51c521e443b592ce583ec5d0f73e30da71677bbf701cb3cacf6f7ae25ca9f021d141973e41689efc8bc906432af399d0f9037966fd4dcc363d4e697e60f24637c6da2fd7ebc5b800a4ba8f93f0f19fadb0280ab89ba11536e8f5e19f33432a4b54f9ae60cf05df168f52092dc050e33d76e2383e184361065c1d087db4a8f9708be4408470d056af6d62f6ef3241945bee4d5b46fb5a950678402bd1a18b6b415cfde1c79cda5ddee4cd8e37338f4e086505bb721e1d8e481aa8b33eca3cff4340dc9cad2c8100002f1d1449be5677ccf5d79c0c4ab726a33312010028906117962c9f7c5d43641d96211a3565477c118b9469b28a188e70aa41c55aad8e8318ea62bdf97ce249366c6c6ae30cc6784e9bb0f06a55290b6a680bdccf5e096bce05ae8f63f97dc051ec2f805d02c985bbb674f2f58bd00ed03ab8a16a61dfe084309ffe0a43fabf058cf3f3de1113fb22e1126623823a28cbe9738cc12e0ea47958c2280f4917a186176d85f48ab0ea5151ee30179c3883b802eac9916fe630f3a3e57c0b713bc5eacdee2eb12d5c4bf493e6522c30d3e3bd25558c4ccb657fe6e07069a1198cd00e80630b6df5ace6e08843fec61f223fa0ac17e9f6d5192044f8e7d3108aeca2a8891d014ee585fcaf6d1a8988e020d6918782e9bee1bc94839f732da3724034e495d974c78536ffcdfb77d3b90ba70836051e8f537e3f4c416db067d3bf921b859786fd19b8a3a71a5576b84e89f1f899c7c55a03b39104006f6155bbf1586b245907c2f82e099aa1cec9ee977ecb60ae538bc6d386f9c93ee9eb8516d612feb7a5238d8e703fc475fea232dd5dc81503aaf4fc2050e07d4de702f6aad814088009ae4484ff5ee915e0d481992cfce270f5914fe29e7bd1bc92e82d71803a350e81082df48508b729f61c4c79583d710338376c8ea4739312cec2be3df2e8d38878b4e97c3e6b13300feb2804432ec2b80461033fb01ff73ada36a4cdcbff39cef2b545aa46b95697273025eb53ecf2ffc6929bb5f7dff68794ad9ff95936d044f37e721cff751883d0faba29fd0846ad25c0ab1652f0775ccbdd3e6f946985ed039356c2e2cd47b246292286f14eda352d4ac4c755b8e6e8f7f224e5d08af127b6db0e18592b5dfad70c6da07318fb9f375b07ea898f2030ce6d464bdae3e8f6d06ec12b1a020a55d3529e0f2e6483a8f86a7e3b1cf457aed7bb9baec0a6ff827015d708e7c92f19fdd86d4cd3e47f708ce57da38d6b2deec370387b16ec4ecea075ef52ab2436883084deb9428e0b70c722728fd4658de7c8f52790741743fef62c167ea2a095752435e640781ab3bcfb0576178be2e46bf237fb721ce5b5d92589568eef9b7049290a4e40064eb83bb8bc47b59177acfa7da33c972619d7c0edf444c81143d48a6ee6dacfcd3cf4f59980ca3d817f5cf8f3399cd4b5ce16c711302da0c239d1009fc9a35e92d3093104ed8a2bdb03113f991a39ad7293f664532e98aa4d51675303807a0405a71b79a9a09af0d5eeaffd6d05afe0e0a8fd9078ab228d21885d1ca8a12751f3e31aed145fc13f6b674477053a265da24aea1a2ff58337dfc40eac258f0a259fb840c648ca188b99ecc99e7a53935fa43e08d8774eddacac280dfbb7b208b746769ba25a6649764b74632074b69bb4cc4045b09355b1e3ce98db8b89fbd38459891beef2f34d665f20ed7d781adfbe55809bbc6b4089757574f8c54074d1276eff56aa6b756bf509c1580331577cce7b3b5d3944e6b1ccbd48a0a316ca1d94d5981c10f75a82e83ca555a24d2c24ccb7a0c56caa82fc09a994b06be41c3ee00277861b29146fdec0ba73ac3744976f5ecca1fce74a98d1e4319b3970bf058d9a6593bdf7eee4908a44d9fb01a27ad33bd6eb0ef71bbc9a65ed7180f8282eade82755235023c1757d99e428f9e611bbba78d01d816a21a40db3198aa028c018ab7d7f1865f4bdd9efc5ac059e4974dbaf91e0f7a256e372b7f7e6a1abe8f30677a0dd3f337f39663ccc58db68fdfee29a2e6c6b101b92647856ca367312c6c9194fe93d1a1290cdd72647b24725aa942b590c8b03cafb352f8f39eb55e567b2a2d4f028a2e9e317e1a263bb3678efe714bdcef6205bc816193f4a88871010be5c86ab255bb77685324b2f69993e5b91ac1896133d0dd92588d1", 0x1000}, {&(0x7f00000012c0)="336d9ce76b5dc171209988eb8dffa3a3df8e5bc5b851aca47fa25f7931039db785849dbe16085ab82eff2a48912b18ddac562ca6712581b13cb7f6d45ece47e2db7147102fcb858ec2593d19c1e665ba94fce37bffee66547dc484ae4f9984f29c44a48ec3aad50b0b96fda81ff3b3a5dad633aba2e2d346fd9e0b2b5619af86194e7a82ca0b89973d47b96066f454a65ac8d4ae753056eb560c5aef9ae9017d904ff1c6b41c81cad25bfdcbbccdcf709a706813036a18339e497092e6d36c42514b4a4d6b2054561c569522f82eb43ee9440cf1abad68", 0xd7}, {&(0x7f00000013c0)="8f3fee9d1b6e3e2f365eaf5f285c6ad1148b7d60bf3f22c4dcffa2363f7a0d9a451e0dd6b9646dc3b41bc80789068b733945764f9394b7f2c21d8227c801fb960ffce35340177407fd5b1b62bd221075ab21d13435f43354ffd81b4f4c4069fbbd72e93442e3fa412bc4c3821ddb3424f39b29011b7407a829e7d59c75088bcb02d1ca2dcb81f975ff5b021a177bc45b843e22fbd0", 0x95}, {&(0x7f0000001480)="a37030bf911fa4dc7b2e4358", 0xc}, {&(0x7f00000014c0)="6870983e5fdac12b8e294f05521a5100ed8a506ed902a553d7aca6d1e7ec7cd507b1fc0498817aadcb8af3d4c2e2e78f4b096a96d29decec7669b1e5476ef831b21be6931bcf0cf07838353eec72b6b72cfadb2d62c3ab398e0e8c0899d99c32efbcaccfebe1e8afe6d25c98ca06196d20c965cb1b7044eece4a6a55b3d3d105ecde2ce8e051510bda726b65c01ddf0f01ee0d27530b5301c0a3c97e61a578fb6995970eaac9b1e51277b2609f89b8075c1bba29128319ea278eeb6b5abc4505f2b1858340ab04b6ef2d08a252cd803e8bee445ad6bf2ab559adc5b6a3d94fe1a48f9445970d96a213b790d16dd0aa10543ab7adafbf971e23d5b542c0b2564d26cab9798a78bf1fce250c5a5c3511c9d70fe2bebf1016782162881e4d34f6c347feb91cf468c5ff90f06e8d37a18179b883b1eb6aecff3e317ada8d58b47f2c33dacc146cdea982e91e88a599ec49ce645ebdc96762cdabfca48f4fed728c0532afc5e7b7fa00f2f2ee74815d403364079e31dd25d637f50ad56c45994896685ee67e814ce642a0ec9a073825246d426e00e1970013f09a7b6d593fd2036f2a594e5a2e7caa27aa96e29bf7339f8ebd085a4044772149477451664f7b0ec7e83dbbcb1a516eedebfeb20b4c2a9adf0ae1f253bcc3bbb89efc0d3bdf5cb73b44f2a7b64be3dc4a9eef9e231449379041a3c112bc0d98082cb2109be3118544b10eaf561a6bd1cf0dc944a7ea77b4e6aa4cfee608c6cbe1badc410e419d3f3053f59bd265db9b443a6cbc8c893ac13b9fed2fd45592fdf4910262bb9b58b99af6791486cc02e6b05bc3709cd65e213d8bcfa40a8ca58c8285fe1862e1090c97b23ffd9d1da3288d5cd44ba9e26a3f73798f831d9ee95d4dd79f99c05c6eda153b1503a2ca5ea0830380fea92f2881d7e271c87d501f39d3b9099e7f4fa71e551f5d5494fd670d0468d3b0ab46b189ba9c24357cbdf127e3b6b823eb35d0cfd27e79b42a2b265fd12f19d1e93156957be8b1a286e78a955dbc366808bf1ffc9fcbe80dda330d14c693116773fcfd3cc63c3200cf0a5737dd0b41b81d84b9c233f9d63bcfbc86bf7d1ba464713b6cca8da1cdc8d8699d84bcf69bb5b002a6bdb9d95cd28227b4ca82d1e8e5e4610f1e7dbc4139f6a82406519de831732f6389a3df2e81756b63289f08489233286b03c9ee3130c1358b9a04d43079b25c89b56e6356891d950464ab51aa0b73be171bd66ec122bc5d2db9a1aebe5d6af7166103bb7849a01107af5cdec80d27f7fdef53cebfc7ef0db65ddfb57d5a8b02e3a7ad0abd3edce92fc8bcbcd79243193cf1edba7d1b1efb6034b8000d630099b83e8eed4be91c33b7f119d6a42da448750433da1cab914f025d54db0585178379edfddacf3024d3cdcd354a563da12ee38d3e0ecccaa4db47fdaf41006ba746ff6c66208b8d2f4bb47fe174eeddb05024477f3b54167f46decf06f26d0ab4ed4934b2cb5c98e32ad88b70baa9a702da9c85c79bcbaf8e45e26d697edf24c440194a627063f885d9846fa4413c0b45bc67f3ca46a1413e82046c555218e37644aeb0b4d79e884b2c065ba7ce18d8632a11705fbb623c92e360e61f8892b94c11fe476ecb0a938797f972f40d6b4be7a4b85200f0eb4c9f320ffb405e4083a980b097e6cce34593f1f367b8a2251a30ea2321337dafc7ca8276b14ebad53a734d25d4a32db71b39c124ee918d4cb6456ad82cb81d706988069004c8b96f648912228b4049debf75f0f08561d5daaeb53f0450d06fa24c80430ca0863fe8d68d484d39ad9c6260c80be84c6682f2abb159cfba098b55084a207298359997d912801ff6c5f8f07e42a5a6afff1fc3573b0b82c41c646ee2806ec03547a623b26721d73c51b0a8a6e39c5aa8007be65320c17ce08695713202dc10627be6fa5a8ffe7e9aeda18170fec4418188f9b68a1ee30f3b5282a077f1e8b1c2524383c9da0ae8cb49bc8de56346aee3b7086d761a5b2f7c04af04003cac9e4b10dc3fde7a4a2e5b322f7260b8025baf0389f173ac1483798617fda57a1f8cf73be91cd777ba9f91858907cc5dcee72203f8c549f98b68fb42644f7378677bc69d50ebb6ae5ccbdbe73066107b8fb5ede291c6965b8601765aff10cdcc2c4ecf3adf2f66b098e6b25b8dad7f36b00cc85d5ed12cefc9393af32ab8815b2840a14d74e5f2456a975da75475713b01128c6ed9c73b22888553d1e2a381ce4403fb8b04a5dbdab5f87f9eeb9492b54d3bf6809de3c4e04bae154a1d7a4d812b9a09e901e68d99202ee3001222a07db75bf2d769c3abaab346fed642b801b7dc944874f5046b776817c106ae1b83a2c974217dfbeb85a37690b067156b1c2a45b31761972c32b733a591ed67a78ad9c11c438c4de7849be13df9a2d370b0e3bc6fb1011c6d67b85bc53851259f48d2817a34c554c17f02892aff4ce7c599b0beb406aa95b2115af7d3d6c74df8d70b71d96fd4089bd25b66aecbccd27d06438a8af64b23146f160c1ee8423d45a4bec093067260f96050d4ba1a2f0a557801ad615a8333984579149ddc67ab46f1427f17d12f992a2b5c1d964f7b18befe77cc06db45dd3e504e4414c59dafa11972bfca65d065b35a1ade05c9ef413815d6c2eec1356873710d2e855bb2ad7d42596a77008bdbad97e669da386e551a6cc1f04f908c6f43d62bcaaa0cf7c6c1faa75d8c9367384c3f76f92d332574919bf162febcc7a1ae52a77ab2e16010bb4fb884edb49248ea4df434132c265e9aaa66ea24972a87a77783197c2b9a24446e75253ef7aab8a68b4ac79717baf19c90318344cc77491d9b8aea5573bbdacc29e05fa16c0e180ccc6d8973d786cb4d3583aabcea4c13e7151c8ac2e0fb3e3235089f398d7f3d96c1849a86a40040e2c0c34bb8cff08e38711af0663fa336d7b247e8cf6453487c91d0e210e041b71fbe59bd46b4211a50d88727f97d7fe229398d2db9e96c0c749ad750ba6ec5ae7c6e45c08e0544ffcb64f3019061569dc06ec5e28a4b1f0795633a476878866b2ed96a9a0cc47471cef2027ec7828ce4c7566ed47dbd6a53ab655eb11e7cee9b478f3fab5817970d1326f46f79cc1eb90747e82c597f59ab668f9e5690fcfeda5d3d7b528dd7b579d5846d2317143e49ff1861c2ddfb01ed32522bca18526d5226fb4b096db2ecaf231df461889dc6d5753e5aa6a5c2c863cfc1121a9bbc8927f7f76e937602033b4bc300121b603f2d5527f6a0ed4938349782f75a8365b46bef16f278503aaaeca44f1c4ad2d7c99f89b4413d7f7e23b10e3afa44efb32769d08870fcef79fa055ad789a4b8d72d3a8e2a2f332d1abdbcecab3f35f3c650fce86dc31823050c817c8ba6f538fdab0a533b2ed8c701663e601c38ad1bc06cac15c21b273c0e7fb84c0f77d824d024cc5c7059826b3b5e9f9c2a1098cd429b4ae23f2275afc39ba8a3f9aa7276bc2b90b4b94f0a10287d4b682d05fa38680d57cedd09d6ee8ee8cd1c73bd23b243a97c1cb7a8f35319b36211bced485b866959b6c109b053696a45c35e1cd6d60f182e4dce59d79cd5ea39ef9a162195ae12577067a158626c6376b6773cc5fbfbcc4577b07c5c48094aee883ff7143e42bfd9d8bc121a3817d1dfab1b9c73851e89f8da643b3070fbf25078ef16b3628cc96630ba38860af7c7414d98254fb8ab8df492b0e71168fd9207d1c761fc7c3fa37b6f12d4ec1d7a2da5d209350216ee048332f10cfca6a342a34300252c99383e8eca1686e7a7b78f9eaf7b0c9fedbef7445e5caaeb8c9056fb491df188b86587438bb62e9f368d56ae7824520a164d24c4846f6cdc5f1cd00f427a4965e13b6ba7fef97ade10552849af5c2e965c8f05cec694c094220d967d3057bb259c39aed7558751b5b8c88b8154133ab4cbe86a31af2595876ebdbc15aa220f3b52c5aa60be8d79b2ef34e2fe5fe40990edb4671a9f5994fad7bb18ca0654cdcdc1fad52a82f2030a34fd822072f5630f287d8cbff2397fef1639050331d7e5b4c5f270b0f4256da8e35caa166d6c519f5128623fa48a60dd49d35a97035fb2c00b41d285ec01445e146c39ddcad2da7c5dbb6df9a265b2c23555aec527c963b967cb5af39924695d37508fe7f2604af70463d8c7430c540665cb699dd9aac0fc521428c7cccf5999648695b1d2d2c1aa60e6a0156ebbe95cb9f44a435ab85a45d067490d31478890e16c9d4c9ae96f82638d45bee22dd241df76938965e8094956c83b1b90e2bbfca2a1c5e28ca82fdff5c0060b48af09bdf0166828ac65ac08f666334c70d19a454a0965600f559586f77d555e190d988ada6d7f4b2b65de42f8fb0b36f8a82f8288bf89353dc37880106b76f2e12be55623e76094dd5f3ebe9592d64280fbead259807ec9624eadbcc3dd20be7e4efd097dce9699b1848ee64d6480d2a645e3c24aac4a100e3f25aebbd8864935685d8c685f5ac11dc2e619bf1c9545b5b580eada06355ae1c43de8d7f1c33458d455d9582aa008d70913ad84cec909817b925efd2d0db736fef978a7e008ba77b4e1c197f68d677934cf3ee903610f2742a706d6e7991d4c90ba7034d5ea7cfe3e432e33240fe14dc01609baa11b0fd469147af96e1443047287f6084e0c9a783bcd478cf99d0f007e31e7457d0491c1774e404b47c4e14cff6fc3551b2bb7bcdcaef9611b19a8db58ba76c16225535894eba9df03b62ea75afb3bd2fec9d1cbb83d52901f3dba8cf9e814b9bf43cc7932e09d1faf69b5a7171309a7ffc385671683588f159629ec718900816e3ddf4cf800ed3e60ccf67eba147b9ab57f1f2b3a40bb7e62765065dc0de7a89102093c3872918aea7fccb780d20e964bdb877f34a59624df0a6631c77802db48a1b85ac57c383603400e7428a865d5e60d6d94e258db3258c41017e8bf05ba7965f4bbbc13f62ed1d4583953b02cf956fd0475da05dc5c85adc1e6b049223c8ec884a1689b7b7fc20c024198b71a6c93685f1b28707945620cededc46ed90b3016d96ad1d431ce22aa70e2c22891cee592724caad30835958a1f99a6453f2a9f285dfe446c9065ff67b4914ada1d03072008802ad5ca1f738c1c17b1a452030e1959b386b5dff45601ca62bcd8ded5bfca8c7b83f0d1b488d7161a54200a6fda4c3357015bcd62f576a67f81f8807ed6cd57ece482db5abdabf85b5cfd0d76a5eb77c75bbdc87b0898b413dd5d1e521f83e335228f9679eb7e5d2cf53f67a06c8e5c836907fe17a3a96cb4df833ce0fc071f0657cffa06cc9df193030ef6ca55b8b3b377a5a3887c69d3503c967bdd41c39a5d19487b558992f11b1f6c70498e9bb3b9f5c4dfe392df8e852499211300c32159f741f4a520cae30b55453be8359ceadaae876ea6531942ece73d15b914eb8d8e4b936c285b8924a4b20011952ff5bab4f3b1aaefceb3d7af54177914151b279c4273a0b475e0b474a85495bf1f17f47295a4cf3934b6918f9ea7ada110a8919580cd42d89266024894a41e5bd9518c03cac43b18786924158a1775269b92081005fbbde87c9e51fe39f7bae2a42a25ecd88d62df11ec53535798d00b4076b62f04ae4ee8b9c224aefcf116dd96ecfd1616bfae46e3a026743fffe66664f2f57206c29614adcc95de3de005ab1edb531707450d5ad3c21baca77fa8ab4975e4eef3332405ffcdcfb05d233f0ddf4bffd3d0aad366d5554a71ed2e03bb25161ae75f8be8bfedf81155fd277469b5b81de6d62f78f8e52e3f0cb4ba1a22f5a330", 0x1000}, {&(0x7f00000024c0)="b9c66b63312bacedf78f1f08a649a141c13dfcb4c27755defa6892346a94bad00e2f9c8f9987f9775308dd9abd8f37bdf363c177224c2cc2c028277e331de20fea314622a355fd78b3deb7e9126369b29c64830248c570267203ee4b9d37d7d2f9d1a39803cb5ac941144ff8904d7d9561bc5031309cd957fbc103acab4fc1a3add56b2e0304f7a99bde", 0x8a}, {&(0x7f0000002580)="3de4e4a2a4ea8325e186dbc7d6a823678106e773361df9bb7a944a6fc1b39749f7ced4258c8a534c16d6", 0x2a}, {&(0x7f00000025c0)="7876c8379ae29fca06cb1e78aab4f54e97c03c40acbcaf2c9eb4e1ac0d7b765e90c38022626624bee5328240b154ce7049829a84ef5da28b685aadf0d93a087070d4bf75b6d0364596d7c1421aaa8470dba957a772d61336303fb46dc127ca3852ba66c0921c974ad0eed0e2e4c528880445ee5f5899b3a00f2b14be201a8b53cbfef3b4d12c62132da583779168abf6c41259e2a451b53d4b880f8b921331c7c945775ef6d6dbf8eda7a7fac582bba2f9a80091e882c2c7847a4758e3d4de57307695d3c11d4ad79d04a5d8f06f161bd9f81f40f490dce18bfdbd", 0xdb}], 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000002740)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000002780), 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_extract_tcp_res$synack(&(0x7f00000027c0), 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002800), 0x20, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000002840)=0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002880)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000028c0)) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000002900)=0x1) syz_extract_tcp_res$synack(&(0x7f0000002940), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000002980)={0x3, 0x1, 0x7f, 0x4, r2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000029c0)={0x200, 0x4e, './file0\x00', 0x0, 0x8, 0x1, 0x7c}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000002a00)=0xc8f3) fcntl$getflags(r1, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000002a40), 0x80, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a80), 0x400, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000002ac0)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000002b00)={0x7fff, './file0\x00'}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002bc0), 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000002c00)) msgsnd(0x0, &(0x7f0000002c40)={0x0, "ec244372d12ddfba5d161fac59e5d0ef8bd426919f8feb14a3e9b965fa0230b20fe07e5648ca011a863c0cae596ecbac36c3766c12fca4a4140fa92fba5d9d13fb86a95a8e31d5262b2e1eb711ed8e22ff44088ac37ac7e5acfd8d075fc56d0574ef9d8f24689f225b1112df58cbd03aa31daa8dcdc1fc4611594ded05f514cc5d9c991a8fbb2003b0cce2b61d654af19c52638095486055ea75e343c3f40b363021363702e4c67c9204c20248ee94c4c3"}, 0xb9, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x1, 0xf9) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r1, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) sysctl$fs(&(0x7f0000000600)={0x3, 0x1}, 0x2, &(0x7f0000000640)="3f3def34f69c9f489481b5a1801ee0161be1215211634f94f8b525fe48f3165ed5b7b8ced7bd702672b97c1fd69f021fbb7826d317fecb8e99b24aa02b77111e2a25c7e899466ae03e468f6da92ea1fd515f2d2f13977235a92c070cf7a0fb8d4b", &(0x7f00000006c0)=0x61, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) getdents(r5, &(0x7f0000000a80)=""/189, 0xbd) dup2(r4, r6) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r7) r8 = socket(0x2, 0x3, 0x0) write(r8, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 32) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x20}, {0x4000006}]}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) (async) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) (async) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(0x0) (async, rerun: 64) semctl$IPC_RMID(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 3: kqueue() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) (async) shmat(r2, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/107) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r9) (async) r10 = socket$inet(0x2, 0x3, 0x0) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xc, r4, r6, r7, r8, 0xc9, 0x1}, 0x200, 0x7, r9, r11, 0x8e, 0xed, 0x9}) (async) r12 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) shmat(r2, &(0x7f0000bfd000/0x400000)=nil, 0x1000) (async) r13 = getgid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x7, r3, r13, r3, r8, 0x10, 0x9}, 0xe0, 0xd42c, r11, r5, 0x2, 0x1, 0x7fff}) (async) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) (async) getitimer(0x1, &(0x7f0000000400)) executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r3) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r2}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x9}) r4 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) r3 = semget$private(0x0, 0x1, 0x18) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = socket(0x18, 0x400000002, 0x0) dup2(r5, r4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0xe0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 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, 0x0, 0xfdc3}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000140)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: 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) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x2, 0x4) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x60) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0xfe) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x34, 0x0, 0x0, 0xb}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) (async) write(r1, &(0x7f0000000000)="7696c7cf00"/14, 0xe) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x34, 0x0, 0x0, 0xb}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) geteuid() (async) getgid() (async) chown(&(0x7f0000000100)='./file0\x00', r4, r5) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r3) (async) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x7fffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x1ff, 0x0, "92ba517131756cb31ae6a32cf5cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r7 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) connect$unix(r8, &(0x7f0000000000), 0x10) bind(r7, &(0x7f0000000000), 0x10) r9 = dup2(r5, r1) recvfrom(r9, &(0x7f0000000240)=""/158, 0x9e, 0x800, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000ac0)={0x7ff, './file0\x00', './file0\x00'}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) r2 = socket(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) unveil(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='r\x00') executing program 0: kqueue() (async) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) (async, rerun: 64) r0 = socket(0x800000018, 0x1, 0x0) (rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) pipe2(&(0x7f0000000380), 0x10004) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) (async) socket(0x0, 0x4000, 0x0) (async) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) (async, rerun: 32) r2 = msgget(0x1, 0x8) (rerun: 32) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) msgget(0x1, 0xa0) (rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x1) (async) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) (async, rerun: 64) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) (async, rerun: 64) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x2, 0x0, 0x4}, {}, {}, {0xfffd}]}) r1 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) shmat(r4, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r5 = dup(r1) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x100000000, 0x401, r6}) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) socket(0x2, 0x1, 0x0) (async) dup2(r0, r0) (async) shutdown(r1, 0x2) (async) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) socket(0x800000018, 0x3, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(r6, r4) poll(&(0x7f0000000200)=[{r7}], 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r8}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2, 0xfc}, {0x7c}, {0x46}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async, rerun: 32) unveil(0x0, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) (rerun: 32) faccessat(r1, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) clock_gettime(0x2, &(0x7f0000001700)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) (async, rerun: 32) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 6: r0 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x80) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x10000, r3, r5, r7, r9, 0x2}, 0x8, 0xfffffffffffffff7, r1, r10, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r14, 0x40}], 0x1, 0x0) dup2(r13, r14) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, r14, 0x28) lchown(&(0x7f0000000140)='./file1\x00', r8, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 1: socket$inet(0x2, 0x4000, 0xfb) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x200) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e21"]) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x31) r1 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x7}) executing program 4: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {}, {0x8106}]}) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[]) (async) r2 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) r3 = open$dir(&(0x7f0000000400)='./file1\x00', 0x8000, 0x21) getdents(r3, &(0x7f0000000440)=""/109, 0x6d) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f11890e176d5dff1935f2a47e2f0aef8a320faaa7688c5cf2c742ae9c0dd915043e22ec0f1e70fb8fa83de0efa6c74ad5a64372b5683dba3cc332dfbc5a8d924708c3e6cfcdc41b93cc578fd8be9f1ab1706534e287fadfcea768dda0cb6f529b42c2cd568f7c3c9647111d88101756c6fbcb92ccb5488aa25e5f0ec3e6be3e0884ceb115b7688eac1ee4a7092dc94db560ef75cb4323cc82a3fb89a7ecfa100e1c86e39daecaa073bf529003d8621480256a05eb30fba5a93745925525343f9acbafabd048a8aa80dceba09392d03b21d9cf180eb19857e815fa09", 0x119) (async, rerun: 32) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) getpid() r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file1\x00') syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = getegid() setegid(r3) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1f) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) fcntl$getown(r2, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setuid(r4) r5 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r5) r6 = getppid() setpgid(0x0, r6) close(r0) syz_emit_ethernet(0x1946, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, 0x0, 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) semctl$IPC_RMID(0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8046}]}) executing program 3: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000002580)=[{&(0x7f00000000c0)="dc3a8abd04117e13311b08", 0xb}, {&(0x7f0000000100)="c7ba66f6e8d8afa6e779a4776a79be3da107a0680aa4c8315e2dcd0a3d723590150a0c6705e721699798a25b321d500320", 0x31}, {&(0x7f0000000240)="ad53602a53895af4fb772011709112e570d01509457358b4bc28f8bcce565c91fc859d546d654bd42faa6d651a94c6832e04f6a628ca96004411e327b10a10689ec95b1c1826e43770e3e2df94b5d99ada251dee084e0fe7a45a3bd1cb33d28e40f07f26988b10b5c6efc3f014e62b4225a11debf27d79292e5b6fb809c44a13c5d413b84fe561162691fed52feb016e0e", 0x91}, {&(0x7f00000004c0)="c38560bc408102481793baff5ebf160d0fe596a682a715ed1b1212400376d86474047daa147e620d8d4bd3422f1b36d1c2d7678f7ff655ffce9aacf88cab7bd75f65ed90315416a95df70110f8ea798c57862d4f80a6dfb8c9cea665cd57f7b02a1c5abb837ae5f66041848fdde4af18040535ba335841613efeb9bdc8ccb08ec44ad84cbceb073123e5fbcdecbd5c7348e7d12e3d7ed84f3f9faf307efc6d8bee8b15e8a6f83386f5d2cbd25a920b80e7926b2bf0d281591763dc00d2de5d025a0df40c29c4f0fd5362b29eb37cfc20a5b63edfcee3f8963f1d3b89e17c114199036709929c388bfbb8045fc98d01d30410e1a58f9e73e6a09e63a65ce73e06ccf2bfdef9e9a27591af9b36fc38de2a96f02ab6e0605f80687bb89da101ed0ab39e13afba494dd2e0b05936dc90d09b3c07e6d2351b58b13160f4dd8a3f356e457b9e8910eabf8f97104ba0374e28f3797ebe75bb574ebb1b13ed8c35536d87b4506eeb4d0c373bf15ae2be8691cb72765e4a68cd3b15316de63a30d5457a2b58911ae94ee5c28e6c1b38447acddd2ea1f666e02f261cceeb8adce4a69b6343eded5f3ba7fcbb7a57df07b9d5462dcbb8bc96525adc894991013ad0b97cfba21889ee9e4841d5a15a6df48a543208b18bb502f0834ad5608f6547226fc8854293fd6bfb08c69fc7ec9baf370f7fd07fa7e5d897b30001531fc23b3263bf34299e9b1026b673c525f1b1060170b804562db1292fc1dcc9362a6a49765c1927e779a5d7ce111b322bb43b09f88d20288596c454d99e7d3962b80bf37ed7fa7cc319b530142da4d362757b73b9b19ef78453a691c51b0fc0ee7b997f5a36c396eb79d93afff6bda0664fd5134c4c4c617c6c4af6f09362f9534d049ae5345ef63f76f4095fe72f48a27c4129694b0b173d03bf219ae0a4e590291913c5eff5a53d938f87973445cf7ac5ed9ad4ce1f27bbca1a3cdfe287b48548fe45d511ccf758e8137719cd40d2e98a169118b4699400a84e4421f68aa314a0142abd5604c1cdfc6302bfdb8a7bf9468a3334dfcb3bce29652ba879e016de669ccc2d337d0abe0bbdcd7f90e687f626ea9496c46f3f1bbc09c601f838ccdc88cdb1d8e0ceba5e6422bd53f3b1d91c98dd09fcf2583acc9db785a5b20ab27148f0c5eb749f62c189fecde676d709351bbd6bbc0cd9ce81d3fa5bc0b3a18b7400d822d0a0efa5c47613848bafbd84519d17cf7b9215ee2ddba4901b60563e08e10773b44e3957151b7ff9b139e135da04a73a777604fa32475dc73e7a3fe07a03701eb3a9817a5db8a24931849f337da174ba4b1417e91ebb520542ef8300ea8db279cf273ba6db0c380689ec19c2a6df2abccb67dc3e6eb6327c4455e37240d0c546665e2f94ec92c2389307b919102fd858a48a343263c3624431e5f8596784226fd9d0430f28bb88a1d3a5355b6dbe6e56a1746149c37ba10f285b193019f860bb4e12c01258a5aba70f43ced9264a7c57050be98045136713419ec9116881e0ff78c5789acec909b28e6c51d29f0cf827d46a451e0aa7629581e7772a28f756efcf7c40026c1ce321123379c67c2507da9288a446d275a043466778f4afbce78d2b95bafc67d3b273a1369281f343ea0000d576bfedd96f59982e7343ede6f7251272f2c713e77872f4e24ea256f5772acf51a105ce0449676440458daf1621cff00eab0263f8f651fc008fea50c0a0ffc61c89b81326032999ece66c0faa7a10f12a5d1cb563bf9163749e86ee81f92e9272756c97abb35c1837ed4a432a439e479a2f71c6f34afa7976b5721e541ef63ef8f7ffd943f868835a5abaa36c0443676d6bba31d6f3badd692e03bb2f897970b7a7c0baa7e9cd9e9ae7e2793a7439ae09ccb67ca91526eecc1ac358f3b414df440047c433f5b12c6f8230393bd9255b5275042ac775e125686f6e50138cedb43ebc5bbf76e3e5194a00564f4ad6dfba614303abf532f436f740948d8dc5e48083cf869a1e595825ace803cae308d674a0383849eba756d06f37a85eab52b431eb41739b0e433825956ec2a32e1848cabff6657be189d41622c5962bc6e59c6106fcd8dd078811b1523e98cb5733554dff739ed49320b4627b21c071b6e4f286f6248f64122afe0ca355188a5f9fadd813edd3243af5e5e1b76b6aebb8e48eb25f844e2d18f88deafd77a000d1ceee1e799fd30c124982549d1c009acd29d0aa44abda7164533810c0db6ed38075f0d79f4b93527ddf7cd457b4f712529319c4e23b2f7adfed470ce62582477a638de5235329034dd5c85761caf0efa7917a99bd9c387fcbd79d3d3f988866b1ceda00745114006a1ef328e82426a0cca2dceba3e18916120874920009a9156d8c3da9f91e9d50a3d1e7c4767e8710c20bdd41b9bf43dfab81293e479a60a0b59a213072edae907f2f556c9e5cebe8aa09abd16f05c9da1c24cf3b8f167552135411321b0363ab907a2a4744d432dcb657342bc4be607744edb8e2d6bf0fa768dcf66579be3877dc841fe15a45ab0e01896ffe7918bcd76da1592526451a810c87d59d5d62e746236af48d7ae7c860a1d0940aa732b2fa0f3be36e3a0a2caa15de1afb0860613d31f6b6acae47caf0cdaf08634d0be33f06d9f7b3c1a1f72156f1dbb3f4540122c5da67bdc15943d66670a186dc232d6cfbb55923b11b6d5df3ebf9e80577ce0f7286b5076b4253b7ef2b3f91a7350cbbea37bc8e0fca9e61150650e5b85a5d332c39f740adc3619dca826c81a940e2d14655fd5647a7b8c3e9e76730b6bee90a548da791adb5eb742ca34f60eccdad247364499f6cf4ab35be8ac40c1472b0bf0d105bc67c23a30218f7d59501a29d8204e89fd630479e15e48cccd564fc074c1f9bbd281a7e1ebaf91c0ee1a6ec5947bb15aab44f1de8da264a542ef5de949e6042b87bebbc71e066a9e8db993640eece351b47cc12b21f94f61d947d4507451ac39e5e8ffb7be38f0764102098c473672f025a01c6d1298f7a871b51202f1d34ebbaaf1f2c8daf06e5a33a3842811a1b52c46435615a15a5548e1b26b02f3fb57d0af640b1b53b86c4963d94dfe93262ab9676e2da16d32de002dedd3b88899a670c144207ddf0f52eca3321e7d43d207345de662f0bdb0158678fd5d3432fa70eac5e2037966054638124ccee3db5e2f2cae629361b9d4306a3c3b101ce1743678d31c3939577d89a7568ee9e89c3c782a35cd02639118f56a0ceb39ff24153ecac1655b7576020c2cd8694a7dbb3ce48d905c27b1ed3541a4d80cf557cd876108149113a0593e3d11bc334bfb9b1c32f7e4792600f853578db04dffde2d068f87d601bfeee6977c922e152debd4b32d2a6741d9ea2e4c0856dddce5810a0f886105ca0add4d2b3ff7900340df79dbf8e11e1f539ad9a36db82019c1f88a48410e03e4cfdc2fbe5395f354ed8aa3f7b99eb44016d5cca19a0bf9e9ef51c1a28185745bdaccae48236434fe9c17b8e63921bceb63a2933e2d0e2be87230a9a1788310638a906714ba2de44b3023f3fe500325e7a8e948a4b4e4c869c9afeb03b97f936297cee0bc882974bf9bdbcb84ffff59dfc61f4aa7d29802dc24bd1b6fcbfc2512031c40393fbd84a0f957139975142f3be0d7a414887f284447eb2304075d987baadef4a77a47b394e7c79f03dc0afed3ebc70c41da7de3035e47ec7c21ef6fb6a3563287c0a0ddda77d80e7b808cfada7ba14d3f6449e86de5a2adde6f0fbc1f33c599c00cf6714ca289fcbb6a23b5f7a8887fa1d072e6fdfc9ab57e07809fd9e661a14431fb71c38dc0d57daa057ad50ff1d56f203cedd7a551ec50219f77b407d50ebd27eb1df36626884492a73590b8ed65a5f0a51946f19deaf7a1e423afa43e92f18860b1a01083d26ecdbed676792beabc6dabe05f5e342f5bceff6720f30c91a4fe18ce06685cd605bd20ddb1040501bebca607486814757205b1337a5da52ead9485ca2159789f229419d28802b0dc55cfb8bad1e53c5184843b0632b556dcfa5c9acbf73823394220b5c03bdd64a33501b682c3b1d94bc57cbf27381d334485f920fcccebfa74649657bc621a446f27e1dd9c07d9abfd3d3651f2465ff1a3596c3ca332db90ef825c0f5bd3c110faeb74d503669460116db37eb4c9a7f1c6bcc38cb622e997a6e875ec09b5dadeb4f8c1f24961a1aad764f570073ac3f68942014e421bb38a05198a98e151ae2611171405b80384603610b5a871307df618a59d80a86a267b79e3d8bff3773a8dd200b9b87a83989adc236cd1a3964298da4e5250f0cdd9f22be8ea834f8df6cfbe3bb0e802ad5839ff579b317ca88da25d3512f1a4a350110aaea3b29ca71ce0d34babb06e3c52031a07a5b48d5d2869c59683b403eb05d92aa187aa12af1c0dfb91ef150485971326f2c1b418580abe212b5e86661eaf7d6e4bc4c69eed4767eb171dfbfd2189f75a4050cb79bf8e6a7daed5668e856efd356251659de32e04162bc88480fb1dfe94e6eff48b06a2c5c875232879eb3e3373fd68b2529090a443912ab680147ad603c8d7d592bd1c1d6685a99fccb149a01667f1f04a82dc0135ed8be9bc27be6158741936a8151737f62e0d85426a8d712b90347b9029c8eda7e928748ea4f4ebf971747889d9e8dbc2140c2b7bf8547e187628e7a6b3882807fa7b3028a61fc6425d8862474753057cd616ceeb78d3e07e920ec0d23595f3584dda3c48a6414b18bc82c75240d5bfe26bac5d508ec03461e7c67c2af679132623327403521f3534e9a0fecb15abbdb2f9baad1b6cd27d28e4239f652c6d0c7cedd165cece3324ff63fd0840ec9276057facd81d569a1919fe6a23437c605ac03d67804863b1b081b9ad5798433a0afe62c6947bb91e4740c59ca030586b55fada2ba5fc3bb48a08e0ac8fea6fd3d53a3cb227736c0eff3aaa209447bcf18b35485335a7a65d36ed4cb9f4469a848f5a922a3f1c87c89df3b473650a793612136b0310ebe6da9ededf1ef935482b8faa7b65dea7683cabd46f5d7e3e64b8add49406459d1da32be30df630226aba017a0948cd4bdc3024dfcce669b3e57d641c80ebdec26fe919f1243a8ff1403baea8e5de82a66f11bb3ef17c863e9cceb7c09c1426e0f9199c57deb97a027d9f535178843331dd543b1e1f7ce08cc1e559e963d1bd5a73a6d1d4b415a047f2deba419fdf76092eef4dc3a31699af6ddd65c1a1201b147f59b420cfa2e7707be635f153f16b7b4e4cdc621953cff6a45135aced87cb1a12dc354a0279b5083b169c81495081b4aba912c5ddb74b7d31c7befc4838bf490d63593f8b659a43c6176f2a1abee1bb069382993ea247d7749e9aab2326ab2a3a866d84d3a8fe6bbd3efe8736837cfc2a1a4e8c47916199d5fc6f10c531f5e3123e4074bc34f02b4a721f237e33d2f6d6cdb983e50e30b2fe7beffef5f2f4e50a4d88a8e8f39e7edb1d63822a163e395fe104ba359fdab9ba3de387c16a5d279b5b0b2ca36a0650277890dbccb7902f3577221280c6602d9a95975ddca8ace951a3a6889681b437dfc7523ff032cd362e641563d384f7d5ddf626f81bdc181c4a69f7fa566a78ea852dbfd16e0e8099d4b3cb9bf73bddddf98f0c6933c7f4bd8a8371c603182ee5a252042f578aa337fc8ff5296da1eed16537937a62af2f5ff7c0a886c2d608280fb7cd3ea9205615e3268d5799aea916b420e7ac819af7457cc7153c36864a9b017f9cfd61b792643881c7232173d956d71329c8b2dc7fb8b0a4233f3", 0x1000}, {&(0x7f00000014c0)="17dbb269bd2fcb561f20168ea95407cad1cc5b76786b3eb89540dab064dd944db378dc67219351f8cbda8313d1c5e0e07a4fd30ce953b021503fecfe3c93ed512d539d85efd9011b564472f7a8a11a86b08c54d34e20254bdc2515a3008b0e8cad7ac0fa09699e489198673637ef04599a543e3e32bcf052d1f3855499e638648018c9f0cc69e72873e05a8f966dca905a94cee4be594ef89b3710baa55614e4b6d4ce074ed6709d201c5919142f394e0cb0c4b780114e516dece54a94f0df9d1a02f892349d8b84e4f35945b9d5c8575f575797e6eb444c57fa7574cfa712f24fcea123baded06458259392e90068ceefc472c8a753cd1b5307dcbd99cd68c147d6394732944911b51d379f0f67444bd993cb77ed49245b2c55b30f4403f8442c48bffc216687ef22cd6a6d9b895b0b979c228e998c45f4a131b2d14e61ac9bb36a384675202372c3f428b07753ac8bb0f345aad90e38323f3a4bbdbbf7a4cf2ed27e8cb78c5092b7b8be53f3e4963e736b79b05939b7efed6a22f6c670d7f10b718d61df95a08650e13e29ae9792d3075e504507723c61dd249224c636d3cc07e4a28ab0385c424f0e5939c60b59ed8e1049abd2d9a505b75a85e3812f72b74a81d3c3bbace4b037af432383e36e3c7c7c727950f61f502b8472ffac606371a93a556e77cef4e29793b334e88c85f28a40953460392aa90d8f41f4c46beec2f40f06674152864ce4525a7397b8bb7f15c10ddf722489488ec0a5a3cd6feac5465666b50af2aa838d952a2da92f9563863ac38816d1dadebb94212ed6ff320c23916cf9aa13b2897cbea4e5e98cf7190de606c3743c1caf7d05281b3def10c366625d02d9a465575356c8f511c3c1759c8a48f6f8f544e5d39168223088324ab650d39b43aa3283c9707ef4bba7505140de7d76b48fb6f0c53ce07bbc9ce8bf27a4e4401f088d92a5501b3ac6e0bd84585bb8f0aad583386864b15ac4d59806684e0a53147122379e1e91bcd285890d0c89c00580acfeb5a4bd04dd0abb47ee55466d3fe3371f93308513096c76f1be06771f14c7c6c68f19a84d588bfc713bc65847e30bd0d64bc566a85523fdb9fa72b9c786798fa3f439c99dee647656d6810d54417dfda86e3ce7055f7996c64a1d9ded4ca04e3f017d0209f9d4bc21e532285e7d67e73633034f270a2e3ece21d09559144c772f0591597b3db3514d3fef462d3857bd4ed1cdb4a53783823be95632da4b4cfeff91ad07650df90a07eebd5b86695d7fe466b23efe03ac8c93cae7d9df6d27899fd3b47c41cc56674304bb7825f397d80279e5eded57ce682899b36d4fbd4e573bcdccf00dd6326aafec56d7e86f7cfb683af126b8a53f5b130c72e1ff648dcc600fa1c015582caa76957e9aeaa09a20324f97e3e6b2749c8f4f4da68b75b12098fcb7c3a9d9404043f8a3a802cf4c2308159d73e21463e4eaff4c100419bdb0d68ea54a492a8596b5047c467c82325e3fdba37ded20d1d2b3d353f386a4389d4ed3f2afe6b1c0dd076f85720b651a9430d7953037f18659aeac25c75cbeb6919043c34543eb751c01c231d6fd9b66d3c41358ebcc12f66ed06200fd269f5ce106dc92735873a66e48823fbde7e43df7818d27d7340f3c8e6e8e2980e39c3a385ea0fad36cd402de98b65b53d28981d9131b9258612a584d8150eac23c9930b3887f7f0d092b47de2c8ffc11702961b4af8e2395e61f99f3df4b769ecee065c0e03ccb5a49e92e71a5ca5c467c430fc04f297f20b4d0007dfcb774fc119f305111f78c785ea24f5d5cb6f432e6aa7e3fb23d4dd2fe70b9fdc49c545b98ada4cf5c707a4fcda6e9fceb524e5764188bdfe874ac37071caf0fa3c18d3c4cfd2e3114e498a75af7db19c10819c1326adb57307f5905b85328b19b0de7a487d32be1244a7fe389c3eef79575046cab688f8ddc56aa6b9b67e82e16737bf85c762a0ac7feddf5d931894c45516f543fa49d054f43c498d2d1096db8661f2c0987327cf9ff9030d109cb5e73a1b687fd4a83716b61f021de9a13d000684cb5681f01b0dfa4750d96147ca68d719618fb93577e85553425448cae82c783c1d65cbc2761455d9589a2df2aa1e29da7fd082b604927937aca5df575c13b8da43bb4a4ccae9404a5c1ec0a384381b83099efa87732caf6e479d02c0b77f60f2343f03502b90c7f2e5aa930da69ea1b733ccb14a80d094e9732f50c02fd085e344dbbf2e5ebee8a35c19033c626a4215b78dde61e6080abc77f5acf946a680eaea436e48a7454e84302def9936ca93fb6e973d3f734f7c2bd61f7eda8d8f7e28609866819661b82a0f39520fd9d3392baf87b8fd46ae56a7bca15ab033c1f9845f6f87741ecd941f2aa4a93af11dd3dd92b92241c63548e30c72157637a0a98691346b4dc14b42ea7330c53b61493323e4950cff2c6c4379042208d824c088d6ebdb858745e5b18c88c98ebfaf7050740a8ba9ab3a9ee6c34c998df6e992f0b1d8b9a4263beea2167e69e60d40d7897e176c5357de0ca265d06ec4558ba936c7a6c321f5cffb24a03eda5170b3706f221946c52e9b2473015157a4324bab561b9411d30d58849d5a8e11b247da8c864a5b091cab234146eaae99290b1c3de181d6c170d382f580c242621aa2cf0215c41954fb4233db1a1bb417398f65808fd9b4e9718a354a571128a08e1e9942b4539ea22114801dac8b9a710452fa15fc1ce06f6a9c0e84e7e12d6c2f1c5c44538597860d4cf726b3246abfd73454a1fc4e260ffbd0641add371b98b104ff9ef0f05147bd641b96a5e9a429bf582cc870f2b9bbf7bd9bac5a12c6a73a9d9c79e78e2ad61565dc4a11fb19b5ea158b35d24344a30ed17ada87f9d05d3643de13ae5921bd61eb4cf20da434581b231d575c44d4996c7e65d843f33f31a68ece52b2a8576008a9ee255e76f487a539ad3bbc8c97d5094b32f0fddbab8f4a5e407575c5ec16d7d79fc1bc49f06d690e5b9356ca059545e784639ba2f97f3cbd3337b0eb10d158f4002263c86f4532c21230045a031ca526e2fbde0fc64724d02e0737c3a66633f26ada23ca408970bdff1f35f93f5dc07fd368b0f8949dbd76bd4c2ba39aced140a409416fd6ca5575c2dd3f4dd905ceb48235aaf3525a491dfee8ad5ae5633f6f2fd046a3569a733e846db75188c7d953c5c3b0b5230639993b55f4208a62a94e5bf24406c421577e6f860e46edb25a342360594cafb2f0db336f13650c66f4d506b3bd846bf5d36de487aa3f9d9d0b23268fdc70e509837c6c508b30e9d19898eaa94158254809db5f4739ae83dce75e8fafb1d740733754a9fdafc718318043ea29c44a75397633e131275e7f804d13b641e83ab3e67ab9e5e5116e3668fd23e436c96c11bdd4c8666a0f67be42c728ff34d292a2c0b5e64281621d90d83b305b560d2f577a79707b7422cbe579639c870824a1dc02c15b3a756981024bf8f3c12a436f91cd98d9a49ede02751ba2544624db83d1e16d2487d8a14892d447f29fac415f0a8be9be9e8ec2524466fd64b976f16f53e4b90c7148c15603a9ec6961724f5b36375933af2772e48fe50ea7d343e36172f34da3c2c31b95ccfb0f415ae684c40c76f7458d2fbd3965084758ffd3fad92d2cfad2fcd5780b875af116b9dc7980aa9461b044ed5334fcd18f343534cc17ff5fe5a65536c554749932b398a19acb9d3a98c28a8c40f46a1712fb1e721394a7ab7d54579f9a591bd16b8a05b3e62c82cf0998013239e60792d7630c382a08adb84c931b191256c7c6fcb54e4dabc72a480a6321ff1df9f2aa236e315931a8aea1c8c9e5f13a0ee2bd51036e4342251f45112cee914f6f2658238d575ccd4cdede8adc015589fed3ce0fa286a9fd4ac904b38f548c32a465480b2afe6dbc17a63f6c07c5d65278b88859583edd3131e8c4a2a82ba731f0a3c429bfc2226ae3f8f3ae167fcadb0da35135b2b114a3ba3bc8690080f210e4ab8baf817705d9d72e4594f63e3a7a929ca477672936875163905b8f30b436f0c360aeb6ea7a819c86d42d9d16390ddda7962feb26794b803946de552c537db316decd6623e1fe4a8e8e05cc219de15d6b5efc19aedc068f8a7b0951dbf1df37e617049219d234cb26164b65e88c7313b7902bb21c4d805f40b7939bda44c79623af158c54f024fc4a619cb460c1c6262b72fe0d97f593a6d224d5a9fb0d5fb99f2fd10745567df60b89fef701f00f75c8238c17b420c8df0aa396e14600bd48419ae6fee7594c901b8efaf610b6a9c38c908856810b8d03822fafe77be8a237f22c14d050638f1d44aa1fdd2d8538444c9cb7fada15820cb181cd52b55dcd402945a57be79ca885aba8fce0e9224ab3b8e38e3f3dc864e46308043374f08ccef98a1920de2a95db362cacdcc8020a3aaabfca102939c5c7c3e007ccb4891d8dc2b64df32f09eabe8376fa911837f94aae1610285ca8b5fab175c392fbdec75655a2b7ebfd99a523ac855e0637440d6682d73dbe6e8352df5f87c680534bc16ff546c450f6d8658faf265df8d2afa94c3f6652be2dffcbb226e3342730b1c6203d3e6e0c8fab9a3b425f792d4995566b8b0ab9d6cb3b72f0b51511f0294bd60718af86884fee2966974736a20a5857850f3e50354c832066e815f21cf52ea0ac7da00eb9afb2a42bb54ae995d8b5e784f5433f7313a2889e5255c6fe7e6cf46e9c602a1f47a75250db4c6ddeb83f4c910e28e83c15d4e7718a6f28417d1bd6affbb41e8cace9d00b23cf1fca09c779454752e257fe1f6c7e9fd8c4c87409f2ae0ed47f9c32942dbebb71f687978f96c0eef868ff17d2c42686ec877b83292c94d65da7972e368fd430566bf1cd767163facd19d11274eb18c3f8049eba7e44c0c7319e1828f02fe9a38d24ecc9512968f62521fada32689ec68d8b8a4c4062c01b0cdc86a02c3a4a402cbf65b5120f218f29581ce8862b14b65bb1552f18cd4c728f9cc3b8fff6a917008b0a8c9c5f9da7446192d5d03d7a1e3ae310f6d1fe8b2424caa535617f7ad884ca62eebb44dc1f6bbd96af436986509af4e4a3286f86b4c65a74c991989418414cd8fe7de2cc822877de3000866d04623da3df75778e3bf517cf856274f3008555390826ef5330841aaf8829ed523ad3a69ba2bc0f6b615c3332bb7d2ca128afb5f25dbc4e3f4ab6cf59a1b490ef4078c4abd564cfb0069474408bb0586fcf73dd60adddece588549cd55f831ae2ec3489e0f25a357aee13fde80ba840213560d4cc90c4a8ff809141c751feb7e3c9bb59d965e6eeec1f44185104c4e0ec15c11e93c2459b10e62b25293f5616fbc013cfab448c7864c4371545a69db9d7aa0461f8a92c7f5023a04e0b571bcf5630dd90de465e0c54e47ba5587b3b5feca07c23b5c0a01e2df186d2f894f123965e0cabfb14a4eb821a8d783d32497eabe5c9c83e79f983fa817ead15b04c925da92a416614d4850b6c18a0c7cc59771da44b14480c36fa86cc8c3a5452b5d95d08f2925a67b8c35d034f3dca623c55a29d24697f419a4104be90df56d5441b7ef6efae345f421aeaaf64c616f104156c2bae477ceb1205dde8fec09a256331e2cef7c55a7c847dd8a9a6d139bf2f9e4eb1fc0e93b87b9f7cddd06bebf76826e00a0a2948c68362a7d3f03d745b7fad6365c032e1690ca7cde488333023c8eb67d8ad4c91cceeea616e8db2536fbf3a47423c059d11c5e06331de1827ca91a67dcfaea32c66fdfd4681b1c876fb76f572e355ba5a3f6fb70", 0x1000}, {&(0x7f0000000300)="67f9ad3da266a2bf670062370293ade0d7314df4b63c30d62511d23c67abb62aa50c36d6e3507972ee7474746068a2e325615a6e5a95e2434de0274723c4fddbb769809d39548975c1b19fac21eab87316fc5d220a1e1d3658115ac94e2b8b0d5ed0dcbb2a63d9", 0x67}, {&(0x7f0000000380)="7b120f5cb0915a8e87dd823c033c8aca2420e9d0327430627777129de695226f262a041d300ce55fc9a6632682430cd715be7be5cb4565963ac81c9125897b14fc7d700d90113276924094f9fcffc770514c2ad6e9349ef38fc5eedec2a7c185638ccae5258d8cef08c28aadbb60dfa6fa9d462c60b6311e68aa2168bcc1d07e74730de772fc613c00ab2ebee947b33e11fed8de7c3891a65b36acf2e3d3f20311e4bd64692577b347bcfffe778bfc8b5913456546ff73cd92bcb0b7792b8b6ed85889ab1c0b840ee8d3", 0xca}, {&(0x7f00000024c0)="98fc813c69769b6c8399961e50d1686eef27b2c0ed956a7e53626b1e7e674016c4d2cbb2828c3957e7fd660e9788ebe8dde7a26012eaf7030fe08268c77987ff5c083063baba264782ec5e57adb815e01a9dd81374d7ab5a3ef0f6f9e951564e2a15e6dece96cce1d65210bc5f76f350a8e988644a8eafd9a7eb895b95f1eed7bd7e94b80cc95a1a857f86b8492f03f3df45bc91fff6", 0x96}], 0x8, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) chroot(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 4: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r5, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000a80)=""/106, 0x96}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000500)=""/27, 0x19}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000b00)=""/153, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f0000000bc0)=""/261, 0xf7}, 0x8}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) msgctl$IPC_RMID(r0, 0x0) executing program 5: clock_gettime(0x4, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60", 0x0, 0x3}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x40, 0x1}, {0x3}, {0x40e}]}) r6 = socket(0x18, 0x2, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x81, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x140, 0x80000000, 0xbf02, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x24, 0x20, 0x10000, 0x6000000000000}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x5, 0xff}, {{}, 0xfffffffffffffffa, 0x42, 0x80, 0x3, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x4, 0x2, 0x1}, {{}, 0xfffffffffffffffe, 0x92, 0x20, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3, 0xf0000000, 0x7fff, 0x8000000000000000}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x9, 0xd37}, {{r2}, 0xffffffffffffffff, 0xb8, 0x2, 0x328, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x31, 0x1, 0x200, 0xffffffffffffffff}], 0x8000, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff9, 0x9, 0x200fffff, 0xfff, 0x8000000000000001}, {{r6}, 0xfffffffffffffffe, 0x10, 0x0, 0x5, 0x400}, {{r7}, 0xfffffffffffffff9, 0x42, 0x2, 0x7, 0x6}, {{r8}, 0xfffffffffffffffb, 0x8f, 0x2, 0xbf4, 0x9}, {{r9}, 0xfffffffffffffffd, 0xd, 0xfffff, 0x4}, {{r10}, 0x0, 0x10, 0xfffff, 0xffffffff, 0x101}, {{r11}, 0xfffffffffffffffd, 0x2, 0x10, 0x8, 0x10001}, {{r12}, 0xffffffffffffffff, 0x21, 0x80000000, 0xf000000000000000, 0x6}, {{r13}, 0xfffffffffffffff9, 0x84, 0xfffff, 0xfffffffffffff50a, 0x2}], 0x5, &(0x7f0000000540)={0xfd8e, 0x8}) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) 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(0xffffffffffffffd2, 0x0) r2 = getuid() setreuid(0x0, r2) unlink(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2006d3474d6020d600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000eaffffffffffffff00014e234e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="8003"]) executing program 4: r0 = socket(0x20, 0x0, 0xb4) r1 = fcntl$getown(r0, 0x5) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x81) poll(&(0x7f00000002c0)=[{}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}], 0x3, 0x10000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x5) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, &(0x7f0000000040)='L', 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x404, r1) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xdcd8c4bc089e638d}], 0xffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() r6 = syz_open_pts() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x10000) syz_open_pts() flock(r6, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000100)="bef40000", 0x4) socket(0x2, 0x3, 0x0) executing program 2: select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3, 0x10}, {0x81}, {0x8106, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x74}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40, 0x40}, {0x64}, {0x406}]}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000580)="f8f095d91347a8ac5d632b42ffb21109204e82d8cb244d0664b0700c5c2e0405c7fc6aeb782d28bb28fab3", &(0x7f00000005c0)=0x2b, &(0x7f0000000600)="88224e68e45e80bc55fec6792347759ea9a39e00d4327f46ed7fdb42484441ba0e8e14ffd5f9255f47e783097d3d", 0x2e) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000580)="f8f095d91347a8ac5d632b42ffb21109204e82d8cb244d0664b0700c5c2e0405c7fc6aeb782d28bb28fab3", &(0x7f00000005c0)=0x2b, &(0x7f0000000600)="88224e68e45e80bc55fec6792347759ea9a39e00d4327f46ed7fdb42484441ba0e8e14ffd5f9255f47e783097d3d", 0x2e) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/55, 0x37}], 0x1, &(0x7f0000000200)=""/31, 0x1f}, 0x3) (async) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/55, 0x37}], 0x1, &(0x7f0000000200)=""/31, 0x1f}, 0x3) open(0x0, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) (async) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x40}, {0x40e}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x40}, {0x40e}]}) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xfffffffc}) (async) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xfffffffc}) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffd}]}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5f}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {0x0, &(0x7f0000112000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00002ea000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xffffffe1}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x5c}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r4, r1, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) r9 = kqueue() r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r10, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff9, 0x24, 0x0, 0x7f, 0x81}, {{r0}, 0xffffffffffffffff, 0x15, 0x40, 0x6, 0xa3}, {{r0}, 0xfffffffffffffff8, 0x24, 0x5, 0x9, 0x6}, {{r0}, 0xf, 0x1, 0x1, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x39}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x19, 0x1, 0x7ff, 0x3}], 0xfffffe01, &(0x7f0000000280)={0x6, 0x100000000}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "daff0d000300ef1301ab00690200000000000400"}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) unlink(&(0x7f0000000140)='./file0\x00') (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) setuid(0xee01) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) read(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) dup2(r3, r4) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000200)="a07e404da56225", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1f, &(0x7f0000000140)=[{}, {}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x727}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000200)="a07e404da56225", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1f, &(0x7f0000000140)=[{}, {}, {0x6}]}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x727}) (async) executing program 3: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104"]) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ÌÌÌvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033f68570 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800033f68570 executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = geteuid() getuid() (async) socket(0x0, 0x1, 0x80) (async) setuid(r2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r3 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) (async) shmdt(0x0) shmctl$SHM_UNLOCK(r3, 0x4) (async) shmdt(0x0) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x3}, {0x14}, {0x40e}]}) (async) r6 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) syz_emit_ethernet(0x92, &(0x7f0000000040)=ANY=[@ANYBLOB="7d81a1c53fdeb0a0742daa7b8100300008004e080080006600aa09f09078ac1400bb00000000010717068000000000007fff00000000ac1400bb00000000892307ac1400aa000007ff7f000001e0000001ffffffff00000008ac1400bbac1400aa940af4da2fcfe6cd65f39406ffffffff8317ff7f000001000000ff7f000001000032ffffffff0000100090780000008100"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42}) 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}, {&(0x7f0000692000/0x3000)=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) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x3e2, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xc2, 0x0, &(0x7f0000000340)=""/194}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 4: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, 0x0) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/195, 0xc3, 0x3, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="803caceb13ae656d132d37e5c067010b560211295bf84916ab31327a377ca45e4dbc477620dbe6a521ccc0c18afbe1d616acae060d32135367c165b557ecfc7ad7243866fef07dfc3f46927316a6d870f9756130097cc06c782940a6dbd38b1e6ab59316e6374cef4a399b83c7b345289140378beb9db8304bb47328fda6c2dc66ee3dc6d0d80314d933d2c1221843ead5aeb0936f1c33d90d2c8d03d01556890ed42fc5a9d7e300aae99a4dab95b98dad9f2e50950990acc7c1524c1bd8259e5f1e49", 0xc3, 0x5, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) syz_open_pts() r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r3 = dup2(r2, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x1) r4 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/505}, &(0x7f0000000540)=0x1fb) syz_emit_ethernet(0x36, &(0x7f0000000580)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x802e, 0x6, 0x0, 0x8, @remote, "", @local, "34a2ce0e75ca17fba463e84eeb4045c9"}}}}) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffa000/0x4000)=nil) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x4e226e4684f31345, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000680)={{}, 0x6, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) readv(r4, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/120, 0x78}], 0x1) r6 = open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x71) close(r6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x8d, 0x4}, {0x8b, 0x800}, {0x8d, 0x2}], 0x3}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) unlink(&(0x7f0000000840)='./file0\x00') mknod$loop(&(0x7f0000000880)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000980)='#[,*$\x00', &(0x7f00000009c0)='/dev/pf\x00', &(0x7f0000000a00)='$@/\x00', &(0x7f0000000a40)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000c80)=[&(0x7f0000000ac0)=']\x00', &(0x7f0000000b00)='/dev/pf\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='/dev/pci\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='/dev/pci\x00', &(0x7f0000000c40)='\x00']) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000cc0)={0x10, 0x5374, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x781}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x55}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd38f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}], './file0\x00', 0x100}) syz_emit_ethernet(0xf, &(0x7f0000000ec0)={@random="ed9990d0da91", @remote, [], {@generic={0x8131, "89"}}}) writev(r5, &(0x7f0000002180)=[{&(0x7f0000000f00)="0b8fa8f86535d3b5e396ecf1fadb37b51ef54660ee65334f820934f0367195f998ee765354aff2a17ad512d46634aec91d1213157fdd543547f29fb6ee8c9830457d7649a7c74ff4d3498a8cca7e8428c268ac8ea2c37238df4f59", 0x5b}, {&(0x7f0000000f80)="feece41804d9ff6262f58cd5291aebea70c71561bcce47e6d923ed8afe44a1fda37ab98cf5f0500c249c435d93e84db47b3b4b3f9833a0c574e9e4b6895e294f7b670cb6a8a2ae74614a00f38078414d9accaf60579c971ddfd2abd61b0f3b41bebbfe4d6f6d207e3cb2a5aed723780c418088683a90aaa8d0f24fb1a3b46d35ca366010b104d0054798f4d81d4d911d82d21a1067b1414ecb52572ca5cf5357f70eb7d086c1595b53a6d23b86eddd69f87accc7a8650631d441518f6515dd2cb8bfa1ed3a3df5bf5eb40f7cd24297942cdfa3ed8e4ca459bdbb8875eb6f7375cf4e93bf7ab66d284e8adb8d3ae7e1a8c9196273ccb079f9c297f584fe9bebf93b48a6c56cdaa8325809613a516af38641f9bf18e3dc805d416e6608a3e304d00a3b0593f9b3e8b7be9a2727c55b8eb1683a78389718e53faa8f39a95f54987570200051c4ddb688babaa7b03b22de046c42bc7ffe07ccbda3d26ec510305518d4aecc00ba2d6afdf9c0b4dcf299b870ac8c426dd6dccde238fe731a9aa0d2f265d5080ce22cd619acd691dd944687b2a845ab66b3c7094bca2c3bc0088cab417c323d84905445ea56338feb8311c9199483d1177b6713712974d390533a2967559372c45c9effac1fe8a95fa3049ceaecbadfcb79dcc56cec8353158b6bf604701a7934bd68de1f58c7479df2b88c4776589489aeff37e216cc74c8c65a903f04d4a80b6b32e54daea62de275f97723af593eed255b40dc82da12962a88db8980d9e8366c388b73febc4378dd0a18b299274e19a978913cec058cc7deb4e727e1adb8ef823ee035347dd8c43529d21c9d3288acdf67a029c19909005f280addf1515ac058fd6a2fb230a797e0fc1bc6e0ea1088cf01134320e64bb32093965ceb6518375e26e9f27e7c5b0703e8544d2eb015a04082f14a02918d1b3bbe950319b4fc5409623c6b96cb20bc3849d9460e2c939421287225bc020aabfabf5288d492d040859be64f23ce22aab4cb466be8defcac540647cf9e6e994c13103a66204dcb91d049e10d04e15b71621d8878d78a2ae1e6feb6a972aff3ec6c461083562e281b4b085a8a89e907fab6a3c489bad19b50707163ba8e003593f7532530e25046792a1b1a9e909157e4d9c11d086824c776831091492e87322fe8507fe7012de7c8cf17a0dfc7c893c6aebf5db1404420849ffb38a2cd2a01d75f21230d6444f7f4868899f83223d45a6b52af4cd6b06a3e9dd95bac9e19394b7be4cc2502e57e093cb7b8d2dd480e110eaf44fe96649eb05044669382b825ba5b9b5dc46d2f01da7df70bac05a942c83d1ac20245d534fa5cd620e03d049030ec8e61aef5da2d4dc18b256be671defc44b330fe141700a61d527d1e4e97e9bc4a86beac40f0eaded92b1ff3a6304b2d929ac2e2acccb37f58da95ac3940a164fd0e5f05ab150fba362ce80ddd029a77fd365fa4062745a3825f7984fe5c795a35e00b191c2c95f8ef6f1e83a2375fd898943d12ebc11bc055f0870622e4a7e250cfc68d22e25884de6130e910762424e87498f63f95b795c706f9b7ac3b9159213fff6285e94f8bb68548e749fb0c77d0d744d267a3311d4fc7641cd344b9fee347db3026bfe6d676294d5a68e29116559396664d50ff2781cdf3a5d76910ecc5f6d626ac4e5320ee307a9a115b7c5be32db7fbf7f6dbe1411e20cc460eaaa1f047f8b3549f968cf8c606d210e49c702c085442980563fc4fd5cf46523124ff8fdb0f1b642d4f5ecd0645fc9ba99eeca59fd3ed5c56902b60ca762285334b87ec289edb97a820bde195452b7759fcdaadd6546d313ea930e2a851a50fe7ad953650bf3437d768ca3e68af9d5220072e267c4bf3f718d9eafe363fbdf23c8473e8d2fa5e5fb653eb0a37fd8be87d550a00d9489e184cc33e83950aa3990463916af8f7ee2468b1029e229183a0b43647fce6c8b933213ac0fd1a40d6e77e8e04cbf6072722ad1c5c386a65f5ae2a2993c0004f4454ed356ae708727be19a117a67d57b97943418cf3e22adba6d6b30beab23a8176bccd2f31c27d347c41332dc7c073b1c40efea6269db1652f01a6915f3a094ce64bede33665472a4ec4a2f1755f92d5627160e9fb308a7ac8f614233aed4d9a68002dd9fa3339ac7b4c063f9870364401c5e300e226c777bcbc7fc89a2af2be3b1cba37c9401758230088ae9680f8449475e8c6bbc08143816eee3f249664ed34b377e851dbc87fd353bdd52b4e5288be3e2f7b2151e2ae6ed3e6a170eaab5a72a1336abc59fe436cc89e253185fdef4b32707f96a6ca2e8a5347c61c7c99dfe166a0c336217a78fdf1a0f6b270800e5e5c81929301b9de30e465627980808f3e83e6d724dc07187d9550d7a62878e7226ad7214cb17f282f205bffaee00ccba2d4bc9e0d538d959f6fec451feab852d00bb588979640e1c43d08a03b4c0d9a2bf720c3a29cdf7ea97a9194c5dcfd0ba8d4b94545cb3aedb867d6085abec607aa6273e906da6ad7f169f4d082a84fb86f4d323ccd01dcdab22311c47273efe5b37f73f722c4239bd897668ecd19a627f8348589c439ad48666cc78b6f1bd521d4eab5bdb418b4e67693aee73cd5982b3019a964b8c63b822a6d32782f188d284e1740e577d8b41af1a39c55640ac864d504bd017410acb5b90c863902a6ccc10335d58eaa1bc11b2cf53c9b2b187fdd4d57f354a9c11b5f9b0e64835e772fbf8febfb3186070d88f1f92ba3ffa936767aa3b2a77aa4a4c59052f5f0d53ab26a6bfeaebf5a9d6bb8b87559629f3e6eef023de4e670367bb7a0d2c46c138c764b84f3a7b55a3b93bf69bd2d555f9bce7fc50dcce45a58fc3a514c13dd94dac1324a7c3b57b5dcf2f8f7698f7c85b2684f4aebef67cb21a611bea465ef92cd29c6652c7c73ff3a46592be550e984e635a3f4a215aa94d439529d7f28c5c8c6569c73d617cbef0b63ec0d096e4ceb01e1379345d4a0ee3e838ddc8ac6d9c47a7ff02b6de393a7f272a6de30acdaf8555c9efe2128230c4f4060d7616c368056b903819f3c86518b68dfb631ab1cca0aeb6146fbfc814f2b6f427a1b3461319005a480c53055207230eea358d39fd1b0ffededaf571c8378b56c6cd89a9c8e9b03b917be0e7f0178e8118e3e782776d319fd9cec6e356614cbe61bf03b75ef390e5055b2f12b07faaf69b941d976dc938ac4a816864ab71419c493df2f96e5e02afd03bbe4e1c0516179cfb223ba061db1f3ad21ad780934f5121943592e6c827e1b140789fccb58c745719af985ca4b1ff9c21ab5040a402c1a9634958c25928061ab1575c8377452d2cd3f03fe92c5d1ff712d2b6d8729e91c53e311c90ba1099baa172edb8b591684e7d16b59721422df4d6d9aa0a574cd34d9fff52f5ee84b100e62284af73fdb19083df03940268eb138071900b00ed3cf4c8dcd1a389f2cc04bfca9b09a0411d5e618f26136c9cb35be3a29f92b5bf46b4be5d0f2b85ed94e053e94dee54783a71ff93dfea7470fd8bdd4cf828fbe3ea12e04777ace43942d33626b1851373ff8db589b668e5f065ba84907aaec135a4a782dd527fe0c530ab093480c41c49d0bbdcf731f401c569590c6536f96751701ccc5b308f4b8781de24be1081564fdbd8772a5f85cdb71804908ee0a233700682836071d023096a4ed79d01f4fadff85c7b389f517f402556f6809c01133aeb42ee10ca8c963f82c7bbc74e13a7a12d085d36fa78b63e04487997efa0d216ac5395db0fe169bda980bb9e199eaebddf92a2ad97a15949c3fc2241cbd1f3082689830f3b90fa6c2f2975fc3080c13ead0d8badaa81c19d6c01620ad87ff2d81fe50bcf2c6ebb6c9f693a1ddd1eb9e02d29bf8c0c95814fdc77f2d61911e25a85b188c2fbe45504a8167fa5b110df88df4d2c9213175b9a4eb193ff3ba43b089aa141fb9cd0683f39720e8ae381d2cf20d934bbdb6d8fdea40ba17afdb750730f9e4486bf1aa43c57e53af4564d87e86953044ed29dc1eb604fa4081471ce14b09adc2e895316b2bc7433a23f604d2a0b9b9f1bcd3b09d053ebb73b4972359629364e75a6fd532e116015459ca2172ad6e66529b02b68b57a54e29248e162f9c3c23ef01dc2a097ef44c11863a42c476ec6032e37b493695acb2b0cdebda16f6642dbfb70f0c95f6374537ec542172135f979c2f868ee1a6442fb2bd5a31f5304ec3fa73d64915b570d7350c28d115b269cfbc0674eb1e8607643e527346b8d2ecc291182fb19324fc39976858d0e94eb08908c57fe4d411828880fb0b1fe1c7ca729fd359d09289f0e7b2e08dbe55966fc31680e096c1c9b1d15ad1c99411884df3644e6615b23bff7f4ee6951308ae40f322470348ba2c83431321d513171fa4a9a7cfbb7d603be9776568d28e4cea2652492966e447c6d4104ae510195f1d18d79f29aae00397c5c20380065bc0652052d7f69a8c3bd881ec64b3f03f48747a24195b8fcb2ea939e12f2149f303dd23aed9d76ea79b99c80d3a1bb971533caf12674ff5bbdfdb831682d00d89c9acbe27a7a4cef31eeb65af5f080d87c02632309434f8ea770e11f0a4a3f7d444d5b61223920f3a295a4d1a463f095a4bdaebc780ba2d00b5a681b145c83d6f24a1fd17ac1b2db44dd2f710565487895341d6e18cc1c516b7d6a8d25b99072f0ac2a0854d47ef73a7629011854aefbb3053e71cb5dd7ca750b86d63af2cbd67a6e42436b43d967b0389bb1cd0e004cacb53c6dd22d09c63833b947dae243fdda10bf27dcae94575125b45196b1fac9307f6fe460c162ffae7dee7ccbe72f23d1b6ca05485460298da4451dd71df050d8cca4978cec9a0de51aa2c2121c99c6ec5edb4bf1143279e7133938a62764e3b4e1d8ae6976f08c9d362dd022130208c120cf690df4b0082c10e96f6db19f356fc6d01a572178a01e434ecba09193980253e9c94cba6fb74321c4c4b2522ba276080f99523ffbc08b92da65e908081ddd1283b2ebb0bf363a66259428f2192445598cfacceab27b3ba75282f0caa76099ca2e973111340a6bcfbf66b9fa5cafc5f49869af91390f5292839d51dbe1bf56daa23a3232ab88b2d582c9bb61273663a83a6b55ed3ef399fffc3428539b0fe097becdf92a2c5607515c41578a94411957b8e924114b9e7ff03330809f8ce022977ba04c6fcacf1c4a9b0329e880703c5695014a2fb5bb4d4c9c390c416e20dbbddbd6bbfd2125b0ad4ed4f42f6eca38e7a875c8edcb097da6abaf8e344f48b25646fd4100e434090b78327e741497f993ae495ca7a2b142a86d09a76e175b3bc1ccfd9ac0c93b5ea6611517df95872049f62b5e05b622a1d7c0d7b6c7f15cdf4943fc37c82a757a2813ae07a59f1d51a704aa26ea0b7d33f2978ec128cbb6bf113b067519dae36af102477370a22462fdee38da819fdc7b4deec9b0f878a1fc2056baa2d085dca5f66428004271867d04961a46d503b7e31bf196253f371981827ab42c07c983d0c871019a71cb3143fd06d699157b97d372de81fbe8fd84ed435f0cbda3098614a8f14c842e9a3fe5610847fe23393fdba220d5f5f5befbde7e990145239666f4e8fe69470c8d1ad5172aae04c4c35a5969f528b6372c49daf80e85235d441d2f31f7416188fd80c8213ba7bea3ff92b2f787441aae97e64dc499f79ebcd0305687c6452697bef028e05958ea35ceae5501687332b0a582e5fb95e740917f9d35db0f66fe1aaaa53eb8f8ac722854c7aca7f835c109ad613e2111119ed7f3388e1c6205", 0x1000}, {&(0x7f0000001f80)="3b7c8f2c9328eebaf827b9bda2d90708a4774cc63bf24a39e3fe3f11a01cdc9aefa90cbaa8f99e90116e805c4e3008604f9800b782ca060b3e1d08b019883f647d730d7d469fdf83042b224b61cb41d165fc729537e7ce20e76693d9987c", 0x5e}, {&(0x7f0000002000)="7985ad0f9ef7b25b199745432866eef01a879b3b79aaacec155d6bdb371d2c21a319eaefee84173066f01d26bde31b6db293e423d8311bcbabb5ab4db34b7846a193e133976ffbc30d626278e1ed681f1743c2871689731bdc4dfbb12c9b1ed33ce3c5e32654781d7df2c1d28695b79aad03b714550b5b7e5ca4d55ca3a07bde698e715ed40c9bfc43e18b9d9a4e635cfc84b539ac565d5ed324da77aad6a1a6f4ec6a6eb8418835e1fb250a7357bd9afc488cc654f129189e88ced4816e8e28ee6e", 0xc2}, {&(0x7f0000002100)="a86cdababe17c8670d397a38ec08f17023140b39822e63f3d025b1f69daadd6cd6833f31b596714254f5238eaf14f25f79c3edf52d6abfd26d663363eaaa70b887", 0x41}], 0x5) pread(r1, &(0x7f0000002200)="4fdf24d358527dbf468699ec6bf5b1a1e2117d618f0707f3911a6f36ada31dcd17f6b807e8f9d7f1b79788145f6bb86a7e3954c8ef3e8a37a635b1cf668a00a0", 0x40, 0x800) sysctl$hw(&(0x7f0000002240)={0x6, 0x12}, 0x2, &(0x7f0000002280), &(0x7f00000022c0), &(0x7f0000002300)="befc23f1a7ea96fd52d6e40b07bdba6c067b5c09df14af8db1d7b2bcd91965b4e851cd8c94d0ea56d6781395bb1929cb2e3b22ec2698ce2b7e372b74ddace90f555a68f42541bcef6b8ee4082a89", 0x4e) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000023c0)={&(0x7f0000002380)=[{0x45, 0x4}, {0x82, 0x6}, {0x24, 0x7be}, {0x8e, 0x10000}], 0x4}) executing program 5: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000040)="d3dd91169bbba35f8db78e4be2eeb6ea61f097d61251c07787ad54010caf6c80", 0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) semget$private(0x0, 0x2, 0x22) msgsnd(0x0, &(0x7f0000000080)={0x0, "0ba4602d7d86580a2454f3b898d8f9e9862e396100b91c2f14f1e3824f1c38ab8f7a7ac2ce1b50567697d10a9ec62893f02c6fdc6436545cdb06ae625a80eab8f7"}, 0x49, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x10001}, {}, {}, {0x3, 0xc8}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {0x1}, {}, {}, {0x0, 0x80000}, {0x3, 0xfffffffd}, {}, {0x0, 0x3}, {0x0, 0xb32f}, {}, {}, {0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x2, &(0x7f0000000580), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r6) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) close(r7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000400000000000000000000000000000000000800002a000000000004010090"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f00000001c0)={0x1, 0x46}, 0x2, &(0x7f0000000200)="630c46ab1b2a876e5c82b3c23f70232d7020ab663c49c05c84d14dea7e16cbfd630fada766d9ca9d4cb3129007140e504db506010400008aa162523c922334bd4875be93cb2a70d6aeb56fb4e07b537e2a14da1d8ed574330d46d68b05d0fb3e8b864924bba9d39807565c6e3f5f2ccd0df3d9e1e21cc316131d1d78ad27eccd44403349e89a69efba80462807e2526f1b6800860df3b13fe421473c4b7cfde7af3af7a39ea98b22ab41ec513265aca3196bf599aa7dd0ebf4f76e3189dd6f78c5c3ba4ea60c55843a97acbe467d54", &(0x7f0000000380)=0xcf, &(0x7f00000004c0)="151c6a7223906d3efe6acf0cb25f0a4bf7b13cef4c57f88e247619eb5ab8322303ef56a07cc7e4259e099438bd7d046a0279f9c0151f24bcda2ab42080c22e5151bb656289ed66c38789a0cb731a87ab3ff6494faf5b3187d448f7a787f6e69f72f5dc4e6c921aed120c756cee40eac73365842ec0a342853703cac77171d38cfcdc283d0f28ea22a990f9c36ec7bbd075b2e182d7da8e91f8965b3cbecfa6216da45a0880e30e5cc0aad9bcbd02abcb8d4d", 0xb2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) bind$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000740)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@generic={0x12, 0x0, 0x0, "4adcd5de"}}}}}) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x4, 0x9, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socket$inet(0x2, 0x4000, 0x6) recvmmsg(r0, &(0x7f0000000000)={0x0, 0x9}, 0x10, 0x8c0, 0x0) shutdown(r3, 0x0) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffff8, 0x0, "09000000ffffffff080400"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6, 0x0, 0x0, 0x200}]}) r2 = socket(0x18, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) getrusage(0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffff8, 0x0, "09000000ffffffff080400"}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6, 0x0, 0x0, 0x200}]}) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) getrusage(0x0, 0x0) (async) executing program 2: sysctl$vm(&(0x7f0000000200), 0x4000000000000005, 0x0, &(0x7f0000000140), 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, r0) sync() semget(0x0, 0x1, 0x68a) executing program 5: r0 = socket(0x6, 0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140)=0xfffffe00, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) r5 = socket$inet(0x2, 0x1, 0x0) r6 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) close(r7) r8 = dup(r7) listen(r8, 0x0) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000), 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x7, 0x8, 0x3ff, 0x1fffc000, "327c8466b9113ece33fcba7cd6c0ad6a58e7cb94", 0xd0f5, 0xffffffff}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r4, r1, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) r9 = kqueue() r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r10, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff9, 0x24, 0x0, 0x7f, 0x81}, {{r0}, 0xffffffffffffffff, 0x15, 0x40, 0x6, 0xa3}, {{r0}, 0xfffffffffffffff8, 0x24, 0x5, 0x9, 0x6}, {{r0}, 0xf, 0x1, 0x1, 0x9, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x39}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x19, 0x1, 0x7ff, 0x3}], 0xfffffe01, &(0x7f0000000280)={0x6, 0x100000000}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "daff0d000300ef1301ab00690200000000000400"}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) executing program 0: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000674000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: 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}, {&(0x7f0000692000/0x3000)=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, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cc", 0x1}, {&(0x7f00000014c0)}], 0x2) executing program 5: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)) semget$private(0x0, 0x1, 0x28) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) geteuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x60) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x7, 0x8, 0x1, 0x60da, 0x6, 0x80, 0x2, 0x0, 0x4, 0x4}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x8106}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 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, @multicast2}, "0300000000000000"}}}}}) syz_emit_ethernet(0x221, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xf, 0x6, "ca6c32", 0x1eb, 0x33, 0x2, @rand_addr="61dd57d5438a8a4a6011575f873712e3", @mcast2, {[@fragment={0x63, 0x0, 0x8, 0x0, 0x0, 0x1, 0x65}, @routing={0x19, 0x4, 0x0, 0x40, 0x0, [@rand_addr="7ad005d11b3328629a6fce1a2374a81e", @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x37, 0x0, 0x3, 0x0, 0x0, 0x10, 0x64}, @fragment={0xf0, 0x0, 0x5, 0x0, 0x0, 0x2, 0x64}, @fragment={0x3c, 0x0, 0x40, 0x1, 0x0, 0x5, 0x64}, @routing={0xd0, 0x6, 0x0, 0x4, 0x0, [@rand_addr="9f961eea64577dcdb6616abb42758ad0", @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @hopopts={0x3c, 0x2, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x0, 0x21, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x6}, @generic={0x8, 0xee, "829607acaba6059d17c0c7b0b6bfd06a82799ddbef38365890b6005de805ecfd3a1e93b772b5d3da9425a6f283e8d8e553e83dc80c9623b8f439f70811c2cf81094b55afa1f96ab2a10859bad704fe555628036cbb06600c31fc9430829034f375835bc850e185efb5cb0aa08f81689ef9acb2749057f538b2206282e9976beb6512afa3c40795f2ceda842067bd37e8a8a3d462f09a939494b4103862adea52e072b3885816dbbafb38e4b1e17c420169f53b2a170c1719441e3d73c8b87b3d327f6a5a92f46ad65c22f53e337312f5664d1353d6a36f430028fc171ffb034c40e3aab3dbee329f8842b9a57e41"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9a}, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @generic="2036ebb7917815ab7cb9a25fa5741e3d15890066eb2003a28132aa93d4d10928e15235b9a1e8f7734818974c07a938e1884787"}}}}}) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x0) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f00000011c0)="23b852082b3b3b3473e2b5a98f48d645277b8326ebbd4e916def449c2e14f47713f611034e479ba268ac084ab45fef354c4b673b1027c012822da6129f875956a7e4fe5f17aaf163882e823b68e876881f2f90289c63bf87e4204b7da8a97e26156f4e4dcb1627a0188c0904a58ca3034eca7063e92204e3d1fca8f3fe82819fd6997337fa150f5f49ad9bfaf7fa2edbd63947f9dc07184ca3f5138b38a2d95eda51bf45a21c6b8984f16bc4174555f00ddc12d5c0b5c544a4a8aa746ae03a72bb82473ec69b6c25f49ea1df4a02f97203de6a14e3326878f45ccb", 0xdb}, {&(0x7f00000012c0)="2af6cf1cc0a44c63125f062d8ee85e72531f43974a5a0bde676b672b06eb6158b350b1e89127b98128885a7953722053c86856d2102a496f642091c9cc086711db44cba7fa0b9e5e6ff2bb72a03a8afeb5caebcfb6bb3ae44858066ee0e65a7e4d1d75964b3487ad15e5c977b4dfc3d2ed85fdb999c46cba30bbfd87fcbd043c96da59daaf4476d36121909146202b5777a3456306a4f3e0e0f27451ea5106e20510595c3ef1e9341981cae64a4267e26769b2c7", 0xb4}, {&(0x7f0000002600)="9c6e3203781aa18e2739d2e9d7296e7a4a3ea0c8b3c139fd8cbb74620024ba5859b966b84bad595b5170d5369c5cc85b0d862c322ddbbca576f24a90c273492a8324e1fe1bcfcbaf577355af35177905559ccfa819994a414ec91c4e883744e486b73c63f3e5fa37d551c309afb81809eb267cf25f6f820bc6d292729b474cc182bdb66963f3f787e67666b595271bb662dabdc700fe9f52d6fae92b442ada243e2b100498fabb7fd7d2d9c7ae28b7a69e40684ecb003b0e9af0c900dc55fa0ab17f7a93c88fd49354ae113e50c1c500a8efa49db3308b06da82bd56dd009a01c465cf10d52e75341fce8b99576755eb8e83489f7c9b9eb1f618515cc0984e18aa479caf70f8e9cac1380e4eb1264510cffff66086b4828a05b059027900c5d23ad122c014316ae37bb2d0e3b04eefd17ff9d2f2c14f53e5fe55bf9fa60045eb60f05728da20da3f2715c9e304f96e5f3ae26e8f9a15c6c6de334a8ff72ff3811ea13fc5bba5d1ec1bada36e0dced96150103c2dcfb8fd408cc55fa01b8479cdcf2fcb249cd3da6345388d14bad90de72da7b2540a433efa80597a4420a90b4e1fdace1a936e9b547ccdc906ebe9763d369d323d9380582ed2f61670120833960e09a89355b66294c2eba1b291030e7b333adaf4e63aaf275cbc04e44e7a0b3465c8806d6abb989de21f4e6450e89ff871b62042b110b873eaeaba5a4f13a23a34e789b68063f51dfe148de8a7f520fb2e8f11146350bbbcb74736c8e8769300408bfc7d5c44b8bf20e00a33b1bd7699335b62b406345cc25a1ef834ea5441d0b1726d23dc125635eb0fae1cde98ea7a04e1bb3d731d88bda690c8901169d80acd6de5e6a93ba4ee00b11d22b866aa3dc0be69f287f5a25da78f0fa392c826321ab6c887db28134eb162fcfbfce4df8654fb61f8005978505590c94f880304900c0fa5cd24d6f3966ed609b05c9aaf60eaef82e8b4ddb0e91d991c513d30cdfdf5720126238db82e8096ffc5292a121ebc8afb0703d8c22967545d3cf9dec49039eaa33ee8dec2959ec271990c6a316d0f2390816c0a0d6f97cb4b928f2a0cdd2482bab83c6c8f9046c3b1688207b9407a9c3654b7bc728f0dc814693ea200d17ba822d9a338e4106ac9858689ad773befe428b0aee84a9341de36e8344bbf3afe036c38e27c697b91e5b84f9b3f40d053f912eabf7bc34c4e3c6b6eb52db194c2a1912c365de749f6b5de7ab75779a709c3cd6c9a2cc6aa9f59b496227e38e40fe27f7d23f1d81e107873c0f18299a62ceda88ad72f0e12a37101a3fb42cf3f77ac243b18db999f661f74cd49f6623f737a9e40e3ea9cd1c9b86500e04f1bcd0129b43e8d86c9cb96c0072a1f16911d0d32a0d1de20ce44f4df371b4aa2f8e14d88af98dbde3c0861f569171506c6f237eb3fad8126d943ef1907914317b85048dd3e23f0075e893c61d2377c0568437b56bf4e39959b62875d34c471b69ec74a23308b0b1a51347aae7aa66c4c1e330c559c0914525f40cc6fadd40095e2dd047052936b46862db2904287d0d44431f11f451d489bef54654b4008623d7974b7ddb0924eb499c261db251364d629df24d3b5f57cf1199f902c7dc6f14a57ba3306412ab053ece78aa98d655499186c40729685b280b4333d08ac5d1433534a189a11859c2e65f921518de03be5bdd42132ea9758a1993f302faf8537210030ac5861487c88d99d82e6da1e668a8ddb8c6b1c3c3330e3715aa6649af24649acd4d6ba7cfaf26e7fa6f0db33002a294ddcae81aff2532f92982b44f11b1a97d201ddb9638374bc4719f8c9632cf277a23fcbc6f200a0f17b2359b20f674a035db67d7de3dbf1c31cf987235eef84d55b52462a3364cd43b889d8eb738531dd571daf9384e7d6e8fe033d09b93f3103f10094f1bf9d78b61ef8fe23d1b1ddb168b3acd8818ad82c361817b4c3101c7ef410ed31684ec144a68b764463b564a7a48846ac592d6001846816b307746885479f5cb6ef13fbe62ec5c091c2b114d3176facaa79011cfc4519f657479d5403a7442b85d001607ab3368dc0430eed7a7f76b35e20f440ea8ff50faa67ddb0c909f37ac5fb75423278f6367dfc9d9f6e9dbe0be9402e0c4ef4e9cd66551d8bec76997d6091ab090412f0a894d776cf6aa1f900ea9a8b8bf395b10cf98ee77d590a4da01e9c4d204686ff7ef9a9b347c079ccf4095378ca6b883b2b83d226f8681090564e5c03aa36b8fc30a36d01e76522e301de0511a0d6a5adf3f0017a4b2315425c5c14abc019d7170acf4dd1f7824bcf3fb7e1c6fb02f27fcb359fd71a202dbf73fa1117263bb4934ddb257aaee4c91740793c82a0f6bf55061cb1b0d398b4fa254fc0ab8da0cef416eab39c564589b7f1ef2135992899be08476296f645c536b5caf315f170629059feba8516c8ba84f5bdd3859a23dc8e5ba0251938cd9e522ba9db120edf7bbc72d69bb1346afc1034a5754e6129bc21849cd295b50bae1055919bc0e2408cfc952b7b8970d60510ab03fdbf100226647e89d0bc33a38cd3e398433b24cb24c5619230b0e8ae0563aee89a2527bdc86dd99d5f3441234ce4e8303d845c3bc62e9fc575186fa53ce74ad2494e7229dda9d763a3982a3542d164b0d15940326ed0f2e40b1b121e25f3fbbfe089680733cfe16efb3f499ac2179531b882b877254b32da9ceada78d6aa3d56d603db42343bb7abcaaa4f09360f4274dd0ac6587f97407aa2e38d2ab6638daa3797938ca30cfed029e5a048461ea9b08d9aebb72197e1d9f940485ff8710e3754cb42288979451d0fd7040bd9a8b55d0c94c940ae52d3bf5689c1dc55e4fe84d63b139348916f7a4a04377b0a58c624b870358fee7db3464ee669cc7b5bbbce93b7bc27598254ddc8d08c171b30957c045d3ac339b325c198bd37b2193f32038c8425b4c0336fc86fe179f2a18028a95ddc579fb3ffead63affa2dee157cd295e4ad351259495f5e30105e53eba47dc7e5253851a863daed97202cb2e43bcfe3c5c4dd6e37bca80cc89741d6bc511980d00cfee07b2c88a2143ffc267b621e9aa83ed40b350ce04009552eb082df899598039933f64de24acb20f71ed37ed48867ee06b06738741f4ed06a36d13bfa255f7b06aa3aedb4ba12168eb1786d68b77899dde37eccc81b11461751f6b6c1f4e7b06f6bcd6556a97bdbccd231921f2e0ac8b8896b56f856f292275d67a34bf3064dce2875f7c2317a14ac133fb48e85a5299cf4ef6c516dd452b2f023025aee484281fb7b3810f63df99479b10ed69019e81175295544adad08ad50545e90d159b64a170330a0b7aa44b7602d6259ef8bf0613c1389cbc6bf00a51ef37e869ea408b5f4dbabf117e53d80af6eabd449c8e5479e9980f0d6b0d168f9f12dbff396027729c450dfa31b5377a8019adabbd34bd985be04f28be63674ca750e65f6d07bfb46e5316441d703a8fd2520042e7ccaa173c16c782bdd7e7524351e8bea1c7b04f3cf857925d070b2c9668d39f2bbdffe33a841cd78aebbc2a02acb88e0d2f00c32a69c6696b8b8c37205cc1422329be3b3273812014e6c7f2dc658efffda7050a20d72f1169fd54d8d864256b56c3f180ee852fa608b7e991dfdcacd5834609ba662fd0be5625a423a011677a7a26adb199fcd090e767ea72ef516efafecbdf30692654aad49cade0ba03cac048292eac32dfad5510b11f55cfc8fbdd0f2e4ff591747eeaa2d5bc85acaa067b21a768e4e1a29887e10b6bf33a8c66c1a2d7528e2d0e5aa7cba2c030cfd11668845f14e7a60c0e7ddbaaa7d9faa9c30b8814d4719846b68927614149a3747945a94058e4480448f945225679491a2e7e943b51c49d79c5a1f5bfa21696ff50241bef9d94ca0679241bd22476f1a801e1a0fbac0795030f3e1b8aad24e024966212fb70b314f96dc7ffbd77946519f51bc25cbcfd9f10972dd32458b42acaad147dde120b7da81923fe6fa1c1ec98067b63062e952ecad0d1c771a30117b568245e202440a633b082d3b79bc38e0d31b5f5811d6987ee67674da3350d8c11444fa6895475e5d8abc3d4f611845beec2fb24240bb50caf02c4f65a72535117b0552fa8fd9dec568b5c2fcd04bfb6d259ea0049c6209762b2fb667b52070428f6675f24eea523825835775577c576b8de2c03e800851ab01788212721a9af1f48bbca8e2895a93403227a32b231808cde6386349fa69f0715c74d1d2c4c63065ecb0de9b43a5dad8730af0b4e422871ff8a8542613adad801aada534ca5909e54be165d9408e7e52bcea182d75574c783036ad1afde062a3d8a37394c49e7655bdde76c74f91466935504bb779b0612894fdb2e2d4f03d53a762b0a9b372abf38323963ea69194aa15bbd849ba6adcf4475545fe44fa96d9d1c0d5fefbb1f504f54dfb4bc4fdc080f7c4e159611731b1042f6ab94744c14e914c128cfe9e8805a19bf16a4fa3b3c550b7be0eb512ffeed339b396363ccbd15e181d4f1a5d11d4cd311adfa5f1d68f2996351ee41597323f4323f5457cb772d2cd1253632c94178275531953365c8062739417df172abfd57e91984b90a281ea5f837b85fdb8608ff0aee198148378ff7d2b81167d9cac701a25f77e249b75553d36f3c1d133eda83e99a2a0846e856dc55812c474e53aadcd3eace2c4e9e6f5330e3cc7bcaee0d2c44c2b5f8e34f2483ad8db3966315e4ef1839311173d9088814a7d20d9b5637a43e79c3f8557dfa56484f818de02ba0d82de56a806c2989bde66aa87cca44325671c412f84917349cd984f354d4156b12b19cb15b607436e3a1a6c9c0dc202f8e2009b6121c6638e88462eabb82eefbbe20edabd3c40c0e1d7c1fe1030797234b54c07a09977d3fe8981d9780b202d342552f17824e84cf403c985f7a539ec2c97e87b53a2f773b0123e2a991208c3c9c4c61e7a1e2678cfc82ac94cf0823002d00e7b7701095844e73fdf66e3134710948d10eb1e4fa33f67225c01690cf32272590059a64a2eccda94b34b3d6f26ade6bea1f45b85e707704772bdc67970f756bfb7f786051c1e985e3144c07a8519361e4685400f91772a1d9da179cc2e0f2d8cd748ebefb0ab79463eafa7f9ae0bce7a0b49dd05627d4aa95f4112c34eab635c2ed526698f82a40bdc01d434d479c2721a3192387a26cd626cedaba2ff2537f2595c5c2f3c93b9e1841cfd3656f0bbd4e58bae857dc63f3209a147aba2034210a57c41e6667cba118c58fd24b0d78aa3810237734994c4788d9b7d00256b3f6127ef38a5d011d56d2aad29563e0b97512fb014f198cfd2af2cc91117ba5fbb2f15c23dd387308dd6efec4cef6569c66634a842d2677062265a2c88c7e0883b643302b19d693964860661989b3c465667ae7d01291cfbef2df7dfef44e19c010001e840dbe86aab981689d8765eef88fefb58aa17ff7b9203d42f0d30fa75c827b65b18b8ff0ea2ab341b3e164c382524fb0bd46134ede27d081fd395a1eca5611a8fa8527337d56d6dd4365d611bda004ee3bf1d5eb280e0c388a0b50798c5fdc198769480a4ffa89bc31f09f1f0b8cb036089fcb7bdee37126dc250a09ae858046ae37e3ae25b375ae7a401b924e198c8bc3eea7234e364a948fd305a17e3cbd30593babd173d13bddadcc3b14074fa86dde67c141a2c31f9387f3c5f201c22c2518678802115f14ad4e800d39c5e95ec4202fec55f027bf71055cf142ab5ce06ce2016d0e1024bae555ca60c05db2cec57eb0e917d02fa7dbbab7", 0x1000}, {&(0x7f0000001380)="ec1bb517474e93f2a09b709e8a31eb6622f7a201ec9abb08574d5171c08792efdf4660c61f25cd6bb617ac74244418f02d902c4aabbf86630feac9d183138be91357", 0x42}], 0x4, 0x3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="8f2119c0f70bf062d93d19277dc13bccddb9fe0490458039dcaaa70efe43a01b5622629c35b01a4ea2b92171be7429749c6575d82b48fd84b51af7cf3f6108da476df7b1f40bccfa248a2f7753a6d72be85788e0b35a62312121d9b0ebeb008ade68dd317b46217499001c717664006c4f4ac9b03c8cd56fba04b5c38cf06987dda0bb6ea3b6c4be141d0cf85aee0990056400b6551c1299c2ca285abc3c20276e1eeab5eca855e96c6b09babf0b380a5b909eca78e6caba60cd8de58b7983835e9db1c5b635fbba9473c75a307d099481d41c18b63b4fe74dc89abf7debc00685663c37c24d2ae8ce92d6381d548070aadc740f90fc50d5a2e31b828559b120c2bbf375556e7dba59be11d14c38910bed7b788c4f3821d25fbfd8f7f171b9642a9346988140963e2aa6639fac5489d31516222cbf89dda1d2dc47432f17e40965f52824017dca6bc7a983a231b2351b6cc04046a8775882ce6015ea37a6175416f37ed15d49451bcbe00fe20038e5b89883dd63593febd4762c17b4bcc6e325a29baca0e744af354875f62ab55ea1c596b50ee7e8677e4c21aa15a64acee87381b7427abd91fbb060ef1b7ae43d6d60f399dac8667909a2d1c3cf1b81c82f4a660dabc764efc76734d9d619c16c7d84af709c7b5bc7d084282791228228b39ded2b50308e96cdf159b7d095ebff3f43ff09e9884ccea6aa6eb7a7ab77dad193c88e4b5dbb9a72881b8bdf8118e4faae17619de504762328eb07a08ccf6ce062a7b95af8dc3c027651f86afe33af4cca2ed3e1de1a46933239f864da19a4328e498f834ff4a0b770afcbb1e50781681712203e0f1853e164380cd7ea406fbfc43c8681375198d932bfe88893ac7372f40d15f70e17dd8221c573ef0d25a0533cdbfa1f1314748d8d8d989ed528e53a808b1873d8e9e4c8644f4045358bbd39e8328d6703f2b561a3d65121684c22f9d0cb0997f5d51fc21cd23a9f0666e4c74cc8d1ca550f88eda2a2ed35467f82357f942fbde853395f826be99c620a2af45b256bdf40312085e5a23420ec108bb9b902eee1a54da12f90bb82128dd10b27ad62e9bed530a2b81315787166b6b0e52c236659c4448554d255a9716bfa9b67594bc826541a0031b89bb262d109d8006237c4d110342b234f3febb8e8eaf4b6d2316a0aa42c442f62c51031822e9914dc6bbd9f144b44765954ca4d363fb8a12bd30596937e960d3b224ade2323d27bad3fb512d06f736b39f298df790565d79d8854ae784fad1badc829129b61ae746952fd26df9cf2156069d5dccded0cee9f75b43c7455b34f900ed3e276e7c1d9a5a872d30f7a4b373003ec3c590e647610c349daf43f1a3a8efce11c9f3e4c9d5fd0a6352394fa5c64cfbaa1f10c63a7d71b41d0a52d036ea8f7611451c1abef8a103352c8a7b06ca78fb7db6bbaf9ff3a7044689e374851907fd6fcf7ca3e6b1a463cb2254e3a4589d6e493f22fe6fa4b3acf2ebdb30bec89ac2cc232d8781f17cae844821beb8459df2dd4e4fabd76ee8d87f460a6021c7d071080a3e82937b5db1bf25773d2ee9d196dbba85c002cdc6bb61b5baebdcd92e5334b651b3a66b98d70ea9a0aa1bef843c3d6ad8f033522669aadee0d72eabc315c961328513006706933c8bfe3e055a62c042b3f943dbdf9d64d1b7f5362c52b1abae34e552401c0b3c455c83718889de6bd23e6a785162b2aaa25a8547ef6188b80e8cd81598425ba57f1d2c23cff01ebee41409288785aefb949972287eafd6d90cad747e333f08e19b989f668bde93c97a00ffa9422187837457d085342f8b120288eb4c9ca44083a3dbdf96523ca1edd63dc928b34eb1191c1ad3cdce7760c2b137464658f7bf8b881f6138d5873488ecd5dccd34582a92876a2a1d0268e0019e570b37678dc6f2d4201d692d7001a9e52ae0fd7999e9af123f92be503158ad47159422d5043c47a5fe10390233b569f46018293b281b4c4059a3b595aaba594df8690666ce738abe21931c229a8e9458107de2462717b0e5f0cee45a665d7af33c55471a87b99ea9860f5adb68f7951f99cef81f707564742ebd6723ad27b09e1f56154c5cb3efa1a98148d708ef805854ea51ee1d8d333a79fed700429148650f0b4fbdb7681ce563bad83f1bfda3b7dd7c6e759e72c036e6dd9867791cbb37f61e9a03d95eb88b191b438562f340a2f8c05c48c141ffd7958f8876105e6be1baf79f25bdb203526bb0aa1aca218fe37761c3c80d04b9de68565bc85ba879a4f784d57e479d571cf260e4960de696cd4de70eee7bc440d648b526611aefc1168911a2a1ed550bf3f5e3eb4bce8a97c0357538d682071822e6bce8c3c4ffe8977bf219a5d9ac636e0f01f95398880898f9dfc7ef3f3dc9851e436afc93a298c2daa3f94ff7d64d28131fb8b5e1320800b33f131dc5f97f499562d8792eadbdf6d3302a80e68f1f151e4aaceb5fda82899e52b84bb5f792d088c82d1becd250b2ed77eab8f4b0c9cf38a804216312d40c6e42d72f4b1c39c4eaa9e72af0c7abd89d3fbc7a70dac82cca68561245d4eef9926e6ffcc673f1130060fab51e2af1cd8b1e589e9476c11cf3c94f7894df328feae38f24c4b956acd4942f49f1a32e2d67f5a502c0fe90527dced23a5c15127aa4a0c6f6f5cb01aeed87a514111fe91fa88a83a32eff682cb5df07630308b60eefb1c4f152f67126d7c3a262bc913bcf168bde30860d8f37842f926ff85ddcbe74393661d06c33cd881c145233aa165fa4214745b62201e9928770dafe3d87b3b3c82d8339a6e88ccac17ffa1e8e792d94d614274a1d9f6d59ce650c3e88922e1f0c7b42ac32df78b8c3e057a5a9288af294b976bf40b5b47394eac79a712a7130cfbe11d0a596ba8e1cf26a8eee060051a55d6ed8d9c5cfc43575502285d74597954f3cefe54ee6ea218c0339f6630e4fb7baccb0a625aaa4593803a49e8346b7dcfc662bd7b13b0bcac99209ed34418b3a91368cd1aeca67acc34b37955afba9c66b33759135873006365b47174d08894ea4a045be462aba211d180761c2e1d004c344f51ec70dac3e5527b17eea71067ee782b36648dcd771ee7c943c74b330da43db354febf79ddfe7ee087202d44349b77e0f2779263e7ca22248ca776446a30fb31a07085aaec8e88bbacf5410d5666a0ae845aaee60b60d4e84a65ebea2ddbc962e6230862a328239fc27200e1028a244ff0f90de8ab22788dfae42125aba83e8b478c5c407de818e7a3343f5152a1fb5f81ddda9da46d2e3ac86eec94f74b3235858235b22acbe93fde08cba85c22635cc0efa5d21871cebddcc80015107f370c45376ae62d16514d5f54160bea285f116e596e9d31ffc3cb4ede9a2946259ec42c6a689644ed7b402e37df82b5640dc0e4dcdffef86187c203600ef76f94b6b1446c1568bb4e62b33093f4df0389367cbb62bbac6fbb6f9f6f3fec55485a3ac4c0a031d6106bbd01fb269dca8e5dd14d9d5a259b6701a43f32aecb7751a40ad4900d666bdd390c33231ea2feeca563ea27223ce29a63bfb9470ce33d29a57ccf1596c72b21328c9dfc075753a710e42a3bd99b4a5bca28a97d8e59447469a72b122dd28fa9f145b32f60df64392004a1ac662684b78b97fbbf1f707cd32ad495ce0aa986b4a30f17225b483af539c0d30e7b58d1997a8fd2c901e9bb6f114c2689b87a32111deb295065772a60a7eb2b17a17ea335d990f96006682307cb46696ad902506d58a7b1abaee3b47f1c132c608867aced9af0a49ea29158d7a9330b14d24a8217b8952729334509731c5fc1139e175afc3c88ab9c64fe71afcaecf3f8ce13785809dc0d73b358a0ff5bc308dead47aca3441f3757aae03a3141952b60f5cd25feccb516b402375f629ba966b9f3b9097caeba8250513ba24a21f4b4d797fdffc8ecded6a8ee1c4b2ba2d0b234a2643f4909fbcf65473b64f8e5c43828fa527949d9abafcaabd28ee0ec499aa3a590b95acb15d25aa5a549953551a41231101313404644f1012cc6e274d858f07cf1b5e7898c597c0d457615bf9ba6f617defbf9bd1a5144cae2ec4594603d2097a0265489abe60e728a23d39f3332b874e1fc8c4dc0332e9f58bac4032ac7464577a6be9b9270209842db00b15298ae953a9178d7dacfac694aee7a3a06f4fbbaa563f3e67671f029485589aa29a5f87d8544714e89e800b270e89a0edb5a4d676c44781bd42aeb0ddd9ec59e20ef7246438c9a1e854d6e362d969f3f02790740f3c686868eb877c3faa7f3184cedd2cf5b7457df62ea1645303f2c819eb01792446cbb378b4d16954465a666669153657974ab070af6f60212c9c2c93361934d95b97aee19dd5e95232432eac1daa709106df266ff38f0fca391eff81f78c64e14ab76d2f98e50d53e566b5f43eeeeb8a812e873268861d361ed87f9e9d67f926139c6226798e09e0e5755edbf726bf2264a179a3cda46edd6c443d741df99def99887244980539e1b2ce59898f8d2f0cb2b4acdb2b4cc68d23714c08461140667d40c07a9a3d09524baffc6618fad76edb781df0fc7d66853a9fd74d540467721bb1d0148e9ee68d578b4e07746344fb7da9c20cd7fd8cfc15cbbd9ca8177d9f331268ac223f0008e0540d24b174c52c30b7e1baeb7ebbccc6dc453da608ce92a58b0df8afe4f14b7df091875967e2a0b9d759744fe016e3544c1696e443e9b121cb9cb3e61a1d63d430b58f49356607294863004cee096f585bfdb517acd60138d1cace950892b9feeb3e4adf610c44edc9754a9a27d6d206af83c12779052f7f11be3438bd09c385ad34b3211d1d20caa1371d13144b32cef449f876217fbac80162c6c977feb376bf9957b5411a9f10cd9ce683b818064fea0bef18975c3a6b3b5d7272fc211dfe8f7b0667b78f20261912759ee6db3826a4e5f0481264d9c42402cc51e39618b264930a68db52773ae08de35768947239a7bdea8be8cabf676762f90ed181aaac10d0d717917b26b6b0900596f8c3bee083f46c746d2f2b5b6f1f58d9ee034125617edf8d3de112e9ba63ac88bb0c0fd52ede572c2fdeb6f83b84ac12f0cde0dfbe2e258e18b8227ac3b3e18ad97cf6ddc820dd2fcd44a26f91b14e87b91da3ee99e0cc9234a29d56a6c7e970096ba6bcb705194c5895431091323a2c037c1d3c6d05fce66dd0ac7a3f826da398ee366fb2306acc55f668c87982c4e30c767d75ed905792e6c28699fe716645c94237d2764190d42a2255467dfd25cb910c0d6d05ee4acdf411dd58e26db5f880324ff66e1e087e60ed92cc983f8c0398c7c0ad7570ed16f744d98b3dc7d070b0c1026cffd8b10406caec0fad2525e8815a574083214d77bae58d7414329e45d56ea52be82926e86807e877873b2a42a05b1f6edcfa1d674bcbfa9369601bc630634de0fcaed2d3f4a00cd4b9cee24b6f48638b132652ca711b5c50ca386ca9affcd3ac8d4ad63d0ba7fb44d37fe6209ad26d4adafcd241f4e9755a515c9cbd4385e47023c796d550d7481854af77de6144d9a74e3e5e713f094f1a6a15822a42e6d0694303ea40d01ef27806e36887c10cb267153189a0326d2fb12b79dfa2ec6bced963a2a80468e7fb6864cd166ee883312300b11101e06f102ecbc8975d926302acf0d705c3d32380ff171696730253c7ed2b214f258b91a843f3a542a04ecb86b4f76de70e96b21cdaedf481487f7437c206479df21e95ebb99c83b8de00979a414c6239d4d3e550b8c186b58a76e35d2496fe80ee6", &(0x7f0000000100)=0x1000, &(0x7f0000001180)="9fcda011dd871b444dd423fdc25801ea635b1ff6c5925b2740", 0x19) executing program 4: nanosleep(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) nanosleep(0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16", 0x1}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) mknod(0x0, 0x0, 0xffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x68}], './file1\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r3 = semget$private(0x0, 0x4, 0x5c5) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x6]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x2]) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffffffe1, 0x1200100000000}) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x0) kqueue() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x4}, {0x28}, {0xe}]}) write(r8, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) getrusage(0x0, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r1, 0x2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x40, 0x3f}, 0xc) executing program 2: sysctl$vm(&(0x7f0000000200), 0x4000000000000005, 0x0, &(0x7f0000000140), 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, r0) sync() (async) semget(0x0, 0x1, 0x68a) executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f00000000c0)="993e92deac6a0d3e3303ff0000001a5829c7a54a10aabdc56fd6a9cf403061ce52fda55cc58a2dfb7b5c9a2b217a8e826946a0fb6d3e3d623bd003e3b37b2e44a751b7d67a", 0x45) executing program 7: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 5: kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x3, 0x0, 0x0, 0x40000}, {0x6, 0x0, 0x3f, 0x8002}, {0x200, 0x4, 0x2, 0x1}, {0x20, 0x4, 0x1, 0x3}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) close(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f00000000c0)='./file0\x00', 0x100000000205f, 0x800) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x2, 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) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x19) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0xfffffffffffffffd, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000090000/0x4000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x100000000}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x640}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000097000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil, 0x8000000000000001}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) mkdir(&(0x7f0000000300)='./file1\x00', 0x28) (async) chroot(&(0x7f0000000240)='./file1\x00') (async) mkdir(&(0x7f0000000280)='./file2\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r7) (async) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 6: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2}, {0x40e}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000300), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) mprotect(&(0x7f0000206000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x20, 0x1, 0x0) socket(0x6, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000100), 0x0, 0x8001) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x6) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x2) msgget$private(0x0, 0xc8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/104, 0x68}], 0x1, 0x0) mmap(&(0x7f00003c4000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x60) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) socket(0x18, 0x3, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x60) (async) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) (async) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240, 0x0) lseek(r0, 0xfffffffffffffff7, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x8106, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555f", 0x10}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) socket(0x0, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x81, 0x0, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x6) sendto(r3, &(0x7f00000017c0)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345795e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e57ddd7d942a21afdb1a59e2578f51b3c7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e529ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27e9c96862ba55afa915c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc285ec5be5fac89246d54322b501a909601dd1aa50f42605b4ead1be764b511977ec67e49035014a53428c28c5ec4376ad96b6e80959541a69ea9a0000000000000000005a31aa4b210dcbc7b754fdd7931708adef20770acc06787cf632be2a423aae1b067e16c8d01daccc14f0c0b85a67261ca8bcd865fc51ac5e564c8214d6ab4bccfcba5867d186b9a6018869a54b552ba29a757c52f9763d986f036aff48dad1dc4701094f3dcd4663b2e0f7b734d837a182ddd2db81be2e570412489f6d982a675d7de61951826de7f60f3de61d5fa1d001bab8d5b2ab11fdd948d2006874fb6f2a6de11ff601bbbce4e6640558cfcd", 0x1069, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc", 0x15) bind(0xffffffffffffffff, &(0x7f0000001680)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x2, 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) poll(0x0, 0x0, 0x0) (async, rerun: 64) setreuid(0x0, 0x0) (async) mknod(0x0, 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42}) (async) socket(0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 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}, {&(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'}) (async) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b0b579e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed94e7234b8972b273e810ca9962a8f461d3a05711a63027321f5ee3457793deaa35ff2cd2766f2933421380f746de7becf6f55ae03d9aa7b9d9d494177157ec5c96514937d7d0a91faa4cc53b621229e37e03b187405497dca3a01a5c38adee36296aeb61f842d30ff57b70bd945dc1c15b204203c8cefb2b2c3f5bd393468b77811a2cf8a42dbc448528f221afdd7e8d98442e8f08735c9a569c1c782b8698dac741f54887252100000000", 0x11c}], 0x1) (rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) (async, rerun: 32) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) getdents(r1, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102827", 0x8, 0x0, 0x0, @empty, @rand_addr="9b8b88bbfa0dfd4372f2cdb215d499ac", {[], @udp={{0x1, 0x3, 0x8}}}}}}}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) setrlimit(0x8, 0x0) syz_open_pts() (async, rerun: 32) close(0xffffffffffffffff) (rerun: 32) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) executing program 1: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000674000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$unix(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357afd20b37b673039d2d236073705ae0cbe38164991f7c8df5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f1d9b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00c458448b1c1176a3fbeb3771de602b28a3f80d4be5200403f5b7c0e151fa3947198394d4ed9ae86cd1d28b948c126e9157438fc3587dc8e8183b", 0xeb, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x1, 0x1, 0x0) (async) close(r1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) connect$unix(r1, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357afd20b37b673039d2d236073705ae0cbe38164991f7c8df5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f1d9b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00c458448b1c1176a3fbeb3771de602b28a3f80d4be5200403f5b7c0e151fa3947198394d4ed9ae86cd1d28b948c126e9157438fc3587dc8e8183b", 0xeb, 0x0, 0x0, 0x0) (async) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f0000001300)="3385ee2de9ea040dbefde79cf108b8746e63b8d4210fd108cc09f2a98e0b2284d6ffdf48246241633f9a20ca30e84af33817715100eeab8d32c219f2fc3f52505d5bb6e86e49b1d36cdf0e95b8c594df8be864a2e0b9ca36e15d111273fa068997147040bcba4fa08f77d0dedaf65197a1e05ffda542e13ae79d884ef43f01708920a12f646d9bc390e10b5788b810158e31580f5b4d9362499085e8679b42bb328baf1f0f38d8bc43b5f283d216b353664b50f1a20c65a3ade9997df17dd228a19566eb9f92c5fab56f75e587a6127aade3852818b8e4604a8db73434a26cbb8f28ca746f5f96e470307269f188dd13673a0e8b6af274b15216d6c92c81611ffa2cfc1fceaf4a187a9e80cda19526323df88ca50e31e329e5aa3cab3903bc4fe24a073052fa688fd94c5f8dac7b81b9fceab2595fa33033a0fbb5ac4744d6067e978136ab17f571857f3f2fc1f10fcc88a1d57efa5280777168322a6f0801bb43187dfa06abfe252cce0be70d15e40e763f34e178f6ac10330076291c64cb5fa60169e15f9ddfe7b3a4bb58c018183c69aad4b4c93eadbb71b6afc38b9e69a5d6c80a7c44218f6f0bdafa2ed290c097729654a4324d7e2cc8cdbac91fe5708f77b572d8738cca5b693d746899c569af257d77eb85eaa09c0b71c414c129743f0939f48be790e1432ef154e62de8215de7c184c1b06a0189f3a783e95071315128cf3233dc070b077b254e583f26b410c603d9c0d60733c2a89c3a2b72cf8c8230d6504e1870d2ae639b2254704aa95a0d3241bb940b8f12f99bf6c177dc08c83a159b2f94ca51ade43ea6795ff34070f8ce9b3a989a817fd0e72d22158f4c435177cebe69fe5f3e7458042333287d6f1ffced9e09d7b4ca2e1f7799f33099bb0d55875943b95aecab53caa61266570377185369d00b2a12a9cd97b897136876981f9342fd7b121a9a7f4b6789207ef58e3a6aea350e5871cd1dec6d29d91a58abe2d6115f82ee0ea499ac95bf707d1270d7b2171b54c6b2f8f28c69a79b35f3cfc6addb5821ae317d16c94dccd13e027161484fd97bf22ad4b4d9bc8170a354e897e093f98926443ee52b55ff03c5989d79c0d44042aab9f115a340d5114f55a52cef79539b02e8321e82c1d184493965b5fe6907fcd11d3c1bd056f6dd053882d8a7b01a2aef00426b04e84955f06f0249a00622097ba4c4ba07d3fac1123b9cf5ee6aeae3b3fc1e51b4ceb73bc18a3cdd1cdcf04c2745e8b1043e26ef7760b9262c409971678d178dac241574ea95a5c0afe7fc74edfae7600011eae86dd69bf94eff81c57cb092e9fc59a9a7e0f1176d9e8d947ef28383ccaabb708adbc10e0b3571953333843fd904fa830de79097dfc34f070b92210e1ac3c8f98ad02314d9b812b5fa3c7a56b34a4c81bfd79f9ea37b761a06dc1fe72cd955ec367615cb7bdd8d7068ebfd05cee3ab4d420715ea3d3b13e177b5ef12f9ae4a3a70933d4d0f5134600a9d14f6657d3d053fc074d31c187464f4370d5af73243ea45c352735a41e6f9e940ff0e9101fd3e183aecf90799581b1bb4e2a7c554545a7aa6183f357d7c0d2d10f7ca131347faaed1d93e76b6c4721da65c99587c279d44bef1608d2c344dc2fb8be00b057488d04a8493fbe1c14b288460290e4e24011d3c25aa41ef43b14e22d1398eda60042b5865a53733e79a03454d97c00b11e8f6eb3168e52c078cf4bd67dc87f0dde3eef9fabefbaa3f4849fe62a4b772f72a1cc9f4e51e39070862f73d75d8c1d52f518e483b6743891de00de647ee6be260ea356fbf31e679f22c21779f339463756a2c04503665129bc8dab81bf23c0c84679ab3f8c04f9a95cf855a88be8e6ebbb782031400276c8827bc950682cf25d93b32903b80f871951225b4232344ff15294835b3bca91a61ec1414b3e84d836ee26c2284da9a93e14260f3c8d21a54581f1244910009bdbeb7e6010d6d53e959490477062ef009607406d87a1b194dace77e24a75ff634311ee037a6b062fc528d08cd5c3aacfceb3a28c6cb2df69879f18c3f6e4b47124c2df2e68c4061d4211766f55b93a11eca4eff639e4c8ec34daa80270f85c21c54b339a519e0c617cd5a4eb321ea3c43b1afd715f050dc886c14b26eb49505357bf65cdf9e75eaabbd9c2729418966c54e9a90a0cf4447158940db4ddd5dbf7bf7e5afa4444aef05ee512c3a0f86a7fb46cf4d1a911fecbf1a6cf83293bc1056a627f194754b8787f88cda97ddcd13dc67c5a1134950cf50e5b1dad133b6f7137772320de1fd7830368b3f14b091491a834cea19e396949ac676f85660c0ed7c0b963172ec761d55c5ec5d6053e3346ac85bcbdd678bab582819bed8941ea254fd978260cfad5f04937039f17ee845ef1d711eeec9a8aea1158c7a02d4f692c718a01dd08c20825012200acc74ebc7553f5d25bcf9a0885c83f3f0a56c1157143c70aa98bb1a732c070b9ce1b53cba10de4f3f1ab11f554ee718dfe1af03ab876c350f00233f75dea6a9395db0a4d8b7839dc8956d78d6eed71602cc60757100c894e72760da56300c7572443309644b70b44c8c2c3427d2f3e84cea36bac5f0454431f1d2041717dbe360dd51ccc319b99e65666d3621b7d987d516fe215631bc75abe902b532303b1b219a021a2fea3f99e9d1417561ee9a62908f4b16a4e4e35d05050b1fa318026129f017af5b824b90f1ba317ae5d90c48ef72617a4fbd9185f1d25f37b085945baaf9598d8f3867234ca58413ad742edca5edad2802a7dc3186d1d7162c1d8381affedc6f89730a7893e5a3a674da6f25649ccc7ea9860c265e332a4c89e1a5876af6d35c1ab788424824b4d5682013852f4341ab70eb2ebe87e6cb131ba7dbefe53c1b5b0097c295fcdb2e1ad7efd033e9a8a8f7b625e5768354d6cf4cf7063e0c5d6002943b4fc7f78573ef9da3da8d9d81caf525b9ffaa5a666cf24bf52d419c6ed572fd76a01c5a2142af8c832c8e51157356023f0f157d03dc57e1de5400b016a065e6a5cb4d167a2d49cbbc701768fef7c29527cfef3d2d1b307b4f3fc69c9f15f311eab431789625f8debd85fa93bdad270601aa3d256606b902de65e7dfcd3f7557b68232983b222f8895366f2cddb050a007aa99302da2fc43e3006ef0557ef64385f3c64b69686bb1f2937cd80fbec9eb940a3beb7f5cc1fb39c6cd86b87f00e871e1d803c6bed6a5b1fb645ffe1576b1184f0aa318d213dafb904d77ae2b879b8d5d4cad508f7ab4303455f2b933ae231837df6588fbb06aea0fdaff5d94704cf6820b337df45e2bcfebf6e3796fb716d1abf960b3a0e71ca5ae766f52be840504083ec40b85c240320d0d224b7181f96aacaf1d7e61b88d332d66ec01b94b0e86dcd7aaea7cb246b9f556cd108c1166ae39b37476548379d731e35b9b075c0d05db1c7b696243026e378cb0d359dbe3562fe5234a9b3c0fbaa0e5d8e4897141bf9f10a4929c2770db653bfeddee96a6142c2d1c9af0555fc3b057092ff8df3be0a0946b71a303ebde4690fd3b6b23db26e3f8cc56890b84b454bd6defbf194c3725fbf51dfa419a0881b63fe732cebd7af6d3aa63fe6f5b3a0ca55eb88ca5af183b9cb0272b7f8808d8353b24d62e2e77bfe31e8467bb9738b2e354ce28bc222d91cbc4092f708bda0f7476cbdc3df6591ce13e5dca7d3fd15755edb7d68a6f9e13f41e14880807302bdebab0fe2e6f34c39024901fa06a1b22f3493ea77218bbffa88b4c9838a75d66160e94f97071f4fc602c80b9c9aa4cf701b42d12214cb5763139e866f2265464cf6525912d150cb03582e85bad3930b0d4fa8645575283738a0765f928c03b49f1fb4b3b8bb050d41c1481e97e06c4dc15519e43d43c726142a849e4bb11cfda195501f18d060acfdec286a11f532aa5e230132e7d0e8f585b8ff14e68c809aee77a1a17c51bf7744a61fbd6fd1f00f061847e5c8a8540ad8f0fcd92860491a939830e092cad5ab26cca53246f638976c88bba1b19b4223e0a4d86f019ae2ab58af3129714512c697c4a21ca2aaa52a7962cf5cbc5afd83220a8fd33702f3a35b654032e87a2bfa9b70cf0286204977da28ce63899bbcd8071e0b40ad4d19e7114ac7cedca8a509b653086fc0222b6376574a2054666f3ff2fde20dfe5989543da7b24e529f2f8aed6e4d9d08298d5cad42123aa96311e4b754107ab9ce0473dd31f6c073fc2fe339108681d865beda135f3b5974a118d287f0790333037fb1aaa26deafa9837625d6b8fdcc5e9343b336b45d5dff93e2264b4724caa48d8bb756b68aef12d33d757ba52a2e5e2269ee86cc038b5884ba0719ddfd2346d8853bee3e7215039eb16ec92aff22f149b5e8b3687bed440c4eee1ddd6e56104ea9197404f7ddf640971b0a60d79274cd02e8227ab22ce44b76285e99456264332b09e67d5fc4893fa5acdd84a66c8faa3cdf936fe0a8dda0de5b5adf386fb16bdccdb9c6631466117bb09ff6486fa10d8382c5e3d5390ff81c1b606e5ff688dc322bae3050e0fba083d43e8da89e1eb6f0eb319251ae55c806edccea6ce1d7b2c3b4848420511acbf4ae700561a715b8033a8711c6de20fbc1a6bedda1a1c5e4c104b0caed25083e0eed5400c159de7c2efdcfd739fffc5ef9a75ebf1ff0f3b3f812185c458a730b4318a834a3d204d53e5fb1dcfb", 0xd00) (async) r4 = kqueue() kevent(r4, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000002900)) pipe(0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0xffff3898, 0x6, 0x8}) executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="dc673b0d9677216e97d0d07e"}}}}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x4000000000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x3, &(0x7f0000000280)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000004c0)={0x40000000001fb}, 0x0, 0x0) dup2(r5, r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa7d49f958ed9df61d1d5b004500002800000000000090540000ae8ed418bd7855d5b5837c4ddfdb2a09a02a2db0b33818dbccd591e07166b8f551bd255b27ed5ae7251bc800b4f9c9f414b2085a767a073dcf8feabbea833783d1aaab7536f7cf4e24dadd351ea78dea9ed48952b442acc1d46bac28424026523677358ca94a231d8ca07dbfac75087fe62499b6bdf8fde1cc992d516afae5a34250ca1f48f8ee59f307e1d99e9f208ef0ce3a7a4f436beba456fa905fadd490329d4be6fd0e5f7db95c6a321b548f09dffaace2486a2b78aba0c89080fe94ed24ff669d68edf3f79b5c8c9daff059ee25dbed21a0a8bbf15830fdda5ada6626b4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) executing program 3: nanosleep(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16", 0x1}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x44}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x992) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) executing program 6: setitimer(0x2, &(0x7f0000000000)={{0x1ff, 0xff}, {0x42}}, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x72, &(0x7f0000000540)={@random="89ffa22f3c25", @random="4bb629d3b94a", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x3c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"543508f0c1046bfbe828b431b82e7c598fbba0819afaacf6f6fe3b7698f5b2fa9aed0e7ec130501a"}}}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)='_', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000040)=0x4, &(0x7f00000000c0)="993e92deac6a0d3e3303ff0000001a5829c7a54a10aabdc56fd6a9cf403061ce52fda55cc58a2dfb7b5c9a2b217a8e826946a0fb6d3e3d623bd003e3b37b2e44a751b7d67a", 0x45) executing program 0: r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9}], 0x8001, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r5, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x60}) semget(0x0, 0x4, 0x668) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) (async) mknod(0x0, 0x0, 0xffffffff) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x68}], './file1\x00'}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) r3 = semget$private(0x0, 0x4, 0x5c5) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) (async, rerun: 32) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x6]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x2]) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffffffe1, 0x1200100000000}) (async) open(&(0x7f0000000480)='./file1\x00', 0x200, 0x0) kqueue() (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x4}, {0x28}, {0xe}]}) (async) write(r8, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) (async, rerun: 32) getrusage(0x0, 0x0) (rerun: 32) executing program 2: syz_open_pts() syz_open_pts() r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x4000006, 0x0, 0x0, 0x7f}]}) executing program 5: kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x3, 0x0, 0x0, 0x40000}, {0x6, 0x0, 0x3f, 0x8002}, {0x200, 0x4, 0x2, 0x1}, {0x20, 0x4, 0x1, 0x3}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x1) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r1 = socket(0x800000018, 0x1, 0x0) (async) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) (async, rerun: 64) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) close(r3) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 7: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x2, 0x8001, 0xffffdf7c, 0x400, "daff0d000300ef1301ab00690200000000000400", 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000500)=0xfffffffe) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x82) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r6 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 5: setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2}, {0x40e}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000300), 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) (async) mprotect(&(0x7f0000206000/0x2000)=nil, 0x2000, 0x1) (async) r2 = socket(0x20, 0x1, 0x0) (async) socket(0x6, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000100), 0x0, 0x8001) (async) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x6) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) msgget$private(0x0, 0x2) (async) msgget$private(0x0, 0xc8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/104, 0x68}], 0x1, 0x0) (async) mmap(&(0x7f00003c4000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42}) r0 = socket(0x0, 0x0, 0x9) 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, 0x2}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f00002c8000/0x1000)=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}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x1b}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x551, "010000ff4e1010da00"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x0, 0x80, &(0x7f0000000340)="e8f4e9cc26050a28dbd759bd4fd5cd135530f91393a9161227d1553a51e6814d818251f8529d27ee5e21a91a72c7d297b0720b257e475b35632112ffea28311abcb22ea5d80936f09382f280039a372e3a82e0e7a3a818f0e71845b6577a9cdf1dfa2c809fdf061cfd5d9975c1efa81709673ee515e63c873246a8ea5781e108376edde29571219749fea250436a37024a1c337f9ee218088cc8045cb7208ae8a6e4080fba383ea6c0d7c0026f385dae06ee5b05e7adabda393270a4254f0e96", 0xc0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r5) chmod(&(0x7f0000000000)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000140)="e618a074964534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166b9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef50000000000000000", 0x91}, {&(0x7f00000004c0)="0bff8d807a0556f053e38e7a5d33a3a346be8205d19ebf011baa80ba51a9839a0f620472eadc47fb88eff84d19bf2e356abb5da7b33964aaf077d7202c8aaa89871d4f9950fd4ebeaf87f24f7081691d39c3fa32902632e44698f0de0622a44682eaea1d4ab894723c52485293e32e9e0413596df80bfc11a820a61436b4c81d1022c253cdb768ce2f77157b45f27335a864ea95fd5aec95d87dac537781d1281db4b5baa04cd8929a5c4edfb7eb945027d53891886e2885a8", 0xb9}, {&(0x7f0000000580)="5cc93f1bd69fc6f46cf22909548bea830e95c00dcc50fba2f8ae81c98cc43d98c5d34a2bb5351b", 0x27}], 0x3) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) shutdown(r1, 0x0) pipe(0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x8, 0x20, 0x3}, {0xfffe, 0xe2, 0x8b, 0x80000001}, {0x2, 0x4, 0x1}]}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaa7d49f958ed9df61d1d5b004500002800000000000090540000ae8ed418bd7855d5b5837c4ddfdb2a09a02a2db0b33818dbccd591e07166b8f551bd255b27ed5ae7251bc800b4f9c9f414b2085a767a073dcf8feabbea833783d1aaab7536f7cf4e24dadd351ea78dea9ed48952b442acc1d46bac28424026523677358ca94a231d8ca07dbfac75087fe62499b6bdf8fde1cc992d516afae5a34250ca1f48f8ee59f307e1d99e9f208ef0ce3a7a4f436beba456fa905fadd490329d4be6fd0e5f7db95c6a321b548f09dffaace2486a2b78aba0c89080fe94ed24ff669d68edf3f79b5c8c9daff059ee25dbed21a0a8bbf15830fdda5ada6626b4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0xfffffffd}, {0x2, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x81}]}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x6, &(0x7f0000000100)="71f91e340900ed57bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x89) executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) shutdown(r1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) executing program 3: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) getuid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) socketpair(0x20, 0x5, 0x40, &(0x7f0000000080)={0xffffffffffffffff}) shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) dup2(r1, r0) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x1000000000003}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0xa4, 0x0, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) msgctl$IPC_RMID(r1, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbdf137158fc2556c8aef69326538db180c4ca2a64657b9be9e48530c8e699319296331ac78f5848729a3d1301e2b32b15e9d798b6bfcaf480990cd33b34918bcf6110398720770b1843ead34a761c231b49fc3706435639a9a542d89a4d", 0x60) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) Ì OpenBSD/amd64 (Ì) (tty00) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000400)=[{0x87}, {0x16}]}) r1 = semget$private(0x0, 0x2, 0x200) semop(r1, &(0x7f0000000180)=[{0x4}], 0x1) setuid(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) fcntl$dupfd(r6, 0xa, r2) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRESOCT=r3, @ANYRES64=r3], 0x401, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r4) msgget$private(0x0, 0x40) r7 = semget$private(0x0, 0x4, 0x5c5) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x6]) executing program 7: setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getppid() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x101, 0x3}], 0x2}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000540)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000000000000000140000000007"], 0x180}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r5, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f00000001c0)="5cc2a35a241117ff6402f76e7081aa7fe2dc9b46fde09c78c8a5873860cfdceceb64d74ad4cce1f9a613b6d69ffcb48e5ad3f192c6786e703bcd1bbba0ce192488e7c08b47dbfd7df027364ac892ae207120f2a248fbd05ec02d129a354be55b09a288f8d04ccfe9caef76053a126e11e3aa0b40c766468d33e12cc01979218e117b68e42460d897be8384c903557e1e6864bd01c35751a97bd7e2f7764cf968ff57cf8357986bd542e7e818a587a6690700"/188, 0x70) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) getrusage(0x0, 0x0) executing program 6: kqueue() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x81) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000140)="e618a074964534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166b9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef50000000000000000", 0x91}, {&(0x7f00000004c0)="0bff8d807a0556f053e38e7a5d33a3a346be8205d19ebf011baa80ba51a9839a0f620472eadc47fb88eff84d19bf2e356abb5da7b33964aaf077d7202c8aaa89871d4f9950fd4ebeaf87f24f7081691d39c3fa32902632e44698f0de0622a44682eaea1d4ab894723c52485293e32e9e0413596df80bfc11a820a61436b4c81d1022c253cdb768ce2f77157b45f27335a864ea95fd5aec95d87dac537781d1281db4b5baa04cd8929a5c4edfb7eb945027d53891886e2885a8", 0xb9}, {&(0x7f0000000580)="5cc93f1bd69fc6f46cf22909548bea830e95c00dcc50fba2f8ae81c98cc43d98c5d34a2bb5351b", 0x27}], 0x3) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) (async) shutdown(r1, 0x0) pipe(0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42}) (async) r0 = socket(0x0, 0x0, 0x9) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f00002c8000/0x1000)=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}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x1b}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x551, "010000ff4e1010da00"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) (async) setsockopt(r0, 0x0, 0x80, &(0x7f0000000340)="e8f4e9cc26050a28dbd759bd4fd5cd135530f91393a9161227d1553a51e6814d818251f8529d27ee5e21a91a72c7d297b0720b257e475b35632112ffea28311abcb22ea5d80936f09382f280039a372e3a82e0e7a3a818f0e71845b6577a9cdf1dfa2c809fdf061cfd5d9975c1efa81709673ee515e63c873246a8ea5781e108376edde29571219749fea250436a37024a1c337f9ee218088cc8045cb7208ae8a6e4080fba383ea6c0d7c0026f385dae06ee5b05e7adabda393270a4254f0e96", 0xc0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) (async) close(r5) (async) chmod(&(0x7f0000000000)='./file1\x00', 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x604, r1) r4 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r3, r2, r3, 0x34, 0xd60}, 0x7ff, 0x1ff, r1, r4, 0x0, 0x9, 0x3ff, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000180)=0xff, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r1, &(0x7f0000000200), 0x9, &(0x7f0000000240)) fchmod(0xffffffffffffff9c, 0x50) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000380)="5c0d433c53eb8e7c0bb9dbea9088824d9023f8c4d9903f8efd0c17468bd317d131a33a82396d1765e965f1f1e795a44e61e530600e3b601c7bf5a02f4e9b2f3d5e48ce653a1a3c054a6dc5cf0b750ce229dd42c99d634713f4dd11ed484cc92be8c7b4bbde202ed763e7ff504874e694fe98eb5c4367ac951c32947d9990b21fe49d3d0396aa4e925e48c6d5998be757d33023e8c4504b31c88b2cb50d537383e3a3f2f1bf0e39f2a635f7a9d3377d9782af96cbf422ead798a84975a79f601fee2037456bf2ef2453d985b92274821cf626a1398dc94981fb074ba06a652525b6bcdba788802f20f55727297b21eeb8fcdd", 0xf2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f00000004c0)={0x3, 0x2}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000540)) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000600)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r8, 0x400) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000006c0)={0xa, &(0x7f0000000640)=[{0x8000, 0x5, 0x80}, {0x7, 0x5, 0x7, 0x3}, {0x6, 0x3, 0x5, 0x3ff}, {0x8, 0x1, 0x3, 0x2}, {0x401, 0x2, 0x2, 0x7}, {0x4, 0x8, 0x20, 0x1}, {0x3ff, 0x0, 0x9, 0x7}, {0x2, 0x2, 0x8, 0x7}, {0x6, 0x1, 0x1, 0x5}, {0x3, 0x1, 0x7, 0x200}]}) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x18410, 0x0) sendmsg(r13, &(0x7f0000002d00)={&(0x7f0000000740)=@in={0x2, 0x2}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000000780)="786b37c5c7995d70ab906f8f929e2acd7c5fae7f2cfc187f06886233880e7baeff7fd5dfd805904b7a879014df3769bfc9a8491aa3e679a8af5178055fb0a41bbd7b1e67392de7ef182418fc64c24efcd9f5a6835fa71c02dd43a89b00c01d3a3c186078ac8a381e007ab9e5bb442f6b0058233f032e409bb73128a5bc7a067fd8de7ddc906db3b0ed3ce577eefa5088ea6acbba96f556c28d5c0b4f282d397637b191d06189f1ab83e4f14aad435c5f01d4b867dfb1c4e346145866dc9109af353c0b6c537dc919c4f76022c58ad29f22c8e1fd21f66634189a0456755cc42f032cc7843e902a2416ff6766b18eacfa6dba7fed48a605707288", 0xfa}, {&(0x7f0000000880)="30297aab9cb34b04332258abd4a4ca2ea79b3382f99b57ba1ec086eccc7f278c704c30803af67886f793215f2b7355477fc25922d8787f29902c7de840cf924476363b911b45e1370a1f1b1fdcde47e459d8a22b46caf31f443dbe477435e46e00a526213d31a7131d24290fa355449afb3775869f13cea2b21e26c922fde20b3ebaec269ef051ddc14d09916f00b450135ef15eb01a9eac39fa04b0", 0x9c}, {&(0x7f0000000940)="8c689bd9", 0x4}, {&(0x7f0000000980)="0ce5a6eb04c5dafbe63c025b177692e227684f3bd0352b41ecabb3099a463b8d78e1ac5e800009a7f42a92cb84e5fed89b0e1722b93510fd94bf92961c3b05faef54933c4e59d2c599a48f500e153f711ee16c7a7e6341c90e850df9d563423be9ea56538de18190473662a1153ae628a4e867e9c7464ab68ba9dc0a54db8d745cc64564230dabbf2c55f07f550d2de0de593565f329a6eee1cafc818beaebcd45ffe1e040e21ce5d91a85930aa55b2471b8f04a8f9ac454c9077054510e620c918c7cb5e84fb604c78299ce2186cfbc5da32c9c2bb171d7de5215aa37f45c", 0xdf}, {&(0x7f0000000a80)="32fe98ad5a36dd1974fd83956fb89337576afc5a09756065f42e1c6c7d1854cc93281329c915d4c6db6474cebe8c3fb301a8c9476d76fca75a3c972fd70a8eb1a06e3b4bee11fd31da1f0af36a7b90a7224816b128ae646f3012a36263da6809c1c710f61b88eb8f101b808606bf90e4aa55caab6521eec7de0687c0a710d2a7d318fe62548b7651e16dfbaa1ba91a9bae3a9aa13ae76dd94011d65246537c21b181aebea76d7b157c7c2c1dbd8a96532d7a7cbe11013489191f8382d5b11e6e835a7bf3910da07076f6ee456ad815eb045153c8", 0xd4}, {&(0x7f0000000b80)="0943ff3ea758a629a5db49f5643e8e8371a2a4d64ba9b9c7b04c03a2b5cede9037cfc94e5c7c474355364dfc5624c71e5d156fcd106ddba87c00afe6d97ced7a5350b08e9fda50f09e577289d9395059ba3e97596336703798095270885ead84d56c0285b200659f5cd82ab76d9cb210f8dfcfc33743a6ac41d0c6385d48d01c3bebc645a8e3bb5852f42cd986b2ddff77ce2271547d0187a104c57829661f14532ae933896513a436d0ae1ba5a74b5ef022f57c1aa2ce7822e2a44d2aa441362a5b7cb43737948bc6f92f3ba4492f12ffa4c4f7d52ae16193446bb7bebc3b2d0eab98b73117acdf298f7cd34f83aba6c4d92835c2f3f3938be902bdbdbc9f92ae6a4c5a308153c36c3f9233d45911a3e4ab593a25cffd8f918fa28f401bc938607bf78063bf06800d1470104d75fa3380b624d67c3d5aa078bb2a77a24506921bdea05ab8ddb2da8a5d419103be550700e65b55eac44c09e0e9e70c4d2e0357ca0e90a5bc6fc8fdb44ef2a1268c25301ea38e88546f5e09cbf903dc29447a0526a216c41fb62f7adf3f6973929426ea91396f5bb56177f3afbdf187e2fb1243f4a6ea8fee6cd1ce1bca17ef423f3be6f0b89fb8f115a4c6a5df9af6891ba3f3b82dba255424317f18901eef3b3ba172104a656f1eb3c73cad0e10e06353ad9e431148275aaf93eb225b5461d246a8cb3d292c1ebef1a891897f59273871717285ca61e8dcd2c69b66a3e764114833f1741b66f676da9bef71a6da336ebcc6eae4f682ab80784c1f40123d6136ae97deb4dca8143dee5659ae87912e224fa9834da039a7ac2d5bc924d2371d08afe5770812cde6c491f29edfdbb0095b70405f4a002502ad91edf2e429de4b4bdcb174fa6ee4db4f7536794ab8f0a86f051c5dffe7f2ea059cb2b43f19f55a01f063d81a966f2631fb5fac7b8f2642f07f0e793b42c80e360652164a2247cac03355cc818b004ec65fa46ad76e3a9f4defc31152f23d51b956b4019ed09707923b2c9bd288f1f269fad17250dec87c380c58dd5ed7900e53da0b1a31dae896924152256c65829da45c3735efe8d47dc8f25bfcf5275db584d195de62389afece84cf62947a477b8baa4be87e0af11108527e5d4df0d09e2d0b6562e8a1e27e7d9dcec68fa9ed57d562d9e063abc9fb1d72dba58a4d94da2ceacd7fe82a5be1b2cdf56d5c76d5fc9a9fc1e7b2278ff4daa84293e2556cfe6718545edd710f85636c14250aa33a4ad2ab207e8187b91f66141412f0f1ee489a55f6438ebac83e1d6a399d1324be6e27603d2a6f6990989f08827fb7bbf02803e4d5e909bc21290146860f609697b2d3830f32ff312f95f9c38b1fda1131bcbd8e5c59b9ca0f612b7320e2b4e07a92c0175f7ffba2acc04c0d40533ee84d10a99975b1b1b9525b105ef7e916cd32456fcbcdbbd72261ca92a58446cc57f57109762a52ff06d716bc04d94bb495df4eca29983bbefc2f2319727788904fa09ba0bc2a63799cf92d4daac58fa7b25fef51f5471371f88146d12b3c12d7d7d04806684dfc3cb80d9c42c63d19cfb76b53cbd47b57ff41519453243f7a37be5eb1cf603b278b998ba03d0d9ab6af494ce3d80307c605b8a57d422a57f81b8c4ebac21eca6191bee8efcefdf3c9ef98062c36f1afa4cb1fe9ea8dc6ed873d4dcb6a9c832962fda7879848857f8b9184a1b5b9f682b5c5bac57c9941a5d10f85994543c175f45cde7d7a71aa38858ebfec8132f407a611a9727f6748d01fc9a7cb802f73cc9f98f0fcaeb1b0e55be9ae0f7f0c0845f040d7fb42da1ed8332bdedc694bc1e118de1eed22fde77105d2cca6bbd0aee102c13aa6250680152b3df2e699a57f2b360c5504c15f460e4a1181410996722e7a424118323aa588236637c1b3c95d1078ed598f14872350a977597475a53e9d3ce51135d58f9ec233402c6cf02461b3dd90994020182386d4f57e3ae95c1a49b9317cab94f3bb6ae7a680e779ee3e66f067e736221b11f0e6a209e3241d9cff2d0c5bba0662aaa37e1684733216047097ce26019bb883344afd134a650a5d6adc898c9c61418a1962e1fe8309cd0e556026d54029e9ad67b07549d06bf0633ff67c16fde38e85bd28767d0887d728389561dae78fe9a0e5e4438815f2e06c9e3c0928899cb6342f9c16d9d61363e1f24fac6101fc89612d39c9c390b0ec5bf4e04a0db3e6e588074c17048864492d089accd09cd2982663ca0cb884a7b104fe26d9b81551cfa0994c325e92eaa20b23e034959c2891318e9ef1997d317e9719e79b4e2321ba0c6a1c016cca7eeccf919d43bd27f2da68e976c8207a371abc9d71dabfbd599390ab1723961adba6877ec2552baaf83fb84b1299066f396f3651d7e9e92d074d5723c7be7352ea8d6a993be61af7fdcc9fc3723582d73f06925b6fd920ba54bff7fe6b095bc419c64685f676152dd96edb41c8ac2de15c0dd5d45b18cb52825341a6833dc404928abac4d1b56505cce1824facc17caa3e7886cd03b54ac57455d72723310ff3b2760acf9be390c1d22136bfc021b88e9009e596b80972de9a3e2e333dbe6308d471625051bec78725911e0e960c0385ba5951d419433e50031a69462c71d838b31a7da49717d667c701b5fb82fb42dd9ef3e7fb63b72fd877476964ba7dce02c8f25faff706887021092c123de8a7289b2dcdd252d8e9e22e73ef942768afb920b645f3a9c7df811da0a2dabd99659fb04dd402c0036e5ee49dc7dbb14a5ab939967faf3e3078feb52b9e009b2132e8f7292ba67e4c1cf0879b8fd3049fa273fba0b970eb091941d37746cbf4ea434521340fffb67221a92095d9c2e84893a7d09a73c63c434eee6d934327488d21e9212f89e8d12c6f6c67768400653034afc143e91d9c2ab7e57df8892124367c74fe0fe1e658277ff1025c3a98a0bfa5c25c9e5f46bd8d4a9bc848a5dfa9868fcef937b159cc67bcab16ab4e468514148b5de391e735f42bce3aa3004d89b587cb1920b8b9adc0a0721dfb3052125cd1554080e637a8c5b82c61d975a32e7e0e7eef24e740fa04ba6e56aa11782941710b71c935679e2374bb7b55d6b9a1e0ed566b24b56bcc62dc3050bd39ef0d1b2c4f42bc70b43656a096ef152c66cc4ac78c37d0af674a8c549ab8c296bb0108ebb1d5c7bac9ea3b740ecaef85059c2419d98db83d2b4babc773d563235def8a051eeba8b2d255e21c1ae8d8e0ec5ceeb8cd1607eb4bb02671563cc4b70ae5bbdf0b768bc8c4ceeb236c390739f735e80874b5539f59f7bde40ba475f6f52a80fb963b4494d75c6d555860de9e0345cea001d03273ba5e89e0ccee09ef281c6d8b2159b4fc820e326d888d98fafb0802be5304e3b0959d80b9a02311cb247f98a9394124ef539d3e82739453bbf174cbeb625f26179e411aa3536a8f0db2629187e2ef517539fec18cdf0074b9a7842dc62c64c39d4fabdd7378d6e49b032b7918a171e8c94d83a3c9a43106b9bcea4ff9cb4329b7d46c652e18dd597ae7e39b4d907e9780a76ed3fc76a3e4d4d3a4a83087dea2990da1d31ea282b983ad6e4bde3a90d2ace7f22a2ce413773ee0f65429b56cc0aa73d5c34001b8b0b49136b7a8f26396b6297c29242682dac5522c18a4d635a1324611eadbaa08c8da3d96d75b03146fc48b6310feb783ea41eae06ec61cca4b444b4a7e1775ee3aa0864cd875719c43f9b0fdad774d60323138b53d57ac51e29dcdae7e9ed5ff12985f2c3db17f96ed014dc054653698ad33f05afb0da749230b487b1c3085cfceec5bb0198e4701be6cd42b8bb56b9c106fb638f160801aa0ab42a0bb6da28a4ebb3ebc98b9230ff6aad343d7abae1cd73124b9b24432c22aa2770d2415e69f6258cc18bca53a4b29615f9925918ff153fca965f2193cb566d77aab28425321b55dfe1415b4a250140a3830168f99f85973248d5ba2495e463e7949cf5a7da24d664bfc23a46b71dc75e0c9765a3016e41681dcfe43e0c313fe01b6d0c3dde81895c65a18ca799df06a1c8285f9a69a8dcd7662b0b1e8bc529b0f362a83d41ba7483074e58db2c57d1d992e6798004ece26fd7505a68c78878fa9d66e04b312173d17f49549cd3819a76cb9d2ebd7dc3809cd4834b166d33547f80aa4600aab8ea35d71569149ecdefa68b5d07590636ed23129511b5e7a7479cb5d0b57a4758c388b24c413b9351622b9740e44fa3a8449c4407aecbd07c08c4753fd77cfbfe7fbb0bd62ec8656b17e3fb58f97a93a5a54cc98031e046063c8a27a3d79fc1ffe055e3becd4088e2a9fd63c380742c8da5de22bdb411866ed64b615a48e657e935d9f9ea6fd14322893c11c12738c835c0a509bf6eee89529b1e146f88e378991ccfa1c298ec27743ba6cd5b34767c2bdeb3a6e8b9fa91c37fd0cf0a0287c601e3a3cc241ea41ba68398d39620f974b59883f859e9bf97270f1f35d6f6850b002605db41df709222fb10bd2fa95868ed769692f996c7e6f6b60b857957df39fb776a0a5a337c6d697c0aa09095ce3f5ec7983cc38725c94302a44e6cc4664cb04f41e0a9fc3b8a273257678d559b8d6a6c4eec87b70649cd2e3d13712e3430cd3e47601f1f982ab080d4c9cb8340f7df2d856accb0a36a962f9fa5ce514677826b605e6264b1fc3cd37f42d30a8150c8eb53e4f9b6deea9396c4091a9da92918318197be4ff510f10c0a88dc053aa3dafb81652e2d8bf3ed49fa0e531f812efdb29220d40303912f7894a06d887808b853b32ed356644294fbe66941706681c1fbb004f232defbd266f2e227f3a20d6d343c897658b4987f9e1825d94dfb2e4b2a58462290a0cd6e851bb6ab79f7f35c7833d5cf7fdba1d213167dc96d87d9e249ec481fa120a6eda88e23e513b17816d2ed851578bf41971a6f7d48cdd788b3d1dee6959ea38dab2ca59ab7fcc9532f1016923b02b3c40311dfbe57c896ccf13bdb9831249a97d433e9ca323e9c07b16a12caab358cdb8f20118f1fcc3e09e20504aac3d15f615a3caafcbd27578d54a58e0570285c5943c98950085d41ea24519da026255a305ccf3e04ed6a41516db47589367a206119b5814a504901292386075793f682f70bc1454307cdb326d44a8c1262b45919dda9903877fd4a67f90e4761fc13ef56ec925fa9e9c5ace437901e6db913b93dd22dd84d3b1e5b8b43372e16e9479bd721bbafe95d021620eee03417b5011a03687c997b3f8ef281001c2a066eaba75fed78d071a23fd9a3a8a5e0d4f20a32f416be6788367cd9b35bca9f1193b98465d53ffe059e42329d2137da28c04525da9cca627c813d07d97934fb5861aba4e6bf13cf0f67a031744397ded52ef90b814ddfb963120168877f2b646d0e2792e64799d0a214ee0b8cd17a41c821f9aaa2740e8b17b1136417cc969637f1aba2739b9b3116b593dabc46733e25673c6f175e89d2bf23219b0e8fb51494a8dea4d0f1fe7f5ccd9130d056b8f0c41837511916ab7703945e3535923498fe7724a085fd5cec7343095e03534ce33128cb0e82fda09b7a4792eeb515b927dcbdae24aa49eca6a45265b23676c4ac5c34654b79211bba02f8de3113e37111081ab8a2497bfd2d0703a787aae4b34afd5cd2fe3c4bc3e211e218c1abaf68aae307d106156b09a09f8bd88a46e78844156a485203f3ed65c75399608db7798dfcc97112845fa8710df689206441bd0abad84d5d76f9d591986cef8a13ce2fefee765f9ff939cbf3ae76d3897f5a6ca089d5cd693a00b707197ffc66bf6ea050e75", 0x1000}, {&(0x7f0000001b80)="5cf199943148a668337d338d13aa56fa5957b5988df4c60dbf8120b7f49f1c4434b485414edbf295c78928fbfca25aa2401138d8f190b9b22e56b53b4a56798bb55c198242afbdb89eb203a0916c38df44f76ace4c094e37254e0fd1966730b6b422bb588d488f44c799b426e46ee1f4e5fdb3706e", 0x75}], 0x7, &(0x7f0000001c80)=[{0x1010, 0xffff, 0xbc, "ec1d0bc05055e7f8383bc63d27fe31c3595044e1f70a92c2537114c39daceab7ddbe79efcf93bcdc653f6c11ee8333356dbade763cd7e15af2d6cf62f73cfa3c6b2d969ca5f7dfb8132fde3747b00f923b08ce91a30806bb379667f9d3affda4743c8469332b9af04d1f8a943b6b791543a1b5086e549e97e44336a233e69febca56bb28987f738d9212c8ca0141021961a801c53efb8232b9a8cef9c2ec9647ab13900c0a463c6e72a785583121304ab76265646a877ed0f8dd76d0bf1cdd1b5a26d14887c9d272385ae400a0cb9e0d959478f03982081582bb4c947299f708d6288ab4129e593165445c59a59e524eae8aa6f9774018e2feb4cebcf114cdf27f4982e33e5aebd423467a3e082f2b16a031005f1a739f76e0ab86cf9cfccdf8f78ae525172cd9c6d4e022fcf278b6a15b57ec65412b2639a84022b7b68d4d9d7b931601dea822a71d392a87f409f79b6cf910a8dbdd08ef3abfba02cf0782df027681483fef3cb59104c54abe90ee1fc395c99e2429b64920cb2febeaeb05820d002a5977e7d8e0ed89c957e272bdfb6003edc304101752592924f010fbc912f8ca3a070a5acc2ee03e7da5695f46afce7a0b3249ed443b56d7a184ebcee16b32249afc5a1052866e54b40970ca8c4fb259ed3d3e71cfe1e8a4b25a5d9264323ede3ae123b6b595292d1246edc94e9096caef977494bf11260461a08e5a24939c8a7d3cc0016813dfa00e71fc024ca5e40f033411940f261e7ac005f36548ae594feeb9fecc7740084de3661394679c4500d81d4a663bab5c3c10d8b015330e2fa3e6312cdbdf4c1e1622169db340bd0c51cc055da68ae5ab4aafeefc9b6fe4b877ba61fdc2d6412b01fde10000cadb3046577953d2b28f26a5c763f7a847cbdd3c859832e1061b888cdc1e6f1d21723dec7666305941cab6bdecc093ddaf2829f79f92bae3c92b8237616ba11f8d041bc75bde0f101503c4473751556604baec53e43f5ee4dd925ae06cdcef65e3240ce72d0951f9a837caa5f7e7f010b557a66e8285bcb1fe61f3b06fb39c60acc6da40a379dda6e96f3ef727d4338411faa327d7fadeb00331b8ab5c92c2bea5dcf501eee7c33ed261f15571ce8dda1ea6ccb5588afee4074781037b61d09172de42d140283b06e2fafb54e255ff0b9c3dc4d0b5ebbca497a0f0b996b5770263e299d69c5e7145bddd00ecd2132a6aa6c0078f340a5f487aad2c2588b81e28b10f15b8d7d4d59c39b6ecb2d09adecef9c266156b6ea62d98866f48a2badbad49a222c9a2c6c4581aae5caa4393acbdbb9c0653ed540e52005f03e044e0ca8b781b22399f7a6fc3d303eb3c3a317323ff8f7a9d109ace4cc6a7088a92f5e14385c74fb5f20869142dfe5e8acc56c8f4e8f1253640a4f029d996c193fcda59ad0b165a93318796d404588b18a17faf6573a5901548aed3a9d4c9adbb9d90347933df74af5920e723ec59095a2f4860a32ad70190fe48f716c440b5a55fe2981a29d100b9f396fccdc5efec345dd8f335c4b1bc7db364dff19c0b270d9ad01f4e9b3308b46829807bb5bda5515a24109b95006c16125d5fda589d7e0f5ecf1677108ad00bc4469f6f6f9828ec2a7c1d67d60a5f0472d5a14cdd4104cf18e32e456a3ec33f33b6d5e2d8f5c37f2052d00fbc794609facfa1a3a538c57ec1e046ec7bc8edd2584bfb9938aba9b3ce407c396f3093dc9b9d3d4604fe05e91e3b313eff2fd6d216636d80dbed4dd0ed8a9e280f6204d54e24e96f30b68a3aa83c74ea6725dd9c9d71fd31f38f53ad5490b709d6350ef925ec6b5f008690ec84429e3c698e6cecf357bee9ac9911e50cf2f638331f3358eeb804c5b5463a75371eae44c836be2e994f419f4e8ee5ac8d4ff24e71cf3f823faf48fb2fb99f5ce8fa399ffc9ef260f6900ac860da024fe2ce5430483f5ae0ae46da84ad6e6802e41ce3b5788b025afed69b313b4af2efddeca9341ddd402896c32ba6b7f19ca34dfb0e904518dc9f2caedb8346d895e72518efcb832f0f782af05b6c82c9af5a35975533f1564fe3676c145f81a5259892ec4bedac835822ddb794754664d0326ced692d4885e96ab1713a76fdf0b1d583fc092a0065454241bc9106074b35ef8ac937e8cb322ca69b127d041e8d60cecd54f92f866d78cbf1acc3fd90f76f988e1e1c2f25f86eae7495b03e63ebc3ca1df7659ecce42b7c86c1a38591b423a4dbee367c0083d5256158cc32c313d007cb00139635ee6dfed289791b360f22e287e7fdfe64cc63710ad6844c53bad140db975fac448db33a0eca3adf920e96a0df16478710bdeeb3019669c6ddb7c9984b45c00d8c791b00a3f6ed6072f1ef51d17606d3051e9633bf9290f095a425fa7c4131d242029690040b9f788e6ee630b745668afe8ce377a2ab6c102a281b097e4633eb345d6d6140c7466dfcffb58367a8635b787d8e1c687c27030e6f51fbae89543f38a7895b3f52bd17b701c0cab9b1427369c3a479f8169e6afbcacb56425ad8f361113b27763cb6223de40b22af144175f87440d117ec45fca83aab3ed90a578b60b9d50a4bb1dbb43d68d4e1054f3564cda3b642e0f4427f72de85112e791645df045824494bc7fde84e4e794340ea7abb138a0b6fd0ba6caa89bd76733ef0d33373c6895e753584d3e4a755837ad4c93bb179a792cdb4e779a4f3a392d64f7ba74315dd6b065b1f0d182c01b6f98a89444ba8b450e5953bef579d7da1c4c478a344a1d6e3078dbfaa35000df4b5e12d7134628c200fd4005291bdc9fe0b75afca586c91bd7c2f197f922bff2662fbac7636b86b38dcf881b7eeee936f10dd8138b8a524e09323def5aa129ff6bd1a99581547b60a1bd604f04ce8e5e2a87cc6a3783ccf6953822133ab2500ee988eca49b0f4a3938a9c37c8627c9e0efa02eef850961d89ab618b61796c182b4238a0114923867b8527d8a5ee3d58de0f7a35ca12e5f8ff72fa49caa8ce0fda6661e1770babf436c64fe68a491c1ccd3d6f71e834df7bb733cd4b6419214b958f6e15cba2213a1e0eb3997097aec54ce818a1ae662e00693552459c9c49ce91c9524ffe7d68773538381e32dd20f801ca8fc077b24a7a3dc900cc4a113a25649ec2294406b5abac6754e17a7b76dca5536126bb256e71575aee670ee8319de04593866cb80c6d2727430dd1492a7645e66f882592375c61253c6b72a740c00976e3e2a0cfec65b77084b8821aa48ee028905c9beea54bc2aa936573d77da02b49337b5286efde7bd564ad4a4eb4a3462283c228b612356ad9f798367ee6e34772557a6b876dff9ab0af70fab2741aa27f8171489ba563d9399ddfda65b8f7092183e3f96e8bde0e9edcf61495ff106ab259c2f3b3322131ede98cca966bcb310fb268e52806f668fc3076851057fb56ec1bcecea1ac6cebfac3f1024579b414824de64464a90ff4abb5c42321ae7748a70e325457a1b2c2fd35206d81566438ec444bd301bdb94af836aa550788ad635471f59c0a8f1320e2ec28c521d1f956791d9cd734cd003f0b42670c028cc4742fc03aca8296787383465026fd4ae16fd070b3d3ce468841f7602bc21024e184cdef862741a5d06d44302eee83289844c1560190fe7bc65a97aae6f731a07baba0f8fdd3bf18ad5baaefe43f754edb0542cefaf9e0214a11635bae87251155f425f48e3310ab4d93bd8ea41a0d516bd8bc19d9868f51af7fb03e8d2cc34b9b9f86e7265c353ef53191c00fa13996eea8f87da373e856c5abcd24b1ef46347ac533fdabb87c468fa2ca8891eff128833d8e8d2c18f22728f213d368e0409d57c48fb817f82a5ca881eff5806df13088deaa89863dff4bd87912e4c069899d24a1a85d2d80b37d74ed18439bc477531d3cd1693d98bd45ae22d47c5cbf74e71ee26f1bcb03063536369250de0455d11d8dc77fbfb733f9ccb0aca2792e46f64babfe90e7661d48845142c3aa3dfd35887f47f7348ddded5238c126aba9645fcdeca6e81127fe70d22149feb9ce28cf81c13e2764b6e02d40d59eb8c02d6aeb93c275cbf48d303c83704ecece56c8e51accd707945d207562be177611bfbf9c32936819b5c72cdb14591315b265a96376e4d2023aad4c13b9ca963e0a5d56dddd102cbba55a851dc09fa3665a30d52a7ced1bad6832267be03f523a8343640cca02beffd5c7bd5601628ff2aecd9937a7794773b18684086b465de609156c029b3b376c7c3970217cc5639faf56d555cf335411435586aae6711d8ec9ab1c72a90a57a038de452a31a9e5c67ea13828fba02f556030ad152ae2eb5774ffb2cd19c59cf9d31759e5bccae6cc0ffa84aa2f37f04964e923d7937d88ed18b2c6aa99dcf13d933e1cf10d3524eaebcc7b5db6470a43c046f4ffafde63b10bbb5aed43b08279f1e74c58a0c31cefdebe774c5a6432299fc2d3b87e7ad07a91df7aaa6ae8bb5e2fd603f0e2a7ee456494e758e0f4ea6aa9b442f235ac04f90ce405250f17ddd0d6f9c5fa6e64ba7a7e7fac31e220df27b4867cd02f24fb51ee7f412b1ea1e1a9e179de730e9ecef7559095d0e4871b988664196dd5b1a01d1e711835d62e606ecfe7c5793afc066d8742ac5aab93b8dbdf659036cc4ae9158ef68b4f1b023000c9bf9b164db0f9ae7ebad49faf389783b82a066d1c447c4da7be3f90ed8b58474e8a8d559719d76bc466303babc34e2237d362315fcfaea6369998a94cd8951dca176698c5acc023b19005e3e66b462fd55084ca13e2b181a95fb4993f2663d547c67b2b35422f41b6608c787a0a30423124e019094d65951d24b4c3f859f4198fbc0b580ac03d7bb78e140329b2dfefeb0cc35529a4ce9aefc8f4b54587dcfb91a82415147fabbdc835b386e64e3e4286b62605cf0d1c7aa8e96b40f358ebd4b4e4c2ff407df2c9a8b6655cf7f6a9760601ee40312615e0b6152dc8644da0d060b23f2ec6e8c75382c7d58f1aa9309b1c1cfb7f44d03b11cbde1f8a6bd74f5d35658251d56fb043456420073d36b09832ef3b7c559fea7cf2e2c79fa26e386c4b768007cfac362b1b40f5e60935fe0aced392f89cf5ffe1813068cb76e330cb5ca7f4dff6c26f5efc0bee67dca1e9d87350c14c09e23a8acfce02aeed3e0b7f0d1a7bb573f8a92f23e188af396f7bc305f4dca50e2199a340692da53d160404598a0a9de3ef197490a1cfe4fbe8a35802b2949fd592ad562d7d38aee01bef732e08fdd18a4d8eb9676a26aafd4fca9d4286a7d4f37730b6782322f73769c73029d30ec7c8ebfcfa391f35c5a425818a96889d417911f783a82360cf45b354d84c09f1d1e8206b79749e6d0ebd4eb74a85a3a575dacae1d33788ede4a6f77a0694e1166ae3fe4bb990770f02aa4aff03e3b135b175d1c19ec3868f3ea91ee091111063491b2496400d88b2ac26be07bed164e356b870ca559c3475cc146aa3cef1944dccf5a26287232e8a135f2fbe1030edddc12ae0d7fd54875b0a690da1b3980e660efd0291b844a46eb2e685c1c4a9148897f9f04650ee6272763b92b7ca4d934973bfe68d5d0a71a4d8698c393bd7bcbc696d92964f0d284a1bbc90066d6f694a594b96b65fe733611f19274ac5c4b2d210b33ccf38191b0466d060241163beb1dd1622b8e716049b9d0168abf9540aed18142e801a1feee32d1f983f1047a2e0a701b78caf12bd268a8125a240e40f5f1b76b6ba5b426854b2959a4a49f2a9b8b9f48587a909eb0fd433e53a01bdbae7e577ff79f3a2fcb7035a951eb3e8a6b0"}, {0x48, 0x1, 0x0, "5295e7920051946f30044d553a5016f9c78f67711093aa3f7fc44d1d72c38f754505bfeaed13919d30b42e6543b8f5ebae8df375b3"}], 0x1058}, 0x4) recvmsg(r7, &(0x7f0000002e40)={0x0, 0x0, &(0x7f0000002dc0)=[{0x0}, {&(0x7f0000002d40)=""/13, 0xd}, {&(0x7f0000002d80)=""/27, 0x1b}], 0x3, &(0x7f0000002e00)=""/48, 0x30}, 0x2) flock(r6, 0x8) fchownat(r13, &(0x7f0000002e80)='./file0\x00', r2, r3, 0x4) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000002ec0)="feafc6f95043aad9b4066c05845fa8d0082da311bbeed2de16c2f042c2db42b53aaf0eba2d4b6c07a57198d148e2e0ea68057021c66813510160378ccf9a7eac31253b00cd2be2473dfa1563d4cc81b0d074f9b213d8c25b29db1fb53c85e72a8727eb438db6f8283a892be1f184d23ab5dba979ebc2490d65b111140a17856d742053fbd50a576987f04c99a10057f690e8ea44a575466240ebb270a5ab65b484f279e7a3f1b338b621abb7e4061da6e045288c0b4eb86acf28ddc2721d81", 0xbf) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002f80), 0x800, 0x0) writev(r14, &(0x7f0000005280)=[{&(0x7f0000002fc0)="18869c4a79aa8983c08dc59303da451bb606fa345d5902882540b456cd3f652a9c9cc8d41fe8506c68d761364fad5a548c1806cf8d1771bd4fb323a58c", 0x3d}, {&(0x7f0000003000)="f51c1465ed4144c140c815639e7db13906098f6f1c2f60ac0d358d4cf00ef5ed8e6a852ef0365c841bf29426373e8a3ccacfe4b226719a4b807895ceea0c520468c9e4afe9f46a6ec2e495df518e19a0f605e1f468eb66581d2ce9e214d6fe01b3407a4dddca10f1509f", 0x6a}, {&(0x7f0000003080)="37ebe23f75dea7affa03bec3d17af3fcca5de6e5de8a4ec1f1095489e5cff60adc8c415d79a0f85f9e9a175622941c1f5ccf0f8679e88b4c083eb8369b8dd6e5927dc75c65b1315e8f4fd305c7c0548d5ba32b589625a2eb0ef27b2e7c4ab13df9ac2ff60e724ad76d203cc274bea0b7", 0x70}, {&(0x7f0000003100)="aa4e4714da31fcd513e1ee9cd550db716eadbee7c52c237b87c11b9252b03e3d9c08c43f6c13b45149351ce26d9b9b43a710d7aebd83240f5df3f4f15432d8adca2ec635d895ee92636171146c773cdfcfddc7aad448169cec62fcf1932a582d0808a530d65077daaf40764495e35d96af417dea1cee78c91693ecc382624a0773d51ba3e4abae429ad36699f0ce04496dbae6ebe5ae13f2d23b084f6292fd54f591763edf3bc99e3c6f02a02efc9789c82c1c856424c5d5d53ab643efbcef6403b9a27c1714db20ff80a9bb0763e98508aeb372b62df9c38b705168805e7e40106aca6243739a6759723ce1a88831ae82c21d15ee85b0f2d2240c339c829f2275584f5dfd4813cca276f8b11a9fc32e6de30569c0921603f2b9c233c4625c2929d97ce6c5889e40fc5c8a2a180b4545edfaee1347fa2e9ffecabee72959d9b4ca435b51584607e49d2387f8cc994d8fb4c463238fda1d13d317b73e53d2a2d87c98b1e79224b47f734d994b9fed7ee4460ed73248480ec68dd3e60352654e53b2c3a66a2b60afb9912bf68b41339c5110024438d34557bc78281f57a7e5bc92b3f2e9d72242322ee56662408deccfc823da439db079874a16d13decad81010052acdc0579ce9388b96b1908d2095de66ae4ad0b687e6df84de962be9206649dc682fb903dc61f4a63d461c19f6c40bdb6ef12795d46315d38d36539ac056f178d0c11de06f7d93ad8a21a160f28c3fc9b1551aefc986069ee3692180deaae49a7566f5171fe4b4c9f8090a7c6422ab88fdb0bdb76155ba308bcb01786bc369edb139dd92139765c1c497cfce1d588cfc33c8e33bf7983c9585bc33f180853f8ddfcd83e558cb030f4c2b38d8f2e4310853a807713b5a03c408fe0ebfcde2b1bed0a4e4446fd9a57fcaab6549eeda8f6638a7264ee4f700cad861d4abd1ae0677fd7381dcdc1d8ba1de93c8bcee4c58b707b9dbd1f39de1e91e158f56ae51ad7d0c80b1aed2754368b8d16d2d00a17b041cf96f9f4f297a91ba62f9b6b1d10d1bb868892b616c107cbb482538d964fd258ad6ee13e50b9f1866b23c3539dc0364f2d2ef1b527e56ecc3a749435448e3744a9917503cccdaf748fe60ad3fe8dc6b53e9168c3d7b85fea98f29a7bf76fb6f75bc9267f6bc2d6bcf0e8100644833a23593e4e4e117cb416449e58a0b86ab860f8298b5ed22c4981287c187e80f7fd28129a8b7bd2452540510cdededb37c1dce26599d06b90a3eab7f678efec586dea022146ffb2f69c98cab9f9f642231915db1d953e759c9822bb91e0ad77a17339bfdccbabf6340d30347ee9e40ba9952be3fac8f8ebd5abd1d528905d71bd422322632fe2d4b8516c2a2df8e2e8ca60e5a7fb5362fceee20a719068381e5ec974e83ac259a4ab29d4113271ce086e21d400be5bd80ed23930ea0c2939492903c542849023717f9e58e8acb0b02265e41093cade6b3c71fb400a2621153744e1e421af0b439654871b8d97b81331e5f7aa6249f9e730d006484c5685a0df953639f3eb06ed9eb625aa1eb1887c47023a2a35d39b95806eb5887b7d4a5e0fcff7c471d73083370c04eb9c3f8b41417c931379c19623db3c335cd2691ac88d24df184b33d7981bb72f237b5fbcbb19a4e748f5dd985b5b56fe5949e240b52ce0ff2cb2b43fcfb4d1b8e19eb772b5354664afc8f29b442ec08d69f47496f23703879104215054a91cc96d8562b7bfa182437ca49976e58211f8e14d1529d60d04b76b33eb4150fc53eb8cc1c52e56e115c253e64d2912cab158aff15cef8caf6feef80d1d8b1db0c8f0236d76da0efed5997e62ffa4c9028f1080b0de1696caf935ad1badb806bf73fc8957ddf62c2ce886b07b1aa3fddb3f702d4a2803d52402a07e32f40010a9389bbacaa0e31bf0b2eee3a7d42a57a68f3d90cee205263d7d5167582689c27aef3beffc10b38eec4713a156e7dbfd50e78094d1a6138ace0731d1a4e2846edc3b26cb4e6ce41238441b3ae272b2425af2741f0c8b65003f54c84186442ca9d80f6c43f7a282f820e541f7563e1212fbfe53e15eb736f2ad326e7649546e6e895400de75d2527129f9e069f69df1bbe44c068163fd52a3170e6c459eea9929dc1fa9c39a460c6cfa26199289c92ab7ed9575a71ea172a6f7544f8130b1f81f46d7e18d2edb40fb35449ad1f3d51677f25b9ac54bfdd44ccb40f9bce192e2798254fc3bada9c0ff612bdfdda86f10b4f5a17e6e19c015158af65d6feb3d7447a90414815fbcf60c4445d7a03c8ecc0fe3e36986c6f4d92c44f377306838f89bd744e7253d7f92288b218ee4313791c634762f45161d25ebd3ce2b3450622b7152d7020d2b8aba446fc6b2941b9ecab53ee2837321d40dc4a76e7d0f26e95f51f97f9c92d19407ad02797ffd1422d9ad188e98e8c1420092c718aab3cf87c14a1effe9ef21e9f8776f4045e838e07749aabdb0d2488f9bdf9608112c9dcd350d73137081e01fb96c48fe5762233746f57fdb78f2a5dbfc394cf953cc47c898df88a577145f9057a7ed5c041774cbf627e0d341d501c4cd78ffbdd59ff24329bf93bcc81f2703bc76ce0fbd9d565877658a7a354951d77fce04189712c9eabf0d08e02d3f334816f62a4c4943bc14503ef901b406de4f48a57b323de4bec8ac7dd7d306d6fca102d801de72d9300d02fb2be7c5980454155d22c1ceaa92ea3e503a31ff86220c4a52d3597ea74ff45f06b1c2054c362f5fde471044e5891caf73eeda9d4e1305effd76965225e4514006e036106b75d7ba442a54e0d8239ee4549c537d94f975d0edd9dbb9009aaa8412319f93ba953574c77fa012eacabd4f5484d088ff3f2da2d423b243f39e50108fffe7337c0d4620f8c11040dea64fe01f04ec1e709428d31d1e8ef1aa0a5adb93dddb87d5cc958304da5bd34e6be23a7f7be0b2b6a85436f771df26cc3ce4ff0e0c993e2c1d7aa7d4843a545c87ef825485343ed08f5d437af51dab20dbf4a1aca27e884be1a6ef0d4b79ce79f5b5349716da8fe2e11e4b7eea160431b9d43f9fd8729851d4d1edce19fb9a536b1386844f27227241c5547789019f7719a29e33f2b89f19463822d44830c86ae5c33c080ac64465092d3ba4241eb08173562b925657606342ed3134f0edc6bb5ddced174bc85c4deb08ff4666b9381210b56419cbcb9994b21e60a4bb04100a62c51cd6ea33adbf445079e38d31352e8994728d370843aad34df14a42a1c16adcfea1090f9c7a051014f32372400e550080fcf9ad9dd5e0b295ba9b35c841c031cca4f993c7cba9bfc40df24520440b2ee32ce53c2bb3fa464333ccff830bc49972f272227c1b1f4cd7e6f0d3dc9d7793cee4022ffe27e3ab8c97907449eaf2e973d42a521a92e7dc384edc6a4f914245ecdc146a57af91a7af974a3bbfb5f774e394d25ba192c0559047bbded798f0ace37911ff84707349c193589020146861d9b0a61420f8d3625c2e4d219274857e3502350abecc22b551d2b7d762026f491fd303655c2e5d0445c5331362c7f7c860d719ff106160a1016621083463cbfc4e059e4acb52bca1fc7134fe3aac5ffec2cccd99f080e3efa42fc1f3d216be4a38076168d45657afc34a68e095c6a5bc1d0482401f08efdccb591e77521931f3e5d5984d2b31ce5583829376efc9dc6bb5dfd699278160de338c8c93580a0ec87d38b1b6c52af227e817577e4377aa14a902f15a56f829656ccfa70013ba44c774ede9ee4e6ebc0b7ea9b51e66f3f44dc407b106daef5f7d603d28383d9dfd24806b58f51d0e57e5dda6092a628bf2db74f1a06c9acdb03afc64ccf6323320e02f37fe453d5400d18d3c89763b40f05d028553249c6bd979516a79c7ef0c6a3ab3cc190f9aa0ae4100cfbdcddb93bc4489bfac75feae022ef214df2eaeb6320a4ee427402282a225f578ef23a7ab7d6d9b82f857e9e598f4c3d1b965c6a491233acbd694dd558a102a4853e0a4538a1475cb5eb9c8389844e1f73b56a7502482a9354f4b9c6df3f8dc12bfd7af6529e658fea064e6bfe4edb6273d9887f92ca2878cc90a46e6c6b1581719bec88694a23b0b6fb9fa70fe3f19325af840ae54a8b6b3118dd55b093d598f41e80e68bac4c36d9a86c42e2151c51ade7e602625c1f2be9a78d183af238a5282487c48cce05066a884a817549b18aaa68d35262564cde7131d88b9198720ec37a893aac7eec53166fc6c20ff8c681db0d3602e2964312cd86db7844812c72dd4c95831515617c83770bf2b475ed84a0b7c83d2089fd85c1a4d08be049376adf2b6c79e6315845fe4abb196cc63b94d080f38100d561e42961850bc47f52210f24cda4c22c62570d69561ff0adbe3e120b5e3149daae87831bbe7253cde0a150b9d1d9e19845ac2355facfd0ef45efe1af43b7a6277ecf7496bb6a260e05eeb257744e6f7ef6e5526ba8b29d66ae01a0aecd587d0cdaa9c734410511fc18a8213f0bee66a72ac38f43196c538d59777069401405ca09a5cbac6b89284a4d45891cd483d91dba0c857c1fa3262e2af17e6db538a104a18011c6eae9b3f3db36f29ea04e03acf66bf426a15b11e8657c8ed4b62d7713bdbaf20b56b292c7e351e3c16c7547bee6be332b25d1601a84ff06512665555d2c270be547f17112504e2746d0875ae7c9079c8b51bb8f800f742a424eae77f924c82a52100b168599f42c44450286d0fdb71663384293699609cd8e1584487d6933e80703510410aaba0affb489f58266994ee2f6aea542ff2e944b95450a96868810358e14e22046c4d21c2a0b8e8fefae44f32504f9624b21850ec1bd50a32ba45e9030f153a01b333faaf405f9c469808553b7ca99601b9c5d8ba41e26814a7fc83909e89bd14e7574fb6fa2b27b49e3ac0a1859c7f3bcc12f118c674e019686ad39ea8c0e3baf9c9d5af61e72d4b5588bb17deaddb58700e6769985988f183784d17c51eef781599b1fcb31d9c35a97635e4e38c7af199139d9d3dec156dac065b04360c3a8cfbd239e25a3336a6386bf4666cd3b329cfaa6faa932dda7c63a496516e353f19ed2feb37cfb1d545c3b37f1142003dd177501624727a8c9f3cb3de1eb8cc3bfec635663112aa9b9f9ecaaf3f9c7d6e1955b61d32ce503e318384e2f6ed6e7dcadce4a00b58b7652dc74c2db4efaeb2db52745d59d2ad0e064091fd9fef9845b935a4642a393e9c2fa390da4a031af11ee3d3e8ddc4de0a84bfc9c43d61b987a117c463f6595a66c3d7dd5b308dac7d1b12024b8a305da314ace7a67744e67ddd26f28a35ffbe634f6e8e245fc77e2bc3d504b6aa3632b5d7e7c8cccb69fe6e66db83fe264f03cb352977a9e3ddfef487ef1c2eb33d10bd3692643cee7668314e4a2ae1e5dbcfc7b63604c7563698efeaa3e1ad8c6c6a7d4fa855d9a302ab116699f894748acefc413ba50eac038dbc97e1da7a4d0f41edb1f4e468ea3a6e7f72f0b466dd79ee68f8826f663c34ba758bee2c47cd86687c5e0f5d1f2e57ada372fcc92325a87dcdcfab4c39feafe66f750d80098bf3d749b1b06d6e2e665707521e16b8ae8240bdea78a7c481c92631a5560d86bc6fc0152f6e2300105a44259dbe92cf317d1d057319adf92e27b6e8798b5b7db74603c2cf44db353d7fb0b1e96934c5ec42195b9df9fb1af7c6da0a2ff677dfa50b09f11e9457923475027fdff7cfb4f70ad3784de03d044875ff00272bb43e3f09b8177331ad07476c9a12dcde3fd228de64c55c715205c28bf5a3fd603c42a85abb", 0x1000}, {&(0x7f0000004100)="0aa26f171953e8b479900e7499b6d2d7646cb850de04817401622dcd13bf80b9", 0x20}, {&(0x7f0000004140)="cbf205d13093d72e6bab7796272ac84c77b56018868d51a4c98f5c15fede739d486f46705d280ea200bd0eb5c903c38b020ad7721d6b73b75382f93174429da734efff5ca4f8b8d93dc81d0d652f7eb02ea3287fa2353a2b280fdff99e57c57d4e0524f8dbbc3e98670b60b4fa1e629d8ec85e7a53dbc59e82bb4e88f8fca4e79da481c55e2b67d56eac308a1c729024eb318c035ec68e979951209c2ef69a0a8f0b943fd45ba218e4a83894ae6fa2954e662063b3e0ad78d514573717a47a6601fca017eb8eaa979a6f7bef508ddd95f4e9b625", 0xd4}, {&(0x7f0000004240)="03868179714318ca49a808d3caf0ea714167be0a56bd44696aee43dd28ec6a23c74129719e9ba330d5b6be44df047328b1309849e9f7636c9ad2bf79f5ed5e46143e29e209fa64183fb5a804ab4268722c7391459319c634a9363759ea520ab57b0d7d0cb70aa3a7c6371470706bb2dffe8550c335d683eea034f086e1371f46c71a2a7a11f1ce1ab91fad1618330912b31a910761690493fa37c39013242389c501e3696f11194db94a313b5b4477016d1b4f8bfad431fa53cd0c1a8e4668b75aadb85ee0f78aa0f67bf384ab19167410d8563b9843f3776430c1b0ea4d5a1711d9f9d7a7b7af7ffcda7304dff583112a95da8771e510d3a21de9762b736946f19a5c3fc0ca85ca5c45a5d31f5aa4160c1ce21f726d5e0f9024b238ca41cf907d4b58dc9fae5078de6c6e22d4f8a1612d9ab97751dca0eca5d5b7e6709343b2316a480b7b97feaad834e59b5834c08724790385535c0026a33559a665e78510cde85cc1659dbb364cc38a200e63e3192a14c350e31b765cf7a53c95e572cddfad1245d07dbe9457b9933ac1b6740e4eb17391c1a13cba1a916f80c69da685aedc4376a60540dca1dc697e34ed3b33c5898210983373d5a54fc421a359c6b72f54f01581ff3c71d92e42cd68bf86fe41f423cac6c310763bce9aa47327e054429d1fb750d9ef0870c56955b98ca68cf37f1c39aed2c51a4c0dc539ee57bbbb2194e6e462806d8af870479eafd557db3eb49dcbe75b325aa9b68ed2a931e6e93cb05d3c7e4d6808689f9bb9f20c25e3e8752583ec8a0e50e5c7458dd1d6b4a5193742f2f18ff65607eda276ced2fe3eda4da1e5385b0874949fc2eb0b7b82fec30da6f275c96c264aceac0823965059c7788bf3b37ea90725248fa0b20d7987ab5a548662eb874b4c13b6e91b9a589a7f10455b2ec7e02a2e2a790c2faf15bb238cda559bbc0555f9d03a732b080619b1216d880ac0cc7486d814c36986f7f1aed2078ec7a3d71a9bdd6435920f0ba6b6b5a4b34a57832a120e1ec9afa0deccc65b1e9ddcb7912b305a7cb1bda631f2075c2e2719b9dd8303a889f969deaf3051f46286a9bfec12d4963e019432cfbc283de471de36b167dec57d612cf53d0e35ec6dfbacdee6d25125aa137dc3475bf9140698d5c140e06c99614ca33f673df5c26ffd2ba43a8e4dc03b496cc759c6d0ae11c964d79fcaf924d718a2413b442f75a9e0a502e1d3d1da45950a661f990adfefc564e2277cb66f81e4d36566e1d612d0679361ce22e69293b175abaedbb54514cbd73e8c73f022ca9d59afdd0bcce95951d6c6c68b0363101564636f9de09c9060a9f7bc2bf92e29e0d9138e17e69a7d2eeda87b02c04a6234d1cd6a111bc3955772e21a33124019f91b05ddeb54c8fa753009ebdbe4a548e07f23ae2c7e39eddf3f1872acbc9fda424f642bdfce4ad3d52d59967f5f6d27bde6a51274bad404fbb91c94926298b8e25a5beafe11185265711ba88b962193e620b3f37e0259b733bfbc5421a1ebca1d3a5d178af819cc5771c5cab1a6d5ef1ad84acb5abc12fb1dcff0be879c13fa29a127827b5bb693734ad162983a40c286edf91c7af9cd41903cd75d8b8a60acefc6f14f5b49681c6e13cdea901b522873f1f8494e56fc96bdf2a1b2b4e92c1f64882a51c812f738065ace9593619298986f58edb8596dcf91addf3a5a2ac64e1b90e76233aa878e0629151d07faa5374d77296d558f718e31ad97b0a1264fea15424a54156c6f49f743f92e6647c92a3594739f5dfb9a24293c10341a055db2779095dfd2b9598f889b456d6b7cf713064b557ddd003cd3dd95f9ce1d5773309143de96c046c163cb9e9037306fc6cd4af26602a0b4b6cc9cbdf446ba99b5ea4286ff80bada21f793eb51e7857c1e9c88c46b4f1fe62740e6104f48cd5a2fce59f9887b1d4f1f98a5dcbb03921edb158e5b71e4abb83f2871a9fb39405db7a1ef7b2b08526667c9ed6f22aaafb0347329b20e4c496f4f00f22f54ae562a7d9eccb359353e10c6f9c1612c2f007524768c2be1f0217723c19cddfa988eb838ab3adaab9d1d2d024d74948eb20c34705b5981af806c129a4cf3e85191d4777b8a0ab2dd0a43675fd921937cba9633ba0160c0f125095a803a2136d06c1f88116683e4717f6c4755ebfaef039b377d167217db0032bf6e4ab939805870669aa6d7ed1ad96c63787e6ac18610fb8f67b9a8025eadf0b184dc18d5aeb8c44a7189c0e84fcf515669ae2bfda6a9cf2a60e2956a66352cfef3c70137ac5dfda4255761ebecef4a1e6abafc6e3fa7cfa73a82ecb5fe0bfc35f1531a51c2714d662bd6bd6fea4670f5c40aa5998c5287d061f09ec1a26fa90bac1e9a88aac4444c9a7b52ae86c99945623ca672b7f905542b1a9777177fb4f1510ce3c9b220b4cb146f4d17b4ae5c4bd70a960b6e3f92d3ce7abf9934f72597eb6f938a4cf2193d6de15f224ad10bc9d52f0960c1d3e2ad269fee7c02fc2c6140fd1dcbc24531a3c2531e898a11b93800938695efcb63cdb221aad5dcd229d8d916e699d92a5dc6fecb3102fe3e33dd46fd50e34f9d5f6b0cd1f34f16872ffcd506b0185936b222de52ceeb4db2c35c20ced45ccedd1f0b139bbe545cef2d4df08dd8680ddac3d588125a25ff4507e55883509c7c1ac97a9b395ead4169cd4b5a3d9892670ec4271b6b13309394cc43f6541fb9e2f9a1bd2df821b0d5ede724ab90a7628ed20c21854c3324c1222a832da4b186d99149c16b37031619d6e87f6da322b7c2ffc76084fa7391ff929d0310e9b1c085b6b3d2a729fea9899859148b007c4007a880f08b706a3bc43c4a8cfeb45c03acf7a1ca72e10a1131971a7b19d62238b46f290c2ac56ca2d5373b3c2739bf7ff8f246a6c738df4a6b7a32305bc130649088591c065d5b848179f057db268b7b278c3792375a25b3b27fab467893f13834e172d7e696dba62c21cb965caf27439413cde5dce0b28fdc73bb1edc5bf00a2c3bfca81c791fa3c5dc5b74a2dc88c86ba91140ebfa2936253205753011bcd0f5ed81632073267887aecd45cac5fe1ea3629d2ce1c46d71de8346501f0f2ace72a6431246ede17180274350d3d78d4d0b5efd6c031ab69959ed211d4b2edb5ee4d7366e18cc23ef0664f4523a6a11625e91a702e371af719cfcc88e572b3a7331d31cdea86498e8f0f98d1d1f309908928e78e2e129320cab6d48f6aa993d06c7f1443c45c48f91dacbdd7db7c048d932bac45527c23c842289298c490b0371a0acbe5a15155093f9c8c60a3af1cc9fa4225b2897c5f7907ca611dcc66fb1d86d41caa574967d6f84bd49807581f3b20c168e9876d513dda358830b94797ae988c5b68f39fb6a3ca195abbcb162f0e0d59009aec9c74ffb76efb5358b897562f3c9700f0c1dfd2874580f4c7380f50b6d55588d3414c33dffb6aaa34b7bdd575455857c7eafafbb24a1df661ff46bf8ab91b256ae05423e61ad7434deab3f9b27ce33857f5e40b5de61d279a19bca5778ae51d2a7777a6558d3b04f90d2fc797023b8c36df6a142066840bee376e41d6dd39049d7ca156ed5d71e39aec69228db9faffe2e144df32fd5f1759a5c20169810b2af7449dba967c34b4b20d9780bd9fa1a484f9a533c17bf8c3975facc8828537e658314bfda2c52dd520ab632d4472413e6980100bbccc6330f9023725dcf0f0c3c867ea8ae079f38625697b9a7223623b95ee377e815de95ab4553f973dccf6c7ec81846d5b7d4c5067ee2c781682fac0f0c254bd0756647915c16049dee2a5ba76931d1b0a71f9e87df64b929ece02c3e2410bbef5eca4d065272be726b213b615c313f8b2ee0c0bcc20ffe9834a739ced0cda8081abc2117116674aa44390f1f80a89466e7e3d7038b5e6bc044f9117246cdef011326187b158ff09fdb0d4f9987db6880c64cb960ce0d4556c3b1e5d737b83b95961928f1103b149e87d90cb319e4ada7e050f33ca375ba04edce7fcb7c9738e10e5c1685b5323bd79c81fcfdb9ff0cf039df4de464b06efd5b443227ca1cfcafd3b970fc82a4bfc462c006f40fcb0eab2915bcdda8cd29394f144b52011510837ae51cf0239f71ec62e68b4b7c9a6799723e6bdeb748c599209b29829419ac3f9e7ede00f84b816ba3c35743d503b5c87686420d000dee72dfb8cfcf3de6a1566ef09f1409d317c5407b79a31337ee5e48e2d6e17fcd5c473821b1745dc76de020da9c711fb3f0d4293d5603951fc91ef7cff2aca087c86773b5491b3c7ed008bff72f4a838069d9159c864687090aefb8bdc963f6f2e745f46189cd4937978c22a6b2d9543906f0e8750894dc79f69c420a4e069d4fd73b6cbb5e8b11599a8c08b3c994d86ecc32b23fa12742f7fc91b5bfaca657b1abacfa55446af45b421258799d315a49cddcd0eb8e09f1df8bd287f1f31fc315cd9b6411bf34095dbe3d811a8a5739c9e4c14a01c3bf9bdcbf7746c5303cca9caa4be67c2fdbe5d0d77f58ff78e0d983d0eeec9e00ad9653f3d8927bd0e9b62a1fc98fb7aaf045d6bf828eaa96d330736abe81ebf5554ee695a9f5a653f6acc27b39fb6435d7868b1f043cdd8d1b3578403816a4a07a8da39c25b4e6e11a53e6345803d54d6228e1ef3f853e614ec3a524b791cf5cb34c0e2e77285e7f0faf3da956b941daaa5642f969ba05c31bd6b565526730c2e6ff89c2c56ce26275e852d23a972244d8618481115964225f6d11fa1c747cdade33a5c0826fdfb654f2432e102bc4b2e7f532f80fb7ce3ac135475187b949efcc455cdc085e12da6b3e9f9f918db6c3c5c22d7521ecafe3035ad7b3547470c5d818b6049e8e74572eccf4cdd190cacc4057d4becdd45c4ae56f067347cce27ae8dbf1c0115ea6e3dd9148802c321ec6cbca9302c7920377538e76ef818a95acb9bb5382e8974b873fa15aacb9d2cc3ef66b5e690f8e119776951eafdd2087afb271ee259143a8bc4464fb1260d4402734943ae23ba393e6d966d451d81c5b192265deaa66c6c84c615bb1170370619f9a9aee649c67c77288e3c603ead232e4eee145a0414b90e742e932fc9d7418a41fad6d6ae3a009548128d926fb78ee25daf72ba379e14b11c3e636786dd1be97175d04ae7f799f2a3ad55c1d44adb20a39f10021b0cc813231b41c8d46e843173903dde9ffaf11eb2ea545908707964a9f3fb9c9b72c3ab680533212200fd3fbd632b3420d5158082f9d9926801131f10f375465738c8002a1971ab26d9c114c6e441d04198bfcd73e275e245118c128b7ab55668ab985223b685b11539349cab5177990030322a2c108851cf7bb968cd9d22ad6afd5be4e61123f69955a4f639582496d7d91bb8895c734e9ffffd4edbe87881374b6747d9d04859ee08fc64b5ef8246038105c9b7dd4c67099ef65b7ed8030975943babd1f4b5e00ff4f080a6b790149dd1fd9ac1cbb296b1242149332c34a921eca8124a8685c312ad1c6504ebce76b28b74299d4680bed0a3c2d71e4258b7cd6ddf8afd9777eb2d785875d617bea69dcb5909d08e6196ef476ab2916c2c6a356e11186d481788028a94c6eac23c0ca231c4e9923914d4e879ceab22f7bf235b2ec08adfb73cbaa5244c319e64130641d41c74238e9e8a26bb78cde92cb2026622c656816ddc6f0b208db87eae4207752399c897c121caf86c45821e36c1c181f775a516fb5d557acc188d6e4ad91f8aa0c1fa4bd6786873678d4383e87435acb24749919de48601c1ec5a0b7518a4fa5772ec70b14", 0x1000}, {&(0x7f0000005240)="763b8007b17b0df883989b3dd7817f42662d5b234ce940256ada31533dfa3c2086ffba7c5a9e938c", 0x28}], 0x8) getrusage(0x0, &(0x7f0000005300)) executing program 4: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r3) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x40}]}) socket$unix(0x1, 0x2, 0x0) write(r6, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(r3, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000300)="a1ee511e2a220965668b461fc8ba23b46fe79b4fc51ff8802daf916aa50970b7d74f46e4b08a91f3648bf00b50a6f9c6e935bc718f89d1788a4e34874fbe4270e4db579155c4aa37434abb42532777c61d42ebda3b53d4502ba9a228b85729e7b73d9275bd38412ea5e505829a0d478a088ab3d0b86cc46fe313e27f6d55ebf21801907f9e5d011804bc", 0x0, &(0x7f0000000400)="711ba35b21da7471ffaa603c533a1b6ddc698f52144a2defbd540000000100000001ab77343c1fd7bf3f5d0587cbfefcebf7e29203095b8bcd894f0f621bfe81bf5930d1e4e63f67fadc70c04e3bd330153627c85f0689e2845a68dcae769d942944ba62eb0b4c68a8267b135f7073c11eecae63a9e1227d2d28", 0x7a) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(0x0, 0x80003) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) r3 = socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) kqueue() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() r4 = socket$inet(0x2, 0x3, 0x3f) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5", 0xf}], 0x1}, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x5}, {}, {0x0, 0x9, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) chdir(&(0x7f0000000240)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f00000001c0)='./file0\x00', 0x5) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket(0x800000018, 0x1, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) r5 = socket(0x800000018, 0x1, 0x0) (rerun: 64) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) (async, rerun: 32) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (rerun: 32) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}, 0x0, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async, rerun: 32) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0xe3b0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x6, 0x12fe63bd, 0xdfbe34, 0x1, 0x0, 0x1, 0x5, 0x2, 0x1, 0x10001, 0x6}) fcntl$setflags(r2, 0x2, 0x1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x7) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x7fffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r4 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(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(r4) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="328c8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) shutdown(r1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) executing program 6: syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 7: kqueue() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x81) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000000000000000140000000007"], 0x180}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x5}, {0x6}]}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) (async) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r5, 0x2000740d) (async) ioctl$TIOCEXCL(r5, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f00000001c0)="5cc2a35a241117ff6402f76e7081aa7fe2dc9b46fde09c78c8a5873860cfdceceb64d74ad4cce1f9a613b6d69ffcb48e5ad3f192c6786e703bcd1bbba0ce192488e7c08b47dbfd7df027364ac892ae207120f2a248fbd05ec02d129a354be55b09a288f8d04ccfe9caef76053a126e11e3aa0b40c766468d33e12cc01979218e117b68e42460d897be8384c903557e1e6864bd01c35751a97bd7e2f7764cf968ff57cf8357986bd542e7e818a587a6690700"/188, 0x70) (async) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f00000001c0)="5cc2a35a241117ff6402f76e7081aa7fe2dc9b46fde09c78c8a5873860cfdceceb64d74ad4cce1f9a613b6d69ffcb48e5ad3f192c6786e703bcd1bbba0ce192488e7c08b47dbfd7df027364ac892ae207120f2a248fbd05ec02d129a354be55b09a288f8d04ccfe9caef76053a126e11e3aa0b40c766468d33e12cc01979218e117b68e42460d897be8384c903557e1e6864bd01c35751a97bd7e2f7764cf968ff57cf8357986bd542e7e818a587a6690700"/188, 0x70) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) (async) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) (async) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) getrusage(0x0, 0x0) (async) getrusage(0x0, 0x0) executing program 3: kqueue() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000001c0)={0x5, 0x156, 0x6, 0x8001, "611e38d8bf6ecd34950294b65f06e17ba02f3b02", 0x1000, 0x900}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0xd}], 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r4, r1) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}]}}}}}}}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) r2 = socket(0x18, 0x3, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000240)="fec54fa5dc9f31f37841fff1966abc04863592a8f8891463d3f3029f9d004dc323b68baff30063cc78c553d9ebb454d0a20d3cd740fd88cca6c88dd58ca3acc5a154a0061f84e59b6141c629c1eee3cb55de28f30f2e2f8a65b5737b2eb9f7dd54b41c562bf8e5cfc5c6a418d7c11b0a989640cdf0ef5b93e4837f4be1527a0d2b1c943d2d8c430f2d8dcf01e00118167685c73e996521e055d09a6ccf9b1a21a31b11dc60af58a778a098", 0xab}, {&(0x7f00000003c0)="1756d9cc2449c92ed9c3a34d81ffacaec8f8096839aa8e1770e2fbf9cc7585dd17125b3e12669603b3e1cea3a7758b4a281db26a0cec7e12d7c1a7f7ce843e5fe493a2a28fcc5f021919b3ab3b6666601314d3665f3bb36829264a712ce5e0962fb541108ea1a98311fd75004d941378b6d8c8392445f6d995cf9e319acffb3f13695d1022ba1a2728851d64f617344e1c5232a4074ea19b870a8464b096d3695c272f0f4458b15b084a9d0d2fc5cdd497df1ddc6fbdf2ea465a8ac4d02abf43bb1e87adcf141492be27", 0xca}, {&(0x7f0000000140)="38eb86019b1edb4fb1290edd5c855c44684d505c1c3fab59bc70deeda77ea2dfdf1d58d02edf3ac07394bba762c99a1490c00bc78183f2c76d4bef94dac293345d418498ddb2b41001e63b496f7cffe50d220c8f4ce43336165caa098dfb040cc39243e30c94f895786b64966a9c27e0a6365c1f90a0b3adb8b6", 0x7a}, {&(0x7f00000004c0)="29c9bfb13d4e27f33ec83f0878f6a7916e1e41d6994e8263f34f28d7f3fcf59504ea1d4b2ccfa3c8b63ab0b87c19945f0fcd26961ba96b1d83ce31253f1725e07601466892cd8c426f561c16d0e332c54679be07dcffa8b5e7176bdffa9f61d7af6103e2894caa5b19c67a015d38919af396974329a0c7997ebbddbc8115a1d20a7ec433f737090ff7726223e4b69ffaffe6e10305924e8f70aa7f", 0x9b}], 0x4) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000005c0)=0x1) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') connect$unix(r1, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fchdir(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000580)=0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x8, 0x20, 0x3}, {0xfffe, 0xe2, 0x8b, 0x80000001}, {0x2, 0x4, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x8, 0x20, 0x3}, {0xfffe, 0xe2, 0x8b, 0x80000001}, {0x2, 0x4, 0x1}]}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, &(0x7f0000000280)=[&(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\'&&\x00', 0x0]) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) pipe(0x0) executing program 7: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r2) sendto$unix(r0, &(0x7f0000000580)="06d8547ebc56f61fc4982418a47a5ef457f22d9ab8204cc4c23127646492b49d95effa2063dd9444adef838ebff6f93f2eec9b84dcc69257fe9c75145a677fe984c3c0f94760cceda24f35b18875ea38842c27f4d0c8e1d14e4c5c22ff7f1c1a1ea373a6fa0aa3b814a2c4b2f590f9f19b33debfb3f9d06d7d25f9ea0c8e009265637524cc3e1e3a2d777adc7e9179dd2f9dcbbc7feb8f25eb0fa10a117b5d5b732510b3bf3e4c71674676b613efeb03e81ffced91fa49c1a35b9eaf9cd5feb700d475fb21cf8c5fc33e9e67506a82e49bd3523f967e986b06590de03a007787a1645035b141c0af0e3264f0d8dad53db0791ef54b2c877dadcff4195aee7c17a2a72a63997bbd696acd45aa86d2543a910dfbcf20a07aa7eec9526ed454b1a0b85a515379e2271e9d5084ef1bcfbeb3f917c6adda7f4b3cc8e700094eddfa160e68458dc707857abf60cd3829feddde0980f36812598722846830ab8c7373afbf2d605502a46d319a7b9592371be1348587f42ff1afbea6f7d37df3447cb2c435899176e31d03bbbcf3b651ff053b4d6aabaaf42c9c0c876d438fa5dd8c6bb7e049f4e0ed47327e6311c15f6038341a2098027e650db9c6a1ee92b90a27904ffc6a6c508225ab0f22c85163fc3b2db292feae554655b8a01d66eb0067d5a73be836aed58f0f0268da0865ee01b384f0444b5ff0090254ea061106442c5ff56e83d8adc8933ff8deb3596f53a2d1bee935518ee7b6b1f4194894dba1593e97cc960531cb54c6e249c3be3ec9b95c4a5f19d2414e526540f1dcdccd0fd44ffa5fb3543c79f86fa26466dcdb628614af157d9be744d7d2a1b71464758cba247ee4b65effafbe09784bbaa880d526ea67caa2ecc719764f693062c2e0fa25ecb976237fa7570d85f46b967b613dea3ebbe0b0d10d6e3d76740258320711b87eefbf102ba4f255f989afd7a2f4181bc8c4f0e3083dc4a8ce1881cac033c1df7c5253bd943ffd8809c6ce6866a0874a03182b83da2a1f4a529229341bb35df2fcce921607227a936490e51798426992e1b3d7d9b3f32ec01f35ee787b1377695f0ff81654fe1e2e5573bb307dc71a341862de8d7fc63ec2dd019b3a52080c29a189bebeab4cb0b74210b857e6fb2c0bdb2232a0e944c849ec32e8a2d09e79ca31e3ebc36a08f29013154e2340cda6e9a98daad8d24987a67fec50335bf53651032b52bda7ff81c0943c0c85590efb5e0f5e0ff1b12d205039b167150d165529d88b2025f34040fb9e6e0681e6b1fccae39fb38dea2d82d658c1bc539684b01ae454ca48f65ed576c3f03462256b310f965cf8400494b74bdc1b0e17084e808b8e78831e445d406816ffb2fc60536bddc0b0d7dab1c331ad46afbea1e659e503fcc84eb515510d3c4e0e4f1ceb6cb2632d49393dc0fc4f169fecfd28a63d20f6fe989421cd93e075f39e99ff3adb73af9e7a2f9118d2642ce81b15a9c337d241c4685e49fad048646dec24648bb6044756531bbd6c0093056fe32e1e43e76301b3170a694fbed4d74c550cf108bfa02d4e222737225a11f4e4fd1b5f2985fa06df181082869addc79e5e9faaa3ae980710ed61a34b8fb632b5ae84a060fa6739f6dbf514237d81e63282742553d7d0b17437a5f3664293a63b8f4ae34ef6854bc4435308ca6426f179bc28992ef90ac4c9fad265303a36a8187a0498d7b225558d7a135640b353c0c427d6b798de756bf3591a70e65dd38fd2466274dd5b78579637d4578209d0b6a1b2463903234423bfdd791fc2848e83b150668123fc253152ed5a64e2b35148a04ec3a01dbe58e8baef7b9c5e913caf8d74695933fcbaf001f138c3d1165b6df3b6847b4a4b81d559f0eb39731a1a9bf796214017e9a80116e96a23dfe794f79654fac661ac7a44b58bf1be5c7d7ff40d3ace87047f28003c46387c3641896668a02e992744b91268bea69048c45cbac83a98f2b3afd83991cfab0cf0fc46f9436d056b9c8c05435b297cde59ebc76e191a2545c3cda102955ffa0ffb59d3a6bb8ab28bb0f5df2fd86e1b2552510aa5ddc9f0838f654b0ef01cb87965b2facbe424005da7d21134b49d6cc58461048c722c3ce3cdee084df6137e0eb1275872fdd8c74826da255cf64ac4bf8505df29775e05dcbeb33e287889266f7d98fa5173e6b28bed550cbb8e4b2d5ef999ff2e63ae66ccef9e4ae7613e0dbffa9ffa53ae4071c9ac9ed97ba1d9ccea8702c3a11db1586ad5304f7e9da7a5008b815768a946b30cacca4cd54a4f262b202efe33e4947da10381a278dc49acbe523df37392a6390863782ec77a6bd7514f9a6d71827d4af2d0f9857e7ac707a1609129caa7ec9f24a8b7f72f8dac8c180c8301b6dc718c4952ff8eb95b6692cb9d2ec313c3250b2d0463faef25bd961d690c4eb7a4d7eadc11aafbbe48e9f0a1bf2f19a9047d739331276c5bfb52c004091be5af7969c560580f0c0710aab28f430548360ee75190ba9ea07c849b06e55145ce940148bb163eab25e99f49528f23abf659e69ff734d6c97808234aef56a9b44013cc787e893e12ab9a36a1a26e124c5ac4553a65ffaa64093d407caff31dce2ecc9910b44f2424f570b276314ff358b8645463ea5b8d19540e5c16c66884190409b90fc8d608d2fc9ec2a5b409de71779f82a7349a605c6a5d6758e50b508fec80e8fbff6d041d6830b8b32fa867ab08602806f9953d52cfdf6f65017bbb7b2c2061c82cb70e50b90d18f7cf6cffa17b980ad637edf6cd4443444c25ef481c22d04e91ad10ad2d6336355d39cc5ff373b658d3711220cabd647cee7939661ceae1e49c7026430a60fd2aa65eb1004f14281d7fd461ed5e5268308c880b7a0a736150332c145d5ca135db7faa023e24eb8a1fb3d46c0b1edafe57ba6fa4e02e51d422d622869921d76924dbc45409a47f2437ccd5265c4f475f37a26726cf16d9cdf0921e33edb3b10051bf8a601a76402ca56159db294a81ecba7735b654d38130c35940a90fcb42cd98828544007f6b78ef6b9bb52b158e8aeaf003ada2dea0db4de9742438ab43cb9c7518e0aa4ae29bc059c5ac0bde980a0a849db7aa2a4c25128170cec58dd06d8715668cfc12e4d56614d4d9825a26035c3e22f09bfdd45f2c87783b6e9845218df10a772c3b8fb576889a1088dbf4dea20daf8967cc65f634a2c5410ba649372b848fdaca8fe792ce83c118de3b39edaab7be6b350205f199a9c827617c17adcec357253a3d1d37865c613178584bc6f2729c140f8ddc90610990e61706dc23e7485c2fd4fad85551966a54ad067cd2bbe4e0cd70ee54f98efc2d2d3568565809ea31aa2c174de7b44122d9d28d2f369b58a4dba5e80a4175617798864f3320360d0658624b2c68d0ba8d167288d3661788d92ff9419238f06ef5d9c8d6afc42c8c5f16fafda2f515b3e81f8842e884474b6835aed9177bab75a9ead1014f4b803bd3900f638fa089fdddfee81a9c2d834e7deba6011c9de52febddac7ef9e8a811470162129d57076122d897d8f6ad7a73fc5a0719bc77b076f59f2ef10cad91d2b516346f2d8dfc2e370393db85b89c2dff4b56f6af495afa3acf69974851e57a23be0cb09a10c7d096bef4a6c05cfaf4b2a0425c0e6cc8346d0e5fdc8f81232c3efb0782433463d21cb0b1d46a59116181c24bbfdbbcf2c2bdae5f0e03a7791a95e01d84167179625e1b8c88d087e592f6acb5a0789e1be056803573c20bb5465be30091722af54acd82b6614d8bdaa5b1e786b31f4f3ef341273749f2f742dcdce3d47866ca04c69452281036e76794b22e2dd3ca928733e7d5d23a423a43d2ac83abee06bddc0550d23452ed09c2b5f12864919352fac9a6edca2ae734b009937e6a11790b0980e517f23a09e3d9acbeeadf02edea407b855a83daa492229253a7a5e9b47dd17622007dc7fb17322f89604181953f0f6dfcfd9064480ccd03bafb5e3acc165d2fd4bd2a8f9ba58f076abebce110c798400b05573ac74d4e046cdfdcd11284f46344f5ea54ba318ed3b5a6c86d7978d729142756fa0b96dda13b4b523351a940b4da9ce998fcae5e3886cae22375af1b428abf98a3369f4a3db830ead3d7fffa7d12ced88039b57d515b6a70dc21d4348530e588938435d337d486e15e0971e6a947ef2db41caedc22aa4cd12872f4c732f4caba7f6840d1993fde467abb7fd4aa0cba630270de92e8ae516bb62f7b1e539ed72167722317c80d537390f9630d88e018759d91febc89398cc0fd4a697aff5aadeea1ff366f38c3b9e881f7029e299b0e9d6c5eecde8ac80181bd655ff37a60f301cc127b5206bf98c3d1221f3dec6ce5172c91cc5b4bee61fc7ad8b246490c803b247844b6d708ccd059391728ba19a3de4ee741c14b5f73f89849c3fae90273e6f7014c0343eae915f6fa76a60f2ca703dbb3a8c3dcec9142027caba47b84443432e9e12882f6927b7d343d80b2017e6558003093fdddfa8df83fa033678b71ab67015de1bc4d63edb41085a75035e1b9f2ed969655fa2045bc1bfc33a358a6fd315b95c97202c8d1e79aeb56254e80528b064ed2c745f47ebf18d7602a2a422d260d2525edcbaee3dee124c6ecd654396ff24dc8c9af940792e038564eaf18616895d3db996c0d0526c74f2f0f5183be248867ca2266f08cb3147f3686fe6d48dfa7a2be8a0d74ef877b4265444c9446eed6d431442e242a56241ce8e3d93610fe6141d5eeca58737585e2322b60feba450751f175c2e7cebe447993ae159d7d83e109d414f2055cac151a391de9803ae20e347b8da32b6baa360ae3a30dbd0c4be881ab7ed84acc0f19dadb7838aed3cfd779e99241b3748b44cc7e8cb759b92da64e35ffdcb9cb9f7c3303785d76c565998f31966216d0662de8aebb788cdbc589ca37d2a14c5396665bb00e40413ffadfbace4f3de5ec4797b52de1e5e623882a518b8af82fc755be135472f902c267db8b7780583c8a05b215aaf6d25ee8bda4c6849d4f90f31103c6e29e3ddccc7d1772f586e63e35771a8f8123d90b0227655a000900ad6b4832e9294340626fb9bd3a8a6ddc792b1f039996031b6efbb812ed9c3e98a1b523b931a5c9fb4fd4a1fd1ecb0f7a8a56bddf00e18dd94ea0ba7b7789b42eab69c5c0e3a22ebcb20adc6fbf939d1573c3c20c08959911eb4c4d5e603a3b2667fd8dc973f7508924ea9d1744cc9adfd4c4a5c15f23e7f874d24b148e51f25e120cada36d86972f96a7a06f67999472d5521562771c05eb446dc7b29dd31b80780ccbdcd4f7db637b688f6e4ca72464e34fd0420ad63552747328dc073dc4e1b863208518672f5f4b3e23b9bd4e6985852706f6f27ae0e4a46ac4c5bc48c5e445f09b8a5a65dfd78c51d5543b1b7ebe944d0e0d376a3a453b0d2813e0e4f84eb826cf6371b5cfa42c960975382245fd7f6c831f921453856e887ddfe328551bbf570c44c9866c5854ddee05dbb74cd39f34955c108054e15db86a74d9b8381c7fb01e0c0f0f321097732921459af0a5bb5e7e45f669a19c0591b17e2d49a11205fb3e04724ce22d57da23218fa4695f50bd21aab256d18699234bdfec3296f2524a4a87f48b83e6b3b9da9d050313da2dd05127371b9c34ad1988a9437b8b9acf8268309b95068525267bfb2d2a7746eb2343d5c07705986fc651101acb7f6f31f268aa1d830ee326444ba2c59a7e785644a7ec03a41f881978e472eebd2b235125a43af96ad856aa0a0354f652abdbb4ab1d843916dd6cb351daa08b0ebccb", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1000, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 5: close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000058000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00004f0000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000674000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f00002b2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) (async, rerun: 32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000001380)=[{}, {0x101, 0x3}], 0x2}) (async, rerun: 64) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000500)) (async, rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000540)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42}) 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}, {&(0x7f0000692000/0x3000)=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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)={{0x2}, {0x4, 0x2}}, 0x2) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="803429e8a08ab7374e62ba1340932e0d180d3d6bb67f8eefb1337cde0828b5ed1f521aa04f36a3195777c8f39d41036a731e225c62f4a9b3f7e28f87ebc8b56cdfbbbbd07aaec02284c50ca8c889f18d1ed70ada4812c8d1b7e0deb5860455ab71fdf01584a268277e6262da5de0d042f03bdbd652e099686bc7d4a5f2f441a31ec4c59caab2a803f3ec707daeef976a125011f36a889aa326d9efe4", &(0x7f0000000100)=0x9c, &(0x7f0000000140)="e1d9aa03e0a73dbb08a36bf68be479f452ff0e7507bbca785877f72797cd89904330b7285bc8768bbb602b1c96a3158ff0de405d494e9c52ac1e59287225d304530051b3c5f69fd814c74ba291ef05c82c13b206634d91260596892e1cbf17a111d353e53476cc13d52d9a333c63dec07b453d573c8e3b2b75111a36c7f437fff43907a69dfc7bca0a137aca250e385503016d273fced3a0ea843c13ca5c864a91ddde3e090cc06af00e45c0166f83ef7eca4436e364e2a2c67baf8ba82a28088c1597f2e6db0ad000c6c75379597b8ddd75d75d2b99e6538d4086b0c6ae4f1e5d60e781dc8981de117b5ce53bd4f9d7539c9b0070", 0xf5) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000280)="5c0f692b42d6a2764fd42839434a419d28fa80c0aa6a13a488c42c8e85e1ef79a461c221ba75c995e6d2dc07d8386c414b630d3f7e5de0340d0a49dee987230775c572856052c50b497354ef470d31b027ca76c8c4378cc5dfe4d3096f127933221761f1157e2726224368ccd64bb603c84c184ce38116287710d7da7c30cb57544e11acea28bc83c29d1510373f418783f46e8ae8aedb65057053da81f6505e8042a4d2ce45766bc7baa77229f97453fe9f887d056145e3370aae51885f0c03", &(0x7f0000000340)=0xc0, &(0x7f0000000380)="c09b9b3105808ff01fd7374116ca814e7174cbbb037ca4cf7c2f479ae0f8162693cfb33dcb553323f2ca18c33c80bd4975863c78c1a00247adf040d8930e6d15af31b4f10d4dd8b94b1ece669867e9b13e0ba85a572d89ae3e99f5b29a1910046312919106eb9f8a6f5524e0b58037150253dd345dbb77cefc19dc8a0510ffb7f22661d3207e87f8cd81f1365787b8dd0dfbf5ece43857b48b63021289d2cd576f02f394694adb5fede907cc32318d69addff7809d196bff9a5fdcf933807473145a0dd189a22d6e7d92c0bc3695ac5bfa877a68a21bc688350b449587d4a734808887ef2d5013e5c987bf7c713248081f606b7b0151e9c331409a85275185bdf3d1751b10d13debb5671f884961ffef72fcc611421fb757e457d62b7a1d711e4aed3ed6ce7d46cadeb4844a9b4d2055f567709dc20869fd807914aaa01abec65636f02d87066019b731e0bfa2d744507a92d37a6cbdd980e374265b7c2f59cf8d48dba8201e810308b927d32871763b9e49661ed28d9b6639be7482409d01149e8331efafb9a0b2a3f5f12f27a11170495e6ea2031140b53915414e45c1b2fbb3af7145c00d729bfecd002b0d0a9378c282a67c5996d96041dd62ac2df55347df7774dd527a21433806a1275d40c0f2d1f48e1bdbd28016f5a1993682a91a0cadc092c3dcf60a0d9667bb6b60fe9c6c6b0c4d67d3015a83f843bbe193d3245d8647868ebf691dbf0fe84363d13f9e693e0afaec2be7acba1c81bf74d65b0de9172e8088af5830ee9626de5920e9a759cd255343462258c8c12f12058c4020ee9a6bd238586a7a92f7f4cc124a2998c4279b1a27373558e878c434046755bb05eb15c3d8fbfcadf8571bb53c25fd7dcb435803df24c5eefd334f5407cb3e98090b5287327405b18e305182b102fde7779adafcf28fb2014ea3e4cd843d94b6c0a1fe4f7bf0dbcb8cd3087cd9b52f73f0065b0ac8724abcb035f4809b441d0ff68b5314ad67f92148b665bd182c640a559abdabd198c9481d5d1490a6385df8b21932c8af9963cb4e97e6d7f1bd3b862708a3ac77fc33aa9671997a453e2d560b6e5fa1b7b2af60476cff0fed13203dd23d7dc724a82a69b71febe277e446b3b2c34cdb838f5855294cdc3ef50983b60871919722a475e166f9dbbc652ec71d28e1541481945a07224f80ac8438d5493f4f06e7d389412eabd3927af364d0e68c969db62af975200d50984c7e6566442e01b22706f8b35392502e46305a961cc8b8822ed25d6b90cdb2b799f055eb938d707cf0493add03310745fc23ccc1c43eae8a0784f9efccb87f83a4705b82e530527479bc38c95cae00fa63f9090efe0039e1042be7f44dc46a5cc8a80dba59ae3ff172e63a035f5a072ae7feb52e79a9d9ccac5b8a387cec134e43b84749cd421087d5cbc0da180564d9341cb370363ad77ae86d856fcea96372c48750d1a6188e14dbfa4d8b0fa225cfac3ce366681c49b25b199eca6da1bec0133fb7a43884a75167b756106f4bcbe613c09f248f64c804557318ae8377cdb5461c64ca3389352fbce882eeddff650a623f585d33d087d694a63da6013d9417f54c33023925969089e212a52f3c8f0f0c23d973505c5c813ad65f28a1eab92e87661902efe9ed0cc575f4b53451fcc4bd263175da2df843b448b3b470fa26d457464d6485ecdac8b23fba51d8457cb3870bc61787d146164d74b8e6c2b3cab63688f687da42583dc129f0d6f28013bf6394e6a5c46500c624e7ecec9190ab89dceafb9ca51383d6bf3b0d8b861fd1e1d2814dfe096f406002c5a78b66ec0de1b3e94b26613c96e1435bb7411f039ee30d09a55fc7316ca2c242f36ed3c607e2e8d8a1eebc02d9f583f3e3e7e8cbb64f674b9db05751b77000011b215e0731a2d7d1fb254b9807757c51a7c345f41047fb854abad6a1e8d6e66e97e3364aff74f87560952f704e4ffa3cd0a65e2129768eda92e6b5fd717214183b68cf7c19cd0416a68f7bc2eef4a3df4c418e9bc57594b62e372ad13e028d5acffcd783d2a848f6fb7ab52933df163d8ae160438ca0c7bc1733f11b8991f2acb4db5f29ddc831ed720b4588836e1d45270c7812e110e6911f124f92c5870f1e9481a3a438adafb87f793335e1f0105ec5f01d99d5a8aca8abbfda539e8b5ab82bda4406a275522e03322f5ce4b91d3a8e033a67e671dabcf84a279a1e9a0c2a5005058a60668c1bc4fe0d0722df89fd4652c8dbf1efe19d061a9795cf86500e2c5fd4fb19fa07af946af268d88c3bc1db3327c2e065bf8a4132602312f0e301c0766ca866d5cf4c56f0d364b6c3d034faa7855b19abb1dcdcc8b27922a96899063e481ce23cb6467fca6b5d4fd9296a29aab39a622d8da43a35f444c64367bb8dcfb85b510c92f88061c05f00faea0f48acfc3c8e35e8a0532e4b3cffc88653e38c1ff45b82ecfbbf505987ab12730451e418ef38eaec0a61c367a209be447c6dc9f63140697700930efc3d9f8afc04d3c8d39f68f6d4e12e5aa72c789539c31235ea446d2deff90d30abb41b51cb140a041fc1ba2a8118468b037672312ed62051b6041d1df9d044d28d80d7dfc4fd0042861949c3fa72c188640ecd46c676e9d8e37464cdd9dc3aac2d1b6c8ec15e9ab37fa5dcec7c54ae9eda33c8db51e24d422034a3934f0bb1a36ff605554b9b42e07a0b8c74de74ab1d213f077806c4a2ce6e8d3e028452ca98cb8c6ea69d4c81ee09ff6b4a8853f6d61c22cd50db448c87b2e43d3afe89ca86cefcba42950f7fd2c3c9a34d91dcb25703a836e76982f37ef6fbb187ab4936839f998bfa0456fa42ad486be95d7fe2744ecbf9bf2baf6c216131bc3d00929add855596ad9d91bdfc64bca7d41fa537bddf3a3f2ce5cb00aa4ca548b1eccf5be384da0c8fd2c4a5737977e535e9062dfe4b35460efd7fef6a2dfd8aeb18f4238b1387e48f7756e29963981504ae18e393655207e7fd587ea3e6bfc7f97c7aecf4be45ffdda58c660671b81c1175849c15ffcca7c647ed38dfb9211b2e1b8087ddfbbeede615e0e588a906a57d504855d83d8d9111809ba0476bda71198fa273b924441f91754d176ba95f7c1f9f8a6d612e9a12bfb5c9ab55ea23f973f91cbee93ef5af0911b678b34a934afcc540bb2aa9e0ec9d445685eb7b2a9f7299e7cd86bcb96c061b632a78da10a763638711e8fdc243f4940b95435f8f84222fdc4a4dd29da4232a545a20bcc45e4ae13ac88f214c99fe692a607657b6c839cda007f81de0352a3c2e78fce7dbdb30523ffea72084a292e3b650c468d4fad230a8578686f748b9134f64075a65e776f679b78a2d1d45290ce51fd9cba4028c054127e0d004dd03ebd12151434fb59bdaaad4932037db38a1b8c2514bdee50b0b82b548ca1b1d72da52f258a0734c9c47610b8b536df01bbc36319c8dc6239f4e941be359156d550f80de2761b49d6c8b512bd7c7f28be6075f25fadf0e2c56fcda379b7c9a29d41d4f7d2afbc70f76c8a8bb981c07d000ec5ff898e7ee279a0877e32a21af3638388637fff6089f7ee64405eec5c43273cbbe31980518122bb62e20dd746b68e04115fa9e42cbd90c7526b366709fed7f68b6dc0c04f9fe5dd4abc1968bdc8f2e0de8fd2440fa035a1680f80aa153c79ead2fac6ef89963867989c39e40ac7fa7e9def9fe0cd3be5751121da55180b774688070c53916a3e80891563de0c3cae3bac9e18495727922323cff071a1031c2cfec7c6ef78b01a16b368d596d2dc6aefd462b3bc93013ce123981017d102a1af2cabd1f552b5f64916aec1e1338fd67719ed09535a3cbd2b83228813660fd6bae8e24c5e628ae19e67745ea1dc7d030726d6696b2fc20a2db98ef3667246170c1562f374c16f52af64f86b65709ede6e0d2e8a29e8d6c77e35e5021b8b3c0b6d4d9cea2d968212f2159fe2a33e555a8c0e229daf78237b2b6238f4e77862b1daaed6ae5c13c3ed329340ff25b1fa9ff36e069269f4ff6c49d8fd66b767879d38492d3794edf6d9c41e306b4c40e5ae301d7a7877fa0fdc70d8b71c06084a113b37e21588d91f5ed339b60ef42f6a3e1c9c3a02c8998618423d020788979c2330e1a40383a5eac47c339351de8503b6df047e9644ad2bc54e16addaedd10bfaa654d0a9310c302437769c007f8c6ca3d6a56d217853da156de48f51a3c58610a4c91779b393830d013e012f9851364e83dd0df68149cc488c4bb0a6621f80071e934bfb17497082b2490e1ba5285963cc2b3aecfaa99b33d8b01dbd9244725a91d126f7568c22dba0cfe41a9362609d037b3002f5777d4ad804c30c61dbecb5d07e6dc09e824d8338cedbf0ce9a05a486d281866acd1b3067be5cc2bf92c20955f2f795115c6e9fe3b80baf81aacb1b159bb91ca81ee5e53e147d2cc78f68125a13270ad9f92ccb3f52d68e62bc864e228ae1d6423679e6b13e701d08f30760b97a5cfa42688f53530e466ac5419a8cf1c0b3e80333eb8c2c7bb44d671b0eee89c9db6e2fdad5836dda4081e5a5cb8a8885e4b1767ce1a5356940f1287af3a33bdda1c0b2e2825aae83586d6dd073b1bd32d160d0eb35a620d13e72c09b7d633d5b93fd7f4163e2fbe52157893e7a6fdb8147088e188661a65a6915fca7c9f880680d304fb0afe44a77820ee1222ae9748eda7a4183494e5ed347f77093392b75e5b78e7570591bb25c6364e8dedef3dcb6d7c8e0608c6b3cc7c2427304a111c9f9c5f657ca2fba956019c2335e712016747d118df813ecc5c8ba173abdb63858a285e6b33a31d7fade07205b1ce9f4207ca0d6830d74483d7857ce06d57e60fcf9393dea1613bc89f22d95df0392fadec01cc6ff31c4c92c5074fdd24cdec2d61ef858d60a0daf9a5cd6f09e4cb93efc044253582fa7466c14e6468a2fb706c27aab7d9a85dbc4eefb68452082b9103f65d07a6a38fad487b09ad0f4f9f3b49361466506bbafa1e9c4231d07d4424c77abe1d89aab06a1f999c00f38953920c4ac3a8804be4ccde8425ad8a2594b90adfd89759429c60dc8d9d925c47732cfb29c089e1dd4804a8c5ff2d058b6e1ccf883ec48c841b8d55772f2d58468d5fd8718a1ef1260e34eb44ae3676acc686d4d04e6c0afe30df87ab32dbc06b5b912f13d6bc3ada0c3c4acb9e34d899b4ab9a388b57b5e208509dccdea68fc47c2ba629e4d4f68c080ad17196916581c79f5437e7f940b05468b6ad6c4ed38a10ce8fdc6553e136dd1b87137fff6a8ad57f46e9f3ba077bbef4bc41779ae80066f1342230f2c4c84eae6a942a34903107dd981b440eda4046c8cf36f18714827f3728a8c5022d2e99c4de2ce1b50228f86f575575959a8f237cc1d9e119a2806b2dc06531a01b3603e747c3a2ba5a5042fb1a6a96da0f4f663822729337353a5fc876e4fbe4c5826747491113737064838f00283fcd979437ab12bcad2c37bc62a1f288c716b8a2c24b4ca78ca8c040ed8a17ede212007a8d299991d50e01f34c4f8d54a3536714fc7487ffcb21eee31af2d91dba7bd56f6ff2297e4a163e0c2b6c09f6b172afba73c37563032c347cb4b9f614a572daff52bcd74d95bdc2b093e43ff1974d76e2acfebeb8499084ba9c1236d6ae7e326374aa7713b5f2aa45ed5b0a6e475eeeaa983da19cb37d4bb69fa9f9ff3098229b0cd285ef100ba1e71816ad2caf23b03c7b0e68f20f4e784db22c232a7534f54a7b2c8ae57cbfdad01525d047da03f53b6a1d228f49eafd6e135bed058a672316ab69a995280a5c55c0", 0x1000) sysctl$vm_swapencrypt(&(0x7f0000001380)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000013c0)="f7e54061cb62bed4eca1875530b0c252bf23c3109fcdc6148f9038518f564754ed7ea97ce0291cb1a650c0690de1e5e8a77f3214d2f9d5da95625de4466baebf3f603396ac562e65ebfd950475d90124922868610f151b9aa79c581e7317b828ac50a1ac29faf448ba3ef6ca48c83ba5905b73c2db8d2b80329799e9333d0085840c69893667b48d5da14ba6c233a9f1940afbdf4ccc250d93e9583e9fbf7516478d8c5ff0889495c6fc41f6fb36097f434241c8e146d2ddd326252aa6dd431c80768d69876c4e9526efd305a432bcd541e2d8881c4109897d", &(0x7f00000014c0)=0xd9, &(0x7f0000001500)="033f09e5e64ab04f5c0ec402e27fb42f265e992931ea6460477e1ef74f2f72c415fed3cab83c643358cb67d3fcb0c935dbeb18610b68c098f40b84d61ad0211a0edca408c24cbb7ff6233baa291f5cce512f296d90fe14a9a18f4d52c187c45054a587a202cf7510ec646bb4a5b1c41d69de42f7759a935e233a294ab17ffc4bbeeb1597028cecf10f3e5a673e3090c985d46554e30d034d1b83bc5e73e1b9169470c74e519b604df27a0d9233112613cdcfd59485ffb5d8c4bb58e0c5b5481b4933751282ee15d126eae0886858c830c83ec02c859ab8ccfa7e460875b7b4ba719a0dab78bef582d85a7850ae2577e67d2bd9da4326204ec65de5e29cd27f0363eb0665c59d759a5217b707afbadf7ddd16f4fc8f2b380c5aca5623f08c18f2d1c3121675e8890d5947aeb719ea3b444a050edf6ca0547be1857a8a83382cd89ecdfa67d9591aecbb1e80b9cc644c4da4f45963e39261e1503efe3e9f648979f0e179136bfe116f97a619b475d7332efaeacd92ff58902533b186db3712bd794443d52838d665f61cf827cbd106afac0d11ab385b122cbab724cdeaa090c0e611dac1e3fd5fee2d6acc290d1eddee9afb7c184781656d5a23cd1070f0185891c28d0e35c71bac0c0629a75576ca2a221c6dc59d7be4fd2bedc0917ce186cbdfe9f1ea11cd32c3b3c1423984ff40ff7df5172a681e3a9a83ae588d0fe99859b5e603afe544cc5d870354bb862e4394b2ad547f1161a4ea42c05faaa060ee599ef2f35d8289ef1cc0a1ef905364e6884efb500755583dc9cfe0371bd5dc449119886686856cd627c0c976ab6a5e89dd5e94730edd4062755cf5449cd7249fca4f8dadd940ae93e2bdef1440e0be5394b0d88a0aabfdd05f59eeb69e69e3e89b492cceb586ce638ce9f09a84828b004898655da4e190f86e5a02a1ce429cf320be89b2196d84169223ddf3cef609fc5f11163a4752e212098fbdb71eea95e22d4240831f1a17f7755abf8e82b522b535c170048583d05b7ad047307359d57315e90d3205c72a67d50d694727cfad715051b44e46ce1ed180df367da0ac65b85694eebd667c047f888dfdbcebc02110ac2784bc9735e5faa521435b35813c765edde6226601ff7675102ca0e813f9281f22ddb320e31c41bb173fe7f8060a19a0f9e809fc7f144ebfa12a5887c9fb542a0f456140c9ab8c25ee1eaf59473cdd8c41499bd9d37bb5fdc774ad4b4c91031da86582aa696be6a03c884638306dd6456574eba0809387ddb8a09c6eb7531f2ce64e3bad212622de6d6e6a2508bab7d9e6655fc47d3aabe52a79835a9ba6e940c4b2e315fc00e6f7e261dc326e5b93764ff28f4eb351f382a136d76c94c2c811282c0e151f73a71ca80b456ab9c8df2e7a05452cbd5a365297c96efc455f851f23fab96a60da56228d323632c8606d58622b7532442d0cffeaac5f8abf8a535352110605e7e171daab5a0d2cdcd97aa26eb593f25f509206ac4beab1ab4b66987b4babbfe1e5fda262d0bd1cca9ac4080814c7c4ee16e0f47c5a786bf7460a96951113711bbaaed16efab7687162540a1112f446849609142842d936878ad0903a95c8ac3a7865f8bd271e4eab3beba20f9bc304335888a7412c19999c16f52441b57b40f9be5d57beefbb714afbe539b44cd4c01af84ee2a8e319d4839198166d5a743d04dfb007da6e155a7e3a7138cd728b23c490e2a3e7f7a1bcf0c2ef434fd9fd3b4c83b04d7057d440507c5e123df6e195e383ff910d4390c7f6ba107793d7a927bdb5c890543897b099398043a9d61426ef776c79ff81012d3cc5bf7e6e9d73c81556379cbca2cb4a20a2b79593d530211cdf57cc9a3adcc34f910e3c12723a17c2bbca634ddcbf43871e6150a6ad5073ea49bb0b0baaf88dca3ceb16bc575a95e2c096bf2afafa25d0b09c9e8552778f759b433cce2ae57889810e7c8eceaa2a2c7e3b2b5784785a72fde9ae765cfccaabb1ed75245d103247d45a0e7fc3bca7217414a0e628251fa3b5b7ef0d4ab2fb54477eff811677856c9f26f47e168c9e6ba61d3c00583d6111611ed960083348b9badc787b88ba62ec8257199e501df48faa301f2c2d2fd229c60854b83a7a7eced36168ed0cc58c946fa9446178a303bb05616cff78689882ad93f7ddf39b2662689af20ad7923257827945f58deb1026d56e4fdbdcb36f88cf3b0f71feeb271908d9d8d3930f5f0de8b3dfc2a2ea4f94c4fb00d8dfa4968b2ec08941589ff871f90d612cbbd905a30c3e854a6017b14d406b493d42dcc0ee37944d42328a9ec3efbf806c8a85baaf2303efaf8b585f71e775ee96dc56c25104237d3222c00a7abf84e776423623a6d99664f9221cdeafa9535046e27adbcc0cdc63224787aabe026891fa5f941d66ae4c4c0020bccdb60318ecfa387ee8e8c1a93706735d113475ba467eda8ec4ece1f1586e29b56dc01eb299a09ad6669dd82467b56254504d1851714b45c6cce81feb4a0a337b733c2c2b1f58a97e108879a95e903638bdfc09e80a50194dec2a1ac401515231a006126f75611f32106dc8ba47b781b0b0a1097956477c98a43278138be96e3a37aac9554930a8d45fdc6bfbf1d6a437ced29456094368a79a509ca65460ea7f5cae398a619ac36c723e2450e85b5e870728baba6bca3f6f1985aeb603eab6fa9ff4fb8b7c2337d5a55c67b997c4e0ad753ec8b30f2873a0a553604036ef6d3983c54522d1c43685bd4207293d114a9506286bb45efa3e704417b72298bb7cdc696a54c1938bf58565cd024dd19f77b03168f93fe716e0b00869f63e3805b19d898f70a012caf63500c2d59068b56bf3601eae94d7f7b0cd1e3af7e6a42a710a76c561b8389a70656a81a00ef995bc2fcfbaba2cac35cf2eeab0ae6d27741dd4a4641a45e9628d7a5e4d48f4250a859bea5ae28aebfe1c821f92c5e25997d5763f5ad128a583764ec26b3acccbc563ec080b0c324356f63468cf86af5c6979a8f3d434015581ac012a48e4938448fb11e1c4492c94392cf6c3f4b8694575476faedc970a95477daef8e8c1bd2702d5dd14a8ced35e103297e28e10477c39af3041393ac88cefcd0a2cd413e9818e8f65aa7cd2a74e8d9d3c29ca818d749e29fce34793b4f2a1d7fe5e7cac0565ca451aa05829d52d1e10af3488d1f2fd5df7d62119dee8d6c46da2020c8d74705ac6bb184814581754001adcda59398a8bd149a30a72fedab9728b9a2a165b08ebb21bc8782ef2b2972f8dcb19ceec0e1a5189e6d2d3a726e5b4b717ac59e6749ad12e09191f60c4c4f15166403fa1634ebff35c090d7c2a86d5831ff7b72d97bbec25c357ac4374eb4a4237e15784d6ff40d72935362b8becd506bce178e44092a237a4fcbd3f516ece982b450de5e5d7799b17f334bf8eb46b3c648cafff21c726f710b755ed5112e022e070fc4ca6963c0d88ddfe170406e491734d89011d20717d02d68f430cf497685bc87b68496b0eeb13e407344112f9107a4d1a69e8d32530249e02ff7e3110f0840c32afef1bc5e50f9be4a6f965f3b60c9c4268b6dd0a6c15eacdee114a6413f5624dc364dd9449815e6be51c4edabe5ce304964bd420d8720ebed0f9182ab7a3514daf1685c81c851c3ac17ea71c945bce66a08c86ca83f1df11babd0696bd210eea92eb25385bbe79ba312abbfaf2143bd0a856ce4220110a9de574db53f3bd16de5b5808c563eb2510e4dee550b5c4d7ef501a922f1092e361e2615b1bbfb66b4e9f595d67469bbf42a7a1dfe82ce6743932ef6a7264f6f97e20bdab368acf296f0897f63d6552e2dffa71c761a28d1b3cc8110a8345189410416efa3b4c61f9fde66b97c9645237d7e5c4b8f6c1b13f5b00b0457defb05c119b6d6e09bd0532b760df2f42d30cbba89747fce009d945ca5ab2c5f8d98ddd6f43b62bfcd5441de4bea2650d4ca64fb259ddde5490e7094bce52f3433ec65306b973ba8a0388dd71783474d1042006c3b072d01788334f57b37a5ba06975aff268e08f57511d2cc063fd845deb9cd0c8e77e2aa898c9af825becb2e150a4d2d2d2852bd5d6cc6d755a332818e52a8309789fe666ed1ed472e7460a248ddc1918c27b0d721bce93c4fe6a6b1c15e3658b87c81612326c1051c23a2a8c7060bb1f076b93314f6c25169c80ae5dcf6d0476a8a6922e5582865606c4841c01bdfe2554e5bc0a9884e4a013c752e2ac7b4ec09c2e4300f82dd9de3d780dce6e610f76285392512106bf2440d729e194e3e51b9f4fd9aa6d4ab432d8270527538a62a9f9aa271ec079d69171f0efd281b78bf574499abd7023ce1e02df13e310223692bf4e7447af586371953a60df5723cd8847cb6cca0551a247594b5aa5f5a2220541e283c19b9566ff46ce3f41af045955ebcdd34564ee5f94764108f172d66abed931e33d9dfb1672e63981fc62af0fb8ee205fe932bad004c02f54018af4e8540291c99e0a3f6c83886c0f26aaaa16db966a98a2ceea3533518435ef0ef5f420488d5ed3344056a23de773864aea1bec4ac26585458b3dce6d6bc3ce6fd90beaea83fa86eb6c60e1ae0f89e70726cde204393671cf707335baa6f7637490dc3121f74a03b7637c79379adf546a2da3b618083cbf38963ff114ab4a8ed78d6105d94a85647997b9bdcace656b79356a5c1ac10bcaacdcb69ea37b7335ea15c8cd646e85e61e6a20b48a99a8783648f91c56784436f9eeb46321dab7508fb33469f6b6d52acf38080226898e2db2b14aba4c3ec28c9ae15fc0b10cc719ce8d749c0b16c9a98a81d21e37dc4e5598c188c39cb8867425a746e5c4d97cbfc3b5b5c82ba8aa6371102b48393500582190b899c7d3a952d259971ffde40c789c599c7ebb26c2e9bffaaa9931d6e1218cdebddc9f7336f79de3c3b28fefc8c32a1dbced7275983c51b20097019584a8f9f3e28389d1eae8a5c0de4828b93317c3213f905e12ab52406235719f25c20c46da1b64f9380a7c6fc7b53eb4622750b5254cab22ab398c2c5eaddc72c2081afbdc030aac6c79dbe700eebf814eea6629775bbe42d6cba44e907cca66f65e1fb038d664fca76f7d14f8485e2d976816d945be226fe9c9663cb813f53b4bbb4b3374cfd4b8cf604274846ae1292bb1e1b7145b4464745c83067072d0b0a1de48d05a83e8e6a6d43acd59a0d4fe4bc05f77cf53481210ff35cd8919db1f25b8d3e3913efd949873afb51357859493dbf6fa4396f97c4a9444e73958ddee3d25bc7df5af884c8f6b26d81f8f21da3ac753f7f69c960e82b0d4f2b356a9eb10ec2b7239d5ab0dd15ecbf622b7c1c755970f9de148e514526ff428114467b437e0ddc2d9fcd5faf7b47a3c759687f6d414d0013bfa63f1580b3ebdc66af22627e8713bd112976e88317f17692c1a48359178f306c6ee8da7f2644748e19ccf0b35f28df65a5ff778489b15c1c536705d59d2af8c6af85b46ab26e1907180f90cecd2447dfcd72baca902fd7ca928a086da93d9957aa91f3e34dad92e4135b08e972a1622717605703e095fbc0f154c24d6c95e9828e7576b8df3a4ee0d2a6ea7c3f7a771ebaac05647f82481ec3bb6d775488717fa34b369c343e7be167e0f22c08da845fee3383ed62f2647f90aeab656f44af192bb9f1639f6a7aa3dc6fe298f601580b9384e94f7d67b39991b8368d0afe028020154b835d0db226bf0f7c8aeb8a0557b0fb8bda4424dbf31424bc0af7c375f58b8fbbce17374e60ec85dd8f5a0aebe1799d7284fa8228179fae2efeb", 0x1000) sysctl$vm_swapencrypt(&(0x7f0000002500), 0x3, &(0x7f0000002540)="012db0ccde8a6bd68a4fbf788f9725269009560323f813cc", &(0x7f0000002580)=0x18, &(0x7f00000025c0)="ca88fd4b33655c32699fadcbf1633066c21bee96cf25e2205da2f891281f836438d560aa581ceba9a0d570dd9f2615981a1bdac7eec3839bf5c0a272e1b34dd1148c99db86750caa44860235fd248fc6e9a1ebed4c3ac2d6bd9c3d66945a948abd83b1387628877122a8bd57ecb30313ac37c7529f3faac00378a20389635795c1dca09817aaabc8ff274ecdda79617350064f477f3c12bf88062f68c8cc494ecac45f", 0xa3) sysctl$vm_swapencrypt(&(0x7f0000002680)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000026c0)="99c768eae433a7ff83d2bea9fc364ff8594d028c7ba69d207f707d2c72e6e7a54867e3b9930408e902252ced974b55261c88fc425c782a650ace1a5e4c64a3cc566bd2bba5e9d9c98347db7c6cb4bc9fa22e6cb8a9698d444036e0e6d210a182b0261d07fe94d22a3a71036bdaa72ee3bc3ba480e25988f64dcb9199730a2896a7b4e44f3f8cc4a1517c2194dc36cb2dce07fd6163bc64", &(0x7f0000002780)=0x97, &(0x7f00000027c0)="82b7fdd1d82c956c294e5f12f7d3657df3136c2d586a3becca325d6d4547aea9021a393dbf073d8cba005a6016af6105fc3e37000bf237ee866608874fce41ea1a9a13798fd3959e2199afae64cf82915ebf76b531e4ee66f5f45d72ede3d5b62f781a1388229047ef464ccfcb90b584c4cb3b53d8015d0a4fa8fab1b622446067eefa198736307c29d374b087", 0x8d) sysctl$vm_swapencrypt(&(0x7f0000002880)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000028c0)="8b63d0ca06129185416d5183a4ba135e777bf593aecddb7efb864e65f8848b3baedd10d9d19131ff7cd2e8c3745d4770ba77daabd805f0b318452bc99d3f929a92ed0c5c30023012b22af241050b0ce4c6015b536ae638dd2091318e359d", &(0x7f0000002940)=0x5e, &(0x7f0000002980)="40b9746d30078d6a67868aa55d9f2288f3c5bbc0f2b1a14e3eb6437cf71d6a7481c56e2a3c052abf04d05dbf2d57db6002825065a550a1934258c1244012ec6459774bbf4f3675d9de5e16a30c52c94d54cc0aeac3018d8c7cc7c660e82138fc2024ba0f13089493", 0x68) syz_open_pts() pipe(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000002a40)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002a80)="a713df14f827bc75563db35e411bb7ee56ebad95d2a248395b7626bd036b785e711cf80c1cc1eb1f5c4fd5fdb394f87e03fa0c87add2e30cddc69a98b5aa351dcdf285d8be0c90aed4ea0a8fbe1aabe5ffc0ed7620e184105da450dafcb222e01dc160d4ec6114fa2b49821c25ff2dd01105224b2d", &(0x7f0000002b00)=0x75, &(0x7f0000002b40)="552e1da9fe7f185e8d074e403f2cc15e3900962a8535fee4a07027ddff410a3dbc49ad7441260629b91216488c153706f1a1d884b1f0c0676a9afe1cfe47abffe02ea8e0d2ede78c9963ae3934e9f8d01bf73ec3abbbd900760890517928", 0x5e) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000002bc0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000002c00)="8a5e54f45ccd126f970f17f7208c071c00c0150580e498c2af5085dfe26ca38c2dd3cc7ce4a099145388d324b842af9d791cc3e08eda33fbda2a97089c61405816e5083106bb19a6cb7050eedee133bd2a492a62f161017c0b45d0f0b27cca11cfbdbe3f5e39741e0adc5c3f896ece5af96d83e65ccb3d1f1a933b32a204b7c9f7ccaa174d3e89a761129cd101ae493b2aa1b38c9263adaffd61fd08f0db6f8afa8223d372ec7eca36d3da8f39b7fc1d78ea2e8370dc1e04", &(0x7f0000002cc0)=0xb8, &(0x7f0000002d00)="6ebcc57f5c059b637129cd8d2337ee3df7a5ba1eaf7a8d00f9042cec285a77ae2ff2e0d2d213f3f2997d2ab0958853de08f917d0f53af1776cad1ff892329d67f9cf6e4f7a322fb28abdc3f6a94b6dd28e751894f741a2d1ec7a3787f15c7e423425b6c620d01ed432d7c0f8c532a0eb85330d36cf8695f1bcf78cfd6dcad39374eeb7887bd73266ece1a3814fa73582cc9eeecdd4deac681928f3", 0x9b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002dc0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000002e00), 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000032c0)={&(0x7f0000002e40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003240)=[{&(0x7f0000002e80)="ea12e8c46f94f29ddf6754efb2585f072242553dc710595a4a93806eeca6fe61de34a8a4ae981a1180920a3ec3a2889019bf174f15594aaa8a5be5a7c499c87616c85eeaee70e7fdff89fe37b7eb49b878a13d225dc445162ea21e6237bf13cab94b808b92224531c3e21eb8cddc4c9cde51eb7281f9e7bd6adc56e68ddf9f239c06f41f92e7948b1f399c7059b1a643b076805be8c4a0064f0ce1525f7466f9ca84b8a80c6bea9635ce9d5c5e70dc05", 0xb0}, {&(0x7f0000002f40)="5db738e011f5e1bd", 0x8}, {&(0x7f0000002f80)="c3f7b9f2a8860bfa4d49052667949b755802632d870450085a9728346142f9fa1157792b28d308352c988a26dee84beb0903768790cb0f06c944623442825b0034b19d34ebc14972b9868524aea3ebdba1852907d5c85349c8ed780aff5c8c1399b71e084a86448229ff25bbe36f4dcddabb8c285e0b961099961cc563faf1406d9a60d77e57ad4fcd68b567b7243033682370844c4547b9ad061793c431dabba312af444b556f9b4dec77403eef64e6094ff55aff0c1ef6d0f42f24df27a8a94cd7966074bfe46e78b1f43db7e52044dcbc9b8734778f6f069879f84c38df157726", 0xe2}, {&(0x7f0000003080)="e4cc12922e2987fa1e49052e85a94412b8", 0x11}, {&(0x7f00000030c0)="d7bf8f464b8b5150aed89ca8fbf6356391a67d359c0ab4fa94edf4e320f3b91945db38c4cf8d6be3a77c955c3a8e0ecb514174a234d06e13a64ebacefabf826db38ae7a4201d71a2cf2447a565fee7c7c20995d42d078f0e6b8024c9dc7e40ffb7f350f84217da932a01013a3cb534ed4a3d1f3f82282a02668cfdb4b2a06d7540c616e642713443a13551b7803c18c37d53bf3ef78c15b0", 0x98}, {&(0x7f0000003180)="3c50761f826a43349a501619e353365849bbda39578d6e6b82768a39c3c65504821365c9f5987ff7af2a966347e7839dffada5380751873962a3c931396597aeb08a182e18030cd9e47c7fe9bbf285fa7223e8776c06227730042428ceefc7ded76fa81128c0d048ea32de5dcfe8d02ad0a5dbe8415bb9de481328d8ed2f00c40f29f4def2cd6dfd64c37caad7979ae11375088744387f78a91d8134af931dfdf145ff2e", 0xa4}], 0x6, 0x0, 0x0, 0x400}, 0x4) sysctl$net_inet_ip(&(0x7f0000003300)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000003340)="772b832ca55d9ddff8bca3c7978f10cb86c85d29abd4d7cb8905dd5be494b770dcf65789058b4410cc167e9e61387c3a817c92b4d0bce8cc050066a4ff312d7b38ba28c51cc687055c26b195429af8c0c74e01a36585c230a6088ff2d8852cb79e0d5b0b219c05a226cf976ec70e8a23f1e2ce9f8bc6958ec91b536367fcf8701ed30fe1a995bd3ece2316ea3453e336cb9a3d15065ddae597ce6ac4fd15b0e70c2b77d140b9dc967d8399e6a80abfc73b7d341333470af6fe9f010f374e19e7acc442cf36ee9babdc707f9905f1bd74b084907583f3986c90e70a25e384085867731fcf59a3e40e20bd31ccb18833f85b50482fe2be57915c3d", &(0x7f0000003440)=0xfa, &(0x7f0000003480)="07d7bc12223dbf06ebfd81d831c774", 0xf) openat$speaker(0xffffffffffffff9c, &(0x7f00000034c0), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000003500)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000003540)="73bc41499e8ef010653da12a72ff9b17588bb4c3939910610e8a21d332a68fe0cf3661af903f557f8fe70ac41ca2d04a5d01ce2a1aae4fc766bb86c34a29062b4773ca80e4c6c1e79a598735f05fbfe2a00e9548d7d1f2ec63eed6f0f0388d", &(0x7f00000035c0)=0x5f, &(0x7f0000003600)="522b330acf90323aa5d9313c115425c662e5ad81bc21e255e1c0699404843e79667d7d5c50da030415132e943a4284c08c1af33423ecee1b5d3344838d9081b6269811008e7e97b039ceb160ce2f62427cdc26a2fc64aae23dce22f7da473340ff9b22b0709dc0efa1626dc34bec6e91f2411a5014433562d0d5b001e7232e209e8b", 0x82) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000036c0)) recvfrom$inet(r0, &(0x7f0000003700)=""/59, 0x3b, 0x1003, &(0x7f0000003740)={0x2, 0x2}, 0xc) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r2 = socket$inet(0x2, 0x8000, 0x40) write(r1, &(0x7f0000003780)="0f6c0bd69a3b143a58f801b82b0d541619fbce89a62cc8f9a60b6b2e5316d315b0cf89701e9f57af50c6c4f53d1bed613bb63a2913218ce79d086b02500e6c2bba091d32b03f3af8390a3534316bd3546af63a1a428deaea0aa86eb725efd98131e30527a4ff28ad23", 0x69) sysctl$vm_swapencrypt(&(0x7f0000003800), 0x3, &(0x7f0000003840)="a55c92bc1a03ba5bb62ae85735665c2f0d7dbc27db1ce2e1ffac323ed034dd110bd73a1af5c5134edf362005ee91185d399eda81b97fda61bd0451497aeec3bdae4bcfd898d4ad2ade6c8f9cec7e", &(0x7f00000038c0)=0x4e, &(0x7f0000003900)="a981ce1e523cbddba406199b025b73e17d46cb9ed8d5bb6b981159c6a11e97caed890a6cd9037f22a539b390c0c9ae739b6047905b5b8f6ff3a402ff7864383b51531febce1872602a5326218f4895a12712bc302ac92cfb6235bf69c3fab142bfc96a46454592f5", 0x68) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003980)={0x1, 0x2}, 0x8) sysctl$vm_swapencrypt(&(0x7f00000039c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000003a00)="8a407ee1417e9078c9f240", &(0x7f0000003a40)=0xb, &(0x7f0000003a80)="9fc7f809455d3b3ab27164f47a6f19e0ac7856d0a888c6ea94bebe6602ccea01ad6db02b967c2e84a97ef2914ba76375e2b345df8138b1c6f66b4e1c87d8de6e50255aa474f185bcd716a86830a0a0b50973cf91c3b61b37d19482de77d132e584bc72834ac83f03fb85c2c98711b0132a7c00d35df979a9104cb603768c8d05d548fe44d84f081f422f48ba128a8e8feca0f9e21d33ec9ef9a82cc8a5e28f6885a0ff", 0xa3) pwrite(r0, &(0x7f0000003b40)="2b651ff48c252d9803c30bd0a54c715ca492cd0112b35d812a2f8f546af7e6a4a5c8a4a446687d9a4fcebd449847e2e3e27342777f70795c800ce400724f95eb26cc58cbb7adeabfe8af6968c809dce4b051edc5681760dabaf67bd6897a811e4e4d64289f6d519f350e57e2451e9fb70b4d84c9b035e9746fff3716b158b3fc82ef2d26b8e796c44c2364cb8d158043a0b8d21d7effe5f61ebc31ead12b9f7f885a2c49658b409c315edb906446cdcd580a22d1980f9b7391ec643f9c", 0xbd, 0x6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000003c00)=0x1) writev(r2, &(0x7f0000005f40)=[{&(0x7f0000003c40)="0d50192154c5f32eb5b0a8ca5e39b3590a1c136afde5567d28f1338f7d2004fe3380f8b4a51dd30aeaccf62b0957485dad9d8bc826c022b4a42abb010b73a85c8f01ac45d9eff8882f384898e69d150fd163a8755bf243cca10f3edafe6ae88615653d57c7b1724b620688adf608403a27d01c6c2b91cdab255a19715bca2f1222fa3903885397214f45dba413e6f75ff67ce1083706b343ad1ab0832491626703e2f4d8c1288b6332ac662b", 0xac}, {&(0x7f0000003d00)="ffa4329d47f8cdb6bfd4ac9e78a6bafad6836b07bfae7720a256c655b4dea7be7ec7389d4daab4c46c99ce97fecb105e9485f96d988e01c83b483c72", 0x3c}, {&(0x7f0000003d40)="efdf43fc57d7f8fe5a17642a53bb4a6c3746a1950e612fd7f9472c2057e54a99bf662e4602e017c01310b58d8e171b839457cdfba2cf42138ebeaec991e899f0f095c2e99c2f863aa0b2", 0x4a}, {&(0x7f0000003dc0)="dcb0c6cacca876dd8fc3ab83ec3cb5dacf2c88747cba897b555526a5fcfebbc54e6e2f9c5ae8206bc7b88a3bfede2b9ecdc69e64caa44851dc5170de3bf04495f032960792f6185e08e1b5578bd78a7a0dfd81f8c815e6050aa9d4c5f3c6e113ddb7c644798a250c35732fed57e976bf54ca8d0ffdb7d19f3970090b6f46a6efddab6b669980b0169eb94762a2e5a105693054a5b9bf32d56f88b7540552a7b31b1df5089938bdb473d62435e3bae732bf9d3961fec993504fdeaca17f4695c13c9b0433644f42346e8951b2569a545879733202fb93c4f9daee45583ce7e5f274634a7fb684ea78edb2436093980fbad77da6c330892cd7333488e15b17b8eb6381a98b6427af4edccb379bfe1c3a58fe64cbd1e3ad84fc3696798bfce0ab1ec048b33482cdd4aacf1b49555baca78624882189a676fb8b68ad0e0863ef11bb1beeca9d974a9dfdf7fa247ac808e7709f487bf4b53082e084c9046afbb5938b8681a6de87c9c12bdffaa25df42b0f7af97bccd615dc329b6728b6fb8e672750bdbfb3142462f42867eae3546d75ce54e5e6eba58e699d1c412f87f387fdfe1261345f66c8b3f9365dc31fd9a44a2e4cc6011555fe151ac6eb7a8967e3fe6a6b5750ffa064e0be6c12776a10d42cacc1bc29d704d796ec8a2c3b3f10860338ccfe346d0986679a84a7520fe7af023d99d11b22c846ee223822a177aff9612f0d86e8db3b492af6c56535fcc4299889a3baad7088cf607e8646da254f00286ff5a36a9b127378bce52b0e8fc0b81c3791695a081962c9cfb5c1902e590ae93bbea1a81c7957a119cbcd7c3bcdb72d80fa550bde605f81e7cc83319ad7fb8407c4216613479c2b0d11a4304cf0a6b19062b80ff522981044178106a09e5cb0f15de8291726be3647fa54f263b4daba05f4175c237db96cb3d179d7c91e44b20bbe867bed7e9ba6c8a6fef78713ca12770c10e22c287caeb903df3288139f855d0b038d458ee0232250391b67e15059bebf35e460fc583680f7dd1b82d9567a1b8a6c2790718588ad8a44749ee1f62808a2fc52d926c8b83c0a0d5fa7143a57b658b7c624bb0104a2960e46d75b6ae094efabc04ad904dd7b46a412d67c0abf5ac53ebfe1d5d81295ec0f978c7be95480e968d56d97a5387196d47167cca89d0facf4b3d9be9e4d41bc6805f0c2f21aa3133b486c4c0384784cff565d97e56f18e47bfe9743870ecfc397bbcd98f335dc0528ed37f6f4212744a71ebc48d152d051ab6b4378ef6dba1432ca5bfb4a033615e60ab2bd9db9c2b0a863fbc7a4ec7520e3e2f9bac85669abcb9e5291262c23ab07026fa2ae1e874d6f026282c85d9efe8eb6c0b3f23eda98fd81907d3eae005786d0635b6b13bf8978f017f64877aa7b7ee8f8845e4d5fe7e2c06ff04f24ce007058cd1fda22a5eebacc6726def43b69d65cb9a1dac2ef99cd2d384b5f68a37c59cc1c22d11bca8e1098aeba59d54bec40aa61afbac2498dbe0e22aba8b78117ef16c3b96bc49cc1284fa8137e22217f1dd5dff3fe40bd19e9e35816cee537e1c8167c20adc085645edfb5e92422282afb1783b577fa4add81fb1a87306e12d291ec8766a30695159ebd0acdc0632b7f6fc4ffab6eb007535237df746509e339abb384a641bf227ca5612466e486c1d8bd0283095eb7858f2ce431b2f425e7ca2cc242593caf22eddc65764d162ef045111a490ccebc2f2c7dbbf3083459c0560d83d959c437555b9f9e20ec2d300ce9809df62292b30e137cdba5f2b04e6cc1d8a166b1f1121ed8bfabdfb4a35ae3557b5ed668c6a3c9a3e641df323856014b4c0285355093c5cecc5640d8d1bd74a70a9f5bfd46f36c03a97879ff14189481d0a0a7b9e53aba26a840e87825c342ed3f80874941184fe135c6309e3b87c41ed2f6fca7ac3a4bca7990f8936d843deea7ecd27d244f5694aa353a20cab911d3ea45f18893f240eef0587725478b34509172c15f7839f3a5ad2a39f422414c9355dd5ba4e3e047dbc4ba03871275b5d8ed857222f4827b8a82952316818899fc20294f878ed70384e68a7c16210d0962c9c305ca680b73baa8a9fd6983f333183249113e2df600d74b3a03c45b04aa6bc151fcc9c77f4c8726fb996aef6345f2f3335b94dc5463b67777a349de266e4fa3d25c2e075bbde977113d06e0c705ea57eb0185874ef038a649c4a890d6548f020db677732a2cc3505cd47f87d114fa776efbc610057de4f4c16fc277bf94136ac925060644229ce71831379cf4c4b2460c9f626ce60709ad9dec0e9376f19a7b8b98d7699bd419f7b2dc57fb110197bbc40ea499efde672c59f094f515a5517e4bf5ab4bdc7ffefd120320dcc8a32467552c2d2415fa1bf4553eb81643c0696934d05ae5a0fa31bf1dd0d26c49567dee69a51fe379e6da6a377f4838aab29514a4dfc681d8b585800011ad8534df9a4f512aa9d1fd211178b377becdae73a3dc31f47fef354a530e2baf69cd3f3d561f46f83d88eafbf1e84a617df0b03c03f5773dba4b61e4909aa82a976ec6f19b12e62c98de2a489a4fed5f5334d00c1605a1f7cf41b67b6df39952f801502c6213dc667baec986cc62704801af94ba95986d918d7a1e19f9c099b31f10e4816cb5d07a1619251de247c6cdd591804a40111c756605358aee4a8ccf256594c23d9d00c1e86a2f6aa16f388aad156fb80c3616c1549705f387dfa65905ac8a9776f22604dae60503283fe58b29e41fb6e2a4ee9f6d4673f630e224f47a3fdb62926066dc7c95306a73c2b8b03e57aa38fe69c1e7ca6f390d9110a55749024a7d9cda052d73b8c1c6a5ddf8265838ba85710d10b1a3e2c4a3ce3cb1a799001942c88038d6d86037110f0e12b2c1de83172adc9169ecc004757e870c61e3058aad5d2d44fecb914fe6ca1a17bf4ca47828ba5f17b194a451e5f1434d57e24667e93f6017df25c6428ec6a8f75eadfdacbceeb40fa52efafa50acc7fbdb3865f586aec9f3026de2ddd4917163e292457f34253f11ff8272d70e94f384ccad9c976ba22b13a1fcb4f56d30370f345ffbba23c44a5477351397f3bbfd44b7127f296a2f7b32ddd25a15eae7494f68d1c4409d013f172c0b1e09a2ea40701d281ea8d1fcee44510b544e7ca3cdcf3387f03176dd1ef83d46186a4962259e10ac505841f3c2776580b94da03aeb01394d5fa89cfce8d0b0794f37c0c4b7e1190320dbdeecc73a3ed5b9dddf97247b69bedcc083abfd5092bc785a68d02cdfe41f0a3400069481b14c66a7dedfb606559a8db81fc2020d0a7fa346d467cb2cc444808412780c89c08292c6635da4bb0b2490b90ac5715496cf5a10969cf157602cec3b02db34ad4d2d18f6ec39f72879cce9a1f87b2506ae4dcec66e6f399bfb5158361a460c6baaddacba715e8252d7007ea9ae714323e2e3b32f6361c9890836b0281d36a0b1cf26fe9963552b464566a63abf029d0cc057f0730eab80fc6e79b546ad52d2ba2e46303bebeab00d46afa868e9e31863ab5740de3cc7309df4981bb26f13dddfe1a876820bb99ab04c251c0865780984ccfd86add580e04406e6d7f61e8e22edaa977f535fffaa420afd22d7be83db66a78449af0dc2bb18f5a9993f53e312dacd28ece3cd2a89dd1d3bc9433369c77b4c20857439ee840d5057e40b54fac72f80c3416aebb25ff185fdfe05f62088bd2da3463595a00e4b540b3ed3828bfe472cf6066b1fa4aea4183faf0466df6d9e990d328d747346590b7e5697ff26c024d23f9cb5908887f8e7a0c981f17a5ebd004f2e91abb5abda341e6868e80e882348a92541f60b58283705e26c17d14645dfc9214f462a51077eab5b2de889f69f79a234c504800f638fb4f9ea6bed64d13da01d3fd0de6e7dbbe246130a14f6ba5f5f4dae0e74d764fdf0533f77b9685515f5406a3d09fd51c3cc4f8637e1aae656261271941ecf4915cb2775f85ea64ff8c8a0213da070c76a29a6f4d3acc82d72fcd2c553db91ef9fe6da0f1c72dc4f20e5923646f3c999896d940a36f6e12cfc066e26ae24efbe5bb00081073dca78a8d0fb012fa39378f4a6d9ddf2bd5ac793e68026ccba1b770a31ccc17e7fdb9004a5516e3c4c8393c32374af0afa601eeaffb5106d2a7a9bf3993776590133cba47686701c5bb54b3d6824dcf9fe041e40921592ef5070b7ffc5d7722e5a631ef2a2b9bcdde762b9542441e5484c7e9373f8bf0d893d53cad4684d54a90e8fa4ec4869a2353e1b0bb5e7eb143077580eaeea5b8e9d5331467d3a8cf5844d37d99d128fb010d8fedf9bad187076186b377c138ea3c0695043b869060f88d4ed6a3d479a211c151b3ec3cb11d5c7ca19d49528048c0beeaeb67613918fd7eb107384b3da0f8d84788588bb994923fa52bef897679defe0a315bea576f983407aad2982b343a68f69f6a532a71f102a2a740f27235b01d9e69e76167d9761cd24024bdc968de988d21021a47020a59159a9b8f0881e99c529a1ce8d66a719d175ad3f7074eefff238caf3d8a48c702030b48ee5e171237b4d3a483c6d1bfd82bb31c187c8ab32fd9cc4c23d9859fd2ca18f15f80ed9608c8b7bf90328a7c4b5ea18a1a5853481cf965f492bff4c7b6a3262e488fdfa2bbc3703ab7e69dd8e8e34595edd7c0743492d6664e5a275040c718082c35485bc690036e57d1a3041bc5e4b019e63d5ce1170cfef1497ef987f74670d720c9fa12c78aaf3bcb57dc22b9c5675b268d56b7a6b6999bd269ba4cea670d3d161e98464e87575dbfa10038b5067b33801a5a7ec3266e20e2baeda2d26d1d43cf4476176d87fc1cca79f7eb679223db04961fb71a151c71c0a504429fa96ff1ea2ea687a7872f7fbb38d9281e07a8e4b26ce12625eb30f62989c9dfbfe72b4ad962212efb0937bf359abc93a98d9848ae71015b6f441e0211a60d858494f1841ae95654e75a6f58ffe17d8d9bda63567674a25e41f4f9e6db332a125d4d51856b6f25efb6b8af880a1584eae35d6d86af91956e007746bd05b62db92ad75ec746f6b57b4002c2c3c58d0cf672b63233c7f326c1f22555a2663627cc050d143c1acec1322db45373c6941fd282360b0761542ddbd372e92ded0e6f41b3a4a41d04106289cc0e8a325b3abe9dca74383628271c1834484238e4b71286ec3cc7b42dcc20ef730ead0e81db483c89864186e5d105d7db49c4ad3a26f6a978b0f4b423d544fa928176459ace13c549c7f49d92e306ee100002e9045d787e440d912f6e916afb6781d58855c1bdc18a828f467f03db17ce555c6221369d5f3afa801a8e5e8eafb556b575eb97b2efd5b952caecf971e375f964a66afa4a832827596bd86000f4f85eedc0415cd0417d314458c44b5e497c65f629c0c11797e63c4bcbadc1c95a31b50b1d9eb58e497c36ffcb41fa268f378c36ac49556fc71f7415c3116dfbef89a1c5983cd271867d9f177c8f52dbcaa8125703689e4ab308a07e9ad7041fe15c0e2acfbbb5f7529749928bdd8854f560225ce459ab7b85b5c2a06d7e83edac2ba29013dbf8d2d86bac46bdf17abd37fc61fff68d7b534f730a5d7250efe3dd627a7580050649b06ee00c2b417a8ceba13c1d58bf550b0e2c47050abc3b295575776dc28a04963d84cf311149b9002e11c5a2b8433374803e97d64e8af52b38afba7226ec291204f16ec594a09e15a8b4c1d8761aefda429935ab3cf99381196aa5692fef3422589ad11c1bd8c98636d02955174a0b3c8028987c2dcaf57a4952b4153bc48d54c12", 0x1000}, {&(0x7f0000004dc0)="a3cbf1d38ae4fc72cb3ac4b12ee6dbb1aa4a84f1dd9a6e5369dc6e30b9172ca8c47b3cc3de47388a0cb56f4ded3cf1482dbb542928347aa5118fd793e1076371e3c7c62206892cb2085d97f1229e", 0x4e}, {&(0x7f0000004e40)="282f3950822e612716691ee4be7f678509555dfd171450649f3b4e7e58fd8517cb2acdafc4fe5b68aad5dd5757e01ced68ecbc7404b98629e7457fd6512fd103ba3f448fa3b7e78837de2c572648d2d21d8536d9db7a05289ac9b826a5c735edd6a98833cced434839b7ffe06802ecc1f90cd06826467bc4dd2d28ab5e622e979e588b82a3b0773443eb5141a8dd34e1ff071a1297d8e6d8d67b276662bf07aad43c4edb8b5b1bad907dcb712a7eeeb31a60d38aebf16466261dc9fbbb598f348bb5ed29f53b5a2b4668c10cc3138a804168bc5074e4d4030d85a1b32faeea2fc58b8b49cd243c9fdab9872001827d8ce3a0ebef889717b2230956f6a6c31d4e005c693d573b069d61422eb4919a142d3a9123b214edf3f67d12db16261bb07d65c84df81a70981e8cb8a22770d0c67a4488d44fd53435e54d5506685f418e8d2e66017c56b0b542885c6ef36f79eda9880a9646b471fd8140ef3988822d1fbb10f747f003ddb8c4b5c75072ea10a64d99aa294f52cc561bfe6dae2f863f28fac036e2f7107f47cb29793317ac2016463f6d129f43793c6c84f3ce16b2f888f794945e7188730187213953735974d3a33ad71e6b36b6e04fe5d880b5ee8e679e06ceebcf310e5f26f7466de0e715a39816e54139477c9d0828eb91546777e223b953ff67a606e2c845330e4ec4f06c77c728f88ede1e99dd53a2bc10a7c35f2de487361631db545f886f1baeddf467e83fd3e74e39c90640611270159043445fb12b6fbd206756cf65adccf242cfe02cba29a79530a47d4d8dd9a5df18b8fd82cf6eb108c97b45c4bde0370ecbd1245553516d8ba909b912d9797f0d537d1115d9c15b1975169813eb5fd4f808eab229106ef55f05534157ff0346a86f70277277665aed4dad3500f1dbc50510a22c90e67cabe6b196a92e11a84f84477d24d18683fdb6562a02734bb04bf45f84caa57ccb6e3aec8d9b9b50d95ff83b8f61aa4cc30aeb5979ff1906e4b9e8b8da5061abd6361215acd33d5320f2cb4216ac42f0a168e5eabeb0e0f47a2d39319b59e22bd365963f8cdeb9436c99710ecc9b40b3150484eaf9cc295b1e13e68f9676798db811210895427a7c516ad6076d29f39e2cfddc8994f44ca8231f34281bc386c76e7ce3a1f56a63550661fca02dfea5b7467374b96d44570714f9a7619644e122bb5d39a0e02d68cd13d7ddd1e91f24b2bd8fc4c6afa71a55072e11a768aa4ca7fc736f06680c1626c675fa14b96818f15d660fd09d71ce10a22ab67836eb6cfb4bb52f2182938256f74424479e2f5bf7e7f9019767d8328a7f9cbefe3427acdb1ccab12853ac42628539ce217e40db9dc4bb7117a4525163a04c4a08e2ddfa5475125cb7af95fd86b4143f28e1d510988dce46925c78fcb687389eec585cebb00340ab5e262a35d4c291df31ba92ee778944ee0a401300f296e0f3e5e26fd617d2813b3aca49b102dcd40275f6347c477987433067bb3ac1ea3252ebab063fd9df664459269d1c38397786ab0b3f7cd9c6d522ea84bdb097635525ec0ca5c6ceb0d45293524b97fac425a16ac0c3296959d18e15f440b5d8e9c2b4d239d15ff8990bc98dccf0092dc61dbf54ecc75c7816b994d65c3872c4f3b8b8caf5e5224299f397b44eebffa7b581436e76b8badaac547faa674750638d050ff66bf383ad6573a30b5079b2ac098cf03c0f4a006e363540c7c16698a1377e42b8d4a7504a9224c1c558fb5154a949bbbb2f545461ae635f0aedaf86d94bba25e25572bc8d43747fdd3c8b89a5060c7f1b102ae26fadba97d6609a76e61fb6f064fc5f0fb9e6c4307ca6dc64d9528e1b83478cbc9921bddab53ae34f96bbc48cddc557df537e8b9def03a50f5bb3b5746998edf7e141c450030a0791976572a92104ee6a503f5d15afc93d011c30d563f2884c59dcd334bf4c5f7ca6b60eaab437e13a51e17a7bda24586fbc0742bfc922fb2c708cf575955d8219982c4cfa45db17728fcaf4fa5a8941c08e7825ef59e6c99b9c68b50dad05f8a5f314a15ce2dab357db7538e6f460d8d015633a6ad7f81690a6413c2a3953b26bcfb9db1a3459e65cf2fce2a63ba9d4d78d5e173293fb20ed99aeb0a2f45e37260cf47f5fc1f1a69c50a017de84e29d6f057e1d7001c311b169a387450ce6b56e150842c50ab442bd06fe3a5fe2ea83a3fcfb1feed86ea4d7fcd37557dbd5cef73f04259d97fd6042e132ab7d75894a376a03abfbed6eb2d6f06d21c41efa67005c969351a2cdc5839efa22ed23772e3fdb532844a464b4f266f3952d6756c3c93097fd23ba45615e632b5d0e6f8995107e828b111fab6b5e82ca69beab42e09230a73995ab75283b0550f23acebcfa9f51d2a4d3a6511a944b56a016e4df47f157f1ce4bdc658b8f694d3d07a1ff5090a0b73a42c7a39ddcc03447c7fce8a08da8fe25ef3c11ca75883f4d05b80543bc9895d69a6f202142d408b5767d98e1479b8017cffc88e1432f32a14856424a36cec175c3ce38aa6176fdf49788ec29edd393832d676db7955ecf172a505d60671a1f9532011aff422b3d337a27a3511b44347962a6ac16f4218ff7361d34d1204ce84ee158c752b4a390950b876239d111b6bdd0de42e06e6433e2a1a15a85f0a562a3136db3f7a8f34bb4b9c38411a425fb0a18a8a0c3c3ac4cb8c6a90d3227a3822618a701d21ef785e937c3a96ce4a73a4717eee5034bb1005607adafe7efede45daefe44631f1d4715433ed8c48b36b6454ef4ab4084e58bb4b5c6ae1c480e88c7313d64b2e46b3d81fc53007cf746ae62ef79a9ddefbe3baf21eb54575d95ebbeef11383d3b017eb5e2623a1fdce8e5901c768692b10cc8031000bf596fc0c16f71b5c5237dabe4404e4d4fe83d4b701e589d819085d6afe3e8f760bc3f510dfd5b267dfd5dd69af9507d03c83021f53ac98ce776f13f0ee36f23fc7ade7a5b660d5dc799b0a2d231ec95545bdd14cb4810d3fe63a254bb6e1aee24d23e4f2e26be93eff44a12eb78ee8857c89bf9e727adc8b070fda72dab97a447270ea045e9e2864c78c09721a4939b7805712cc91fbd160743b350a3035ec10de1d7e752353585a1bcf3b8d3c5750115af43868036ff7bc4c7011a403438bb6c189fdf5efae9b2a99ea6787ab81c0b89784ce00bac81779fc2160fc84bf085e811fa7ad1c0819ae5085fb927f95b63cbe68804cf806a653a74438bf4b9849f5dd970ae8cb8366e901bde07addfe8ef47b0b1618e0c4bd740558dcbe9ece14e9ddf88f585b2e6fb3a5d50b91e76dfd198ee653d77fc3a6cf0f2869d23a0b156c0bf61c6f890a9eaad294afaf48460070543165f922b63953e0bc9e3441a882edf8b299e898e16487d60daa04952f7061812a5d1d35b8d2c4a8452192916c84be8bfe3bb8f1a28c8c7f39c3adba8d23af5626b431aa7908f9d40994f8f58c1c76c98515a7aab788569bce743e6af8ac1fadef28da5221377661020269a7467cf870655a62994a3b3736dbb4ccffaf8bccd113d9be976a38a756d4af23040622a3db01bcf072453834abdba9cf8000e9af2ccb834c2e9ae679d30ba60102ea70a4bbad36c617e7faec85a928ba037f75d63e90f27f3daade2ae15006abb62a5960c90bf3929c04aaf8925c0ca4ce53fe2ca95263757742c90d9291b8c6940613429f68450fb670e73aa2cf404520603ec759da746561506307d5e3613fd04851f607503d8ce03e129b9bcb7ad249267d7171dd799bde22c98d803378984324958c35763b3cf2e810b29a85bed137a93cc1419e1d8f559a60f3fb932aa1e4acbcfb5d4ddc7a9270558284ee36c817ced162249ac1da38a7f77e80c11a2b2009daf94392e20b464b6036cb0230c9e88fcbe9823003ccdd75c54247114e8f7669e3fe4dbb18385ccfdef0236056c97c3dbda2fafdce5eec43b5ac7fd0e5d9f57c11c7bc9b40a6af76f502391e98d258530bdb98f4154a261f94376c974d2bfd9f3637503c86d22dd8d5680558d7b22d76e2e0e5970cae6aa38e972a03489163d6b28f3c40ff8f7d90f129839e34385c4a32c1ab2fb54d166cc49e8eeb7e8bed6a560c5e64b34ff8d83974c5c66e3f2e6f3cdd012d791e41ada227e4787a09a05e105b79f125c4ca3dd66f529bc55ff6304e2472895daaf0a9b72fdaf457e8dc5d0548b76dfd9699f43543989b4262f7f52d112cb336ff20dbc4463f131278709abcda24ce836acbad3fdd7c2ac5af4a907b5c2390a017c42900188bec94d2267d4e57e7bde8f57f59f2347c0acef91caa194a24f1ecb2b155b9a309c8595c4598b4773800a57916749a417ae41f40c2919bbfb6d57592d7e6fd56044b883018c55b7c30f356ae946146db0311644ccb796c075b39eb2e4c56702c4cb47bdbb8501acdf2a2878ef392d82a72c3c2d8924d85ef5acf9d1e2a640ad425299f4712dcfefe7ee1e5dd2511494a37a795820b5330949d50d3f0fac7032ac4dc62246977c005d8f4b00522eca64473f12d486dae8ac9addd76ad17933b69011b5269560972dd8cb799142be7d469ef2b4978590b146f133bd36ee70cfc0b3709db22bb49fb34616a40273d43676001a9f55baeee1c2eb79e6a518d852ab000e4b308d3e02cb0d25ecda30fe4db9a9e3acddc7b533e9fe5f53d3e8fe05dedd796bca3a5d9956687f17c8f2306e84e814090611b26fae901f9eade110de32b12851f3f5aad9adf4298e0bbde382db868450560cfd4beddac34b0242459a39dec51a0eaa6bf77a9b2636247fe1b56a38c937df819660315bbb10173d2b94f580b58adb854b415327a9b664c952f6643e2ce0be7aa1ea897e2843c1becc948a5d174d39311319a90c1243301d9c03f0873ac8e9fab4c68b59ce5a31ab8a183c057cc82811f102dc71aad6cf43e18bccef74553beb398db2dfd3204bf70e07653456da736e2af1772c3d67bcc472071c1d1a5390981f826fc51ea8881c4df6b5be88bb395b9cf49862fdd63349f63f48d5bd634b94912149f4a2009ce4cc714a69ee6239a2980abf5fdd39bd732c533f6891a09b498c2eac229cee0ad5af74d1761a3c9010bc7f11fb78554a68b40db5f45d83469dfd5f9be7ff2b0a4d4de40a9a4fd173bee1e2ca68b953a3f8e269e2f98ab4abd84bff99c9baf26239da7ce507be5ffb380dddd3b26613a17e86d0aba4c1aa96059e063cc07f03e4e2382857a9f6afe14bcf59ae98b3932c08d33945bb735b19f1c7d38e5cabc427f6859fc7bbcff7836efc61a5b681464a6bd80cbf6942a9524de94ff7886a7cb975838ece1f8969c669ba2874a0fe30f29c0ba2abe0aeaefa28a2343a4d3a7c776834a4b469e33c9a28141fdfff111efab7e6b23df4d05c411443488f763968a7ac7dadd05a8ae3f9ac2cbef9156e33425b62120f3c1e86e7ca53defcf21d14272d42ed06af0643cc50e84075c2c69e61de0c2675ec166ff67ef17e6a8ae11e6e22ba600dc3408e10859fc96cc1d3da5c089a078eee462d9929f2cbe029bc8c3ba2fec0465b6555ef0872a26818e183e592a85f65f910c570aea7bb6ef35014f4b15cb981d4f5b5a041de4bfb654f8ac0c76414aedbf94dbcdf97bc3471e4b5d571a30c180bd6810685e8416fb593cf4309abefd791f3ae791acf2dbd61c6998375ffcd8c75f31d2e9d8e3d77a13fce450b6ce8cdfaff48e3685344a69ce4c0efbe319500c22de7e00e424b414c906b99136c242bee31cc364feea078ae5a43c984d022b8b9bdf96e32161fb93a4d09ab8937499c44afc6ce", 0x1000}, {&(0x7f0000005e40)="9ecd35b92a5163c747661791f512bbcb0b395ad9d89a355e0a200396dbebd25805936a4fbaafd4c1e4fda750ca93738ae16860146764620335ca278c22a1a6e9bd0fc170be2879e5717c517fcf3133b12bbe6279ff68f53d29d8fc019e7b371ec40407eb59940779d57f35a0d52d2db9b6e7499a7ca9be11aede573c539da07a32fb9159d80eac6faefead6c0c9ec16125edc487aeb7db8506a3c0815a5284820b2aa7f5091e8591f696f0efe686f8a2df237468170a45ab714e1f8a23cda4cafef6a423b17e33c491c4aae193b3c101dc593010c8c3f87751741e46d8a8", 0xde}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000005fc0), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000006000), 0x3, &(0x7f0000006040)="f5a4aea2918f8cfa630f4757820ea824b6067e2f17056826ae752f895bad7f9cfe285536f40ea7f51512ba9746f61845b6d1420c3ee9c8ed5d9dbef00ab25816b26506a06212b5b559e8640edb02001ad008c0e411325dc0ae20384f60a0fe2b4204cc203b89228f03384a23102fa448d38aa74255fbec2f1bc85287bbace18ba269c965bb7c66ebef2c1fc7ac98439805b7bd370accd5ef6c68c1f3670d3b06d5ed6272153a5ef42b4695fe69a28be17a002aac7821e16cf8af8accf4ec9becad8c88b17deb8b075b619d8e4266953037691974c4c67f6703bfcb01199f304d8165ea1692e29f8b1166c02b70f673c00f05826ccf118227f625", &(0x7f0000006140)=0xfa, &(0x7f0000006180)="873bbc54c10d0e8ac6d3a960cf0a606df51d93791aae701e047f1891acd695fab0e7f2fc11eb17e4ff686e92de83cd014a635dede787cbf4d1d4dcf520fde38842a9b050e4ae306ad7faba94edac908361", 0x51) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) (async) close(r0) (async) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2}, 0x2, &(0x7f0000000340)="a76fcfa9", &(0x7f0000000280)=0x4, &(0x7f0000001380), 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0xe3b0) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socketpair(0x2, 0x4, 0x81, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x6, 0x12fe63bd, 0xdfbe34, 0x1, 0x0, 0x1, 0x5, 0x2, 0x1, 0x10001, 0x6}) fcntl$setflags(r2, 0x2, 0x1) executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) fcntl$getown(r3, 0x5) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[{0x10}], 0x10}, 0x0) executing program 0: syz_emit_ethernet(0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x1, 0xfffffffffffffff8, 0x489d, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0xaf, 0x0, 0x0) executing program 2: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file1\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) r1 = socket(0x6, 0x1, 0x7f) recvmsg(r1, &(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, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895077e26dc1312bcd0a9a25efcb67e2e48", 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) executing program 3: setreuid(0x0, 0xee01) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x800000018, 0x2, 0x0) socket(0x11, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 1: getrusage(0x0, 0x0) r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}], 0x1}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) msgsnd(0x0, &(0x7f0000000240)={0x1, "9e2599dff598f20927dd663512653c33bad93a733cec830d4a6e40b670462b54fdbd25ee8d0a8fc2f3e61bce709fa6626f8db02018e64273eff7d107e891a554cc94167b1bfe4a1643ad059091d8ece4f525c65837e0519b26aabf0a5461012ed39b171f9dac55bcafa5f6d6309310265175120c8b7eee8aee74ee0bfb8e2442fb218369dd09586a16"}, 0x91, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r6, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) shutdown(r6, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) executing program 7: r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x41, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed5", 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000100006041c93a00000001"]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r4}], 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30, 0x403}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x3}, {0x3}, {}, {0x0, 0x6}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0x80}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3a2}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x1, 0x2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) login: malloc(): allocation too large, type = 127, size = 7069436652 panic: pool_do_get: sockpl free list modified: page 0xffff800000e7c000; item addr 0xffff800000e7dcb1; offset 0x0=0xa6810263f34df9b8 != 0x810263f34df9b86c Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *232577 28585 0 0x8000000 0x4000000 0 syz-executor.0 275110 10285 0 0x14000 0x200 1 zerothread db_enter() at db_enter+0x1c panic(ffffffff82886bc6) at panic+0x17b pool_do_get(ffffffff82d9f100,9,ffff80003315cd78) at pool_do_get+0x443 pool_get(ffffffff82d9f100,9) at pool_get+0xf0 soalloc(ffffffff829abbe8,1) at soalloc+0x58 socreate(18,ffff80003315ce98,2,0) at socreate+0xaf sys_socket(ffff80002f0c2cf8,ffff80003315cff0,ffff80003315cf40) at sys_socket+0xdc syscall(ffff80003315cff0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xca4861b400, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: sockpl free list modified: page 0xffff800000e7c000; item addr 0xffff800000e7dcb1; offset 0x0=0xa6810263f34df9b8 != 0x810263f34df9b86c ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82886bc6) at panic+0x17b pool_do_get(ffffffff82d9f100,9,ffff80003315cd78) at pool_do_get+0x443 pool_get(ffffffff82d9f100,9) at pool_get+0xf0 soalloc(ffffffff829abbe8,1) at soalloc+0x58 socreate(18,ffff80003315ce98,2,0) at socreate+0xaf sys_socket(ffff80002f0c2cf8,ffff80003315cff0,ffff80003315cf40) at sys_socket+0xdc syscall(ffff80003315cff0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xca4861b400, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003315cbc0 rbx 0xffffffff82ce1cdf cpu_info_full_primary+0x2cdf rdx 0xffff800000e06680 rcx 0xffff80002f0c2cf8 rax 0xffffffff82ce0ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xdaed1ef1815b87b0 r11 0xbc642e3ae4c9daaf r12 0xffffffff82ce1ae0 cpu_info_full_primary+0x2ae0 r13 0 r14 0 r15 0x1 rip 0xffffffff81da6d9c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80003315cbb0 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) tid=232577 pid=28585 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002f0c3218,0xffffffff82e11968 process=0xffff80002a2948f8 user=0xffff800033158000, vmspace=0xfffffd806c649c18 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28585 1655 73167 0 2 0x8000000 syz-executor.0 *28585 232577 73167 0 7 0xc000000 syz-executor.0 83103 76813 9718 0 3 0x8000001 kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{0}> show all locks CPU 0: exclusive mutex sockpl r = 0 (0xffffffff82d9f110) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pool_get+0xc4 #4 soalloc+0x58 #5 socreate+0xaf #6 sys_socket+0xdc #7 syscall+0x8cf #8 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 6428K 6880K 166960K 13101 0 pcb 19 14K 15K 166960K 384 0 rtable 253 8K 9K 166960K 883 0 pf 32 9K 10K 166960K 138 0 ifaddr 46 16K 16K 166960K 130 0 ifgroup 57 2K 2K 166960K 228 0 sysctl 4 1K 1K 166960K 6 0 counters 66 36K 36K 166960K 142 0 ioctlops 0 0K 4K 166960K 1568 0 iov 0 0K 16K 166960K 156 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1410 89K 89K 166960K 2536 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 36 0 VM map 2 1K 1K 166960K 2 0 sem 22 1K 1K 166960K 136 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 12 41K 85K 166960K 2021 0 sigio 0 0K 0K 166960K 47 0 proc 60 79K 103K 166960K 951 0 subproc 104 6K 7K 166960K 275 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 258 0 in_multi 99 7K 7K 166960K 309 0 ether_multi 1 0K 0K 166960K 10 0 mrt 2 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 670 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 99K 109K 166960K 20268 0 UVM aobj 60 4K 4K 166960K 66 0 pinsyscall 32 64K 100K 166960K 3506 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 173 0 NDP 12 0K 2K 166960K 92 0 temp 79 6820K 6948K 166960K 51849 0 kqueue 13 20K 28K 166960K 377 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 322 0 319 4 1 3 3 0 8 2 rtentry 112 286 0 170 5 1 4 4 0 8 0 unpcb 144 1792 0 1779 19 15 4 6 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 109 0 109 3 3 0 1 0 8 0 tcpcb 808 810 0 805 28 21 7 8 0 8 6 arp 120 49 0 31 1 0 1 1 0 8 0 inpcb 384 2964 0 2953 46 38 8 12 0 8 6 nd6 136 75 0 48 2 0 2 2 0 8 0 pkpcb 40 8 0 8 4 3 1 1 0 8 1 kcovpl 48 21 0 13 1 0 1 1 0 8 0 pffrag 232 42 0 37 2 1 1 1 0 482 0 pffrnode 88 39 0 34 2 1 1 1 0 8 0 pffrent 40 1211 0 1206 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 121 0 90 1 0 1 1 0 8 0 pfstkey 128 121 0 90 2 0 2 2 0 8 0 pfstate 376 121 0 90 6 2 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1073 0 607 35 5 30 30 0 8 0 art_table 32 1074 0 607 4 0 4 4 0 8 0 art_node 16 279 0 178 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 12 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 132 0 112 1 0 1 1 0 8 0 shmpl 112 63 0 7 2 0 2 2 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 4488 0 2974 96 0 96 96 0 8 0 ffsino 272 4488 0 2974 102 0 102 102 0 8 0 nchpl 144 7478 0 5738 67 0 67 67 0 8 0 uvmvnodes 80 5339 0 0 109 0 109 109 0 8 0 vnodes 216 5339 0 0 297 0 297 297 0 8 0 namei 1024 26351 0 26351 4 3 1 2 0 8 1 percpumem 16 85 0 38 1 0 1 1 0 8 0 vcpupl 3904 7 0 0 1 0 1 1 0 8 0 vmpool 696 28 0 21 1 0 1 1 0 8 0 kstatmem 264 100 0 76 2 0 2 2 0 8 0 scsiplug 72 9 0 9 2 2 0 1 0 8 0 scxspl 216 38598 0 38598 12 11 1 8 1 8 1 plimitpl 152 457 0 440 1 0 1 1 0 8 0 sigapl 424 2301 0 2256 6 0 6 6 0 8 0 futexpl 64 25704 0 25704 1 0 1 1 0 8 1 knotepl 120 984 0 0 26 0 26 26 0 8 0 kqueuepl 216 815 0 806 7 5 2 3 0 8 1 pipepl 320 558 0 530 9 6 3 6 0 8 0 fdescpl 496 2280 0 2257 6 2 4 5 0 8 0 filepl 152 15890 0 15647 30 14 16 17 0 8 3 lockfpl 104 364 0 362 1 0 1 1 0 8 0 lockfspl 48 172 0 170 1 0 1 1 0 8 0 sessionpl 144 38 0 22 1 0 1 1 0 8 0 pgrppl 48 66 0 50 1 0 1 1 0 8 0 ucredpl 104 2152 0 2140 1 0 1 1 0 8 0 zombiepl 144 2258 0 2256 2 1 1 1 0 8 0 processpl 1136 2301 0 2256 4 0 4 4 0 8 0 procpl 656 4901 0 4839 7 0 7 7 0 8 0 srpgc 96 6 0 6 2 1 1 1 0 8 1 sosppl 168 17 0 17 6 5 1 1 0 8 1 sockpl 664 5158 0 5131 63 53 10 17 0 8 7 sockpl: pool(0xffffffff82d9f100:sockpl): free list modified: page 0xffff800000e7c000; item ordinal 0; addr 0xffff800000e7dcb1 (p 0xffff800000e7c000); offset 0x0=0xa6810263f34df9b8 pool(sockpl): free list modified: page 0xffff800000e7c000; item ordinal 0; addr 0xffff800000e7dcb1 (p 0xffff800000e7c000); offset 0x0=0xaddeafbe sockpl: pool(0xffffffff82d9f100:sockpl): page inconsistency: page 0xffff800000e7c000; item ordinal 1; addr 0x706ad819d6edf141 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 420 0 0 53 0 53 53 0 8 0 mtagpl 96 77 0 0 2 0 2 2 0 8 0 mbufpl 256 1732 0 0 98 0 98 98 0 8 0 bufpl 280 10131 0 2833 522 0 522 522 0 8 0 anonpl 24 390016 0 384336 141 93 48 93 0 186 0 amapchunkpl 152 65978 0 65432 67 37 30 41 0 158 2 amappl16 200 8439 0 8313 44 32 12 22 0 8 3 amappl15 192 18 0 18 1 1 0 1 0 8 0 amappl14 184 224 0 213 2 1 1 2 0 8 0 amappl13 176 10 0 9 1 0 1 1 0 8 0 amappl12 168 3131 0 3106 2 0 2 2 0 8 0 amappl11 160 50 0 40 1 0 1 1 0 8 0 amappl10 152 72 0 63 1 0 1 1 0 8 0 amappl9 144 212 0 212 1 1 0 1 0 8 0 amappl8 136 167 0 131 2 0 2 2 0 8 0 amappl7 128 55 0 40 1 0 1 1 0 8 0 amappl6 120 540 0 525 2 1 1 2 0 8 0 amappl5 112 216 0 204 1 0 1 1 0 8 0 amappl4 104 639 0 604 2 0 2 2 0 8 0 amappl3 96 12770 0 12717 3 0 3 3 0 8 0 amappl2 88 2690 0 2627 4 2 2 4 0 8 0 amappl1 80 16232 0 15751 22 10 12 22 0 8 0 amappl 88 19532 0 19378 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 65 0 6 2 0 2 2 0 8 0 uaddrrnd 24 2308 0 2278 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2308 0 2278 1 0 1 1 0 8 0 vmmpekpl 168 20819 0 20756 4 0 4 4 0 8 1 vmmpepl 168 155882 0 154254 137 43 94 114 0 357 3 vmsppl 440 2307 0 2278 5 0 5 5 0 8 1 rwobjpl 56 47668 0 41241 95 3 92 92 0 8 0 pdppl 4096 4623 0 4563 187 115 72 75 0 8 12 pvpl 32 48527 0 0 393 1 392 392 0 265 0 pmappl 248 2307 0 2278 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 616 0 147 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82886bc6) at panic+0x17b pool_do_get(ffffffff82d9f100,9,ffff80003315cd78) at pool_do_get+0x443 pool_get(ffffffff82d9f100,9) at pool_get+0xf0 soalloc(ffffffff829abbe8,1) at soalloc+0x58 socreate(18,ffff80003315ce98,2,0) at socreate+0xaf sys_socket(ffff80002f0c2cf8,ffff80003315cff0,ffff80003315cf40) at sys_socket+0xdc syscall(ffff80003315cff0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xca4861b400, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 msleep(ffffffff82e7314c,ffffffff82e732d0,7f,ffffffff82898c5f,0) at msleep+0x3e uvm_pagezero_thread(ffff80002a148298) at uvm_pagezero_thread+0xc0 end trace frame: 0x0, count: 9 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 msleep(ffffffff82e7314c,ffffffff82e732d0,7f,ffffffff82898c5f,0) at msleep+0x3e uvm_pagezero_thread(ffff80002a148298) at uvm_pagezero_thread+0xc0 end trace frame: 0x0, count: -6