Warning: Permanently added '10.128.1.13' (ED25519) to the list of known hosts. 2024/05/25 18:33:06 fuzzer started 2024/05/25 18:33:13 dialing manager at 10.128.15.235:30002 2024/05/25 18:33:13 starting 8 executor processes executing program 7: kqueue() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x7, 0x4, './file1\x00', 0x2, 0x2ac, 0x1, 0x101}) executing program 6: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xa9, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x40, 0xffff, 0x2}, {{r2}, 0x5, 0x26, 0x1, 0x80, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0x79, 0x40000000, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0x9}], 0x7f, &(0x7f0000000280), 0x4a2, &(0x7f0000000040)={0xf3af, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = socket(0x2, 0x8000, 0x20) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}], 0x2, 0x0) munmap(&(0x7f00003a1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) pipe(&(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) open$dir(0x0, 0xf02, 0x0) executing program 2: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x2, 0x0, 0x100000000, {[0x0, 0x0, 0x0, 0x2000000000000000, 0x1, 0x0, 0x5, 0x656, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0x3, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x1}, {}, {0x0, 0x7}, {}, {0x0, 0x0, 0x73}], {0x0, 0x4, 0x0, 0x9}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, &(0x7f0000000600)="35349a205abf767b807908c5213ca019ba3fd198299145d94ca5b5a72a622efde677404b3ea1d5a8175176828a1c1a6b3485277ce9d7847b95", 0x0, &(0x7f0000000640)="fdb93d0600000098e2857160", 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() getpid() r1 = semget$private(0x0, 0x4, 0x4) r2 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000340), &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) syz_emit_ethernet(0x8c, &(0x7f0000000080)={@local, @empty, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x8049, "b97cb53acaf1942fdfe9af2167939634392cd9c25759cde5ff1645617079b19c8202833aab8dbc67fde866e5f2920bf8a9e4fedd6f50019cb2eef96a0baaaa5225589f5b755ba238d4c208cd149cb209dff768119e5346f1aea31d145b3afd36c01a8b49e6c2ec2fa51b64ba97c19a4bd0da57273ea6"}}}) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRESDEC, @ANYRES32, @ANYBLOB="70040010"]) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000780)=ANY=[@ANYRESOCT=r2, @ANYBLOB="d3c5170e42ac7da44e3c007b291e7164b34117ec27a2a95be1ffcbb0d17cd010b676ffd8481589cb7c22854b31cabb3e10d9db123ead8d2e6347b4afb380e246843955975e10fc5d5eff6b1bfc21608fa77079e77932a8f793ff68d415b19ca7f7d9adf694b6467e2a239bc9549ad840e9b7edc7e408d2c977eef2ef3a5cb2c045c02d", @ANYRESHEX=r0, @ANYBLOB="cde21591813fa996cc9fe1ac3082d7bfbc212cefb882d68c7728a4c7677b27e76acafe4b0a14cfaf2dcf8f6a643ebc4a136c6f1db9119aa308cd813dfc907a040f0202600b0cb5a99ae553b3b126beca73a4cd13e93fd84047b754e0536569568f3683f2e0b7a0ec98ae1cb965818ad98ae709c2f441eacbc9c92f934dd7c53b1067295f5dccd7227911b05b7159429777a564661d1f1e1676d24ccaf56be56a82e3a14f638410f1fe467493632972938f563f71bb3a24258d0c97b738aa2ceb91a0fc18643e0f7dcbf65a41145357e90499b1cd7ffce1125c09720a98b006fe", @ANYRES16=r1, @ANYRES32, @ANYRES64, @ANYRES16=r0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r3, &(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) r6 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x8106}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r4, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc0507788", 0x55}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) kqueue() r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_open_pts() recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0xc}, {0x6, 0x0, 0x0, 0x802001}]}) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f00000005c0), 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001180)={0x57aff2c3}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1, {[@end]}}, @icmp=@info_reply}}}}) executing program 7: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x12e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800f83a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000002b00ff0100000000000000000000000000010ed0a2c550654522c7660e9a1eb7a4333c00efe1660000002b"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) open(0x0, 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200)="0237c616fe54c09f5832d2b0c836b492d96e2d8253dd5e742e9a8317aaf897c071d3ac91aacbb5eb5ff3f2ff8452f1dbfb3f28bb77f8ee4bbef2778195565f4681c444f36c5c63eb4a1f629e929115f050b9b66a0b1ade44ea9c0f735c8ce2f2212c3ef9c2631bb067e819981d94a6481563b6fdddec6b5366d85633034ab660dbd69521dc6f13279cd84092d1d8641354cf53c5e0924b4534503b4d18dc85828155f20f0a5041bd15e5aab9f7e16c08", &(0x7f0000000180)=0xb0, &(0x7f00000003c0), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaffffff7f000000", 0x8) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(0x0, 0x10004, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0xd000, 0x81, &(0x7f0000ff3000/0xd000)=nil) shmat(r1, &(0x7f0000ff7000/0x4000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x1a0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x7, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xfb, &(0x7f00000002c0)={@remote, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0xed, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2, {[@end, @ssrr={0x89, 0x23, 0x5, [@broadcast, @empty, @loopback, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x6, @multicast1, @broadcast]}, @ra={0x94, 0x6, 0x7ff}, @ssrr={0x89, 0xb, 0x8, [@loopback, @multicast2]}, @ra={0x94, 0x6, 0xffff}, @timestamp={0x44, 0xc, 0x96, 0x1, 0x2, [{[@broadcast], 0x51000}]}]}}, @icmp=@generic={0x27, 0x9, 0x0, "9fc0e49be7ea4002fcc4ba4008499ba7940e2687d25ee6b204d480bd30a96c9b3bb9483aff82ef74c2b14dc609c5a8ad1d3760051dc6e03d42db222a6c53eccabc73b1e8614a1eb2ed2753265e0467303f6a8419c7a2a53be2fb6beabdc9cd955e53e89e3f2eecd7b70e03e67cbd29917f1e7f705f8035929dfc370b856f052d9688c2d96b51d0344ad640c888"}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) lseek(r3, 0x9, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x3ff, 0x3f, {0x80000, 0x7fffffffffffffff}}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) executing program 6: 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'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)={@local, @random="62d4c63cefb9", [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x1c, 0x63, 0x0, @empty, @empty, {[@dstopts], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x1000}}}}}}}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) executing program 1: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000200)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f00004f6000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000100)="1470532bc1153e5fb58d0831abb0c7c6904620fed746c571f843a30e64828b79329b5a9c", &(0x7f0000000140)=0x24, &(0x7f00000009c0)="d88924d8da5ba35250d0cac114f0895fff6e594cf97d145e86e7e35326eae0b6418624bbc1af4d57be36308f062974665d0f4fbf6bcc688ea0858c2917d662e24c031549e2f06c52ffeba500fd15511982b0ce60f40b0cd99c6447f02f6327b9d1c36546c4058765266b2e84dc7c836b1deb06e7375346967279131b7258d9da0df09bebfaeacce368ec490cea0ce24156d410b434ac5a4945e82dfdfe2e58c7ceb228fba52a96ebf0e4e88b0a31a42530da149f09833efbfe89203afee03997466849c89bbeaaa9bef53609bc10c78b4498307165a843154687b1eeb8a1967253d1e50818a2eecd3b09261c04f4fed1d4a91cf904897345ffc4150019047a3adb33001f4502d50ced49e7b23ab6563f93be5d49e350949e4529c9283b4fcefdb3d5fecc0b558b4c3265fb589bccdedc6e5ff102172140dbdcb3febec5a1d3b7ef8cd9f87d34cad3fb18a7b7e43ffb10eb3fc744ce63d2844b75251189aaaefe8532ef4b3738304a870ce49fc9abee1766caf185030f0895a1e4f9a5e805413afa2e90b32e2173a6090d24a57e4a1ce485fb59e1a146b810135104f3691cdb01879e156cbce699e41ff1b65c1517d648dda6b9ac885da50f567f27576189020e276001a693f72447453ff933b61c68aa96926d03c458740e987f21306291637b02568c72ba9f349d37084af130586fa83a6c6de145a2ee79ed3de0b8c7d7497624f30affb89b2837b484c2979048220c0573b8ba5b3c53486181b79e6ca8c1471f9a749ab2e3e5c73b9934cf2e83b3b035901a594ce17a9fbc8590bc6dda2c946a77909cb3dee8d121fdb2d5048a13cbfb929a3d7a09aefc6e56b5f9998173d49a0f17a2a071b5235515373a01130aae6cdf7fe8c84b96b7326a5f0b89aa61309e8a86b3345166c7ccd174ffce5c6c9f4a4aeefc7f96b0132b96363c7ce12d69e79a443cd20d98b8fbb8520208bb355eb255ff0977c8c0364967e1e6bf3cd1a70c42ed7eb110c2cc7b850303d3e4f520f92d4739fada8e97c0595a6c8c90f6769b317d68ee913cddfae28b0b3d44d3b950130bc01e14e87a8565054920891f3e5b6368130cdc8ede5dd5c8eaea6bfc7a5138921383f79726c1d4bec178cae068754e3b537906e6123d988b73af333406df500bd943f6f92c4fec88ed71c5f506811a9833fb3bafb6a9e3a295b06bab003d877195252624e89537fdcbda7fc5eefffbb1e04050159c465608efaff0c00792f759fbf23410fb4c1e3d7289cf10be846bab8a3e5398c81c2dc2fbd76886d08f8f8d9ed5742c437bca9039a1a2145b2b24426b314969ac2bd34d1a7b77f219a8afdf139fa492e32d20c9dcadb7b9bb91a1a13641a81347422e06ab91ae543772fec8f08dbaa563b1742aeb09151fef4f8ae1755b6d8098a4e4fed9b7a8747c72f4131eaea7a14f2fffd6f52818455a576580c8a7b8f8086b3cc11b61f6d1fde5150ff070b2ebe45e852d2a74ec7a24da52df250ba73edc65ba0875dde07576fae252ffacee147f925ec9ed0512af375d6bc3c5797793303599deb945e16e3073effbddd6eab49cf38a9b696cf9e2d0f347862a304e5ed86c58ce8e14fc8cca61b7b60d1d9498771efdf575987137e0a107920cded7fb4b9580ee6cf63d7f464e9fc4f86cb8f3544eadea2fd503fcf1471f2b407dbd454d402d9f95c4b46e0feec662bd75e046d802e1cce79cee4c8d28c0517f8455c7e7f9655acaefb766259a118a6982d85f45b1a1399055f3def3c2f9b1fc41f48271352573f94875b46a3a3d86610c0b81ac2fda207abbe4125c16b631e52c475f9c088101deb05e77f8b0576ff89168ee426f4c238158329ede40d293c100337e676a6189010e690d7452228bdaff9a3efe35c0269406d45710a7784a4190e9cb0f611d6a0632d8cb004b682ce1da62f219953be3fe42641fc993db0307b964c81271bc7585d569743308865b0921c87420ad2b194659f46401199d0b2f1403a6d510a971a4a9cd771731ade0d602d8044b371e6e6031eb440160e6d2c0341b6e9c37f0429a9b81043978b9b45167a1a6db843ef87a158aa36d0ba0a6a20d8a7c8d2e0bd07cd75df5de8581bb44b49550140637d7e49a0075ea91459bc8bd1aa07b73749d10f8dcc36d82509786706d37fd3cc65f149b5dd0df8e7da9b7aa76b7ad7f7cf59bf2aefeba0cf5cad18abf2b8dbdd15eae966a190899518db0a0a4af307076f8b42fad6a10dd08c2217ca5962fdb944c92162e595cff3398e6488032e3e33499dd3d7a50c905bb97f9e83238fa0e3713921f78332366cb31d39ad36a5d56575644f5146205dea3cb73b9a54927979fe6e972508d4e85e7ab66b15fa4dadab5a1f727ce6a5fe36c9cb81d28823834d99776b65804d483f473594e960939e416d7b3419f1bb8f15bc4a9aae8b76227d35aae947d51f781ffe3e59fc67a123353cc0c76a1550525c1adc336a5019a8a238169ed0f3d97e5178d9a1bb0e0e695f4a3cd211a46c389553e0781b06fef295da47214f5cd0a8dad901544b6bb772bdc5c24c80a6cbfa6f03b1e97f14fba8e4c64918a3e3b267b5d754f2651a724f2189c4d66fc90b31924bb1088ffea61d2aa064da70ea02c0a8e040315fe17cc554f8e9507cb98949a8594a4f2c92d61be04ae55c24fd7678036a0c44048ce407c1016c4f09670e37ad5c3c23c8815daaa79d8af7693f3a2d77265cca7380cb38820a0f55280c4df7111c2ab00f05eda9a004aa7cc7fdf12d82ead2da1e938e4569edfc94f82594f3dafd64dbb40b09e74c8151a186169af93f4637e0d73fb291e9c592f1708b15a7edc0904ad13e6273e4d9a2501dba26fa230f0c2c7dd7b1244fcc72a3665276f44c6ee90721ffb18040355d5b9651ca6aa5c157222f04da7df6bf83ff3182e46c441fef8b7ea9140b5245671af6c77785f4c9348a9147e7ec65fc83cee801dc0a836a129e47766ad5bcafc374edbe721f9b5ed782a297b5ed56fbbff2a6b7c227da21575714cfc5393b56329f2d8ab2611443d3f1baa77acdeb3a0a003c009e35d4a072a836bd68c12dabfad2f099e0a3508856467ebb98650a22e085ce0a4d0ab9a93e1713e67e848d5b2b723acdcc31309f80a2c33d3420e34de87221d48e4cd6f27965fdae3461c6a31fe4182a6bf1b6e837021269d07f5cb0c0a2f7a6647525f681c24579a93c80585cc80a55737412a43bb6452eec0dddf44c2f46b3b86db3fe90eeb4a16afebdb737e823a3aaa64b8203c277b59e02edbb69675d41d0d026e06bf5bda52747a391a8cbd4510b046a7279ebf31fdc5938231cd1304719c390d10caeeabae09a247c8b64c2c1802d836d0bdd9c45dfba2ff981d51949e717637bc6e299a18a4bb7ae2cff4f87609d00eb7592b2cc4272fefd92c345f9751174c63d5316a6405f943452adf3ee78441d2992e7c2a90c9a4ae2825aabfbdb82ef1190e64514d8b3057f0d616fd0dae5eaf9ea8e0890abd37d66aba82bc407749a8aeead359959146bd89a0d6f984c81b6d3368df2e1b6057322f2295b1662194de31bff936004880ce7a839e221d3eb9b82c0f54310a22b369fbd84c4485c94804d544abc32d88c127861141d37d13b5896c8af7232e6c4ecba4c201db8a785a3a05dc7cd71acda844f6cff7de84b10165ed143356037110d46932956e9f8e8d4fabd5b2a5583b132ea832a8b67313cd2acfd7a769bdf3066a71ff1c739c5dc9c6c743ddd5dc61fef7d552836e3b49ce8caadf5e7741f710b4b9d5e8233f3a4bcf066e43bd6c7a4b85618899abd7f69eaa950ce9afe92a65c17f34abfcff8fbbe3fb7da5e2d7ec93a0e5760091e0b66d1c694338dfaf23fbeb561a41921f8a5174250ff5dddc9d729b005d932ee352bb87e7ca944a067445e65e8d61dfdde1132398b7d4b5ba2e3a16df5e2c34bb9c2a1a4398abb2bd51eaafd6d76443f2c8d84d9a9e4dbc1953f766201e84290898d2410e02777f053bbd9faea82e8ab84b83dd1fcc65db6a4bd77fcae645a79ba5e6ddab26031ade1099b54f25495e26d7116982116bcde9cc7696a0e9d7eda6e1b8d00a1028a066361a58f19d9de43d4f52b638ba22bd19a9ce79e8f439561d0015ea02eebf37b50b3db58d4a27a07b3eb8d44c05bab1ebbc312a41771af9d385e1726dc59f408300fd7c53748d0a481103af7583b798b98b722e78cb61c3ffd7c68ca1d54203de7aeb2cbd370b9f0357ed2a8b93de50846b9dddbb4b12b79bf09808cd503cba040c8c4bc834bc2b7ffa9f1e5c1834f950ffb78b113dcc48641eb4ac5114e1647e5fdc633b8a1de9ecea8d4328a7e9f83deea9db86ecd472f2517876f67a27577951296221a3dbc4a05241802ce25c0d114cf9474084a2b353d4b9b645fefa813cc17d06a25f97abc82f84179da45d04625fde1339ee47679ce08f3d79d74376ef9d35716eec2e5cb7eee58e14b6d35529285da16932711bf7f2d9bf4130dd512a6774733ce9d0c4ce773b1bc67fc5da045e4f34848529ab527da3a5e87f5cbd22fc909a5cd7e6ba8860d58c481f6bf87c962fa6aefc2b011d163bd2871ced758bbff5e32d943efd20c89e8dd07faa1f64dc71c17e41a546e8d1e4970aea0a1f48942057b3a46e52f2e7bf9f77110ea9345092eed461df93211ea5342a46c81e24b6c136bfbc39cbd81f02af2af7f7b95012ffc2d93c1bfe9f5a07f6876087991c39d900f5c87ff4fd43c69d85ec5804f5ebec29bfb4d2be165bd9284ac12d6381563357d4a2647f9466f8516d19b4b5af76d85d65ce945347f249c7b048561b554d0fb5eb9e313a2f742d29dbc6945cc9e7045690f21636f58930f3918c35d991e6c80c4a97bd29667acff98ba70c479c02e73f5982916b69b555e641ca99a4eb9d139f59cee44f8263e726b7534c46899992308333c58c9b4131e09d70c0d22f97ee20434ce068516fcd748da9da061e5a39ddd766eb5cfd35b3a17b8fb6602aa292ff0ba6e12184a1a5309dc49bf5db79be61cfcd9e42d7d35a2d65165292aa32cde563626b28a525cd1ab8e2df81a996e43a02208038a39eaca3856cfad5333c3fbdfae5db1e558d84928965b10c05ba16954b087f1be5964c93eec2a65d108237b55d7cdf51b8b57a35417fba7d6339e14495a0eac99e49134a664f7d32158cda13e782b7803ed435726e9a419409fe2895a1c010248ca8eb23a4031e0daef24a25fa6bb6b688360a5cd5ed9946258a2d0891ec4a10fe1f3115f8862848091a08899ff12e599aeecdf28b9fcefc04cab14d8da135802f12a060fdfbc93ce3bf0a001db2907c7b80d0459670c5e9fa8d385853b468d75b2a2e0ea56afa056e93cd76c7a82bbad438507a20416abbbe7ad717843451349e28468db0f982bdf26b141a38b58826a3ad60a24dd00fce29d9d87ce18e63893ee0f85436a6586b419e7a11cf401ea001412b7c22308b5fb2a5fdbefe9f2cc4f03a258f7c9384f9a02611c93aba5a7202a435c3a5fc6bdbada3700c163d1001705eeaa57c0a9edf33246fa101ce6cc2e9a0f83d415e08ce45144eb350038157db45cbbcd2f6345ecee3ff1e5d20b50d6852457010fc0713f99b1b0adacc2acd12615f551d03501b9d58e202abf56cdf76f6719f2eac3cd8bfe1786d583345754ce4b57d3be2bb2349137f9debbedc65f55d3b7c2791579324e8159bf233e88505ab7461d1cc4957d0c29983ef10dece522b23bab6b1b2970755d327f858139470291f9244bae65559d21930e56984d497864ffee1fc3f0b56859c984efd412368d4", 0x1000) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000300)={0x40000007, 0xfffffffffffff000}) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x17}], 0x1, 0x0) read(r0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x22}, 0x1f1, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) syz_emit_ethernet(0x56, 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, 0x3}, {&(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'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getuid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x40}, {0x64, 0x0, 0x0, 0x2000}, {0x6}, {0x4, 0x3, 0xf7, 0xffff}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0xd, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket(0x32, 0x0, 0xe0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {}]}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) select(0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000040)="6d165f2f3a29331f2567ad623db5ef7e6d38eee6de681d68535eb95ea48996ea927ac17d9dae35b8d92835d67d16eef0bcae522d86ce748d786c3a07538f543f260942ea571a21d18e46cb3c7bc77c05b4592da51cbeb993be9d6d8945dc21a3a85d6fe2c586fb382b524b0c2225053a1fb5f442c08b5ad776ef8e9ab0d81e5a76b1c61618189edd2ec2c3b20939042839827eb26e83360d9a88ce5d9940ae1c7a5e9a8aab6d74b17b8c4dd933c54203758b33f7abbad5217695971857580649df9a0ac7a23ae495bc0faab6c85e190d613134", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="86b939611604ad28623e296f1218ea9b929637979f5c1a993d7eae2f6fe921c47a3ebd55c9959a27fdab89a5c8bec6294b498e1aa007be1d4e38bf7e12476e5a181b0f23d7d63b153eee77e235d4bb3acce9db7eece6a2d8edbbb0f79216b9d236dc5ecb4d0f4a75ac3c733ffc3d6477fdfa20c2bf2ecf822f864922ff9543739fb6878e8ec4454d1b076810b0933ceab8c46c39451524311173e0fa9cf338a874937a67cbd695358c7811cd48d0314cee5f3f8d1dc8101392fcc03901b709bf018fd86c1c686ac68e8438ab3a5cffa365b2ece84a7f9f2a56d56d367195cb1fd799fb780f50eae198cf94213b7965c271fdc966f16555451bb12cc0a51ec3f54789f5a0a816d22d77b5c89a9fdab58c4f300ac0218e5363e2cfb4c246fb636a535dad0d9ab2d058bd5e16052d3c684e7b5dd1e58c53c420b67595cc159654d96a3f47c5680d7061444a6fc3d4142abf28f47b8947fa04df9de9abecb73e64482f33c92ec66190f765b451c6bd5f6de1f52bf9c524211c931da0ba81fb31eb353b630fa310341ea2ef46e5795c28c862980663eacb43b4c4ba54f64fef18b0a43d177ecbdeceac0fc48c345e974b28f0829dc950e5e1c486f13acb3f541744bfc45a9947e1ad1d4f3a9b3eab911bd8db4e475a15e8e4e56f7ae8b2dec8f91593620220762e27a142d3b4444ffbf791034a2ae4089a345525014dc3d7e2c6d43d38608b6416c984afbbcc7742d9bdbda023094da8a9e21bfa66f9347b092210c227d7ff6859623d6fde406a3f6eb47015e5dfaa874060f5d4cd48910eb1e7128ac511f4e93de5590d00517f5c6e507bea9679eafe8ec7277dc3757fef8f0a3db1786155928ef522661dc658bd05a1d9f6de67ca688ae1face7514e3c1afde23e71fb281c25abf49193fa7468240c25a367eca7dafaacf526ddaafc5f8c1cb83e07da82a3bc00658f2b332362c23aa537c8d19966ab180a799cb7484c674511d5ecde0681660305771c3647ac77cb88f41bae51d5975b12f4dd683be3e40d48e7891d6d5e9da2e320077e3f8627204e4ce58cf3c668c5359b3b5b3aee14234a00596c491b0de3069e29d131b0ca71412c29c78eea92c26dd16ac7c0678fae27dbe30fc766a1013a8aa7f9fa56fd709c6757513c04ae7f98c94444b77dbd439d347aee058bad72b428da3626acc8717a983888e77e64f922b74bf2c11247b3145c2748c19921560f49e338c101fca45978ce283217620e1580536d2899fb9680b2c548c75651b5b39b72d8b1910fe182d9f45f1980e151fdf008ed4735b19959bc576c68fe6bd1b3096b74a729a0deb8aabd4f9327235c4e6f6dc5e1eed6a87f283af56475ccb42770d4e1d3a4125e232138ac6a68d377dc375127ee675f868eecba5c9892d8d94541f93bcfd1b660937277ff5c0a12c8ef3ed546d32e77b22a821e5d69a1a3538621d40ea11452c6b2422a25f157692a3b75a1c69527024ebd4d71d35bfd0574a7617b1ea279794d3becb058b125f4ff6822292317e6d69ed9c2978968aee71893b5f48889b72d3663d1e7193e8f3ee2d5043db67394d925c54e2e413f38eb0d342e641366febe138d269cbc234c374305b5b9867071941da08be63e1eb7bd95e503646a011f754297ef10cff14b6c6102f0600be99cbf810a2f2b03adad5f46e2ddf510e30e2ab947f323f60c41dade498f30c373a02a44a9d030d2a8bc067582b04bc351c238f447ed1ea7abed13dc511ed2231deea2049ca51c60c88004c8196021c58012737529e6c95237934fcdf012fce59b5bee6eae9b5cfa93080a88581a61f8b9a5692ce9e353a7b414c9adcd22e91c4b1859749c9f1030a7676a7ea147bbf9730cf29b42d8ebc3a8f348186974c9b6f28686c234b4fa1da74ed8d81f6f9068b94f0714dbbf5f8b4fc1641ca3cf013f669dea6736bd4e30343c624580fee57f674e061a41ff05ad3bd20b58ee9ee6347af69cd5ef60266422c45d71cdbdafb3dd6de22084f7dd2232bd37465f29582bd7ce63127702cd164b9ebe1089ed2696b8b21e2a2942a81282029681fe3ec0c6332ac14f056f3be58f2da7ea183cc7f1c5604473cd67f862fa1aca2bf5d62d745d4d68c9b71d25d5fdfda2d767d3f783b42dc024de80f425e1a9e202b8125d78fb41abcd31814322509364f2d76b97941f3c2aa7195beaf021b65458e7b5e053e7905de84514e8c81d70d8f12ea204bcc05d668c95c54b8a998adf36a5f27f9a60d2937177fd35846681cc8d5a62b09988b8f71a34aca44617ba17b816e4b6738730f13196ea1cc93ce324ea4e87cda243c9549cb960e34f87ad669dbb32c57a96698cc357c3c2619a4146a2ba59bd98ade443c8c29fb8d78a17b3c593f6d0b79aa3fccbf32c7145c129d5cb0c53b1d1d2f4f4c6e46e2bfba57a818324c793aa2b81d7e3684793e75b7d1fdaa0624237b4e14e4e65922b6f31c660bd9fd1c33873698df4ffa3a6172ab7a0af3f6a302e93d28ff0b8c7dd17216a5ea5c7d7efd12073beda54099491d340e0d4d0bd23308725faf3c055775f743b61be82082f0b343970c4874a3e93bc382be71933893226208495c563cc84a5314d2a1ff0c512ab62520321b226041aae42e8a6d7b80facd447cd68315f6d17a65fcca047484be5771795b591a7375e12427fd288ed6028e05deb24fa91c0ddf690f20d279418baad3df13bd9a19aa6f21c07e5673c388798f4cfac43877b54e259b0178400a02f24a6788dbcbd602652ffd325345f8a06a1c8c87b42a7c1172546899a0d83187fbd6c2b84329e503817b012820a36fae8219c29d27de4cfc956c5fe699696bd3e51c72dbe9c065e238f383e6b4f8590a6559a02ecdcd5e8d4620e0fd8878607ecf6f5070375de18a5df7ae882ee6e98834e9dd81d0c1c26a479c2ef039173666b486500630c3b067d1c1589fb4a09f46b88bd4e2c7fbd28ae765421bd36a7e68f8efa3bb2eb49ca824808b50e078489406b87309415e817bdfca10b0af440b34158a1894eab53aff08c99272837eb6778002e20f1a091c8fdb27b2a25b2dcd4f086c8a3000db2bf41a6f7bf9401d454662139d3b677544b158628c1fa6501ad0b2b0a6cccd1c7ee0d217fb412d81d9959164eeb152202c52a3e1b06c7ebb7e6caf7d35fb2881be4b43c1f850167bfd6e1d45a159c677215fdaeb57b454784dd6464f4f3eda4ef7f0110098058172f3491722a89cd77739065e744dc353c07204493218d2f6e129702ba2d0a638a69590ce1cde9652f71839337629fb016988a1a6b21f61fa0f36793b444734145c93847a996caa29e6b7cccedd9b55bbe827d5de97dbcf1d296d7d05f25838bfd653bb91f8fa30380026b24e0fdd09cfdd8b4fcff45eb3a28a7cb58aec171b82e34c7d93c5c61eeb5fac7eb624b2b3f57432f90f8c4a57b30344df11999846dbee502f5752c9e16cc9267f09ed107a069247fb6c8345b85ec8b6ee9587ecf99a264ae7152e862ae1c3eef945cee1ffb6b13f31070bbf48ccc6960e76cadfd8fb54be0c718d2f85a5458e9eb452e1cbca5707a841fd585ef3e02190819a6aae281800c6659349147752034516ac0110468c74e6947eaa8467ad799f365ca7a1084c60dc20d6b9cdfd73f39cc4933c717e6a2e916790d521c038fb99b5349e4a9f71170bbb6950473f470bcce59b2be09d7f3079a0ed74566a8ec8efc052c34f4e15f28d2f7fc6a99c7bb6b39de6f0e1b02055232be168328d1a8a83aafc980cefb866bf38ad752e7564f4c352b8dd5133b9490003e3cbf6e29cc77e400fc4675494bbea85e36f1152858e2c4553b56bb15956481efb0df79509714b00943ef0f34e274eb4e08c8616df4395b9a6379c3ea55b60712ec371df1cc3f7c3d841657d6d28c033ea1bd951e9557135296d3a06c8a3c679fcbd2f60d039a90d304b22e80f9e6abbdf39c0d4389179f30db910fe42e8b2770c5f1730f632d65d11ee2e922022064b8330fda494001d80e7c8265c86b80f5a56d2e24ebbbe365dbde453ec7cd94cd609ea9c98e298d5840ce8f2c2ec475d5b0ba82a9537381dcc7da1ad5291c9479b49894bcda39527640d15170fc0193cbf4752bd8bc5ebe1566d8c298845b023400978bb29a653bdfad4f79975785a0d72580e703eacde300899edf1aec73dc49a708df5dc9968965bdb657f4f7b6a9a8261b28c3bc002941e9e8b74420515e740192b45f8bbbcbf5add9d0dce7e9ef74213942e109295ce82d0c2ba808a22ee25374cafd18c9a7a1c758b36d9af66384d7d41cedd95c8670bcd6f482956f8fb1843dd2af9865042971dab52b5300b0aed009797888a262700e0065437482afee1fe3740da1fef78a43e10a5e0d15129120acbfcc33ba276e860c0c47a1a932a9d89db7727dd5972883e88aeaaf4251b492f68de7cb973196feeba110ac3b3adf0a51f1f7c997d4ecace8ee739c7775ec646cdf1f94742cb830cae1e636f9d3a1379154f307e61b07593de0b93b6d618b4162b38f3253f08f2981e970b8c841577c2a04eb74a78c3cc34798a71de40deb10ec6f883a58828e81f2bb39541099919480a4e07f274a07a0f7f3b94972940c9a94bb960833f67bcf2e98dc5353ed6a4b8420a930556e7876022f573ca8b26d2f12e2e4b990bdb89e0dcdfcb949aec1bbc8f93546bc10ebac03921a1809f17f7253b72346ad250d7d50e9ea0dc7fc0eb7987ae77cc20dfcd377d44f992a89b2ca56f165d9e17b250e5a48e12089184132de41ce519add7a0559bc68d1ee10d275bb93c48618767a3d46171be485ee1fa82ef3c160d33662629feb853f3752ab94fbc5016af6fda5fb8fc20085ccdc3e1f6447285fa64c3b24c320ba51c7ff791e55c640beeb4be6d59e6cb876c02ad219eb2c31a8bfac315da8be18352eadf201fed3586ef6744416de1cc1b3b25dc283b5a949b18cced35fd363a74af7dc9e16c059514f3d4cb0d0638088145ba694a4264755fb440393bb48c5e052042b02fb32880b672355f807451d0bdb18e259660e60ac7b32f67b6ee602b5b362f1c4dce49ca5356ffe0ac46347c26b668e030226b332ef0292d2d75e2dc1c3ed4c2d47fa898410c9ba3b08ff1fdcf1c80ced3785441a3f8183427dc1c7d3e7941df0155fcc1b2ae80b8a5109ec41d851af9500486b2c398a41e854e2616a2c9534ce2911a78c73d3433472d7d35017df25728f190967005271419705eddf25986e0cdadf308ad28704c237211ad2538461c816c5d844265613dfdf60791c0ad874bdc897c2e7d8da56ab2d0ec96a436ffda84403f6ace043d3113d0551b939399eb23f52c54dbdde350fae41b9aaa11e99042f7bc361375a3495eec11cbbe585d6e80757b589a9ebd33d25a4b97ea8a35b973d002dfca2f360294fafec3aefe8f3f345d5869af50dc1786e1a1f66d64d04865571c51bcc8f67aef2c82c9134ff731897cdccbb66d57e61f1602a8125a15787a16893c9d98f42203d28565c75b4253bf02a69fdaafd3a11404bbe712d9665c9b90e8502d73bd3b78df314045bd9d111f8b77ba1d95e97bf393ecc7f3218a3ec669409145e71d016bc47277c8aa191efc9807ed3487b778fabdff71e684dd990db2c9d9215aff11a2be399ecc07466d783aa9a6e5c9cd04125f68c5d91f8e82ceccc6933cb0f4cb94b188408a1a61b92a409055193ede9dea0ff15d7761567be26768b24e40a0969d2defc0b72a097b769f5cc725c83411a345b89938c0057f0c323996e39562d20e5d3bcfead46a56d9610589cf31", 0x1000) sysctl$kern(&(0x7f0000001180)={0x1, 0x46}, 0x2, &(0x7f00000011c0)="8ff1f3827c3e1214bd1c16a5eb2eb2b56bed3145909304802734040ecdb94174eef13b80f7a6939aac7408c9540b452ca39640aed3f7759655a242165681d9b3a50c6e530916898f7530171d41f6b32ae55b3ca72d546982ad5b57f7ad9dcd348abea5aa47c216f0d6700906c7e35ebe6f02819ee08acd915dc2", &(0x7f0000001240)=0x7a, &(0x7f0000001280)="ed9751d9abe54dbbdf54163a3deb2763dfee0a747b88a213a52140835723e6009772feed6c3f89e7525238750a8f2d6b7113e8458dd071e43cf911e68abd7c7189aabbd7005a4152f80d48ede3b6fd412428d56f16dabf8cc409aeda15f9fe478ae8d4239e2d86053208aad67846c00ce2098961b6248800", 0x78) setrlimit(0x5, &(0x7f0000001300)={0x7, 0xfff}) r0 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r0, &(0x7f00000027c0)={&(0x7f0000002780)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000002640)=[{&(0x7f0000001380)=""/113, 0x71}, {&(0x7f0000001400)=""/166, 0xa6}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/243, 0xf3}, {&(0x7f00000025c0)=""/108, 0x6c}], 0x5, &(0x7f00000026c0)=""/183, 0xb7}, 0x7}, 0x10, 0x1040, 0x0) msgget$private(0x0, 0x402) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002800), 0x10000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000002840)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000002880)=0x401) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000028c0)) close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002900)=0x7) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002940), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000002980)={0x6, 0x57fc, 0x401}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000029c0)={0x400, 0x7}, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002a00)={0x10000, 0x400, 0xff, 0x7fff, "917070b097d542daaecf1c9e67195494c52b3a7e", 0x1, 0x8}) rmdir(&(0x7f0000002a40)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002a80)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002ac0)='./file0\x00', r3, r6) sendmsg(r0, &(0x7f0000002d00)={&(0x7f0000002b40)=@in={0x2, 0x1}, 0xc, &(0x7f0000002c40)=[{&(0x7f0000002b80)="471188aaa03fc7f8787ca898a2286bcb08853c5f3053153b4cd66cb995c78fa2fb49d770616c020b885a73110899e34358d8e01eb050defcac44bc71427d4614271c8f0d05aee5cb1402cf44af603ae0aa7775b28e2caae18f6351c53ef6b25649063010792aa0dcd5186bffbb04adc3ae1df8aec531bffb5e8e5943f20e62f04aa5facb73865a4a", 0x88}], 0x1, &(0x7f0000002c80)=[{0x30, 0x1, 0x2, "d7debdb2feb993504dde50077b00dd034656c3f35ded0f4c554ea6acb6"}, {0x38, 0xffff, 0x4, "6564b796841cd905fe283c77d52c34f19936051940fbeb0d39bbf2c633a4674dce0e03280e2271"}], 0x68}, 0xc) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002d40)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) recvfrom(r8, &(0x7f0000002e00)=""/120, 0x78, 0x0, &(0x7f0000002e80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r7, &(0x7f0000004500)={&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000042c0)=[{&(0x7f0000002f00)="dd0eaeafb2b1a30a196910f61ce218a077884564b14e516654d9d83d0056a2657ea76ce932d9ad22706fee734c7ceeab6e8d5b1a704e4bf594e6b570b0aeb9474714d61d603e61f77ecae35db5ec5d7c11110445efcdae31853cfac876bc00e2982b331d5171a71b493521aa3d7ed2da829c56ba", 0x74}, {&(0x7f0000002f80)="cf94da13023d13afdae1b11ac45057856d9c4eff2e26679d0ec1c8b84866e7182b79f88083413c0c61d8e69f7498beba46309bf3c4ef6b0ec307b818de6c490222bebd1b146e9102b2094302de2d994f61c3858022115a0243f4729b1f57c242a0abf72b50ea30c2fb5f00c33de58b72c7ddc104d7c985ea6423ce09ab6203368b9eced09153d800dd9c8e9eafde12b9b5dc86190f5c7ff367b7136936f6c43a4daa5930096f988bb1439ff3106d368bb196a8ef1489d7c35cfb46360ee57bb11d83dd71fafca7ef00b308709f73482f6aa6e4c5b21cf46b2b89c55aea447dcd6ffc2db0ae71b7bca12b71", 0xeb}, {&(0x7f0000003080)="664260c0b1e7dc58da0dc5208fde8a6757a1b79474d5fe7f55ead195874a19684e549995c69a0e60cc6df3cdef140a0ef65250e122a84a9c5e9a228eb337bee2d775350358b63382fbcf5cafb637a7ef999cbd8d865ee722dc7b5a18555ec59564436e130d52223c36b96717c0da87fb069f4d89fffd564e454b9c79fa8bdc1b43cf7b5c9dbe5ef4517e91096328d1605679330bd294d27e73380db7d600d4b41c1c19778bce7c819938f748429930413bc19ccfe83d42052d77fa9cf0791b8666653f68f40a9a038efd0d3cd75953cfd228044a7deb4adcb1ea598f7ef30a1074c3970df979f767f5e6389d2b376b", 0xef}, {&(0x7f0000003180)="a53e8d41b26b8769493938750d9ce787e7d80d23cc918a58332971d6fc3341cc973a99efe733fb3f8c6d8d7811631579122782e7227b6e01585ff1a1ba68b343e8804a374abd1a13b507a30d754870eed11bc5805d36f9daac3393f9268b9109fa72fd212def82dd6888e3d4881897b4e6f2af319b65f4b7fdf76e108f218034d849260f9036eb119a1931842adf80743b9c892d23bdec540c643242f2c4336e4974dd21ff9b01b35777a9d7c1901a9da9ceff97843d8c3740c5cfb56d1db73edad7929f3d0e834c413b4b21c6ca909c84224f0a4f9c07706b6c3810d1dec90610379344f4cbc58a5d0dff153fdf419a06c64f55b4d0c7160e27982a550d46ff6165dd8bccd068d283c73cdb157eedc2a42b589d9d325eee205ca26e6bd1d7353140091792651c3c9bd31d824433bff2633f29ae78bef6573bd2a49b5e8d1433fcf0987de4c96b6eb461d0911503971de9cd45fc533f29459d7a628d52f216dfebfecb73f115f29b061d7f78e88dcef2c9ac59da7907fd48fef7676d3cdfba4f495ac8adb0f14fc64c85418878dd751aca9fe3346f5da3dfde892e3b932132d1555d45d3c982580fe3c09bf025c9396972a22b10a3fa6a5e620eaf50c65a2dd72b302de6b961b9e64f9624954ad2602652e82ab5db73c7eb630215d21ccc6ade26831fa65995e7a4ea65f8142b14ae4463aef6f23945495793c035d176955874a6d85b21d32808d5cde5286dde722a6077ec345a0c6608601ac5606d1c503f89928d699aa2cba9598b11d5bef5d137179d264aa31a21622a78732d7051175cc33ce02a748a2aa94fe6b9c5aeacd251ac40f66990e4d9b0a40be0983cc422cb3c5c770ef868dba8727ed5ef702a3a79fdb7f92197057c6d26c578f47cab2a5a662c639b410d744789b68b7078d15159cd76cb42ea281ef2a8253e27fbf02c215d9b14d62df28a7158e78296a384031003ec1adda209c25d044277b9c27cb7d234db70c359ff26d8d2e645e337695e0f13cada61c94cad18b6ddbea6b3b6ca07396f78f7bbebc7856105948640b29d41a57bafb1436345eaf4081ca8ead95f83f7b940d0f68d3af9a0ce3c98f76290330143a56fdf5e5f5f499a9d9a968a96b10538098c716890b2499b66e62638adecc4ace298b836aa3c15c5c321a79dbed8474e306b3f6fe0abc03778896c4f92b162898b35df445240b8777fe31bbcf3d2b3121e8136604dab336b48bbadbab1e56f68b414ac2ac7cac9ce21445b42016fab3dc110b4fd21b809f9e2fa38af6b1cbda5551114ff04cc825c5a27ce06e68456bd0f4826b4938da709f5cf3cff87490b2be0112a6d1bcf0ed3490fe8969ae2fb01b88ecfb8fc5e6322c2efa24f4ba99ce0344a3d60fd6fd6ca4eb31f1723ad586d928712bb9c74643c1f471e912be5d1d853ad67188ea664eb33d01a61e46f9703c0827ac5bc54cdb5a40ccdb312c8f599e55074f1f8985baf7e8d5f518f685e32718c28401746afdfbf32e469ebbd03ed62be67e5307c154bb03903f3a28b1248cb88f14e1e4e267abed84dbb4b033bf64423a485b8373e816d4aff02a807573ae4ad09074d270d9da0ecc28de753499f46788d9d68adc6f9ccb5d8fdfa3b77fdd14eb777d42055daa4e03a2d79190cd288652bd55f4b317d26534b4f0b2e599ed0ca9c3ea953b33c2109d3a15792c44c269f2d0064379988a232945fcac4a58239d97905158d4ee4c3ba3a2210979af42250934c262223dc163e9bccaab1d5007c7558b2a88725613ac7847071f02424b07db031ad4599a3631b384ab28980e6ae809ff189e78de681d7541e72e75cb2e1638b3d22c097446f6789848647a4655d3e509ac9cb7fa192b5f6bd60a23238933bd8d658ce246e8573e8af70252c7ce41eaa2e6a9281a9d2f0eba1354706c1f90fec373813574323a8b1ad3f42bd7bc63bb0df7e59067b1964ad9035a94bfdaac40c696696c2aa373677583fec8b532cb8e11d4fb2482cdff2ed85eabee859958a8561b3e9e619fc4c7df905c0673d3dc8d40b802083aa0792a3de006eb8e5d4af0eee7e61cb321f3dc6c7740aa4e3cd5d007bab98a3e1434fec46443a2c5a97e50340cfdf5c70281efc3c92bcd55b05d64db5042f1c06d64fed06e967572b1190755c7e2be37f8808cd6af4c7ad336dd73244be554e8f729f1abf94bdb461f7d9eebac098bad7f66a6eef006de81440b01b889b86e3593412b6d42e2327d8b09b9f4e0a9f95cd54b1cd196bb910c5c0a5f6744abd0b44b5a404149442fd80294c3638d4cf7db57aed52d010cc4bc64373d4a88c06c9fb50f15cc47635dca2cc3a2ca977da08840878b63df894dbbd89d30424b0167681dd1ba0631643daee12939e119a65fef966e2e69011fc07b3e186d8a3afda64a4f24a07c8fd40b6ac60e14d8d43bfa1f0f507954be658a89d92ddb75c158cff6b1fe1cbad1abeaaeb5b5bfa692972916f971b4de682bc38fea84e5cd86125b90150634b75559e8e5ec031acad0036ad425a219ef934430528f5adce1faf316705895caa24fdb913d4d39bd7977c57ddf1c106ffe5843a3fed3a71de03480f7d7d91308d7e879b620b65d4fc41abbf62f998cfde60860323a44e084d47d52f00cf94d9213e0a8fddc14370d7a4b9e4606e5fedefb69d1529ac00c83dc01f62b5ff8dce0bc4b76c7e2c29cfb1f768234a3962d975e30b1a9b3ae01cd5f574f77c9a3aff3617e02bcd6ff862a95df2d484fbf4c6ca108842bfbe0cbcc209a31b0fd1ea51841bd817be00c3cdbe11b7061d874da4f8470bbabc7de711c0cce7493bbb55a297cbf5325652619e461ef2d73736a2973a0a9aa611d6a43c794a1b719f716285a138a56a15cd882daf10c2473eb64dce5c5136bcdccb26943d2ccd84e1b4d5fd009f68ed28dad8049c4d817b6486424f231e2ea29ce132d31683301f392041ae4d4420b094d6d33eb2ade3a47fa59c8e6c1f3a5cf767e2b28a0171c7c6394886d5c8c8de2f3434c464cc72b8af89d861441606b8c34a9875b595f90874d30e79ad837452762085ef82fe59da39ab69fbbd0c32a081bfdd45584c7e4b7d7f4b19aea40633f34bd57f6adf9409c4d14c0819a1d0f1f18d15efd7f41afe18399ff8da5f5386c2e80b43f596d820d189be3c2194e823de027497754a1781026d78a9686e7ce85c89b713ba38a7efce44340be0905fd0efe02665c2f7346859145243fb504d7495246a434e13af1a6b05544915b235ad1ef75461d15eea26ec310055975992ed693dad742280ec6f74d6bb6b48e6f8108abbb78f60b1d980e784680dfd3edcd98ef73c2c3c3ff5c18fd03c8f95cf0058ae3c24301613d29ca6d009e804c1bdc9bbb8998e608b381e0a205be77f0a0bce0625e203e414fedabd39e6828641cf198d96e5700d31edd6fa36da0d5f31bdb340b09263f2ca0ed658cbdbf67a45a794abe693d986030ce145154e2a7a35a829d7425423c7400e95d959aa6d462331aeb234feec9391d87b6c78268eaf78747c33c3b0490415f98d1f5e58c901d901664f08d1258fde6e61ba6546ee8c748817223da68c092f30238a09436a23c0bc2d40e842cfc3b5ccb8644dda1d5384930c33a2e02c4cf12fbfeb5556d865edcaf3aee1c51272896507ae39d5f89ca3134f6a514e6e4009ca272bca7952363d194e63eb5afead538910b78a1ba31897e5eeaf3234b57658b19433f155dec73a391526376ad440d85b1153f49f65393b7e9a94e14cd6ba2d0f19d2e01d5b86e7f734a8de297e50658f6361008809a1b5e46cfbbf6afcf33d5026f73be4275180e1528a13ee4511d66f8d7cf4594815b5a19ffc8d991edbf7cad21a8e9b24f24313d75e0c07b8ef3af8be1eb2bbee844cdbf4f94baab3828c9a4c4f7af2d41223caea9db8b232485eef3238895a16d6337983252d4d29720e2aece0057ff49393a77c63f8bc116b9d39f4f4d7115c0cf3b1adbb55d71ac3deb3e4f20446b47ca70b56f53ee5d6c324120048aa91786d4d11a9f522793b5d890a687427e23e67198b70d8226509a7e7f9996b5fd659e3960e082e89511df5e2bce22409cd17f3660b7b12197582c926721c99873b6b90fce8570d7a993c322aff4742544936bfcc28e8d742566f57a69d84ef8d4b66427ef881f0606e8a302ae577e7c90e85487d8e726437eca63ce9fee0f734ca79f651d9908faf430558e472155e85dd5d0ad37e5c57951bf9a91316d4f375751b2efe111afd410febcdee14b6f7043541305466688bdfbbb7e46f63948329885105d0d70a9b2f1ca5fd563447fd1480d45b7dc82569b907d42c7eef6f012f2ff92a3bbd7fbeb71b84517a32124e9e4458803da263e1b9416bab9c59205c1993f62df1233e1aa587eaebbcb2315fa07493516eb461b1c7480919cbebc5cdba166fb3f031aead7eae6e38d70b84a2aec9f9199fc34ef0715914d2c19b2030ff27219b87733e1df345c274f8e55e72f060a0595bef9638d28d0bc59832ae80184de6d9d21b933a26b0967821cec94e69e081a45bcd5c6d4a5f1cddba3a9c01036c271c2d6b3da498ed63ffed7d31d24c1291b43067ffc8f98383deb4f5c609fdeb1798886e133ea46cd627b82ce8b511d1fc032632baf927c060505d5175b6800ed6f614c06128f6dbaff435965acf6751d9d2e722621e89742e7b6ce3b13c565c958afc1cc4b203d7e2ccf7510afe9d53223c3d121b8bc5700bbe493851c5098dc9a45c329baf8b6dc3f745e9a99a4feda519f7dcc0f7cdd8cf48daeeebbbbab74ac6cbf1d98efff0ba1744b7ccca4cafa9025b6c94a66a8f1a0c71ccff5bb30bd6ecca4c7ea3c88c1df286a68d2576b4a4c8a6dd687c03c909e686f92e080468cdee6a04e5b8b20eea95d000a6d56357b4006543f3b69f2f587e72ba392824c2c317b264fce6be6755fe9a9c5fa6cf1a608d28a87e571a1bb689710a17b90db8a38e9c87757a6135b6aedefb381a5333aae3c17145559413c37dc53c1c760077147bfca8221a67b1f18a36d4383fc406565485872499149d1798f3168d8f9ae0472bab78b112618fcd12ee8242371ab466690859735acefd80f6e2cc448074b982204e58105d9ab03df9d2003055fa4abe1d0bc4bd7a6b4252335bda6cd223a0f276f10277f01373d5257d22ecff3b8f12c78ef05b9395d41d3906b4b9fcfa46dae4bfda2a4cc2eee0943f841a9ea00b8b138e2e2e38e53337b94ca703a7b86ce195ece5f80e04edb4c599b858cf7c97ba3ca2ccb5ac00bb28b68195cd61ecd20aa43114f171650e682f89f65de8f21ddc63db01546e3fd23a1799bbcc5fcdf0b6e70166c6719ddc8faf6fcf7c0819ae11fe7e32c048076dfb4ee08c7c51673a0d7dff55ab6b062b8be44b8e8a8556821c6f4858156d7a838fabc5d2d53cabeb2284bfc32cbd87779c041624e8daa12c957793aa40ab95e56d8107b58c3f22314defd81b9718c6a5243822cb81555170bca8530851371dfb019a4a48b7b063d041d3dd6dedb3551a3687c9b5aad424fc72da985320016541ef42092f5f435cd1190fe453a25f6a78a0158b11b2574f1c8318f7db66f0bccdad2acd9049232b69b0e7452addb9a5a82b7da3f54152945e86d871acdcc5e6d3368fb484731386c65e852d7c5ab59dbbd26c6e4e5f1a1195d56510c6bb5c017f1adafb895110f3c80aa6af59a51dfa5cc5c1be27e0431372b85dc569e3c93ba6c315a89ed88071e69c7b0263ea7256f203cb4f8662dfa81c3a73c0f20b4a9b5ea9fe9f85b7af481a99ced3453ed4", 0x1000}, {&(0x7f0000004180)="29482579a4570c794b2d3e1a46d93e010e0f2edef59344ba31ff0924a1e04c934b7d40cfdf73cd150e601d712c2b8923ea753f4182cd66ecb9507623b9e80e85376e83877cb6ba24c65a020602506cb3299d574444b46c281e524a6581903354dec44b6679f7c33b216858ad715ceb6e83e1d0912610d13cd170073801a1f9c6802a", 0x82}, {&(0x7f0000004240)="6ee986bcac03a448fcf7db865710c864f387d478dae89def38bbf9b4b2a084aea2998eec75890ff089baf5d920284a5960eb7a95403b127d4be114595e1527f11b7fdc99", 0x44}], 0x6, &(0x7f00000043c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r8, r1, r8, r8]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}], 0x108, 0x2}, 0x404) executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) executing program 4: socket$inet(0x2, 0x8000, 0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = open$dir(0x0, 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r5, r3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x6000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000b4a000/0x3000)=nil, 0x3000, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket(0x20, 0x3, 0x83) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r7, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, 0x0, 0x800000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x100000000000, 0x3005}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESHEX]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c54c, "1026093045b5bfdf67de208c78da612c3100"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket(0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000280)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r1, 0x800, 0x400001ff, &(0x7f0000000080)="cecb3f2c0100d21d8b531386463fdb4a799dc7cb69955f355fdf59f1b8bfe9935a0b216543580bd74228f3d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7932d52ca9803c3f6e203f91905e88ac50372e242233c54f0df71c73697ccc8a5a496e18f31b3f0bb2bc0ffb61ef97c62e530d007f32ddd1ae1d45def5d9a9d6e32e49bae2cc0a33d45222b45ac0bc454dcdf1da03512c09100", 0x9e) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x6) sendto(r2, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x406, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffda) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) syz_emit_ethernet(0x7e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6001010000481100fe8000000000000000000000000000bb00000000000000000000ff"]) ftruncate(r0, 0x20008002) executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0xfffffffb, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x6499973392db3835}, 0x2, &(0x7f0000000100)="908d622cde55a7609a05bb234c7c7513942f80fab1bc986087315807fd82c08220e040d2ec95f21d23422e8fd51ff61c8140adefe63576ac2218a76036ec8630b9036492e98fc9a32bf8b513a520a039476c0bda7b9aa37dc5b3460878229774d658ded27c963c7b8a59f33c4ef210e37b08aa78a470c0800135ba613f5612795706e3c8da", &(0x7f0000000080)=0x85, &(0x7f00000001c0)="a407567295964a9afd356c234069af5d1c5737e0bad008be7ad558832a62c77cdc2badc0148606940110630570a6421ca6b6294eb8c71e0b65a672e5ca86868b5b04cb3cf764812c737286c694846e39610b949461beb75359e8022cf239f0450a38f823dc0a93f6e9a7378610049abe37357cb2c789e809f20476361df291f452dbdd91ef64e2590b0c5dd6728b9423e55cc5ae79b4ab4e221cf4a470300d3e6ba4dd51e12b46c5ec1acfacb25f5fc2c47238ec366e844579c7b729012af505bc8a5ccbeb", 0xc5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x25, 0x0, 0x0) r5 = socket(0x18, 0x5, 0x6b) setsockopt(r5, 0x1000000029, 0x25, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup(r6) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xfffffffffffffffd}) r7 = msgget(0x3, 0x280) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) executing program 4: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffe, 0x2}, {0x7, 0x1}}, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000340)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635ac709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c9e305cfc178e9a11c0ec8376073e04b242442d570c42efc1b4f2126cc71a9302f8a598e20ce8ac07836068bcf2acbfbd42fc8b467833e6b98cd42b698a8120b509cfad8a4cc4b436834f1addb1813a3885c5bdf1afe814c9830b3802ac7a4a5dca4ff1b38a6a83764ef251c6c7319bc34aeaa31070d53cf581f66709ce955c6f", 0x103}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a0b6fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cb80085a678604c47e941c39cf851", 0x66}, {&(0x7f0000000480)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb07748793239a7833bc5c38c34a22a812421c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e80913853abafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd3b597d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde445bfe200f9a425414fd0c2d1ce742c5b26339aa59e9180126c5d2bf720d", 0x3ea}], 0x3) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r7, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000240)="03c019b7e2399b388d3cc45f01364c934fe5a3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159fe9dfcef73c67426ec892a0d30746698109d4", 0x3e, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 1: socket$inet(0x1e, 0x3, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$lock(r3, 0x9, 0x0) pledge(0x0, 0x0) pledge(0x0, &(0x7f0000000480)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i$\x10\xb2w\x8b3\xdc\xb0\xc5g\xcfQ9#f\xbeF\xb5o\x1eR\x8e\xa2\x92\xf9\xb0 \x7f\xdf\xb9\x8c\x9b\xeav;\x85\xf9]\x178\x03,\xbc\x9b&\t\x0e\xa7&#\x83\xb3\x95z#\x18\xe9\xdcz\x149v\t\x05\xf0\xd6\x87[\x0fw\xc5\x0f\x94\xa8^w\x15\xc98\xbd4gL\xb5\xf3\xbb\xee\xe7\xf5Z\xa9\xe5S*]@\xcb_\x03\x9d\xbc\xfb\x02Tv\x9e\x92;\xf6\xa7\x153G\xba\xdd\xce\x8c\xf8\xd9_ a\xd3s2\xe9\xa4\xe3\xfd\xa5\x8cj\xb7Uv\x95\f\x0e6\x97`\xb8\xff\x7f!z\\\xca \xbf\xc6\x8d$\xe8\xfdX\xa2\x87f\xd9\x9a0\x1dfq4') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20280, 0x0) r4 = socket(0x18, 0x2, 0x0) msgget(0x1, 0x1) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x81}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r6 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r6, 0xc0206937, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) executing program 3: socketpair(0x6, 0x3, 0xfe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/14, 0xe, 0x1003, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)={0x3}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x400, 0x1, 0x8, 0x3f, "ac36bc3f2b938c5f0a1a36ecda9f6af194e5c746", 0x80, 0x6}) r4 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x4, 0x3ff}, {0x1, 0x5}, {0x8c, 0x2}], 0x3}) r5 = dup(r2) ioctl$TIOCCBRK(r5, 0x2000747a) close(r5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000340)=0xfffffc00) openat(r5, &(0x7f0000000380)='./file0\x00', 0x10, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000003c0)={0x9, 0x2, 0x5, 0x1, 0x3, 0x4, 0x4, 0x10, [{0x7, 0x7, 0x5, 0x81}, {0x3, 0x4, 0x1f, 0x2}, {0x1, 0x7, 0x2c3, 0xffffffff}, {0x800, 0x161, 0x6, 0xfff}, {0x800, 0xffff2720, 0x3c4, 0x8}, {0x6, 0x7, 0x9, 0x3}, {0x1, 0x2, 0x6, 0x6}, {0x3, 0x101, 0x437d, 0x3}, {0xffffffaa, 0x2, 0x8, 0x3f}, {0x5ce8, 0x1ead, 0xfffffff8, 0x5}, {0x40, 0x9, 0x39, 0x4}, {0x1dde, 0xb0c9, 0x8, 0x9}, {0x1, 0x6, 0x46, 0x5}, {0x9f3, 0x9d5, 0x6, 0x7}, {0x9, 0x5, 0x8, 0x1}, {0x20, 0x4, 0x380000, 0xcead}]}) r6 = open$dir(&(0x7f0000000500)='./file1\x00', 0x20000, 0xa) unlinkat(r6, &(0x7f0000000540)='./file0\x00', 0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x3, 0xff}, {0x5, 0x3}, {0x80, 0x80}, {0x46, 0x1}, {0xb89cdf91390524a, 0x5}, {0x82, 0x3000}, {0x100, 0x10000}], 0x7}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffff9c, 0xe54) msgget$private(0x0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0x0, 0x6, 0x4, 0x0, 0x7, 0x9, 0x731, 0x1, 0x0, 0x3, 0x4}) ktrace(&(0x7f00000006c0)='./file1/file0\x00', 0x0, 0xe00, 0x0) executing program 4: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1d9) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0x6, 0x9, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r7, &(0x7f00000041c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4", 0x32}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x404) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r9 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r9, 0x7, 0x8, &(0x7f0000000bc0)=0x3) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x6) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r1 = getpid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r7, r6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknodat(r4, &(0x7f0000000100)='./bus\x00', 0x2, 0x7ffffffc) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000052c000/0x3000)=nil, &(0x7f000031c000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000305000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000e40)="b211d717", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000240)=""/64, 0x40}], 0x2, &(0x7f0000000400)=""/214, 0xd6}, 0x5}, 0x10, 0x802, &(0x7f0000000580)={0x0, 0x2529}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r2 = socket(0x2, 0x8001, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xc9, 0x1}], 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0xfffffffffffffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40), 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002980)=[{&(0x7f0000000740)="38f22d4ee1ff42a1136e23e3c3e9d20e12c710e87edf9fb0810a15cb35051f542570f64dd05fadbe6be0e9dfb8cc93e76b0774642c924b80d953d792958afe94b809a623819591700eaaa7b8715a9680602f55da9ebc7487903a7af2429e85c7d09905cdfa75c02d2613eeac50bce973b3cffaf6b0085cf5ebadba1f60cb8fb05ab2ae075d99c2dd45af6dd22a8b9ee2cbed837042d1f59ff88c50731e28c31ea30ba9e3ae78f2341c2a974c48259c576dcf9004f1dc4cb61b803d6c42e58487cab16267fc02d6427a94d002b47e69fbf5c33d145a7bf2c549f087c7844344e55dcf343b8cd859f816bdc0f20c6a7fc2b60867d08bdb0dd65afca6ea0346db0ef57b570cdcd0f415b35c30fc52c54cd8834ea1a1b9a14d334f95c101b50f5dc2f4406ede4a941c1c5cd856761a22aa4b1c4d08c173640602cf2351e0c16da484ddc381adaf8e3e7cbd673b9be8b89a029b529918207950c574dfc180feb248b4d8eed1debad0e754f0bace24c7e684a264043991a14eb05b75978278d3fb3a77f1f6237d2734807426b6130adffad3dfcd744dee92e89dd62cfb4a4c54b504ee53ece3e294dcac0c21700d21e550e27ffb247dde734680eccb89e6674a7480f89946a73826b25a31fefe575a10be77d0a4094b5439652da90c30bf607f36d624ec07a3bb4cee257fff4a64a9af93f138381f386c940f1a298c7f9996c7de43ed7c5e3688a97e5eab4c599bbfea3987f1e91da7e7877bf7a2a4f1072f4f3726db8bcadadab8df116fcdc7fc26a1a1ff1375257b1d99b81e6f503a054fb73a9d927bcb7ae72e1bee1f1f6a38bb9f91916f03ad0c63ecfe29c44d5c0e06e29e85d3f5c9a17a18631b633397c2846ad0c05a7be8d650bd5980685e0585032ae63aa9125b5109f14e0d1c3c5e763b4466e3a57e665b500f73b55ac7fe48a894dd8f8ce87397ce842458ab81d4b4bca7ea36641ea9c7819e08643d479b634fc06a17b31900f177533474a600b936362334e734c7933d584182a745deb91db825a06ed1825310a8eefb4272597903eaeb1e19a1126f77e68d418e1e0c4fbe82d273b19543e203e7e48743375323cbe1bb6336b0bd0d622764f535792b89c5dea56fc152a34b84a4ea5dbd713675f3bcadb9321c9fc9de3455aaa55b60548e806ae5865de2aa6107f5f3b0342c102d12ba37fd539be29b06c33cf2491bc6553b017aa087ea5bbae933e114dd207d5960cb2f770922966b5a1b65966af9f4997894c893b59beac721e4da76dd41b57ca026d43257f71b1dc56ef751dc408d3e38a8e8ebc069ff140bdf4def73c1029a31612fe02bdf818cb848d4e9cd8b4255b26eef9e0e52ef878152855c54f715c02a36450c7cb8529292c60490ea3d823109325dabd92aeb10658cc2f6cefbf2c4fdb3f97f3c46cf41a3908bd26f6da3c657a0f00d6c8ef5520bc2394eaf8e1a71a3d3b5f2adb9c0c0762e64740ec03a8a16563c5cd0f7654689dabf27347883e3d69c1c3f655ceea0bd091707caa2f6d673f383dd1f2342852a227b2aa4a6c4fd3d135b1ebf7c1b16f5160f1d3cb4c6a7f4f0fd257ab2d16b458521e83ea2b7863f75896c8aa5914342642b83b9ce28ada897f10a03d3fc71233a2dd56331f51b3b1993db09db160761d90349c618470434dac366ae2272024be15c1770477848deca3a58ee6e7562000a09123dcfcf087cd0e702d5f480fba41b63381c654ec7bf832f4a1af7294045dad3eebb5a7d18ea1171ef1fd70a5b83e1d320cc49b4be767015032a40853c1fd8411cbecc449a58db438667b0dd9ec6c7e9375443215f6d42d6552b165577f1132777954bf26a320deb680caeaa3814aba20a74c7f771ae4a3e70246334bd870c810506ed963b09770beec1b96c968eb94b8a6044a6e0c1910c25f08e9a28126cb19a37f36447d0b1c5f061a27f02fb7c594670607fa8635827aee28715f9d03bba9b13c868962bae36dc0fd62a352d9f229cba2ec2e55a61c90ea9ccb230c7cedf8835b8c0768521a0f1beb33c1dfd54893876d64559be6bd8170291be78c688d3a633379cb44a586ac14249285e96e21ee632bb282fd3ab47f0246c60db170ab2ce3110ffc65b8816e5e604be4a251f51b02f70d61e3fbe44c8e63af5cfc97b32b0615a88ec665f5bd56c2a54901b6dc7b4dec06675fc87bb6e65e83c95e69bb0b7c39698d4cd5de0e4a71b9ed7c976707b6eaa0c1da0781a67205e403dff183b8c48f7f900a30cf6179a0f7499494a034f00f8b194ef03f6483491fa0f261a8bbbf8040afe80b29f79b3e5e1a5eb4cba61295265071a85a472aa2262f6305ff06707abeb95ff9fb4f8a547cd9fd38f62ee1496ac3f3248ee9c38fd76e73f45a7ed3fb00435d8de3fe931ec51dc5342f9832efab5fe8ae03f606ed9ca31340d71c6ec3d7e3a4abc9052cad3fd03fee8701149eabddc2ad3c5f567d38c6ac3c165d7b55b68d1c7c4b64bc421dd831544e01500272b3ae0ef631fc0fc0c1f24286917c876750bf90225f3eb593d40b02693a3f8daa266b6a1b74a43e18d559a247f0484adc8e345e48a9163e5e4e1b14ad3cc1c115d5857fda8fbdcd15ce3b19d652bd6ecc3f72e1267393f2ab9c41ed23908d5fdb57070b80f2158204c94728b67c11c45930a6f32895ef81230c1d71052dffe1a6378405607cb8f095dd2b912c34fac1bbc971405edb020555a76a2d36a652ffe1d99e03d10d85bda0555ab559468dcabd2b5b73e36b055a49305a18bcf0831e691c6c7e5042f77cc14644904dc3077934185af50d1a102eedcc5ae8e54e2266be6e192726b73d9dfcdcd3eb88384d9b281e88b61afd4cb9109ba0ae65e20067741c33391d360177751a452f4cd16cec09eb15b81e021d3fd1a0a74ae60dfed0ed03476d11a2885a9d203c983ccc6da948eedbe2163f9946c402337b90bb2bfaddd9b8f8dd4affec3c1fbec631805dd1bd8b9e06ee28e009b1c8103024d949cad0a02b673db4e7334fa834051839a625de91ccfcc8e7c4badb16701393f458183ba8f922ba0ef4734a8165c87c7157696ee31d6213bafe62ee02749298e32fab9385d0f2e6d0e0e61925a8fde60b25c29ffc1a6d755abe8d0744e9faea595608e3fc1b9ad866b4150b4ba202d46c80c3ce41178675eb715597200b004650682dc9a5c0a53c27bc365e40d259ff65c8d1101e581466a11bba77ea05da1a7981b86f1b43079fee8d2427949ffb2d39ed00bad1aa1727a044c6954a5e74b77fc1084be29919ae14efb9e2f4e18e5744d1c6c481af00623e4fb82add0eb399515b19771b9c18416cacd21d604e59d91c00e287ea56046d899d0dc47d63fcd79182d0955b9a8438ea38a0cba41a96c1a160b11b80304db67c6a7b075aaa9d3f47b7405c3a0bd8616d25ed9024b8c803ec4f34a6700741cbc04d52b1659603054e327d4ee462e7e1d1880421292c4ae55641ebdb0676f7768ac38c826b12cc8e635af12996f7ab5f8adcb3464e6da0770c1daf498aef3430c7e7d72128bcb730c44e270b525688032eec1732b2b13735412213f74af61f803e3d01edb86e08f05255bababe222911fc6ebc0fc2af5f2098343ed3ba9f26729538d65481ad4cfbb048461d175ffa6a2f2d161cd9daac47cef8f520a6e79633ce33dd864dedc6dc79bb9024dda8c5b79fdc3c94feb896fbd6ec7327ffd1a7158e25bd7dbe0ea43bd97384febb23733a6f010228199ca0de347d9cbbab03a896561a0a5172eef0a4c0725db462ed51e03ec7079b43e2e759ace1003f382c22080aa3e9efc3a059733fe71d1e5f68d49cbbbc7962602bd793531ff008ecfb4110d1db39dc315951242f11129bf66db4ac5dbe1334b6602b0634993992f693c0831445b7c9c66201a4cf24595842ad9943253b325886e13928983dbd0a18b47a42f191ca19a7455a1a64ecc5a9c84decf06124463796b644042614f5a6c51b9773c0796600f9cd99b886a1182aff55678d26ba4422068471a97c74169734adc5d5eb74b43627da110caffcc2aae15c13bdf004821e5897dd2c955adbbe8ce21f66c35a54269ad8c3007d8f4b9e6b07618592a24d420db93bde28da2e6698d25b138f35964c768e44209f4cb98f44c4b1bd861ffcff42f14645769746df53635f903ff6e1d4a9f78c38b4b6581bcb406d8eb4ecb14a2e2d796584126f076463c65e29c970e6c66d03691633b54ba361342b4982a6ede6d82af284e03ca2dc44242116d8c57ddf43af62bd84f573aecf052da901d5ec828e75ede3f3cac95f8469698077ec97fe99f6776b058ca17d00a64bcb05b2e345f22aa06c50b7cc10cfc467c3fda6a14a6344b76f174e9cae607b225083cfb47e9a3495c625faa30a33863f750ddb7cdebdb545f7938f68fdcca0f4c1f2a776f75f1f522ec3e40d9100dc51fb01f24a8c61982f82501599d0a6040bc58f5a26d5f9f96b44bc63062d917a06ce6906ceef5aa4ec267ef745c6833c7a409552602712d61329846d6066eb087ff153964add19cdc00116cc1488292aff6c7c8be09d30f3632537ee57fd7255fbb4626a7f58d26942d919012a2ad7ae356f3be18a83773b37e6b2ef505f4c078a4543d419ccd78cfb74d2949f802e3462e81e740960b6ad4c53cdc42dafc0d70fd182e1a98cdc01a5d501122a322411251609ea5cc3c62d59975b1e699cbe11782704d1f44c971659c17eecae39d56c2215d7225d1175698950a8ba35206ee39f68185d8616704f03ba2f8e3d40a376bb6ab766626e17e65d73b4ad982d780f92869c1c5ebc4169843ee46dac5b7e014d7641398900d075be4487f6dab56829c4853b9053e46fa2801c6cd7526b952ea0c1128b0d53510421603d062be38c6917fef4db7a4a481f760fec2f5ebc7aa8f8748371eed2ba46632adcc54906978ffe49c0a326b9504170e270c6496f5ef7f8adf1a4682894a0822d077fa9fc75fb3d7af5886818d7a7da74a032342511098daa4243171b132d0382bbb1f802dfbe6459c9e31e00ecff5202bbe98f7e1d5f8bfc92dd1fc7064185b83408768e08823afe86e0a0b9c73f438d4ca6c1dac0e95afacde2c8dc7789ab39fe11c8e25df672faeb4501a0b0e8270e462c5904259c9c914df4e0048c6e230784e8ddb1ba0d0723475f54fc548f4162f0561a98c3c3daa8497f5240e6e1c5d4f6b08e6c1fe5c54b2cf283ec4597e4c58314a53b209a8a5844e00eee290578a6070fe195e1c493beac8f69cb18a6fbc4efa603e894813b0a966bc2d969aa4e39e3e9c06f88dc93fa76cdfe506ae9d8b3307695ff0a93558da3e77920b2cb862d5586f3ead965b651a4c083c2dd70d6f1244d363d38f03bd2cd65af7aeeeac15ee200991f2d910ae1308d2020e8d32e1a5ed03a113ddf2ad0e5ba704ef4401489f103d6f1d40903fe570235e220591a9ec95e335e3c3de176d0116427f50f25f66cad060dd25b2eaecee7bfa059630e8dde9da1e726b0de917ee4b5c84e0d3be4c273cc29db356e2f72e781cc0622332419af2af1c2ef23010da4131b29ae26ac7169f2d8ba3beadf7a4dcbe96730a344c194ea53d831fb9c6d7a03f945cee88d8fb845142eb00292b5caf68f2d3ccf98343450850c9d3f4b150eed71a1661aa07287c37bf82707c726f5280442ede932a790454e60d642d533ffcedec6293e50ba0b2c0e18df18911df7dbe8d332e7f304a7e299098a26c8dcb223e4c70ed114075030c2a640ef30ae47aff79a64eaad8e40bd13b826058e532f6fda674bfe0adf97d6d1a13c18eb741", 0x1000}, {&(0x7f00000000c0)="0653295504a6335f", 0x8}, {&(0x7f0000001740)="592cf3aca92b286221e635ab94979a8d70f383a3bdfcf83c628a0c21717500560f1e602c2cd5cf5ba3fc6a081a58b1aa8848ce5a2b7a01fe7ce51f1d9896721f10c92be880d9bea773c903d23840dddb9f1be5dea5a6d2b63433334b3b20526b8b2431a4373127aa1668a87484a5b3ce6e17f2ac4d17cdd3ea9d8cc6ab0bb41409795df72fd5034448101f61a9213c076aa6a0b3200f2c91b069d20873fc2df514679460ef618b2dff3260c652436117fc7c7dc1466aaeeb1756f464c98a3276d712ce604ee5be8eef2e64dd46d9d38d348467d4c8bc2c3b0ba1b48c553d15b85ac71211991e8aede975eb045e04c208c5c518fcac4300f3e717586d174f6b9ccd2ed4d36ac1682881c54254c9bb01e5bd62682184b69b3aa7f54a093a9854c764caeb31926912e75d6c1bfffa8223135fe1216eba5fb77448a79d7de50c06c006304dbd9e2dc3a00eba553c5e28d6589033284eed1283aa3d57fee69616584bdcb65e642f9706398104941071ee0b3f59061e363b67190493f1861adf928ecabcba73778d21d519fa27602a7a01edac4381951e5a520844de3bc03c8f9b524de2acd8534d0279f4a74f965dac32aa2599f1262ad4fa95d8474dd79e4a72fd28ee9dbb121e34f387e79ba73650cab45dd2877ac1331bdf42d23537b5a719ce84dd235c82eb2a67346488d8730fc6ba8827ac48563f77b1b466eec9d211c3321647c2b2045e3f290b9399d83afa09d97d7b4aed61079840987300eed2ed6c288fb0dfa1b59271c8dbafab02746e498b5facdeca65d8e014ebcc693d57825bda094655dfc7e3793f656ec614b791a79bbd02cd6d56c3f25619a5b5edb4d829992f8484e0d1791674a4917302937e31a4c83f5f5a1b6127d469c38d26068671451a5eb9324b0c0ac3bd00fef9a173913d17138a149ef18f1f52fe1a45f8c0ed21fe766f6916f718fa7b0de20df87c6d76f169c78a7dfa20b9ae28db9bd27eff9d3549ca955d5cfca5ac40efc15c43fd406b3fe14a0929eb08dd257462524204debdd7307fa99636602852f296e0d6e321382b7ed67c9218bc179d36904c703cbbceefbc0d37b7cba5b1e6c6b41b1573da2f92c583f96e0d2b406187fea1c42d7fb18f49aa3b47c62730c7d7dd34acc0f95d1418b46971bfadd37c643757b18401e626bef0638362cdfe60b86d9b5c44639fce5e518b0be46d267cc7332b07fc4368ecd6a1d8172c1bd7dee709b76fda0e5691eda5658815501c9adb7c3d2bd2f809932a91ec84730f31d5df8d2088aa85a4fc7f28edaac37f0c649e7bdfad795143476048b3cbb52f2e0c5356a3219645b2329ebd57287ac237d20cc9a30fd4b853a7c72cba1500593ab3bdeb0dc0893ef73c6801d0c57500399dc70aa1eed2c8fc26b258d72aff040305859edc5430b1223e6c4ed9fc9e7b3f63122e257c283103e503d1247f0b0c646733933d7f1b6154bf15e7e2324da3ecffbe64fe8e129bc8cd4ed7a12e619413dc09be4e6b788a52380a0add572608fa65fe8d844d7b45d780709b9f94d8f3115c55d8471e6b0c29926e142fdb351734ec2a8a7f5e8e5aaa628063b0cb34ef00c054022e35e17abfb2d938a87158c48fd7ccb9f723986abf3633a238d750f000c79d4fea86b731a4e85d906acd995edb9a12360f7b62b3ccf9db460c67e928eed279560c8749365311b5b70ca522ced4e3f9082fcdbbc6ca36126f376d9d1f54abd59f47d5b49df7b301e28ee2e96a1dc8d9c3717f06a49cb16fb30ddb8932013797687d322ce9db873a514a664a51031d4a7e5ec9762e2791a88346f1f61a8921710baa93f2199acb6f81cb4438ba353f0306113c1c50ab1e557343ded7f9e4dcc11aa8fcce7edaaa1758018c363fba873e5c00534a366182b7b3a114b74e5aecfbdf63686eb4715556ed2db750f09047eda24884d93afbe5a0a6cbfb80e7fdfba045a0f238beec70e579d1bef6755188bff6c75bb4920a095d157f6e98888c67b50165b71df57ed7ea9c14f784246d64fff5016e879d5863d8c114cd9b97bf9308ae9254df02812b4b6752f0d410a5b506a55e09cbb1232ab28dce38c1faacbcedb07809db1158b7dc78f74cbeb9ba2f2712cb19cdbd302244ee6701f11a3ffc56f94b1b04aaa01cd95c5dd15b9596a0b27715f78470313ccfed1dff96785e5773eea0f50f2860c54f00abc0b42eed95ea151b7f4b45c161f72a96cc9e736df22b11c79a7b148d131f2538b8df1097abe662097bc4cba48c02ee82009139453f251ab031056d74ced190b04090f6b26d1a215b8c9a729975277a6c39c4b558c4db2a2163e62dfa11cc82d8189f6ce6bc609fd4b38d018b3b4787a7335309515b460d623fe606ca14133b6ca67692ee8af4394ee1fdf475ee738931ecea9680c23c46136d7ab130c677089c4ae4cf83e91e870c21ae8a64028efb3287e0d4d1fab734da3f848b64fc625bfe27fd50d17976e4d410749a478b59144f483dbf80577f1199834b72a58db2afbb0060cdb552336575aecfd1a37b62e6c347f9496810f6bfff5f2ed881e6f3db933fce6b5c575fa3bb5bbcd95f7335876d49e008d9c23531eacf1c42f8c344850c8036bb3b47b69c90cd3f18c5fcc62d01c1eae0472f1364953564a052dfdd4c55cd5294568fbe84e4265f2cff1d521782a75a19172378c5b44da6343d08f6f3bfa5f4f9f45ccaec663eb4914c4f840f61af128348a7d6089ba23267aba3934914de730d918fb74761ac76488882c8b54f24f5d17fea6957a2bd956e4acbdca04182dd7bde6d6585cbeca87596d06c43031c31e2cb242fbe7a45e09bfa4a7b60ba29fc315d90f07e908ed18e94c112e2c997b089b8867adc9cf105f37231286e0cd46caa247f4c807f2020a3d57e4ec77c56981f61bd01c6ba54b150fceee3b5d697579fff6eb555c9cb1051023474c21454397a274a08d7ac976c14903beb2cd42c039a3701d5014ab78d4d653db1ab87fe9b76b8914002b89477df349f5924fe5c578181faa7295c1aa595dc22ccfa4bec46b0ebca7e5e7af34fc0f24e1dfdd836d648af013893450093679634338dc05d1861ec1f6d9187e15242a56b74bcc840c0aa2f2f0adf835f6dd7f4ae921649a517b84db6aa6779661aea175a1278f5e01aa73e9a0cc4e43c302ee3724648da0537363fb99786e9b119a2866353455ca389179e2bc3037208476cd641d223940d324e8ca39e52be77959ca2a8fc7f89402a9e14acc0c9bd9ae67ae2e5bb595bf66aed6d61c65feefad2516a4d86ea1160261c087f450ee768de16528bea153cb66c2999b7a38f944d56744e658f73e911a50bf49d2fdce72132b49fea503a7511eb83f2b6126e84962a33da17ed6dace7cb50c9ebf7b6b187661a5b96851c6bf8a5bf9177baa7888af3277ccffd5f3a1a57a2084b6d3ab936ccae3327d68b47b83eb00ae433226362428c2bdaba3f0ef61954a8a2bcfd5fc6f9173e6b99757eb22107da42949f15e800c0b6d2fae7e39c3a6e480b3b8f8ed99219076971941f50f932cbb75fc1128a716d37da6506eeceff2c920aa6fec49e4365f10b72b5f56e27d2be74345fa5a470f20f6a8ae601071bc4de44ebffff35bf1e1e6b5d4ca37e11a9887d04638752093146be86fcdc3871485ad2e6914c96706822d7908a074243f141373ec053c804d861ceeba43e39e8c9ba8a36341e66dcea366048590a999b5d926e79cbceed14a4e5c8585c0fe1bc10033e37928fa53900b129de69c445062c0ecab1b10b62d862093e4c5bb4c397a42e47cd837299dbf55cf09212b473947fed10221ad1264b5dea1f54aab74a5375b1e0e57edaf1afa7cadc86423da96dd1e6e9a47592d6a62db6988f97d2d634a202816cf0babb7edce282cd46d4294c2538c66ab582dd998567256749cbf598a933034ba5c1a6f107a26a6826630730eb4b009c2de016e0e8d166c83af5b5195601c854b8bf137b64a1a180d48c19bf687b89ab6566191fd77831e3522cbd264f439542e89fb780eca48d066001136fb102f259d0436538f7cb761cec2e9159e11d053ab1c89a34db1a33f280b27187746d58dcf5abb3027f9332dfd1993538af0a52383765b567f68aa121b35379ce2a71ca9e258d61f6a44d3814f0caea620fac54d9991aea792aeef353881120ec315cd1d762d1c80d295bec637b235a7e891d1ced0a3b04daeb473a5ac9bba3ce452cc44e6a1404248abfb749332909fa37bddda055fdf8f101c43bb5fb907796c61abc28f57aade3fbacdfe207602ccc5470a60023ec4f8ccdac3eb0ae0209a5a38d6726ae0704321ce25caa761c7d5cd98d08fdfbf4d92d1f546adc46ed17bdf39996686aa1bfd331379b896370c6870774b6183a3ef9332741e9c503a326eff107a35655721124b7c70993f52f003f01bca8f11d6e87cb2a023e2b115b556318565164e055398d4445a51af387cd3566b85958dc2a6bd120eaf07f834fabdec12c0eb6bf896fe6aeb4109dfeecc5c229fd585ceabcfdc9187bdec21c320ddca346eb152c621ec3dbf9d99792c2f9eaa6bb9205f5c8adb3448aa4456e15beb810f797e7bbf750a9c0b39f9769ab78b3d2846357dd0f4e04d6b49e200e78303608026f8fabb8d55bfa3f109669be271cc40de7409a8e55a33feb3ff2977bf5abb96493c0d24937ac76ec00e868f9557e578373e5009fb7acfcf9689ee81f8a4f42c2317d90d19a07e4b7e302ae1d21b9bf74068622261f9cb5b404e25d8dbdebc0cede6c9b18d77e9a4ca83290f83bcf23f5524817fb6418c6222f2ff7fc5fec8b0158d6d1344e6f9d90ca7821c774ac64e1ab0923f3d19e2fe5c67aa60d4735b1ef64bebef64a424951cd43ab4176fb22566ff75576095b8a3cbb719f115b76c41c5628a050f5f4958f97caf0ad8ceff9a8819cddc796fade0feb594903496e57ff9887b1a9cb2c46766a75dfa34e6ec26330ce4d715f463361d553eae27aa2259c2289e43f05f2520ec88eebf8da3fe25ddb09a996310049ed9399a88aab597896e44a11639c7ffe2c4fba15f2f97ec9d5529efcd72422f4b046caa40bc79bab1bd2ddf905c4416cb3439bc8f119c10d2063877a88c29ccb1f6cde9226b3e8d37b9dfb01d0091b4895970b428a59115c66cf0258eaa4a42bd9fd57359a9ede5d8a1b00501b2e81fa23cca54c7558387993ff53caab626dc3086c116638846746fb4915aae2c603d5ca6f2aeb6c954eaa67079ffcb82971833317d0e6d2306702c6acc569669bc12394cfb0a0a0515d326c0e7496271c1ff7d3baa9264510a4454a0c61f11755da3f8329dfe11739af27b05875b21c7bec1636f6edc58a820f9bd119ef58bc570efb44ffd33fafa5a49f7df90d45e1091e6d30d1e4c1f9d57d86cd72086bc8590df92385255ba27552140b9cda12bf16e009a371bed0d4aa0a7661bd0d954d80e4d69348b0751cbf991f0e72b0ec470a9bf50ad45114f82822c47caf0f3f4fe3bddbdcb6d69dba4277f6bbbb388a5773490787872f8638351376f027a14b90971b912cc165508b19f562d06f1ba007c82a7a63c2b4c5d7c49bfbab108f2565b24625a70a1b2e88f143dc4c826c3bca7e7bb8d9adcdb7a858551c88d3a2b8d436c4be2c66a8c921a1545c540ec4c0ce7f62e352c4c7adff8cdc5f8b42dfa8e596baafc14cdb719bf27586f0542f54c3b584c006fecfec284deb9f8c6f176bfc5ec53ee47aa22e3b85a5660ac86f666218e24ab6b69ee49a2669c0f5a6995e3ad69ead05fbc1914de8ce26076a50d002c3381ce4", 0x1000}, {&(0x7f0000000340)="a511cc51ad934d83deec5d57731851611f426d6ea6300b7ef593b446abe73293efbee436429857eff2", 0x29}, {&(0x7f0000000400)="be99c04aef380a809f8659a571502dab6f765f614813bb0edb05cd9b26d6727557429d2180b7ffe8c88e24796fb28bcbd8f665701826c41134ae6921654834debdff8aa6df99d1bb5e328b18e8017e6691869d41e270c5bf7a48833c45e6c7114fe5f05711bab4bcec8a2c8d5c79629dbb839b426800ffdf78555fe0ef4f7a85b0f8113c063805705ede0d8a0b525ac21cd3b213f5033870d006ff121ac68a4f3030e93c8177f752a6", 0xa9}, {&(0x7f0000000580)="956ee2f855b561745fa3876b13cf32d601233b771a67563e36f859d6cf6a3cc07a5acd7268af2207a2f22d1932685c6726dd03bc45c45ee66355387daa224569ffca03944d61dedbe42fdd3e889688c8d6038ff8457e26e238935e622f50de39f811a78c7aa25ab91f6dbed8f2a8f222ff7e49503094d201d69a28c7aab5188db206e015e7151371cb8b2d61a6d62471f954881f14886c8230b246d384e49bb02b003e3eb30f1483ce015d4e6b6d72dbfba5dd5b1c682357835a66807bb2d2daaf8eed4f987f6b288d2430a4e48ed6", 0xcf}, {&(0x7f00000004c0)="0a8e5f20d4265c5e62d04f94f566a81acade4864bee900a133b180ee03723d517801cd38023b0539df84f23c42ca90967e63fcfee79294d794802649e44006592c0e5efe7e8316b300dc7ad790015663078e3ce11556ca1257e519ae122257340a8fbe4420bdf917781e6e62bc1f1cab9e09ba15b08733", 0x77}, {&(0x7f0000002740)="edc18d41c8c408e80eef8f19618995e807f8fdeae1b94e46afe363c109a1545308c8ae191097bfac883c34a8a1ee93c5434278f4e5379a2ecd00be7812a3ecd55af739f67a0f5e542d387732b439f9d491b1551905ad9a3406461b5b4115e8896bdbd48dea87aafcd8735903bbd981fdd4c513e32b28504cd17bca6b6b3f684186484ef8b02204449236a1ecdf8d0df9330907466fb143e284c591ed4d206f977eb8b55bafdcf888ddd30b9d82d25d91e30c06ec74bcb709886a79e4abcaf85acc757987", 0xc4}, {&(0x7f0000002840)="ce49ed55f94c4994800b53d740b968f7e892fa41e78315937831d9b88050d0e9b7874d1e1c8ed082b6c326391e75b2f72662715715c0318849246d74d7e5a6fbce39a45132fe2aa19bf0599023afabbc5e9d6f64eebde9f5a8b83aceff0e1d3068ad052299b9637824be45892973dd09275caa43d79acf08c62e9faa9fd2e9f3e0f22ce622ce4b2196f79f6138c17da4abb50b145b619177826a1a792b1d94a6dfb32d2953ef9f77", 0xa8}, {&(0x7f0000002900)="15cd9f9114259f322c79707ab274a5c6e81362757981e1a47da006930613f79ed601ff9137eb59a6a76c770deeb3cf577a009af8d0586bf047c29f93f3f37b1969e05ced1bac97f156d9", 0x4a}], 0xa, 0x0, 0x0, 0x400}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f0000000380)="0100a54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af760b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e731f9a0307248b2ce613566b6bb829e1c2f1a0c5e238f595a8f8fa504d82e439c842b11d0244ffd00580c7841adfb7ef158d09443284ce0b5a0a691e8d46f355bbf5688498e464278de13e6b39ff0202fdef", 0x0, &(0x7f0000000300), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1b}, 0x2, &(0x7f0000000180)="8432a0d5d88ab6f957a554da78d47a9c0c9a10f76796d2d92d9a2fa648ad11b95fc5741519b058087c6b1394d9a910a900ccbe277cae8202f6c11bc2d23fa5a10f00e133b77962df4572cb639edd34d038cff224d50226b9a3d8d62c48d3fbbd60cdf10af2bb2d7f85ad6fd89c6d9a6b4a4581dda7624dcdedf55ec5323219c2c803595c6a64d782a3438740c8ba912f044a4f2b99b441b2084438b865a49f77994587058f6d4dc9d435af9ed0378a3dffbddec13a26611771b03d16fe9a22b88d5cbc38379538da755841ef396f4274790cecdb2e66df50628de52560b51a84a040ef5ad8c666721f8c856b66ed0439c626bb66f040b77d3c1cab69710006", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="01e2dd28f88b45dd57c522c4c021053fafc65188891c313601dd0f492242990822d2004c12d02318664797eb0fc17e209fee234f963ff145c9be74b318caf1ae7303012ad4825ddc92ce016d91", 0x4d) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x2, 0x13a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="1bc9856ff61471a39db561b1e24c8b9d141e1a854516ac83bbe03e6133ff5d1f3e19781322a6a8762d06719bf90d66a4873033b9b37eb069dd224747c0565d3eb33600a6a2aead1ae26f5f03d96c0f098a3117da5ef95f3e465b03f42a850720d61b7b91722b31b7ff106cf799ad241670f8a6c037a199a77fd1aa06e697f2462a4dfccf071d1906845fdaf62e49599410a0463df2f2839c", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) fchown(r2, r4, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x6, 0x8}]}) pckbd_enable: command error executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) fcntl$dupfd(r2, 0xa, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: semop(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) open(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20bc9, 0x0, 0xffff3955, 0x0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) executing program 2: sysctl$kern(&(0x7f0000000140)={0x1, 0x3d}, 0x2, &(0x7f0000000080)='Q', &(0x7f0000000180)=0x1, &(0x7f00000002c0), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r0) pwritev(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="100200"], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x4, 0x59) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) getsockopt(r8, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) executing program 2: r0 = socket(0x1e, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000140), 0x9, &(0x7f0000000340)="d60d4b1e77ee5dbfbd035d6ce2e2494ef44293dc85ef349cd87e794d882449d932d3d3f92ba299e215c8cdb98a10919a31ea3cf32994207e8a921f90f53242977ad9c0f09cb72ce46541e567339adb8c3e8348938acfcd66508c08dc5b80c3f5f9a05cbf93253d0cf9a9b607bdb44fbe6f398b56d93375ff0e4d706a98ff", 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}}) socket(0x1, 0x5, 0x38) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0xfffffffffffffd66) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000000), 0x6, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="6949fbfab62b3ff83376e219951c650619d3b283511842da39070aee2befa411801177289fe279b67ac336466479ea8b2a79cd03752c67b3680c5de42b4e64fd03917c29e6006fe6b19a64de8a4a29ac9486957e80ae393f0b041af895104c7a8fa34aefe0e17b54ec66a6786a8bcff2f68f065ef39cd0abb0992c78a229b82e1da201d3ea7484128f4e84dfb8299eae15dcb010fb4700bffb09c2a1723c4463", &(0x7f0000000180)=0xa0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r0) close(0xffffffffffffffff) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xb0, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x51, &(0x7f0000000000)={@empty, @local, [], {@generic={0x8131, "b7810d8ff285287829fd405116d10fd6931f9e160e311acdb0de9adab2cf47716837d6927c03aeae8e9a0b719734298b3f5b6e433ab8af0cb8bf7eca29d34e3aca4ed0"}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mlockall(0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x81) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0x7f, 0x0, 0x7f}]}) syz_extract_tcp_res(&(0x7f0000000200), 0x4, 0x3f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x8, 0x10000}) syz_emit_ethernet(0x74, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x8, 0x66, 0x64, 0x8, 0x81, 0x32, 0x0, @multicast1, @empty, {[@generic={0x44, 0xd, "35f71adb26b29f3984e513"}, @ssrr={0x89, 0x13, 0x1, [@loopback, @rand_addr=0x7fffffff, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @generic="e706afd63aa1c96408a45abf9b9b02b9f86d67f0cea2cf17ebcf881f7782e9ff5ef1df3dd567018f1f3b6e4eb9985691ab23"}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10040, 0x0) mlockall(0x1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r6 = geteuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000400)="d631e1862b4ab1a8ed7c48a533b278491e281ec582019305ea6631ab0312d2d35be2b146bff8db684b06c035ba8fda855e5721bd2727998ae2f45b59235b4577dbd76d0dd9f749d4ff976493c2f6458b1b7248f38409580723c9d5f2d726c4e3bbeca6a298823fd872dd661454a2f4839b5174", 0x73}, {&(0x7f0000000480)="91f97a06d0b8410cf2bf4ed026b03c1353e505c1332b301659f35d47768fa71044cc518c0e0dc402621e58b36aa79a0e7f6ccb818ce90e1f12c097c7e29597e3c2f5f6f0b8ca866daf33565b337f7edd111200153bbbfa4c260ca7653dd175a9a667f03759035e9c6be60bfa3333461c543805dadc68ab1687c23e340b411c3098578609caf39e9bc02a44603d0e435265fa4d0a0c4011a9b6bb50e2339c02afbb4a3ed8e68b9695236594", 0xab}, {&(0x7f0000000540)="2cfcfb1d9783cf7dce6c9cbd99262bfb2e4e2e5bc0fa", 0x16}, {&(0x7f0000000580)="85585cf0bae28ee393cd333963234e6bec6114757ca16ed539f4e4d3ee4149d432a0b092d0d7b22dca9de2f757c459ee8882a3b07fc27201229cc466f35ea8232c7135ff0ee73e6a47b65ff3061907fd704db482ea3497c70752bacedd539c", 0x5f}, {&(0x7f0000000600)="a6a2b26cd2638e09b4a0618b86f7a436ac43480a9f9eb4e9a51e6aba10ce22dc44637b73c006c807191b54adc8260010136a1b0b6666848ce74da1dea0c39ea7e5a74367f6cae3109735920671ee2d248a5e8ee4329237fc920d6ddb6c88e684d67bd68a9dec3f17b27d31f12194a1d74dade5433f6d860b08cdd12ec6eb", 0x7e}, {&(0x7f0000000680)="6a874d6bab34766764e5c73fbbc5f112e008f0f44091b39b2eb15e9a5496da86db3fa9362baeab3336d2e6207084c8bb9dc0ec01012938703a8b6bdc345d5f37465603cdb887e2e2601b9475fb4c7bbfd8b0955ab3c1cf87482802c86cc05cde8661c6816bdc8be7ca272919", 0x6c}, {&(0x7f0000000700)="cf8c21cc0f6503d299544e603d6242e7298bf0f70d8e10dc51513270169298e49a18eaa6f1dcbb962d7e755463acbb88f198e9eba222de8d5c83857e0eb3c3a67796d8bb656c98c18120ec0ceed418c05ee491cb487aba6a91a880cc0eb61c92052d1ed20e060eaf622443a0cb74514b7d3dc8367e4111a4c7139956e98c9aa71c9e5e6c2181ae340da336fc788f43d52da9e164c11c7f980c1e098c291311254ad1a759c314529c669ebee826dc26abfd0d", 0xb2}, {&(0x7f00000007c0)="1195c9b9750b1909b0dc5818bbe780c566c406313c00c584bb30af0c1cdacf30546624867a46cc7c86ea19af1a79f3057c74d120bb47", 0x36}, {&(0x7f0000000800)="1fb10fe77bc6c256afde670b18a6d134087df504b15cf4d099384ce21388899e905ba28a6fb0b0a233360cfd779dcb29c4575da62d5ecd4783f5af40937b44483248766bf09cd4bb799e8e8443ce42ec2f5f38715b5cecc5bea2f44fe22ea23b25f8a6867d1725ad23f7b4883af30a5e22cd434919289350cc74386efc1c1f6735c334b89af0369d10c34fc4afca9770aafd8ec64868d5332bb7c332cdaa250c68de0b97121e72e988c8506250ff22799f573f48b548cb46a966e5adfca950c7bbf7cd8d399d23a625ead1f8a530d75301b10a8cf147ce6e0d27d7265077a1ef35b3d4ee46846c057e7684632d225925937e5df1601a3db6606ff257a90db7962957833667e49e3af2db3606838762effc319218d76f0754094a0d1869b3fb670f8f5934aee788a37bcc6e1ec834f80e674cf8637671b1dadba371976854d22989fb9db4a9fa1755296655cad4087791c4f22127014a50958b01e7b7870b3b03480de59a38ddc7c950a66c1c79fb66a1edf585c7528c7c287fbc4b03e877554c464c58334027b6a42c1ec66bdf13aeb84bd0dc1f5e8bccf2343d41c418137753f89c9578b1eb8bb3c1873b48b1dc5ee8b2e074e352778a0aab0ae93c6e3fd33b3afe3bd014fec285b13b0f657a0a606c5ac124eb6047a43156870e159870a4289f7eeed3c37088e012d53b717d3a033b965151325a68051b3a8b19ba5fa6b19dfac1273f562237bc4e6c8dfbe3d221c8bc73292a8f2af9f1d65879f4efa964899bfa3ea6550e809d1ec3bf18317264d7c0274a40b4744e4caaad096ee44df028bd7369d232a7c517fe611eb863e5dabd42391616a7ae778c2649219d71fe139643d4d99ceec3a1ff73f20cff5d584043813e1296f72dad61019c8880a4039af6fc907ff477022fb05f8bb9c3a1b4a119a4a4f285920e6e3a99db5e5ae6245ce100c23bccbc32464590c2c284935b00a7b2310df0d59eb04955b5d71d77541783e15866f2fa7725ad026092232f799ef6087d4754f8a84e8ffae9a90c81997196308f79bfdb97e5b4f4a54bbee030e14e252e44373c98a3b498d607091ba3466b1aa2e96351cd528ee48aed6ab9821f50f43a09dd872168e023331989a5339adcbf890062c8b3d11edba7511f24c6fc653aa68730ed247d8dc4f5e9108fd3629a8a941691c4217accc32e1137903e7383a71a65c9ed705d2587f1b8c8c61b7c0314c56f7dfb46e869675d50a425d4ee10c8d5ecb10bf618aa4a800b75b258c04fd3da72c17e7fd0292e70bb51b59d110143f5f3f66528dc0a54d123221873de2b1541589b80aa6398a0efa633635eb520d321ea3d170dc8d24677794990ce5e48b498cb46ce9d6801f0c2d15018ddf50578661fb87e77a0a46a4d647b9b85c5e44260b1887caf4c7aadc054881f3051bd660caed74aa88919f2366a63d25884d9ebbba7f522c74b653bd31fb9e57a8cf84c8f853bdbdcd7fd99cdc65ca98dbd5a4e300a1edb49a7191b3399939406a0f49ee47561aa6ce427a5eabdea90c9ef9be429794aa076049063ff66674a930ef9ecdcc770f9ca3db458dde871dd42db6e45cf59bceb242cac9114ec9c9be7e438773df0ffa8f438bec2e1513f4d895d890b067c42bf8b93366d0a983ce7163080761d1a2735cdcb7ad737df9f9fa5c6ce75acc8269d2b40db6b73898707f23020642b580049f7368ae2c18c183277f5f8f4adbed800b80d3bc45377d7a2d012df86c62fc2737bfe6a9e78427653b2d4f295f85a97baae270030241105303d9e698935e64496eae9e5560c1b3bad7c12527fa1d86b0a91ee1adbb4bafebfd2ff370bf9ac7c94d211a01a13f0960dfdfe6d50b28180b30089d95e2bf0f6d64884c5d8958503c62ad9a103c53f1a2d059cd18317a350f88f21d9cdf1a89d1b711814ca2860b5e3442a9c666b08820b90ff299bd540193e4b59213f4647a2f3fd92d0a84face1dd540550e0ab9e92d035c4a3c2779fb8b37a131366140076064aef983093366a663d19582c571a280f4ab0ba158cafdf48af9a8fa8e86e70de12296de9db76b596fa50c7cc233b4fa283f644e6d4a9534732619ee73266b2ec2088bdcee15ec9ce196357bcd0c82a2f6220e5baf987ae4243a52cda59caf81365b417e789eec0c097b87bd1534629780e68b4abe1d066eff98289d4fd407e9a629ce67469def078d264359155fd4bcd1d1bb3cfd63f7a19fcd40162ec640973030377d3706a00f754a5f327c2a78b7b9c2dc726891d01b313a48662584e5f4b7fc202dd32efeef981a9130f38557bf59f4b03d0711e827d2ea966708524eefc97884bb821111bf51548f2ee06a3f130b157e101b36d882a846e2084793f3298702a628838d9492497a1b9fe24fe9040f5e6d3c1a9ded7e16acd7c5792bf64bc1e439c97ddfda8aa8564f26c915a4bb2ba806e3c439762d9c3a7e2dcb9c0d73786bc6d82d6d452487ff1237f3971b43c4aaa93c44b231e55624fd161550cb0405fe39603d420bd7b0ebe7c64b9f9699ed9332ac4afaf8bec017223ee5bdb4d1ca92fcce003e21a5e2684644b611572f58f5b90943242dfa8860e2888092ca01ce0fca27aff99b2f61866727aa563b7bc47f5986f2e0825ae1e54d61739c8d7c81905b6fc0cceb4ec9df8fb937d94fbdb5ed142a4b69dfa80e79c85c7ca37144df4d756fc7cedb2558ecfc479611b32ecfa05d9fd3aa1c41c7eefa71edefc7939b4762f7687b734b2042672e6c3946c383542ae792c89d1d946706faaa7c11902580ab0fc225fc11b0b0734e76015cbf4bb48df72d7f63bf303a7a439b3344d49448b29bde82475b6de13878d7a4b900dfb2a7fe5218e87cc5b93573780b078fe2be2da27fbb68a5c6fba7c297b7d1cfaf11af823b2b4696d159d6765d229d77bc7461d053b6445863cc83e472aaa7dd112ee15a08957294dbfc46b96b21301927d4c2a72f2fc11f90bddcbf950335c023cc5b69b02addbf69b4540cc449e771d715fdd225defc8bd669a252a5e6241e630ceb197cd73bdae6e27ccf8d3fc2e5e784446ac83a616cce41c2ddac515053168a8a62d3cf607ae2a8f32b0dd6a8f35ef72d94a683b9819c272176ac56a7715667b9cb994896b47578a88ca3523dfecfb381fe0691b825382597fa8ff22b7b94d5bda211aa5dcf0c47278b90c4f12637d07010083f3eb513cf595aadca564fea0258cdc2b704ff925ff9800cdade401375eb3b7be6bb31e6e15917b3611f06de5fea48406d297f429ec120fe8e03a3b3e8eb1d6215a5eefd10809f8bf1edc92fc3683609c9d3e092d1fa5f70701e2048e7f70ec74db9fa93ee344a508664f4c3d1110769611527349dd3f20050074bce6d3c98bbcbf28e9b417a9fac6ad3c50509b238cd1e8dbc92f8a898005ac7fea15fdaeb57ae8d1e332d3722e0d45f2bdb908d878ee634e9cdb0da536076631e52e0b22a6c6eeec1f159d0ad7149526d62b88e107528ee9b76d988a50329d33911b1c78a9874975083f521e065e30ff3ebe3ddcd67e639b69ef072149df146fac90a358560fcdfb6abf88ecd9d53e3b0d6857043ba1480f6a40e31374a656df1875cf9c14945f22532097e65b953ae51943e5d8df408f45f98fddc0383d5013497795fac7e3c7eda3fc5dd47324b4d4f5831d0189cc5c4e62967541bd2c0d67201d25f46b8411541c1db5ad1f43970ede2e0e64927afba8fb3c961ac45580657a2f17390b2c206dc12dc506ba9e22fb66d7dff77b40262c3e861b7c7c249e2904976da05ff1176f18926ed1b32b837d91d82a9d370ca33591a89e6a25410fd8700ae47bcb75ff5c5a7aa606f56a63686dabe5a72453a2e4886456694e758bb2973508aa3ef71b4b505193c2e9b37383645fcdb4451c45f7e42f0c4bf2028d8f778204e9607c94307f861de2e75fe445d85437d0944d167c25faf139ca4364742a7f41a16d763a61d2dd584dd9de1e6c45941188319dffa779dea8611b7f7526e05163c541fac3e3c8530f85bf5af50960a452b6156cbfb8b2157417e0c2361752fc851e847cb8ae8a572c201e62900b0846aa0220dcd30b791cb5b57acc2799453ce1c522fe2e1a1611ce1251d646ee4a79d49b3fddc31497ae3fd4ef9ad85e39f588b518d69f16fe468f133c9a0030253b1ace3cfc2f209d373766d8b50e870c1149171113ac4c7474ec43738b915c15811a5a11ddc773a537b9c70cf6de1f4f41747164e37b8b999f0e512ffcb2dc033359957c27d2e47bdada14c795325e98610e822f2eee2929b7a23b5938f44b48805b7dd8c4cb310b8c2c54e94d90ca74e377dd97833a3691c204c94d5f6a3a9fb36049f4fc60f1ce6a68a8807612af87620cbb107a1207e7ccfcaec04c7eb3e41d2e3944a5952dd2cf755965d4caa19a04fda8c5e2682a773b024dec1ffd4480aa01c0c0cc8c22ef6e6ba0c67541a981d7e3be9780ff262b1002114ab4b141dc2b15c106b24327aaf3d10650a1e98f66df749b7f07cb6711f582b2f8a36fcee257f61282752401ac74884c404902214d4b2f86524e504c3e52e457a970c3ecb61a75db910dbba8890b8fb199f3f00c8b2dbb2686314a89a06b3e74652ef244f72e38f0b28a10ba12b41c8a75cd25b67471d3b8869396ea77eaac8e404a12c437c3fe458ed36480d1c722c77d691064562dfb26f2d82026abb29321be4db6fe755a8a9c303968c29be82c533fd9120270a85d9e400f48b142622d515bf4fa760f551752d75571f737f317eeb14edbf535e8078eb5d8d515b3f0b25cb84a1aa2f6d1d592f6dc5f8e246974cc91519328c3c24b6f37fa2d5e0047bc447fe5e1873d9360145b96277904d4721e90bfdb92933ff157bbca950b7bb979916145ab4a34b8968a083ebf7d7c860c63752fbac2ca67767a8e3a23af59d894a7afd1550a68f74e5063265aca69f3075f24d109092998e098d9c027d1b9571de087dfe23b865fc9fa044a46e237e03f2d0f3e8d2c3980e450c751a00e01a1c8592476fd4bf18f3f10b4b6b43322af5185434ed21fd580da10593b20d8f4be0b95530ec526e671870c04ba4bc65e657a9f189c6d053feacbee80acc40162a9395b4ff2b51635c93dd9c613f4c48c1d76f4e68e5292d71dd74681c67f9bafd92f7027a59924769165df52810ae1a2df449baa49148e856eaf6c163113f0502933c22cfb8b33db240b3f6b98ebfcc868ef3cbb919469ea4a4e708f6e9e0e460182336a0f73bfafc17935fc51f768dbf012df652be7454e32605c6d706837b87fd3f98272733b6ccc2836471a5d121dc5795a1df07ad6e24bb5e5d0634c85db6b045213d513e6343e59e74a1ce8d1c58b5e6e82706f481bfafb4801cfb257d7b99337d07f0c6f842f9266c5ec534d8289ee09a227984b962116925e0502f3850706fbf5063b88394a5b6c1e15e4a9e4846fa489431b5154a1970e3e4e43ec319cdae0ce0be0643477db7e799066d6b57f33ae2975a829870882c46d5dfe6bae38acb63ff9528a56d6636619e5465062d1a1acda380af05171b858b873a7b694350102e860478ae9100ae0a57ef3aed87d7c739b3efdfcdb39c34c4eb34a2e5ef5b94b31b507a4be019c26c60065d5025df034814504a9a8b7502f0ed167aa588d4ccb297fcede1723c45739ccfe8da12d4b654a159b37fdb83b5f3075785e5ada0af83ffe78b8694360117bf8dc51594e8a9512ee68a626269515b1e028638b3f1cbfb32dbaa300b2850387c14d2fdee41c08678b41d6d7faaa20a1e99bad2616319ddaf7320042e57179", 0x1000}], 0x9, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}], 0x98, 0x8}, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) pipe(&(0x7f0000001b40)={0xffffffffffffffff}) fchdir(r11) connect(r3, &(0x7f0000001b80)=@in6={0x18, 0x1, 0x10000, 0x8}, 0xc) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2c}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x6, 0x30, 0x80, 0x17}, {0x8000, 0x3, 0x0, 0x6}, {0x200, 0x8, 0x4, 0x9}, {0xff, 0x1, 0x3, 0xffff}, {0xf001, 0x7, 0x8, 0xfffffc00}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r2, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x3, 0x100000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000a40)=[{0x74}, {0x81}, {0x16}]}) getrlimit(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000000006000000000000000000000000d900"}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) executing program 2: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xa5) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240), 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/42, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000280)='./file0\x00') getsockopt(r0, 0x8f1, 0xc, &(0x7f00000001c0)=""/76, &(0x7f0000000240)=0x4c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) poll(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x81, 0xef5}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) r0 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xd) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000900)=""/4096, 0x1000, 0x1801, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) r2 = getgid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000002e00)=[{&(0x7f0000000840)="51f5f7fa5698a0728f2ec9b3a94b4bd286375c01a5530bec5ad4401b6463fef42ddff47e1dd283f5be1c54e5a05ea2ab2fa645667dfe81ea71ed641c9fdf0df2d2fe4fc35bb37f6c859e54830720e6c28ed9c97237af156eb95481c32a96443caef610d5b7b1e82d3dc8195f14700f3eda75bc977554c33ae763146a8b34f4d15581b04385f48d1928284969f385afd5e074c9a1c001cbeac35d5ffbbac96972e821c53df43116707dcf1247fcf09eb267e2e039257394769144c7bceba57cf5a1642b559e8f32ede8b490dc14b297375aa62fd64aa132300f3556f161a3bc6bebe2c150def26482926b9e8aa45ae46a279fea84dc0582c81315d2058397c12b96f17566d77eccb573c5448b7efec8c3ada6fe0039c70e7605fe916da86e2bc82dcf831656b4dc31fd4b560000000080000000f9701ef6c25525f6a77ba8e53bf198bfda4ab926bf4c573a134120222fbfe7431fd7093c", 0x157}], 0x1) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)='<', 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x210}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xd, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x1c}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() shmctl$IPC_RMID(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r2) accept(r1, 0x0, &(0x7f0000000240)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/227, 0xe3}], 0x2, &(0x7f0000000280)=""/8, 0x8}, 0x1000) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000187000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7fffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x74db}, {{}, 0xfffffffffffffffb, 0x56, 0x3b7bde175ecfb504}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x5}], 0x80000001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xb8, 0x67bc, [{&(0x7f0000502000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xe02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='~', 0x23) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x6, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae3800800673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000000000000000000000000000000000000000000009b98a694e9b33fee8f75c4f7a0f3c09781748267170def6a3fcc507ec8a5f6c895d8278b95ef60b55e392505737d1a1ae8f029d12339761d51136fc0014095ab2916791ea3d9a94ccc10f7de613baa54e6ec9c370a9ba9d35d44b1d682ed280776cac5cd2556524a596245c6d855606d53adfabd1f3dbeb16a8b2382697cc24d0ac7489e064f3a179d84177f690e5a53ebf4db92e255b683afaca2d417063c39f1fac3951d7cedf08708f1be4755891fc5df8f", 0x164, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r3, r6) executing program 5: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x83, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x0, 0x0, 0x1}, {0x3d}, {0x406}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffff9c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x8a) setregid(0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) fchown(r2, 0xffffffffffffffff, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$kern(0x0, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x40}, 0x2, &(0x7f0000000480)="1f6d6a6a35bb68e12b04d2333632fd770c79190260a69876475835a0f5ac574e61f5f94ccf0049a02e48d82590774b03163e4a22165c6f61c41835e69ceaa1965b10e19911cf781b9c4f546cabbe73409f90cbe70fefc914226ee520352334882e9e517c0617bf4a52164d3802ac6c4a8fe9335bd8efed5a8dc238805532a64139f577227ff421b1c2964d77780f49e287aa4d0c849985c550bc16953b911a41b190f4b36b01a30d9b7f54dfc11be869605fa7260573d001698fdc5328db037225606ea243e7fc42d64d49c283ad37f978db2f67c7f9fb77668a0207da5035", &(0x7f0000000340)=0xdf, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203}, 0x5, 0x0, 0xfffffffffffffffc}) r4 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000240)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x5, 0x10) r6 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000340)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635ac709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c9e305cfc178e9a11c0ec8376073e04b242442d570c42efc1b4f2126cc71a9302f8a598e20ce8ac07836068bcf2acbfbd42fc8b467833e6b98cd42b698a8120b509cfad8a4cc4b436834f1addb1813a3885c5bdf1afe814c9830b3802ac7a4a5dca4ff1b38a6a83764ef251c6c7319bc34aeaa31070d53cf581f66709ce955c6f", 0x103}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca", 0x30}, {&(0x7f0000000480)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb07748793239a7833bc5c38c34a22a812421c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e80913853abafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e3544", 0x267}], 0x3) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c230000", 0x90, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0xfc, 0x17}, {0x30}, {0x6, 0xfe, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) socket$inet(0x2, 0x4000, 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0xbd) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x102) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pipe(0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) setsockopt(r2, 0xffff, 0x0, &(0x7f0000000340)="fac2b77ad4d28ca3887742c3355ca5a3e93e2a851e0ece1453429c8a0d94030d20092922728e43cf199e9f93b94f51a860d4e3d6dedff4061f27c7b47068ddd18976c63e68f7b59ef5b0840d64676bc94ceadd3ccde9d68e2645366ebdfcb6e8da721121198aa425192cab4a1c292bb6716a1bf6d289fae16f9ffe405e534ccdf974b9ff7ffcfd9b0aeb6950ab152a", 0x8f) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000001040)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d67817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194a93a135d8736abd7e4de00431d88b1aa36e798e603d91f76693caf5c645b1b9154b50de19a26d78af08790eb74bf99b1eff2c0146f982bf73f4a5a5a3b44140c37cc1dafcab2e003260684a12184d4cb052889c762914933c7b9cc6ba2331fc42c4ff1cb9eaab63b773caffc050a0e411b5b704821072ca7b565e7916d77b6cda1b3bbb31da4c990d3be93c17f92f474567039239df022693d80170db93843ea5d90d2b57c4402ca049c5081050051c2f8365839a39beadc8e031746d0e70c184b12b317815f79b16624b5d063ec371d025b0f55a7b7a6137561a62962099e8967ecb26733662a317ab64362d9ac185ab6f2ebb78c5bf3454fdcb8ee8350f36b2b2cd59d09feada8c7bb5a9d65e615b561d15cc86d883b5999b5c5497e8a64decaf554f7a6598632e8bf537979119175ea0678d6b13de6ddf74f5e540b1f442ef2598cd8621a9336d62d32175a7829862b8980ca7a5c85fca86b45fa914746d915925a99d0c41cfb412a75217cb2d3898a0ff86ce0b5116d61ddcf0d9de5e89e3e5249354a4c65e88c4675f2e704b5c43f417b0f3949c89381a66b9c9f0981986cc7ab4ad611d4dc78d2e152175c630d089e3dfd7791b8d5b5d1a2568a2049bcb24761a0d210cdf090df0ae032cc7318451ab3f19ea48139ad3dc0cd96fb4797f5db934bc5aafb1ca8d70d59b3b6b3a8949f50ce50660c349f916c5418b7ec3a70c1642cad335a4db777236e1f7d26a4d77d6cdbd7c3a4954b1c92ec4454da4d2e78b731192cb9528f56ab6eedc2479532b0f43f13d2f1e8ee9b56200c8f84e06a57a20a460baf77cb534e1fbfa05f5a1dc6ee91ccf336f3bc4110f4ac04b33ce4b2bf2ba25e3b853fc5f4f6a4c72fdec0186c7a103900cc57a68691b2d067e06a2436cff7d03ca259d69d69be8dd7a9b3adea742c8997bf42c88a89fe1fd0d3730af35c135f504c35a32b4068a4310a60ce58f57d9dcba0481b05011644ac54d9a748f339efcd67d2badbb197a67bb904d44e8e478775b482fe56c1add47f2ecc63bf7c81726214fa2dcfb442ed6b81bb93cbb5b4022b1329620f51431146865d11e3529854025db6a4911131697ae570c8fa07c79810e951cebdf4562b9571b68b95ee3a50740bb901edf6d97b72dca93dcd5fe8c0402fb335800d788b4bae82e41728a53e036b9f31fd2fcd25ea3ad3550e2f663950fe548442d170b30c8a86f364f890799cfdaf17de75dac1b9140e417b2cb3ddb8d53b050e728009a6f9d4151013d3976be98bab20ffa2444651e7e3fbe70dddad34f1b82ba88903bbc9023f864d8fc0c06dec75e0e40227a5fc5cf4d56db9985bf8b87a9dbc87ae7e479dbb6829b99a990ccbbe3c81b3eace3664d11329a94a5d2f44a2c879968045ba0c4d0999daad6f01fbf7f03ec56398be704872f8c64a05e4bb66ca6ebec385d84867dda1c789dfa4e50bb427aea71f4f249b0e5be4512ab72e59fa1c317b262c2dd269cc179489a1c85caef0c0ca44da8c6a7c3492bc8922487ace84f1201367b83d89920ae4dce806c18f34c32b33e04ed2b2678eb273a2fd0b8615e7ba5f5afb3781bc62c086087578f3614e9657e408f3cf3bbb350fe71a410423cab50fe88cc57294596d30472be674fb35c79fd8a9c95424e5c57f5984e1cb2c8f2624b0a88aed41f2bc5579883fd8ea49e85ed990f1d15241c5b47daffc698ce8b5648aaf1c1f77ccf41e9bbdac704284b78d3f5f0a357862ba66f0b3514fee521bcb395b9ba10bf9e6ecb706e20b87066d2af868f7c23622726db2c98581ef5d96360cc963a4855817973a87e6a73213f0cee6a6a15c5b3f932a27bfea0ccb6c5afbf8f66d8f474ab2b8fc720a0b92c2ad342a007c60b1538c490ba01e1d5cc43ff9103e4ce7fea6f4d184b038c692afdfda1d9ba659e3364f182f11715da2cefa83f23d9436f7064b1613d2460ab291f231244bbb911029468e1db87f619fcf23f63e495573a9d7d6336c498de3080e709de10a8c2f40c9e90837dd9f3c92b8255a2407000000e47dacf3ec87817621bdc0f2fa62e8301e8b821198517961f705b7b9537b43bba9fdca11489e5673e5ccf5e961ccddc363948d72444da2c973cb2a49d35584c959a1cca6b2ec4e2e9f76adde37b458d9953de999e67130f7d5f13d61c14594e6abb12148d394c1353c889cd42ffeecd3284737239cae1d3f0c0724ad92e02aa6f5e0fd72b551226df80061c29ecaa23f9c72cf82893958317ba135830fc88398f4b6df41", 0x6a8}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x580) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pipe2(0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r3) write(r0, &(0x7f0000000100)="d9537abde93d050cdd16b13f742a", 0xe) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x20, 0x4000, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') sysctl$kern(&(0x7f0000000540)={0x1, 0xb}, 0x2, &(0x7f0000000580), 0x0, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x81, 0xffffffbb, "0000120000090000ce00096fb23100"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) syz_emit_ethernet(0xffffff40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x4000006, 0x0, 0xfd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{}, {0x3}], 0x2}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00006ae000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000164000/0x800000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x988}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x4, 0x3f, 0x4c, 0x7}, {0x9, 0x3, 0x2c, 0x6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xe7d2ca0e48179f46, 0x0) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f0000000300)=""/168, 0xa8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) o(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x200004) faccessat(r2, &(0x7f0000000280)='./bus\x00', 0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) msgget(0x2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x6, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) getegid() executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f0000000300)=""/168, 0xa8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x6f0}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r3, 0x0) syz_emit_ethernet(0xbe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000081000300000417bff68d9b80b650f113a0722bbc33ea1c3caa181f2dee6206209638be6d3676e659bf5095c1887e934faa67b1fd964582ad6bd830a1910600ee1875cf6d50c8769f0bfd22f0ace7bf9c8ff22308e6f6284d0f1d7328419b1a45c11f7965031f3d18172a17ad49f18ff0ee71a5dea9f1fa5432a0a1a7e7f18697d0faa31c7ab25019d631496c74c2a7ebfba347a29d787c666272f21b5bd6d36b54ba71b4afc81bdbd0deb482f2ef81b9c04e05d7f71b3d15d1fce61dea25e209d38a95e18c484aa56ec3d441b8ef9786f895f14532f2809c9c2d8053f608a9b41b9fe32b3947d6479fb78d619b91b3df543736198794a82b2cd946e15616bb79ddca21d7bbef9dcf0e66cac5373f33fad8fc58a509676b34609d9ad464b5498aeb3f5c16d485f6dc141bffbe8ac233ddafb6c49e89e1cff08e51a4ed10b14cffc63eecc7218e698f540dda51e2b3775bb67dbabf2e816a1b959b91f18243eeebdf4f"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r5 = getppid() fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r5) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r6, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 4: r0 = msgget(0x1, 0x4) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000006b29023713345686982ef5d33211f6b8eec60c6fb815cdc613d5bd182043fa2442c03c78d5626132f75d94fc14b07431e67b8ad5f778bdc2cd332544b357144db3f5961c02b047a303f2256829679f58e229d76e2d6cf78fb143ff5235e6a4e0191620e03bce6dbf1e072c45f9e7f8758fd492ccb20deb8945b2912ac063996bead381b24ef6fbf1577869d6002930de3a6b84960796dc5a72a3f5198fb54f28539d5aac7bdd97ee2c53b158aee9c46ab6c692ee5004e85d576cefe0eddc2fab9263"], 0xcf, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45545) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) r1 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x4a, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = dup(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) getpid() syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000380)={0x0, 0x100, &(0x7f0000000340)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)={0xfffffffffffffffc, 0x82000000000044}) mlockall(0x1) shmget$private(0x0, 0x4000, 0x3c0, &(0x7f0000168000/0x4000)=nil) mprotect(&(0x7f0000233000/0x1000)=nil, 0x1000, 0x2) getpid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x9) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f0000000440)) executing program 7: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = geteuid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, 0x0, 0x0, 0x11c, 0x82}, 0x0, 0x4000000, 0x8001}) r3 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) listen(0xffffffffffffffff, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x0) connect(r5, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000034c0)={'tap', 0x0}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, &(0x7f0000003580)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000003500)='./file0\x00', r6, r7, 0x2) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x2, r4) close(r10) socket(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x48}, {}, {0x9756}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4093}, &(0x7f0000000100)=0xfff) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a3e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c40000024311c24c57aea8c5b90020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x3, 0x0, 0x0, 0x3}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) executing program 1: syz_open_pts() socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0xffffffffffffff19) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x1022, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mkdir(0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) syz_open_pts() listen(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x1000}, {0x3, 0x2002}], 0x2) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000140)=[{0x4, 0xfffd}, {0x1, 0x0, 0x1000}, {}, {0x3, 0x4, 0x800}, {}, {0x0, 0x40}], 0x6) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x20000, 0x70) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000680)="f5751efc347674c45f1e3edc78951c4a529fbd924cd907e73b630b229ab543ea754d2dc847e2688576cb4834b4833fc9f1da33a813a59444b5b4383f218d643e0caa8bfc0988e01343160689425d78f9168fc6565ece7ec0a965f9935668bb0d0bf6a2623ad036976c43da97f786c8622138dea694dbaaa412d63cbdf62027c205842bedf3a513e0ca25abb243f7c658be14b5c0c239224310651152a48e06211319589251e3176028da00f91463b136c017c640f1a7bfc70634bba122c75da60b1632588b1d4d6134e9e7a29bc451ebcedfcf8ff649a30576db37f0ee7b72c1eeb9d99396631fbbd1fdb3e6db0ba96eecdd35d4091684cbee320c21c5ce872a7a0301a1b604e54efa42040000000000000082eefb7412841370030dac20fa0bcfbcb23557dc316e4b08e8db78ccb247e095dd5f82d1b0d1bafa1b356dd73633f4d6f0ecb5e4a4ea8b51b21d7f62bd42c715b24f75341eb556dd4b7e0062b600bcfc0ed6101fc2b4a6fae7557bd7c95c6f382e4647d5377b02b7155983a90b28592e39e004a7842b302db92c4fa944d38cb3d70f50e4cd6f72cbbea1da5d6a38aa078e1e01675147102a6ef9cf1683f9f376e3c62376d034de75180426e53f5a9c0392adca8f4bb5ab", 0x1c9) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f00000019c0)={0x7f}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = dup2(r2, r3) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt(r6, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x480, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x30}, {0xc12e}]}) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500), 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1, @ANYRES8=r3, @ANYRES16=r7, @ANYRES32=r7, @ANYRESDEC=r8, @ANYRES8=r3, @ANYRESDEC=r4], 0x38, 0x409}, 0x608) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r9 = syz_open_pts() close(r9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x9}], 0x20, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x32}], 0x1f, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) ktrace(0x0, 0x1, 0x161c, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffffe}, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x20}, {0x3366, 0x0, 0x85, 0x1}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x6af69864, 0x5332}, {{}, 0x5160f7a64933204a, 0x2, 0x20000000, 0x3f, 0x5618}, {{r4}, 0xfffffffffffffff8, 0x28, 0x1, 0x100, 0x800}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0x67e76d23dcfe832b, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x9, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0xfffffffffffffc01}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff, 0x10}], 0x5, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x1c, 0x1651a450680d4f59, 0x3) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r2, 0x40047307, &(0x7f0000000240)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8010000000000005}}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x15}, 0x1, &(0x7f00000005c0)="9b180bc3eb987aa9feb13ec99e825e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394637878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3f4e8aa9b05000000e70000008324a00d2f501938391952e8b6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a02000000e3034868d0da3b5618eadc3c48ffffffffffffffc16218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6ab9dd5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b10700000000000000df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f8300000000a8330ce0260d056667b5d4729c14bd3630c94600702ad0f260caa3d1f12ef9089abf77485e4b3bceba7c132ff0b55ad5b0736962bdccba1876d5403555cf0da9c2fc4daeeda57c48f2cd8e3e9f843c291f58914a3109f8d8306a49ffb4052dd49df55291444291d5e7d2c7167d59f9f9953a6e5e7e6bcb6cbd1abe0d844705718ef9b62cf0e1a1cb810a0117a575836f420211012206256971e83931abe82c55347425f6b7baca957adf884602c61c6c3d44a3aae53152c49350e8adc1b8fd534453a3fbfc98bf896af817463153535f067f88ec667d80002007a9a85c554024f1e45da21d84d840af9b7045c5bfc2b3042d19bbb4af000000000000000000000000004938eaa018876eb596ab13ec51b4a70ecffebc5577fccd8c7b9920006cb6fc91bd39a82e2d27a77e8b5e21d469f8bf3d0a5d394b02be0bd558e9f62755e076f74690bef9fdceaf1a93ea1aa59b9f4bad14ee99a9a4d2be142cdf6023a71a54761586", &(0x7f0000000280)=0x369, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000000340)="9bc778364453ff330602f50f3b66fb34bc2fd93fb35022b3cbd36466ffd48dea120000d034740f3bae90890db50ab5be6219645c0950bbcf016278d92176766400000000000000000004000000000000", 0x50) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x1, 0x1, 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xffffffffffffffe0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0xa3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 6: sysctl$hw(&(0x7f0000000000)={0x4, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0/../file0\x00', 0x4f) setreuid(0xee00, 0x0) r1 = getuid() fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000280)='./file0/../file0\x00', r1, 0x0) chown(&(0x7f0000000080)='.\x00', r1, 0x0) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x3}, {0x44, 0x0, 0x0, 0x3}, {0xe3ba, 0x0, 0x0, 0xffff691b}, {0x3, 0x8f, 0x27}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x2d}, {0x16}]}) write(r0, &(0x7f0000000100)="d9537abde93d050cdd16b13f742a", 0xe) r1 = msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x5c}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000100), 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="7e29cd8361db9b23c6979d3bd59770ccd6478b0f7aff6aa22ff804b21c5c21cd5cbbcb3bba1cfaabfca19259e90bec1ab39a3d69de2748c375fcc7635cd19e1eca3263217e10537b671cb3a37aa7e5ea9ce74e2a0c871f47d94dde3d19b725d846ec91478f8ec8550baf3468caa1a3cf", 0x70) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(r1, 0x1, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/149}, 0x9d, 0x2, 0x1000) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) sendto$unix(r5, &(0x7f00000001c0)="a747f3b828b3560ba97cc8dd096f6ccf66", 0x11, 0xd, 0x0, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) accept$inet(r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000240)="03c019b7e2399b388d3cc45f01364c934fe5a3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159fe9dfcef73c67426ec892a0d30746698109d4", 0x3e, 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file1\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0xfffffffc) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000100), &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f000078c000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f000015d000/0x4000)=nil, 0x4000, 0x5) executing program 3: setreuid(0x0, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) socket(0x800000018, 0x1, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/58) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6, 0x8}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) listen(0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000240)={0x100000, 0x4}) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() r3 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1fa) dup2(r4, 0xffffffffffffff9c) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_emit_ethernet(0x6e, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) pckbd_enable: command error executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000187000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7fffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x74db}, {{}, 0xfffffffffffffffb, 0x56, 0x3b7bde175ecfb504}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x5}], 0x80000001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xb8, 0x67bc, [{&(0x7f0000502000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x11, 0x28, 0x0, 0x0, 0x7, 0x6, 0x0, @loopback, @multicast2, {[@lsrr={0x83, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x1}}}}}) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) executing program 2: socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}, {0x8, 0x6, 0x3f, 0x5913}, {0xffff, 0x7, 0x7, 0x101}]}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000794000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000080)="71f91eb2ebe40000bc5a91501d94a34b8e5f840512882522855168fc91ef7e18cec77d349bcfe9c28bca237720e5527e1ced1aa9ebea9355", &(0x7f0000000000)=0x38, 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, 0x0) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x99, 0x13, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000800001a00000000000401019078000000006041c93a00000001fe8000000000000000000000000000aa00000000000000000000000000d6b047"]) getuid() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x25}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r1, 0xd2a, 0x40, &(0x7f0000000180)="38a6f666b345cf955d9a7059bcd9360b5f7457b9777878a10b1093f52df3b0edfa9c0fadc39f99a19b0634eacd900a929912ff16807deaa34256ccaddaabe2", 0x3f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa, 0x0, 0x0, "3903ee80"}}}}}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x8000, 0x4}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r2) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x20) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x2, 0x3, 0x80a19e, "bbdfff0000e8000000000004000000000e00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIONREAD(r0, 0x80206913, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4000000, [{&(0x7f00003c1000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000063d000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00003f6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000052a000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000016d000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) executing program 4: execve(0x0, 0x0, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x87}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) close(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xc00, &(0x7f0000000100)='./file0\x00', 0x8}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0xe6, 0x1f, 0x401}, {0x4, 0x0, 0x9, 0x3ff, 0x400}]}) write(r2, &(0x7f0000000240)="8fdbf9db0651f06a631d0e4cafb3dc7b0111f0b20179b7ece9f97aba135b169880e4417f8010c8f48107fdc9ab840239db2442cdced2e51082f765159f548ee201c3c137c912ac6b5c08f942264db596b77c00faa723ab581241d5c921e1d4887fbc34396cecd9d9cc32e5cf7a8b0ddc407eb5cec97c82051d65229588aef511c8298f13ac9c8f285f57318de8dbefa8631899ba8333fecb1e83044ae8fce25a67a047b72fd77ea07d6fdafdb7b18bcd41b7c17c6339fa8168619bfc554519872bd8c29840a058c873ba3900", 0xcc) close(r1) sysctl$ddb(&(0x7f0000000340)={0x9, 0x3}, 0x2, &(0x7f0000000380)="31a3692e1e1d65e83c5a82996b6844175948a236cd94e8431c72a2d7953a82cd45d99ef284309f45e3dce07877e84ac79d66ebe30d5aff37d3c8288f9e2a8854837d8170c89f607cbc98f62ac628a093b8e549e73a9b1e09b0d4459172f93d9ba194658ebeb588d9b386a70096d7455de25e7d5728bd58", &(0x7f0000000400)=0x77, &(0x7f0000000440)="76e05742575815041733200a571d429ce8243c830c8df840cc8ca3a78e7f29a4", 0x20) linkat(r4, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000500)={0x1, 0x3561}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pread(r5, &(0x7f0000000580)="ac9a34f2a4ff96a700dd4645644ab7f7e2ef5613079008e942226bf83c698078ecb5133356d84787445272ed9c4db681e72e66bf18eb", 0x36, 0xed9b) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x4) r6 = shmget(0x0, 0x4000, 0x9c, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000600)=""/69) openat$tty(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) r7 = getpgrp() wait4(r7, &(0x7f00000006c0), 0xa, &(0x7f0000000700)) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000008c0)) socket$unix(0x1, 0x5, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x80, r2, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x0, 0x6}) setreuid(r0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) msgsnd(0x0, 0x0, 0xc8, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0xc000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) socket(0x18, 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r3, 0x0, 0x6, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) r0 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r0, 0x0, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x400}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffc58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x1995, 0x6, 0xb, 0x4, @broadcast, "2357fe209ea6a054154821", @broadcast, "bb9bdd9dd8026aa8acb689327773760a"}}}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r2, 0x8881) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) close(r3) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0xfffffffb, "5d530000000000714543e43392069400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x2}, {0x6, 0x9}]}) semget(0x1, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: syz_emit_ethernet(0x108, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfa, 0xffff, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x1}]}}, {"8228395ec41805c39d5eb7b89645c93f4df0b945521a12a87a7dd7e14f9be93c67bc8589c39185bcf9f9f697c1daa38c4f6694d7756e3d72aa76f443c779b7fb10e9d2988aafc2c225f931c6fc8f9923b6943c5d151792bb15ee2d41b7dc12012f218c5046b498f19b979c26b7b2e8c63b3c28ecce0b714872fe20f0a81b2a279e4e4c3f7c13f5f516d4732d170868e265b704d76ac71ed2a88be94663fa771314aa167ab955ec8f68fe422c340d4ae95bc3334b4d7b0fa927cf978925c4d2814e73dfedd2dffd6b6acbd795ac73"}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x2d9, 0x3, 0x80a19f, "bb08000100f1675912508b0000000000e7ffffff"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) sendto$inet(r4, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000", 0x34, 0x401, 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{0x0}], 0x1) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xe02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='~', 0x23) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) kevent(0xffffffffffffffff, 0x0, 0x3ff, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socket(0x6, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae3800800673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000000000000000000000000000000000000000000000009b98a694e9b33fee8f75c4f7a0f3c09781748267170def6a3fcc507ec8a5f6c895d8278b95ef60b55e392505737d1a1ae8f029d12339761d51136fc0014095ab2916791ea3d9a94ccc10f7de613baa54e6ec9c370a9ba9d35d44b1d682ed280776cac5cd2556524a596245c6d855606d53adfabd1f3dbeb16a8b2382697cc24d0ac7489e064f3a179d84177f690e5a53ebf4db92e255b683afaca2d417063c39f1fac3951d7cedf08708f1be4755891fc5df8f", 0x164, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x110) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r3, r6) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = socket(0x1, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000140)="5be68c22b881eae6f0ed9f58fd623b0c091e2f506b10d84a070bd7e2"}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x81}, {0x54}, {0x8126}]}) socket$inet6(0x18, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES32=r1]) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) msgget$private(0x0, 0x323) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0xfc) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) getuid() executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000606000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], './file0\x00'}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x1, 0x1, 0x1, 0x9, 0x5, 0x5, 0x1, 0x2, 0x1e, 0x8000000000000000}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0xfb) 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(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socket(0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x3, 0x5) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(0xffffffffffffffff, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) socket(0x20, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) clock_settime(0x100000000000000, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x3}, 0x10, 0x404) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) r2 = open(0x0, 0x710, 0x10) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)) open(0x0, 0x100, 0x106) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) execve(0x0, &(0x7f0000000300), &(0x7f0000000180)) sysctl$net_inet_udp(&(0x7f0000000d00), 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) socket(0x2, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1ffffd27, &(0x7f0000000100)}) syz_open_pts() r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="1919ccfe90052fb54a9a218ffe2d3ee164968feb4488f000b0a76e3e346ed02e0593bdbc9ddbdbc057bb71b19bbe9275a66716309d2563179ee5d81ae4f45608", 0x40}, {&(0x7f0000002280)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9", 0xa6}, {&(0x7f0000000240)="9a99c311875acdb2a479c23d591a6201135973d431d30a7c6b1133322d1e227154657476e756444564362367887f0b98a374a86b1c3c39526c63f67045f49a9ab94117b8d7fd811eb71901327598e1080905460c5251d007c8a837071ec24ba6f4b13a66ce495eea53abef012d748fd5e37f84b452e11647a0ff5f37eb77e502f76c4bfd811b0912a0f00fde772009dc767169c1613e9ffde82e62cf3eb779ae265dfc826cd1d28498a05954f891d426b1", 0xb1}, {&(0x7f0000000080)="b77afe492ba90623c7c69f011e", 0xd}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664630f2106236f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b169cbd255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1e66f574bfa184fe0e6003aadfdb7b196087edddc571ab8a8bf9d9676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbf67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523debb0451a3a5f559d06bcb8bddb5de9aae120000f2eac0b8b83c9502f70f80a627d784037f333ed300c3a993e252ea24c9f5e1d12a5ab0ba3c0346992a80e1cb91283b459e5aeb7d2a03e0a55f27f2b0cacd8c62743f7ca5e9b0541d92a623ff7772df5ec5d228c087209b69c903b0b779defd39352daaffbc17424f5dd6480c80fb74ca117ef2a6870e590350b913d139afbc581ba6e2d87fd7a9b6e8d91b41afa9531e53a297e6474afc5c5e651eb9696a43eac3a3ec4813", 0x22f}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3", 0x2f}, {&(0x7f0000001280)="730b6c66732ffec6851a540a37647d21f804dfa2bea63ff61b79061ea84bd6a5b9422c77620e4f4892d6c5d3e2f03fa4c68a5bb37b4e0c2877695126c26a04345b5fd3cbaf7e19a47f56418a709ab3bbf8a652f1a2da200d3e550d100e77682ae4e2d15ba0fd8ef6852185678e3ea653e4dacdfac48dea260a53ae97b3912402b45603ffed183829fc0602f7b13acf039dc325829559b82dc75a3bff8edd773a075a5b036d47aa95258e40dc4a30ac578be10495134d62e98c1098ff216aa208b088dceaba4786509931eec12ab01723bfe54b76554bd9cbf76354c5bdbfca6e872f339954fc972f6717fafcfe59a502b08feac1349050b1b7dd558b200c0121eeb4e9cf855469a7d91972e15c1c744f6f3f75c27a3dd194ff5ca8537e8cd34d0b6b79a5b72abf92bf1e31a0548dde68013c6c841213807ea38f10632329210eb4d621650cd7271f1328a9be810848e24c88e9543c6c33937680ff0e0a205909f3827f993efca0381680d7bb624000dd066c36eabb6ebaa010ec079326b18dac2445d7f28c979afa8b8661b628b8282e217fe9698cc4cc5e0ed4547954881a137afdf0d929ec58cb8e797d0dc9cc2f9c18898104c85d5fc6427635f001f8ac8467c12a2e7a5eff7a", 0x1c8}], 0x3) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000606000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], './file0\x00'}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x1, 0x1, 0x1, 0x9, 0x5, 0x5, 0x1, 0x2, 0x1e, 0x8000000000000000}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, 0x0) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0xef4, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x200000000000}}}) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x202) open$dir(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x2c) setuid(0xffffffffffffffff) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010010ffff0000010110191ac472f65cf225ef7506b40c6173606f37231ad7e7df5ff18b60258424b247750b9d07c58306641d548a6234f484e58a18c54a221136533a4b38fc06c741947cfcd69d4e18ffbc3e93ebf7344dd7486b85a42c7273680440d621182559a30828411b11f633e3a4da9509349ad690d123d0eada64cc85487d719ac1319c72c04c18b66fae624203b83ccacea030868122d71311570a9e533225fadf00"/180, @ANYRES64, @ANYRESDEC=r2], 0x104}, 0x1) r4 = semget$private(0x0, 0x4, 0x46) r5 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x80]) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/99) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000440)=""/142) semop(r4, &(0x7f0000000340)=[{0x3, 0x5d32, 0x800}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() shmctl$IPC_RMID(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r3 = syz_open_pts() close(r3) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) accept$inet(r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000240)="03c019b7e2399b388d3cc45f01364c934fe5a3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159fe9dfcef73c67426ec892a0d30746698109d4", 0x3e, 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 4: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x24}, {0x64}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r4, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x10, 0x4, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x80000000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x3, 0x9}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x412dfc) getgroups(0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x20, 0x90000003}], 0x0, 0x0, 0xfffffffe, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000000)="03000000", 0x4) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0x7, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) close(0xffffffffffffffff) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc5}, 0x40e) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) poll(0x0, 0x0, 0xffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) r5 = msgget$private(0x0, 0x10) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0xb, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x4, 0x40001, r6, r6, 0x5a, 0xffffffffffffffff, 0x9}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x6, 0x0, 0x0, 0x3f, 0x6, 0x1, 0x20000080000000c5}) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000002600)}, {0x0}], 0x2}, 0x40a) msgrcv(r5, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) msgsnd(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d11"], 0x176, 0x800) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x4) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69", 0x75, 0x0, 0x0, 0x0) chroot(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1f, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x7) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206910, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r5, 0x2000747a) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') sysctl$vm(&(0x7f0000000000)={0x4}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000187000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7fffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x74db}, {{}, 0xfffffffffffffffb, 0x56, 0x3b7bde175ecfb504}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x5}], 0x80000001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xb8, 0x67bc, [{&(0x7f0000502000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYRES16=r0, @ANYRES32=r0, @ANYBLOB="a9bd1bd87cf8edcbfd4eef7131ed9d0e4bcde6c787e0da267be2af55c5eebc267209cd9aaedd581f4a260343bd9f24d4aef9c331c1c8801f70d24af57eb87abeef971a5290aeb8014d3159a52da944c7c75b54dcf6a4a794b1a15ac6657947302209e03e4bd87c04cd4ce2b99f4c365147fe3df726eef2a463c861e7c1e738630761142a885107c3fc18cdd98f2de671e3c0945283c3d4f8e23e1cc7a94de56780780df9b3381f77f665d40fef0b10b1618ee5694c88e55773cf786d0336"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000040)="39997cef726a8d00", 0x8) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {0x0}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0x5f) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0xfffffffffffffeb2}, {&(0x7f0000000900)=""/72, 0x4a}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x8f}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x43}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) recvfrom$unix(r0, &(0x7f00000004c0)=""/161, 0xfffffec8, 0x40, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r6, r2, r6, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, &(0x7f0000000200)="08cea8472902c0", &(0x7f0000000340)=0x7, &(0x7f0000000700)="25cda290d7f5d4081f533cac2a47a3f1dcbf5459fad5064ec43099963738ad2a3e881738936952efc420c17760c5d4da47377609351737b9e14bd62108ebc318e0f49f636830cb0b04b6ced336519ddbfa5861c6f21cf37a722454fa92ab55df701e0c928b37057996", 0x69) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x4) syz_open_pts() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) r7 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r7, 0x40047307, &(0x7f0000000100)) executing program 0: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffe5418cf2e0ffffffffff00000000000086dd60006f3300103aff00000000000000000000000000000000fe8000000000000000000000000000aa8600907800000000000000"]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}, 0xffffffffffffffff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0fffffffffeffff}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x30}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2}) executing program 6: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000140), 0x10000) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206918, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000440)='./file0\x00', 0x75f493fec6515f78, 0x172) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f00000001c0)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) getpgrp() executing program 3: setreuid(0x0, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) socket(0x800000018, 0x1, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/58) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6, 0x8}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) listen(0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000240)={0x100000, 0x4}) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() r3 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1fa) dup2(r4, 0xffffffffffffff9c) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_emit_ethernet(0x6e, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) sendto$inet(r4, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000", 0x34, 0x401, 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{0x0}], 0x1) executing program 6: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}], 0x2, 0x0) munmap(&(0x7f00003a1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000fbffffffffffffffbfec8e449f3d47aaf70bd1d2cb3e2f25d19ea63fdf3cda706eb6f0decb60ff6f054b0561b7acf00d327a3009c968ec463af146760c7170"]) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000001c0), &(0x7f00000002c0), &(0x7f0000000300)="5396be6395ae3c40b55eb388483433d783da010db8a30b5662a76efaa755a924c2a2978d49db69bcf418cbe36012e984e8c2fec5a7d94d5a859de8cabfd88a09453ae62e9bd050e49a6c1d1380eb5ff825872cee7622dc14a9d58fd1065de92a6189d23f7338eea3039dcdb3be93cc3aee83b9491a8f338c89fbdbc3f48b3bcd6dc007cebbdf661703b1714652da77e672ff320bbc32416199baf735c412031fce85332daf7c02755af6a27d7ff18c173a613c9cbc9f15879725ca6e58762c8d08d3ecf02229cfd16bac3ff51165546d78fda64794ff6fec1490c3ba4ca9b287e6ef5f1a83d5a9541f420cdfd3b0ef5425e074d6ef6cf9e51e43a21ee108", 0xfe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r3, r2) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0xffffffffffffff9f}], 0x2) r1 = dup(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x27e0e1e68bc51e04, 0x5, 0xfffffffffffffd2c}], 0x5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x5, 0x8, 0x3b7}, {{r2}, 0xfffffffffffffffc, 0x82, 0x80000026, 0x4, 0x6}, {{r0}, 0x6, 0x2, 0x1, 0xfffffffffffffb15}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000064, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x31, 0x1, 0x5e, 0x81}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x8, 0x3}], 0x7, &(0x7f0000000080)={0x7, 0x53}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="f546", 0x2}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) pread(r3, &(0x7f0000001e00)="b7d5d3aa6a4cd6e9e2df7616b76c453ec52bb5a95b96bab5d9e7b006d4c2ac154ae212ea444a52ff9179610aa8279f6dd752c176fd901781734fe7470a768f9ca51305848c407047804ac263c1420a03f33cceff617982c963a61ec004f0b5d7da8024d42b02a91b9e5950998a6884347600e2bfc03d152cad48b9895d44987e5e2462fe8190981466a5eb78d3f6ab0ec912f6b82bb64b264ecc215221ecc8567eb7b94a63a1bdd7eef19a83fda1808bb7d257032cf7e24ce8a7595f9e57bc4c28e36a615d8bf761afce3919e814b2e782746e2066dc7a2e9eff2058705a7a9bacf3a45594e73e0647eccd7aab30e34e14445aac47809f9da4de0e96a81f13b79a98d5efbee1ca132dc441021f8bcc1359f657ebbe281c5dd9a7a99a14089c98abbd080012bdd32cf5b37686762f57a06732497a7d8187dc43f30972a22a8848a2c69f1e0288425c0a393006a56d0a32bccf6f829c774128bc60bf45aa175a80d5477994d57439ff9f2bc1b20fc6207fc8c873cb66a4a2df0d7c595d035e0342e9e5df7f1a3efbda53baf73990baeacc96bf9a6ebc0e4e0deaf53bb2f07f87e36c59bbfa590f19e03ed816e220380ad3e3b50eaf7b2de8645e2a62b7732459ab4ba5ca2ea6acb2fe727bf8f1ec51b33b860aa0cdde82c6540f3c94c09a6c00e447d0b9a44b4cc78e096334d8d20eeccaff7955e8721ef35f842457086b67200b7538eea0b179fb41908aaa7ddd4b6803cb50479a2cef980e5a13d7182b91169d96efd4eb45010f2a23960cdd9c20ff51bad4160a2845c11ae222602b2d3139e1df2771ca799200a7052e6a853a1338e6564d4a33fc7fc36de383f3aa3e62a2c208907adacf73612308327776b2ef561fac8af0d42b902a13e650329574bbdb6b62dbb3b715b8a333586e860185a3ccdb95ab5bdc0f32bf6e2a3a0201b020578fdf9c4326ae2c56ce58ad58fcf4fb827b203a591c74dbd97c875c991ad3d60fe454078939b2254886bdafc4ec20f758cfab2d648b6cbcd95f462b05553685cf125fe908225d77972df9fbb467b6467bc9f63d89e55b9772165a2bb556c49a646b81b9c3b98a30f5e1501ea855aaecf2d8ddcd3c1a9893c6e3e8eaea48d59a9890e735b1a425235148dd942dc02dde79991104103bc8bf30ae2944ef7d3716bcac445f2aaaf2674b0907b09d0b5c117f4e263ad4b94b192fa48614c512a54dcbd37f2b3c0814c793f131248613360a75fcb95f7b3802ecd03bcab1cd8b7f4e8702ddb48b0291febd1fc65dd7a9c4cc5c439dab5530389d95e62762e1292c0dec6ea134c95d64518fc9a85a41a86fba53145f4f1fe09eef54122f17f202144e7b57c299cf2f91addb78a8480fa8e1f356d8adc7d2f0dd54045502160dc84a243a42b58aac7fc967962d1a3e659510205265d2f958c531ac84812234ada5e63e2ae723b138e2f57478b1ee700dd68fce6d47218f683fe67295540cb2d61b7903973e7da8fce2c74a91385ee0dcd79a89d51f9a87039027ec7861857154c82d2dc2c169cba85b878f4d39125e1cc18b23e1bc2699489dc8e5c6cf2e5fb809727c1cf58614db8532465ac02f3092a25d0d519724c6c569f8add5ee04093db1a54da80ceb8e4ac0391216f4d1d78e69ac7fa042d7f3bfb44753199f42268904dafead3c6a0f75cfc339449a1491e81b3d65f442bcec67c6dd28bf724d9c057f0a127d5ba4d929ee53ff135d45a68ea4f16a6e28e2b26efbbfbcc1c1c9dadd8364bd5eb8b3607ee8a981885dc48918926c17ffd0ed1067bcb289d6c1671d4015b667b03202152006f2877add2e7b31a2a068ba4b217cceacbecef0ff0d888be0ad9eb3c14eaac91a652ff85303d09ff713d2d2426ce233689fa1aad7636335135d699b3408a3aa6007be19725c3ad80b0fa8f7b8fef2b103f3faa5a865c8b4e15cef8f6375ea52d2cebec717eed6b462f56554fac2c22f7319f82942ab1a79673cf69e38cdd56beb8d49f6b28231ca6a901fe6ba10fbc9128069c13f38c154c680692ce4a1019eb21b925d2150e031e5165a4dd3773ec8c0e8f3decaafd9a48d690839736df9f47c8d7119f097d3b03c8a800e36ba1f112cda243ade0e12320df3796c4bdd6db5fffa7ddc871fa083a24fc100fc640991b6863e67afbfa6b345a05886a104b76ecc0d42537f1ba9c5afd0097c0f8121f5bef6479aaaf4217d45f11cc07ce5f1ac605a994798471c316dd403776089219ba76f6985fb691199e91c4e1487cd1962fdd035cec516c9f94633afcf6d2e6068db0c8c3f3ca70ae0bf4a3a8f1b6a37d5a6786cab9419739e44b0c936b0f3dd2939456313d3c9c5f12d668ca3d2a2bea5f7beaa30882387f114f1111538c0d06692d705ab7c23d7faf79852e05085b85750a2cea3d39d5582dfe96125527eea9f6797e1628b8008e9a4613350d3e852c4fb0742b30efb417c019bba9f5d3a3362ed2a625f1dfad4855589328cfac405e04b3ef0180cb59d7bdf8c93bc443f9c21fc53141d1faea8a45ea1fdfe6a0cd9d955f0cad97c41a8c1f0aa949a428d6c7d4cf4ccb4a01b2128d0c14d6520e8ab0f49bd0aa4df5183c66faf5f45a22f53ec6c1c1b5b107325a0962a32bc2bc0070a4428f7c74a8582a305011c1e029834d51586a7f736e256deafaee3e1d1834e675a6387696eb7d8ac81280585b19839e39374686bb91da4544ce2638b855bbdf88f693eb617a468bd050038cf10b5d6274498688294ec589a4e7d8d461ddc6a316d51f17808b6fce3099f900bdf4336bc4b4b4876099b5236decf79c49a3cd1bd6d265ff85161346bde09b62d139617c5ddf431855e2875a9b8f83af36d33a61eef372015e24fc43f157470ec9cf68e1861b5ff3051cd0a63fb48b8785e46dd4e3d8fb0356dffe08dbbb9eed175a9d59ac148ce958856e5362af8e308083b82e90abd0dbd4c73cb5db350d0841f40fad8ea6df8e8b3f18490bae91cab2210e453e7e9f9a27ab0f6c8f0582a2f203552be908390a787f038c7435d87bd22b90701e357d92612dfa705afb92af363f2790c5ea1fd325e90351e9d9ee8816aa244993d2dbb01b3d64f1128505ac314a7f66467f9ee3a20283d52d95314c09c2917d3f77a662d985de59fcefe4dfb757e44463df9912e1f1297bb2e432fac761618dc34b7f6dc8f7c3a96e6a80529b878660b02d13932c2175262d16bad88d0d23c0e838825b9a8e61a899aca0d73b33d9938f6f5e29d39ba4abbd86855c072554edfba2f58d3cda650ea4d5d6d0bf748e544e61ff23bb676e984efee09c2b9c76ed1a203fcdc90c9d2e7d1e59841433b9d6f136d1c2bb820f821e6e5ddcb4925204616db86059e506d631d4ea561eabe32e1a6fb07185123555569ed56953cfa0ea7ae5a5c0ce82fb12872d7f8c94a8f3754f5b00c7942340878c7fc1e4bdc0f02c2ca6846dc83e156a4cdfde38bb1bd8fb1b65989cb74d876e53c5b0c86841cb13b8d5fc038bfa3cc4353f5711759d0ff2d599e729d10ee3c954db2df1e7ec3e69fa9c563ffe5f8be18e333c8e144affaac519d23b0f934d0867949348b847570f574408851d72bd557620a3abe3da6f981a6ec0abaa60181690627112a4f1e6e078ae76dea53359d535b69733404a812992a02a6626f1fdd2fb9c6220847c805536a4617439cebe1c78ea51b1c59d08d4cc6d3895b0406728bdf0cd80574e9598ca63483fe7b7c600e9657d27ac1d73d82fb160bd7d3a9b469acd6c603a7c70d6f705631741731b1100e57becc3f1195d0f07df0e463ce65dc2056e00004cd784211036e58ed0e91bbc997813e8bd7e7ed30c251f9ce0872108eeaa8059b9511769aaffc037c6ba0663e668a2dbbd6da41be1d064728f76a0fa1dbb394d061d2e38533c5857db8f4eb4f77a54311f8cf4441a6f7c1901b165cb6ccb53384894938d90d9fd6864946f8d7d30d49327bd9d8ee627ba979157eaeaa77cbd6e75579f1fc0d1aa3188ca04f67542286a99464ac011b158dfdeaf1cc978b15e94b1c85465121df36deaab5c4d8bfefda80add30825a479da5bef4db3323b2eebef95df11d4ec8c31411f8f0d55ec7f8b430d224f8289d1bcb9c5383876eb1744d00fb6f8b254e9d97e239302c71ae1be4b8c0cf48e6392e7ea01b5a0ff181a7794aee337d3ec5981ae35b537c2b997233ba23c8cb02e2f2679e62f78a1a662ca63ac1dfdc8b6c8ef493b6c905f334b92c4ce77b772a1c84d27d1c00a5494fcc728ca7e899c1b2aef77da1fdde799a4fe2308b5c89391ac07b98530bbe86ec2825214ba9aad87837ba2e6c0e459995766f1133a009162d814aefc2e8254e3599166e3b66737af9b3a4c4558d2a41c8e25a7e783d3906eaa2b925421ed014772a1498f340e71641bfb85bb03d500606c599945c9d7e474d1d96bae312f0e0d4b7450f1a24749adf550063047afbe6cf96c92e81785fddfa63232c28896346717ceaab114ac37ef7425f2561993a2e9201bede2a9e0fb59b659f95c534dc8e922298651e0773ba6a62ed2ccc844461a35734821faa90a5d475e8721c094439abf0b0c952fe2c1332daba2d9f4c6cf732123a1a12e1814d48e9b98fea518662636f35ad23de80ea316e07ed8e2cf6112603bd8be9a6e068c008dbdddb64033c799a9cb9c4ac6cc01e99a164b41f95269ac4e593901eb5dfe80518314f74ecf029ff3fc028ad5b08d6654804f636ce9df111568412575853ef6c331b755f9ad57b05f8679ca080655f327e3863f7164a78a849919d475b46925ab179b18b9a1b593f0e3e37da2e4834a5722b1a708021b577eef29ca91aac4566e6684dff2278a43e1c20bd913931883bebed312efea57eec0620e5d15c74d7c7110e323b01eb7d36b387328fa01da8f9403af202c0db8c4a3d75a59051bb481021e1f80fb7f750624082732ce95978e897d172e1681c22602192fe4b16c93efe670da126ab1e7b8f1335899e16dfead0dbf2c006c3348e4828067c7cc4ba08a01e13479e1e77c8af4e9bbf56e5a600eaec3731478f9caebd54b0728faf5fb27638045c3e2a0b53410fa7637caa225eeca8df0a456811b9463c174bafc7778db8e264059b701e5a639dfe7cac191af2e6e9e51943c935155d3673c415e99b35dacad144128df2729dd9854b381fd38e4c891d7807153f91c85031de30f05bd97f9535134fbec5cadbd62a690014045fea2b4be56830eb6afeac845df6a823e431513e0c014365df83750961ccf7ae349012d13b923108a116db0014a0d6ed3b3fb4334de2e39582d149579a2a2b31105873265cf3e6879e1980c20ad30ae3bcac14c05ad637d9890d0b32ddb1ca1e0b8e13d896eb454d103a6d4dc38943a2357a66a127ac85655726ad360de0272f2cf5dcdaa78c0fb1defd216e46400cba2be95cf83085813b9d5f86a7beae92d22a6ca3d740c9356c2d9d6b1298f4b9e31c087c833090b7cb80eef36ff5cc89f8d585a660810bbca62207ef77a55d14e913dec4b5591c7042dfb206fb1020d5f834d73f8ef0d94928b7582169a3f10807e8a68dc89254f74f3ec19878ef3939d6c121748b7be1ddbfd7116fe871c164037092f5a09b803dbbe153663934de5bf7666279c525225bbc1e19151240cd1389f8e609d45cd5ad9a37bf4502ea42e90b82ad5adeb3de04990d61c3e5f0b4c660a806b0b1157f7c9ab5ba3a4e633404931fa89945ef498ba6b59f3df1143a3691d51c8c560398c6c283d3b19fcd73a6fcab85a568a3e87811bf949c52d66fab6f3f4ed7c4ea5f8350241f7fa", 0x1000, 0x10000) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() close(r1) pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) fcntl$setown(r4, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) load: 3.20 cmd: getty 21870 [ttyin] 0.00u 0.01s 0% 316k executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1}, 0x2) link(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f00000007c0)=ANY=[@ANYRESOCT=r0, @ANYRES8, @ANYRESHEX=r6, @ANYRESDEC, @ANYRESOCT=r3, @ANYBLOB="a526a64487cc34a02683a67f9904aea3f8935fb3c203fe6a90dbbd56e44130e296ca8acaced5cbe3e6437f0795bbaf655a2520213f08d833aef75c", @ANYRES64=r3, @ANYRES64=r2, @ANYRES64=0x0], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, &(0x7f0000000140), 0x8, 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="4f6a75648c6d33fc183059e908060001080006048b215d2f8532a15100"/42]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc020691b, &(0x7f00000001c0)) executing program 6: r0 = socket(0x1, 0x4000, 0x47) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/521}, &(0x7f0000000240)=0x20b) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10423, 0x80) poll(&(0x7f00000002c0)=[{r1, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x8}], 0x3, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3, 0xfffffffe, 0x2, 0x1, 0x3, 0x1000, 0x800, 0x0, 0x0, 0x2, 0xffffffff}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x22) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)=0x200) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0x7, 0x40, 0xff}, 0x5e, 0x40, 0x97b0}) r3 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x2, 0x80) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000004c0)="f19d0d8547e5ad3208ef0522bb21c25e206c", 0x12}, {&(0x7f0000000500)="c0441f7501e441d2a6978646aa565404f5c2f85861ca1173dc3d59a53b8acc7e8bf60e21cb2e23cd7968c88ad599cd7b642755cb59dcd4d1b98f3ea35b802de6250b35f9c92775993d0b1a776dd5609c7fabc8819fc394f2adace88e4e1e7fca9938e71d1decca615f453d03ebe6f5ef3ef34a283ebee7020a085e89a0da49cef842c08bc0b39d9157a1ca58b38453757884c0794f030bf39c36e83511981e409a5571ecc00a62d195b1ef39867c48e08f7f822b4792", 0xb6}, {&(0x7f00000005c0)="a5a26e1df1c36497efc6aa1ec4d0f5a7f3f34910", 0x14}, {&(0x7f0000000600)="23875c56ffe2b3c7a5bd46c3252a2d7f7b61e965ea0e9e9a21f53a95543f4a9d5c8e9032df6ce14a43f866e6c0a943dc2bf8b5df78a6cbf9e8b875b4509bb8fbc8135b4dc5cdecf0e505cd09d51031dc81651cf2293bc9b4afd2b5d0abb30272cf764d21ca65cd6ca300b1b30524a7d88fc18349d6eacde8f785b976d7f5c30504ed85c82dbad7", 0x87}], 0x4, &(0x7f0000000700), 0x0, 0x400}, 0xd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x1, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000a40)={0x7, 0x2, 0x8, 0xff81, &(0x7f00000007c0)={{0x3f, 0x7, 0x2, 0x9, 0x16, 0x4, 0x80}, {[0x100, 0x81, 0x50, 0x9, 0x1, 0x4, 0x5, 0x80, 0x8, 0x2, 0x4439, 0x8, 0x5, 0x2, 0x9, 0x5, 0x1, 0x3], [0x440, 0x4, 0x8dcd, 0x10e441a0, 0xffffffff00000000, 0x0, 0x0, 0x4, 0x151, 0x200], [0x9b8d, 0x6, 0x7, 0x2b, 0x2, 0x25, 0x7], [0x2, 0xfff, 0x3, 0x40, 0xe0, 0x8], [{0x0, 0x9, 0xc7f1, 0x7fffffff}, {0x5, 0x9, 0x10001, 0x401}, {0x4, 0x9, 0x1, 0x8}, {0x3cc6, 0xfffffffd, 0x6, 0x4}, {0x1f, 0x7fffffff, 0x80000000, 0x6}, {0xf212, 0x7f, 0xe6a, 0x6}, {0x90b, 0x8, 0x23, 0x3ad}, {0x200, 0x1937, 0x0, 0xf3}], {0xfff, 0x8, 0x7f, 0x4}, {0x7f, 0xef03, 0x8a, 0xfffffffffffffff7}}}, 0x987, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0x2, &(0x7f0000000b40)=[0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000b80)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) socket(0x2, 0x4000, 0x1) writev(r1, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="f7aa9d30b85563c0f8d366476ec69c6afb376eaa9b436c75e99a441174a714a629f627e192a32e8392a3aa6a676c0488f9372c842b28001048e1ae22e4f1c639bfc739d7522a3c0f9abf7eb880003cf8f473e81810ade3b448c8c2035a40ad2a34d7297a9123e3848b18c41bcb8c0abbbcb566cebab0f31d5fdd8b9f7a218cd342479b550542b22cef55e3e9f6cc18050862cf7d56306499190fb632812e6924a682eb07e266e92410", 0xa9}], 0x1) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0), 0x80, 0x0) ioctl$BIOCFLUSH(r17, 0x20004268) r18 = msgget(0x0, 0xc3) msgsnd(r18, &(0x7f0000000d00)={0x0, "54997cbd6ef469c875cad4f3ba82ac1016cc63c08fc2f37969315fa0cd8a5309cf2a5f2ea3071c7332a11d728bec115e44"}, 0x39, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) lchown(&(0x7f0000000d40)='./file0\x00', r5, r12) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000d80)={0x8, 0xfe000000, 0x810000}) setgroups(0x6, &(0x7f0000000dc0)=[r14, r15, r11, r11, r13, r16]) executing program 5: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0xa) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x7, 0x8021, 0x0, 0xf80, &(0x7f00000003c0)={{0x5, 0x0, 0x80, 0xff, 0xfe, 0x0, 0x2}, {[0xa, 0x3, 0xe23, 0x6, 0x8, 0x5, 0xc4b7, 0x401, 0x0, 0x7ff, 0x1, 0x8, 0xfff, 0x7, 0x7fffffff, 0x80000001, 0x7, 0x3f], [0x6, 0x5, 0x8001, 0x4, 0x4, 0x9, 0x101, 0x1, 0xf4, 0x3], [0x0, 0x2, 0x1, 0x9, 0x9, 0x80000001, 0x80000001], [0x0, 0x83, 0x7, 0x4, 0x9, 0x8000000000000000], [{0x4, 0x7b, 0x80, 0xffff}, {0xc320, 0x40, 0x0, 0x9}, {0x3f, 0x2, 0x2e, 0x5}, {0x6, 0x10021, 0x7, 0x3}, {0xad, 0x1ff, 0x2, 0xbe}, {0x5, 0x7, 0x56, 0x1}, {0x1f, 0x100, 0x4, 0x3f}, {0x2002, 0x2004000, 0xba, 0x7}], {0xf5da, 0x4, 0x4ed, 0x80}, {0x1000, 0x9, 0xfffffffd}}}, 0x6, 0x6}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000006c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c"]) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000380)=0xe) read(r3, &(0x7f0000000000)=""/1, 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000001800)="fcff", 0x2}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000000000864757e15ba0c463c99034721c641f8203fe1c9a5e2482d1032a86bfd00d3cc4593ec41f3fb7b38610d6255af4bcae00d6776a574ba2c52e8f86c9719f527df67710cdbcce9d24b52a5da4e182c90ce5ba6ac505"], 0x10}, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, 0x0) executing program 5: fcntl$getown(0xffffffffffffff9c, 0x5) r0 = semget(0x2, 0x3, 0x226) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r5, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x27) fchownat(r6, &(0x7f0000000440)='./file0\x00', r2, r3, 0x0) socket$inet6(0x18, 0x8000, 0x1f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r1, r3, r7, 0x0, 0x21, 0x6f4f}, 0x400, 0x5, 0xcd}) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb007016b786dd6009000000280601030000008000000037f87ccda703cbabdb3ce23b0001ea443d080000000001004e204e22324a3eb6db984df0670a"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001140), 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="058c4cc154b5895edf170affb44c37b4e96eb0aa265b33a650172f5b1d2760b1cc8ab19c57387cc77e393974c9e52e4f40f7def3d6a5", 0x36}], 0x1) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) executing program 5: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r1, r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0)="0cd0e1707324c3df7b0c3fe7f8e1580900000000000000de8d34c472f48505febff0d9c663e11d80ed3d3f9a906131852e42dbbdaf094dea0e385cabe44871c04ba0f0f455f5d58df4955b4795d3315bd211d3084650dca541c56104ffba41219e338c9830132e2d25346e3eb681ead1b34ba66bb6581cd7f21caf676fdc4d5a6849024b281f529b3f300e9296e570d5cd024d66d05da006673ed6800cb7fc6847a825a8c38ab0c551a9469df4753500245cda12ed950b2f0af5c0bdd85ecc0beca383ec4ca108e1f19ba3943aed3ab8de92", 0x0, &(0x7f0000000000)="a05bb45b4c7f6217a251a72fdf8f94d6790df31e0648a5e5adaadfcdade8a5c7a1f22e09f4d30422805eff", 0x2b) executing program 6: r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000002600)=""/4101, 0x1005}, {&(0x7f0000003640)=""/4106, 0x100a}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/122, 0x7a}, 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) r1 = socket(0x18, 0x1, 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)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) listen(r0, 0x0) executing program 5: r0 = socket(0x18, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="12e1f34ba5e430c3553dde1c533eeee4c85405eb47f51da5c6c94ec2a6d7abfbe30b7acacd54e9f3cc9361fea2876d838ea7854b875b3beb568b0785e16b52d295079851449e922a0808da9d9b0836a5e3a87bb9a5997609aa746a16f193512e525b6d302ffd1d3dc3bded77090e3bbbdbddc5cbb7e17d484dc1a5fbb76c021c429dc08750df26900cf2c01250114a4e312000b36bca67aa9e2db74629a6f1282c08692eef09d4c1c95338c295dec8677ddb9635b185fcb6fcd9b1fdb8e142d18228f5069f350000000000000000000000008161edec136c92f6d35911317b7f85fb297d206c8378efa8eb699e697505eb43e9870a1fbb796860fdeedb32972c4f117d4bedcb4c601f67dd3d76e53ca946bd21b6e83cd4cc63fa5b93d8da0302cd9f25cb4621c9c656d468917bb4a8a32b9ab93ce18f58302edb6ae6ed42b49d1bd8ef2a0be3245ead8de78de4e83de7f0f295de8de28d01ae98724485613e2ccea24ec3d317ca09e97b84de6d9e7cc311", 0x171) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/11, 0xb}], 0x1) syz_open_pts() pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000840)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000300)="2eed92502b98830128e59fc9a5d0c9c52f3983e0693e6869ddb98265fa3523d3946fcb4929948406f663785f2cbcd2b1ddadc8670692174f40f578a0da373ef9aae7ca945a302c6f57cf28ff0ace0ec1dc550d931f984b3746978dde5044dafb1aa48443b47b", 0x66}, {&(0x7f0000000380)="35a41a1e1e0bc7a312fc0cabd5744701f159dc21ff6ec1858779aae8fefe951de1370bfd81f535ef15a363112d08a87433614cd951213671a6cfac139db3b207ba2601fa09fd6edde93a6da39679b861f587db46d0d2a5884fa48f5e147b9c3d42da5f52831e0d5693b7c0ca3f0ee1344571c45b529f7e808d53e461d048b13f64749f4348f9406eedc3a0dfd77faf021bbdcd97bcd9119ca7ec40a1c2c9314912bd3213ed7759c1a623bed7c72c1b7861ef54b397c2ece2c5240f420ce31dc7e48396239db65ae5725b9239ec260b111c0afa938573fd1ad089c3a427935b47769d67e324", 0xe5}, {&(0x7f0000000480)="b51b8ead982a045d1b0fcf095a9b9f622400d260b1c546005bb85ad50e3453117f400c87b52ac711d8eb37ef5cdf6c8f292e252f5ca319c95651a40f78bffbf003a46695062c55c566f1fd64cae5c1b2a24f34a386299320200a9df59a1f2f6af7c011dec26a012c96affcf92eabaca230d7fc285d76767d0ea020e10be1753abc11371c", 0x84}, {&(0x7f0000000540)="e67fe34525753ff84d0a516d52519edcaf27535bcb8a0b0204d4755c01aa15e996d973922e1348da10d969b9b77939a3d330e93db8af47a0f3bbfdcffbdc2f7886f0baf8578fd2e25226052060d08aca405a14420ece997ed81a38d0586b16d07d5e85fff4d9d1207d3c03f4ecafee4413f5d4c6dd6cf4cb2b0664ae2931882432bcae880a968aeb6716064626309a52e9fce5b59fd21fcbd9e5056a11c91aa20083c1b38ff8e1c9c2ddc869a10bbb212a8a3717f3c10dbc1a579135b746abe40e", 0xc1}, {&(0x7f0000000240)}, {&(0x7f00000006c0)="6ae3bb97fe97c1758425ed66fccb738cc216bf366fccefbe702baefe5ae1d09639d3ee3a748dbbb94f37d1b0ce1b05f64fbf9e3c83d19da57767d7eac1204fcc67fdb467fa361b5269a31e8ae1c71aaa2e0ef06e639b5afa131010732cadecc07da9d38188fab55c1ca3bcdb6d9b2b8225", 0x71}, {&(0x7f0000000740)="0d4f31329b985a0c300e8b54cff0974a5ce477786dba60500c7c769d297509e6cf606fb1be10b11f6f94ad4c1a0b2bff99a1a01c5635f2fdc847ed1a3f0e40dce2cc6c5ef160d0", 0x47}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x20, 0x6}, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r5 = open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed06", 0x90, 0x8, 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x0, 0x0) r7 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x10001}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) executing program 0: fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r4, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semop(r4, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r5 = getuid() seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r5, r2, 0x0, r0, 0x300}, 0x10000, 0x9, 0x8000401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r5, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r6 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r5, 0x0, 0x0, r6, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x81, 0x0, r0, r3, r6, 0x180, 0x93}, 0x10001, 0xf2e6, r7, r8, 0x1, 0x0, 0xa465}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 4: r0 = getegid() getgroups(0x5, &(0x7f0000000000)=[r0, 0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff]) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, 0x0, 0x0, r1}, 0xfeffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1800, 0x3, 0x9, 0xfffff000}]}) setrlimit(0x0, 0x0) r4 = socket(0x11, 0x5, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 0: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {0x0}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0x0, 0x0) fsync(0xffffffffffffffff) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getuid() setregid(0x0, r1) setreuid(r3, r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) socket(0x0, 0x0, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000001240), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) executing program 2: semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x48, 0x3}, {}]}) r4 = socket$inet(0x2, 0x8002, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) dup2(0xffffffffffffffff, r4) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r6, 0x6, 0x0, 0x0, 0x0) listen(r6, 0x0) executing program 5: socket(0x11, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x50}, {0x84, 0xfd, 0x0, 0x3}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[@ANYBLOB]) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x1, 0x5, {0xaa, 0x400000d22}}) mknod(0x0, 0x0, 0xe02) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x110) seteuid(0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x29b3) open(&(0x7f0000002600)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x2, 0x0, 0x0) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) executing program 5: syz_emit_ethernet(0x7d, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x6f, 0x68, 0x3, 0x7f, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x23, 0x80, [@empty, @rand_addr=0xfffffffe, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="030c4c1f9567d543dbd03041c6e9a64d47c0f79689daf473958997a67f6eae0f427a2ea93e7ce03b0f09dc2902cda34e755a17f9fc25c5"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x4, 0x8001, 0x1, "108a89bdb56d43c967137e2a92f74dce89bfe0a9", 0x2402, 0x80}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) setrlimit(0x3, &(0x7f0000000140)={0x5986, 0x100000}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f0000000200)="05a6234bc088ed7350a4f6153000a9426d19ee5ca5f550ad1a8b56cf13915df9e710469cf87748e732342b08d451de5d9579e3175201a69b5c7ce51695a531b5e3954a204403a23f9a831947dd5106df619555d5121b9724d24fab76b187decd0949d69f37479621775dc0d5710db38440926e72cd258d90f99bd3aaeaa10a108a142ca292ac9dc931a8fa6c0bcca6ade2e2964a2054288d27078dca827d050e76bd8e9dc8c5022f0b4d454ab48b69e03c3ba9bf2d2ef0", 0xb7, 0x7fff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x3) r2 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x38, 0x0, &(0x7f0000000340)=""/56}) r3 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x8, r4, r5, r7, r8, 0xf0, 0x8}, 0x2, 0x7, r9, r10, 0x9, 0x80000001, 0x101, 0x5}) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) getuid() lchown(&(0x7f0000000640)='./file0\x00', r7, r6) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) getrlimit(0x0, &(0x7f00000006c0)) getrlimit(0x6, &(0x7f0000000700)) select(0x40, &(0x7f0000000740)={0x7, 0x20, 0xff, 0x8f9, 0x100000000000000, 0x1, 0x7, 0x8}, &(0x7f0000000780)={0x0, 0xf5, 0xa8, 0x2, 0x1, 0x1, 0x1, 0x400}, &(0x7f00000007c0)={0x7, 0x1, 0x3, 0x31, 0x7, 0x100, 0x4, 0x3}, &(0x7f0000000800)={0x6, 0x400}) r11 = syz_open_pts() dup2(r11, r2) getrlimit(0x0, &(0x7f0000000840)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x64}, {0x1d}, {0x6, 0x0, 0x3f}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="c118020dcf1353839d9f2d7563322e28", 0x10}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000340)="ec74253a56528f864eaca1df20039462a6e8f596b9b2d72978b80ac700f90900c2aa52d7a2288466e9acedb9013df5c8809e8294fdd5872b415da60c0500f400000000006cb9fd11cdb31a869d3d22c493d9387a173e2ff366b9fbd0a3f77973f8caec127c9ecad10068e6e80a694fdc2170902e09cb02fe189f4e82432399ed82ddc0725f21f1d9563c3cfc0e32a954195b6d9400f9335ffb", 0x99) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x276) r3 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)='\x00'}], 0x100000000000033d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x3, &(0x7f0000000080)={0x80, 0x4}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x6, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x80}, {0x4}, {0x812e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) r3 = dup2(r1, r2) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r5 = kqueue() poll(&(0x7f0000000000)=[{r5, 0x1}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r5) syz_open_pts() kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000019c0)) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setrlimit(0x2, &(0x7f00000004c0)={0x60000000, 0x60000000}) r4 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) flock(r5, 0x1) socket(0x2, 0x2, 0x9) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xc, 0xffffffbf, "ffff09008700", 0x0, 0x6}) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000280)="8f929ef9250d4f9a15febfdafd1ff07409bff9cf30c48adbddd2011b7de324c41f999d94c0fb8004c99889ccf08b8d8a22bb778a2d945f22497d09de1d426ea6e7dd4ed249ed3eff30f40102a597a6d70e72348d5e4efea762162825614f0022837653e8d93f0c3b037a75e57bdc1dbb6caab4420694c969f244eee805fe898944b4d0ddb0010ad124fb9f645d0487289dbaa352dabb689d05d8c1a1d0edb4a1ea6f6f60f23652df9eeb704525600fb732b273663662abd8b0ea0ba2b4358a6ec5ca6e6ae78b3ff6f92b049555fdcb75fcbb5dac887bdecc02", &(0x7f0000000380)=0xd9, &(0x7f00000003c0)="85a54d59e2f3136a9fa939f7a74a32506b5223e4a56d0043f38275af19ebcb9b67ee344e6f7daa76732b7ef0bef39d2bbc46e4f405ac0f25e74bcf6e6f78299275040baf9d9ecb376c14b934b9947b1876a38947224b9002124d35e7fc9b31d97316cb021f3f4df7bffffa5d9ea5d83366bdf5503debf4f6237ce75df92b00d2a8434f67", 0x84) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = getegid() setregid(r1, r1) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) socketpair(0x6, 0x2, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) sysctl$vm(&(0x7f00000001c0)={0x2, 0x5}, 0x2, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="a2d8b1ffa57ae89442ffc19df9db61fdeb7950bc79d865c25c67b1bc9ffac9677e3645bb9ecdac628de81b7fc9c81b276df391e6379425e757bb2dd2bad3eff26148af066f73a71f5d35927cf2d9c5e3df9d80d9304fa6b10208aa16483d5a346723845d541935d7e48a947f56aa565213c907b06be3079230150f610aec03fd1168ab6ed3aba30d215464", 0x8b) sysctl$vm(&(0x7f0000000340)={0x2, 0x1}, 0x2, &(0x7f0000000380)="b31fb213e6297375f623a935e9a854f5e12a13a69798493b82da0f14cca2f7d063415d1a111c5d2ceb04a7b2ea3efbedc8bf3e71d142875d02273ffc4a4bd222b2b48b4fb78b56008449", &(0x7f0000000400)=0x4a, &(0x7f0000000440)="437dbb352db4a63224745b4373504682fc63ba593c19d363671f031d719f2ed066318d1be00e94d55e3934610abcd4c171f71d30990710e343901564fa1871b0f43c76b4177dd2743782f1f7664e9d3a0651121b61f36eb23c0ebdb6a8de57a7f5df91eba1e917964370624bb57aef2271a2a3a997f257de71a06285aeb85e670f053c03501d5906f78025b2847a6ee34280cfbcfa85d70f200fc0ee3a0654aefeac5d5ba0a33b1b99afd52a55bf7b5f1e164328de84fc93214d5b090e1e586a12dde2a630c598e54fbb1d6648743d1961037be785875bfe05253f4c86665dc03c3569ef4a29ebc4f6d067b09b96231eb9d6e2754c76d6a089b9509fc3c3ecee4fa09db8022edc3c913205d6290836adfd1ce8b1a33d5f89e89243fa0cd0c46175f4e57f5f3369d9470542dce89eff4b7d2bfadb67a9b0debb05b6b1bc6269db6ef93c122e526d3e662d14c3c254aba893ab3e686c147542259402c0e00a70a2a4a637851c8322da27192e8a7357fb486e9fd9625986c5c3643cfb04246679949c5936e5a8598f51bad39d4efffe74d73f74c7986b02d9f800c1e8a4e8c9350cb0eee35da41505a1d73b372ee1cced8c432493b417cd75f5ef88a1367304c6ead2c635a15d7001ee6de7313aa78ef889bab98ee4aedadce123aaef8589cdd2913296da60721907b2a85c7853158d16c9a444c89a05598bf6b1f9ce79194605f7ca5de303c9b14fe22e6a76cf50b0cb2f3803c04fcce85850b18755ae0c12b08aa2df47fb573bd5a8c46a6d520ed972bc32d936439a704fc6053209e98fd2dcfb3845eb384c39ec373cbe2cf6ae06ad3bfe20adc761e6dec33feb767ce83573ee254ee06c1c124699b680d77510268d6c055eff749fefe68af92a37a02aa2276179fbbab971ed5c23fc999e05c1f928ea8bb98ad0edb83dd2e1cf37986771af6913b628de153e77107bf2b84ef286043b5ec309445013c741af94f2df0d3873e36bd510349e2f64b96651d456b16227378c756fcd93b54e738ed06de0f305f5078ef6bddf0208e1d462495c73fff7b014120252d4e6492827c1694ab25a693c157502a0683d407524a58623233894a5230e0e85c188c5457130897484eea91bdd0c1ba9f11564cea80bcfee9e23492c118e1ec7cc83b33adbcd04b6f3b86c99aff19cc8806c863545976de3a57fb2f096d11bbb37af23da75f08c5df0b99af4fddc9cd9b0f63e2270f645c1a0841fe2710b0d0084aa7b9b2f2cfa7ae445d5880261eadd5ea708c82e8f3b071f3e2aeea48c74d7226321cc1729b24a5a682ad596e3c8ccb9225af6a300f693faec12194215521e95f28b809ca57db299596328a8e1954926c873edef5bde1f66360880e283443869bb64f2c8f66156f8bd2af6c491c35b1727230708472c1e6cde68dd357c568f28e2db00e2954aed453d34046103f65ff7e9ebeb0063f8972c7e48f5803a08b7b735b33664ad47bd9628fe7e78e944afe3318ab4b25962c41b13e632d5979bff58ccf246f253fa54776bf5db5ea7687e39e68b66e2374557cc81cf353ef3b936cddaf87de63f65e6fceb84aabbf3b51f84e8fe0608e0675caea185c92d009deca5994f8ed3f84bf3ceb235aa8550520958c07f246099994c88bdb791badb972e78cff7cfce61992596f11a2527ea78ad235c4f5808d556a9f9611566d3b791902e9f011e368e76727c2f5f013f91f6bf3ba73925371d7df2c3bfe7d02e06e10ae815aefee61a927e49095e69fadd3efea9561787ee62946718f2e615827d1b9349d064f6e8d87ec585de8ed2f1eca534a5665aec7cd44e99e0cb427062240d3aaf0ab12c9b9556d8a464f22c61554a3d55e6996d9cb6819d6ff850350bee5811439980fd4382c642b72109eec1cc547b0260adc6a83baf6e536f1c09ed60fa3c64830fb2284b81f8b136bde5ab409321740e4f1d226d63891e9091a8b9c97976a74a2d70369254ec4a57bc62d648aa8e010a67f79aa2e6ea1718df4638a3171f8c0cfa5af164508d05f557668356a4189bfe043d663c443ea449e2b1f742a5af5c4736c5499533466393561342709041866cc171157b5016f69c12d00d4c927b69b7436852329761389847e93119e440b1f1dedd8d2222b2bc73f702f66fb46161ca222fb0a1adefcf42c77cf94b4ad4b6a4c608f6de6c79b198f7d1e7440b3a2731e7f792f987e7f243f4ea52f86e330223f8a18779b4bd0face5d4afa58eb4f8bad96263fd0d7a5b9aef14c6cf4a703966a0894470a1332120fe3f6b175c7c5dde618f5cf228f5ac88737d0de4c0f226506e0f1620e2ad77fa2b3d1fb3f74b572745b4ca6a2bf9b21d0f0a91fd785da832ffe0c9985770ff318a92fa7148035af4515a4a95f65e560cf33eeea12251051772dd9237bb1c0ed42b955a3c8c72f2937beb7dcb23412a29f49ea4ac622a985b4d3fa5b0f1e1e7e85d8314df5c36dad5fb9469606e1fc92b4697216055ea3be9dba302eb7e201ff02a01c5c9475c0fa9c0ad3e2747b8a4d7991fed6e1cd8bdb1232b05064ba650e5a89b348bdb7873b8c2fc976c51e8a9119a3662de0346e261561f1410ec4ba7da1322f033025749b121dfbb1af8fec66d16e0b2eea3370b1041c7c4f864256d41af7291e26393409e5c8961c3352711aff2f02b104b02e3b8cadd64ab8b08c1eef8d6a11a1e70fdd87c09a46cf9871269268d9369f14d32f194e16b4c089af202521bf9ea0fbbf7292f426390da0f9109204b5f4eec4a6307bafa95fa044acd7216e19fe9de87d414ca9a2914306d52ccb9d6d5ee5e008042b09e58e05541d1bcd1ad671e230a75c6cb84d2fa9c3b39a44b33ccbe6e5e4142cd9637504b8537a8727f3b397fe2f63644cc07527983157656ad5869e2e25a14e726e98366ec0287899061931e7820f4766cc0384dae39a6f8eb0bc5cd62e43529d778e8834784bbe2a783f5596dfd25caa851ab7125e3eec3443bd474b448278eaf01deccb572be700d4f664f04012d3ff26971e7346834bea8bddcb61a3707a65367cd3de7bf0980da34364b7333caaf5dd7eb937e4bb5d84bcf104d2193f579048359290833f83ed532211dea070b53f8df79c76334e21619eb435a482297b274b304c3fc2f90488b62bccb4a28c59717ecbeefb0d341ef23c55fdb04d74324e0bb0cc2a7677e0ad88acd39b628c6f77a0883da075fe0c663aae07ccc3c74a6951c296a9c6cc33745a515c1c852929d182b2eaea1922be661215d8a84fa6914d604c36f8758410bb1eae5dbd576d6ff64f20cc49016f6252e3dc4beb6d36d331c1db21a3596972a0dca67fba838e0ca9338e6074c73cb530407d9e09556d8c8cc94cfcc91150ef0880e8331845e09d5cdd64996708d0bdd5d7b6b3f0db6255944f9b417371911cff33498542ad2fa043dbfb8b6e6f95940e3b8387d2dd58ae9c36dc4363a585fd8c97ed16796d3b5d5351f7c57ef7649d9f0c4d65929fa49d318f0449e34a5e454a8fb4ed79be67f201437e82bd5ab2280749baebeae02f3a3fbc278c6b09fcc18913de4cfd8dd544cc94cb493d4118d0b9d427b1a6ba7bda762c7111ecd0ab1fcbf4dba9b73f56bb70925f738fca68d0f9694915f25d00d8c32122f787c14a80d854affe45e99c5043dea3430c2531117e19f49e65c1726745845484e954de8a48c4c60ce337c9ff20617b9ed54d9e1caf7cb38c63cea057601e4846c3ff4e64b8f3d87bbd6cb9ba5d01f0d53e2076bbc49f1f0658b984530be503d3699f7169c3ff09ae45f012c911a7d476251de12fcdab801fa395ffcd27c2542003aa2db01c3d911a57b529f323a6fdfe91a291ca3149ef286b0be6264d713eb32caaee656285713db5b563a3b3c8ad7780768648d1284b2690ea38dd288e275d0eadf2cfcb5aae622f178b2517ae755f712667817e7a18a0663ce5759d02276bdc6cd4f633ebf60662177fbb587db8e7453af20cbe703a802be0aa8e06a0de9f3678cee1872525fdc88ea682479f102df4cbd03ccd3e52504bca1bea5bf49acdc97415eeaa1aed8ff0e220ea17ddc1f50ad76134b4f6cc82d0aa823340e2f81565a1710276f0c8d0118cf881ea22f9326ff6adb476cecc70cb640e071aa938f95ab23121da72ecdc5db6298aa23ca14cd4c901c44d903af50b8cd3549afcc977cf9e8091fc742b4a9321929900b632d8f7406f6e0099cb9a7fc531b6bc70a3c70fe291aa5b297cf76e4b9932f3b20aa5cc0d58b43d29497209180b07e35f1a20f92183757c1aad8dc3c09a7cb9241985bc9441f10b5ed2814f77c6176be3f1e8f50713e4195b90921da18a38c784d7a663310a64027141989606a4a13a6cc7ac21a3704c9c636da43e93d2bbd175338be9f8a0d62b420110ddf7c8d64e6f1b8b37f18d69409b8b4fee110ee87f274dc81ed254dfb2d1dc844a6ccca71688efbec5a5f72d39909083c2276602c5906677dfce727a7bb016cb3d2265bba30d1a80f3aa87760916bd126a57b441d5cdfc451e9bd3bf3bcf01529dd02d7f1f06b19a91a3534a99139d1e3cd57bf3b6068baeb55dbb300eb0008f09338902b758fd06c835b51851d90588f7297f9eb8bd55d1e776ae56396a2fc5b0f2ae9527f78574453d671ca346c78f622be12cafc7c53f3eea515120fc2a5113c39db24f0d542d3fda546e2e9c793a36696af9ce69d2939b86c1552e0883fb9e03c7c7ba0637f44141a67cf973bf074e09ba6879e7e44812a7ec4164d789fe9e67710b49f8c23239dcb86c30d9a43028691cd084b3ce9cb19f72fbd3694be17cd3869bfaa6832a34f3d898bbb8d84eabba182514cf7034e9c7a2a5ad7410cc746cb56cb3a42f9cf0aeb0099fa1addf49e3a4ad4ac33b1f4cd3d744b45b7708ec86421036709bb5c9347a8dda195ef234ceca455cd0fbbc6202e8083155a66db8bf08cce6ae2bf15036602230d790221c01c56325a08b6cfd65ea2bd71e59c0fd05309a37f1a6a09428a878c926468d8bda8d50c1d9346a4d4701b4acee3bd31c45707c19794f84ddcf7c4dc54c46bd82b66cae7871e64b7d9f3854f7fa26e90f7810276a6220e2762d311c8eaafff2472736bb79b4ac0401aa05d3a632f5b81f4901adb78408dd79a62d685c12655dcf28e42a3f638e8ed68bddc3cb135ae3a7fe8078b486acb393c5839c5763fb6982f71c5e20c24cf65b4f67db0a0d417e45405b5281ec7b91e86a043f090b185f60472886e1e73019959184db4ba0b28bd712c9e31c664e6300da3d27e03fab6519fb7eb1478438ba881e043d5fb6ad996f0165d0ce3c8fc152693021a8d1e968951ec1de5d4d260bbfc2b0ebd24792cd4471bd787040317f0784ebf3429430c428b14706583436c54c77d7d447da78e45db9599c578363d61d90819ad849fc78b888393682a51804e2890f8b0dd5db4ff10bc913f77588ae8122a78a3e0d832e127f06d8d4b044185924836a86ae70b0f4e5cc6eb2ff38e14178b6a92a7dc257e3f075b1657cc347c7db075e64767389115ceb23378380be693aea0c50344d815d12e84ee2971a484a652ab194eb5f896d4acec65468c68e3801cc515ec9049f77ffb8c53a76349e49d4ab79169309a6b6d152628fb42979f65e0db5b4ffd0eae4e3e34ea6db02f00283c600813c112848a0976957daae7dae60b6bff637f5494387268aa03e717989050edd95b99e5dd55a7b75828cea26aa6fcc508d8026eca0e92f083bab6f8e42eec9905ec99d1d4a6ac18d76f3e9fff9b6f5a1fd96dcbda317fea67d533fd5e8f5a8c2f07eb", 0x1000) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x7) r6 = msgget(0x0, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001440)=""/191) getpeername(r4, &(0x7f0000001500)=@un=@file={0x0, ""/4100}, &(0x7f0000002540)=0x1006) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002580)=0x77d0) chown(&(0x7f00000025c0)='./file0\x00', 0x0, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x8000, 0x0) r8 = dup2(r7, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000027c0)={{0x2, 0x0, r3, r2, r3}, 0xfc, 0x1, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x280, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000002680)=0x8) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000026c0)) r9 = fcntl$dupfd(r5, 0x0, r7) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000002700)={0x2, 0x9}) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000002740)={0x20, 0x8}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002780), 0x40, 0x0) getuid() executing program 4: mknod(&(0x7f0000000040)='\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x15, 0x0, 0x0, 0x20}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) accept$inet(r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000240)="03c019b7e2399b388d3cc45f01364c934fe5a3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159fe9dfcef73c67426ec892a0d30746698109d4", 0x3e, 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 7: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x0, 0xd0, 0x0, 0x200}, {0x54}, {0x8126}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() r7 = kqueue() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r7, 0x1}], 0x1, 0x0) kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r6, r7) dup2(r5, r2) getsockname$inet(r0, 0x0, &(0x7f0000001400)) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0xc}, {0x8506}]}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x12, 0x0) ftruncate(r0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x41) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r3, &(0x7f00000001c0)="39e4aff1", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x1, 0x3, 0xfc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="ccc7b405f909a64678f7529d2a31b5781ee52ce205fc13a8704d7b957a7a58d38592470836df7b64286fc892d6daf613225fc63c559869e6cccf962335653e34d020558d5d660dc69350d12a4b453700"/91, 0x5b) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x11b2, 0x0, 0x1, 0x80a1a3, "bb080000009a019fbcc2583e2f00"}) getpid() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000187000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7fffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x74db}, {{}, 0xfffffffffffffffb, 0x56, 0x3b7bde175ecfb504}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x5}], 0x80000001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xb8, 0x67bc, [{&(0x7f0000502000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) pledge(&(0x7f0000000380)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xa6\x98\x0f\x01\xc2\x95 \xf8\xa6~\xd0|/?\xc9\xd5X\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vc)\\\x9el\x03(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\x19\xf0\\\xa0\x84P\x13\xf8\xe0\x99\xb7\x03j5\xd5}v', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getppid() getuid() r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0x0, r4, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x0, 0x5}) r6 = dup(r0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x6, 0x2, 0x0) connect$inet(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r8, 0x0) executing program 6: r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x8, 0x86, 0xfff}], 0x41, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x52, 0x80, 0x10001, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1c, 0x2, 0x7fffffffffffffff, 0x3927aeec}], 0x1ff, &(0x7f0000000140)={0xc38e, 0x7}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x90) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/2, 0x2}], 0x1, 0x3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xf0, 0x0, &(0x7f0000000280)=""/240}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000400)={0x4, 0x20e, 0xa}) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/25, 0x19}], 0x1) connect$unix(r3, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000580)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000005c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000680)='./file0\x00', 0x8}) open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) connect(r5, &(0x7f0000000780)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000800)="7144735e281a8b730ac2aa29b035ea4730f387f029481c6ec2c8e292a2a33746c9463d4fa42265c41e389722813f845f134589ee8aefb6b1e82f6d67e79602abba9e8bb3d9399c47de5605d19eae61f9e1027220220518eaaf1e85d2ce77404d99b838df12f9ec61df5c71940444353aae336ff3185f68b97e94ce23899af76d4e89105760f6b3ca5500ac2b2478adaca65981236745", &(0x7f00000008c0)=0x96, &(0x7f0000000900)="20f3c2809b296e8e193d15b34179a1ad6407982226abb1665dbb31bee3e3f74d906e71310c2d7da03aa444218fa2a96811917fbadb7ec81340c1cac45b91de5552804e303f838426f9357680e444fba7cf0ff4708e1b92b1a29b96088e2c73e74486cdf71a81ad0c93e0adf9730c29fed77b6296e23f76e4eaa9ad07add10bc434d9eddab12e5fca1d0944f09a8993e80da740fad3b6edee5c09850445c06fb9c44be68289d5c8e8cf976d7e313d1c2a921e4893ab3a210958174a92d2fbef95977f8cbc76d76dee9dd1022966517b8583b165cda2df9319750f", 0xda) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) msgget(0x2, 0x410) sysctl$vm(&(0x7f0000000a40)={0x2, 0xa}, 0x2, &(0x7f0000000a80)="b5c4bb4b146683bdb0a7d7f50ebfece4fd9fc044d116bfdccfe69ac80dd4d79691e094ff74c559210bfdcbdbe1492b72cd89d7ce1c0075087bba1b7765fa536ea9e14785b70b549729dd4c06e0be996161225d96102eb97d4f6427f6eaec90ac4f78f4b74626bf735c4ee5020edcc842306baf8a3be61e99d2085d95345ce1dc3116ede40e6a03186515495359b9", &(0x7f0000000b40)=0x8e, &(0x7f0000000b80)="6aa7349ef0357a801cae117ae14ae484b6a561acfd456ae012072b74b0d7a9cb751b01e6f126b6d86f587df42cc17c7bf95c842a1c7e95688031d505dcbd9abf47b47703a7cbf5dfc6191e97281a5e1826549d146c26d0691a3168a6201bbaa39754bd456953f6fc2b7964f3ee04eb04dab25a36d74560195b8e6dbcba9c94876269ad0d478630d1c9dc0ef96e0a69d06d37841fb07814aff894b46eb3330826e4d834af748d90fe162a449ac7bf40f11372c58a4fff19d31a112a2f50531ad405bf3364b1ae194c4491463136738154e4dd32399d48978d7adb38648e3d11561016def1d725d11780a4e5f2d416d39fdde1976864bfd3774c7f24d6054a", 0xfe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000c80)=0x4) r6 = geteuid() r7 = geteuid() setreuid(r6, r7) getppid() executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffe, 0x99}, {{r1}, 0xffffffffffffffff, 0xd3}], 0x81, 0x0, 0xffff8000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pread(r0, &(0x7f0000000700)="a1", 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffc, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02c8ed0800875cf8025f7fa77e4c85912744"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000e5c7d0061b448f7e88a80b008100020086dd608fd40c0008000000000000000000000000000000000000000000bb2f00000000000000"]) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x10, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) accept(r3, &(0x7f0000000280)=@un=@file={0x0, ""/280}, &(0x7f0000000140)=0x11a) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8, 0x11) open(&(0x7f00000001c0)='./file0\x00', 0x43, 0x41) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69", 0x75, 0x0, 0x0, 0x0) chroot(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1f, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x7) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206910, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r5, 0x2000747a) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x800) poll(0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x7ff, 0x0, 0xffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x20, 0x5, 0xff) kevent(r3, &(0x7f0000000000)=[{{r2}, 0x0, 0x2c, 0x1, 0x59, 0x2000100000000}, {{r1}, 0xfffffffffffffffd, 0x9, 0x80000000, 0x0, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x7c, 0x40, 0x9, 0xffffffffffffffff}], 0x101, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0x6, 0x2, 0x10, 0x9, 0x83}, {{r4}, 0xffffffffffffffff, 0x40, 0x4, 0xff, 0x40007}, {{}, 0xfffffffffffffffa, 0x51, 0x1, 0x8, 0x8001}], 0x247, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair(0x1, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f00000000c0)={0xffff1bff, 0x8000, 0x8000}) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x3f) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x100000}) syz_open_pts() syz_open_pts() kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES8=r0]) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pread(r0, &(0x7f0000000880)="ab", 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r2) r3 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1ff, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r4, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000001c0)) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806001f700306060002ffffffffffffd778079d948fff7445b636d859538269dadd45d44110a22c00023f34867b7a8f2d17ab4ebb8788c17d969881fa17e076f286b2fcdcbbae841448a7ca6687cc8569e0eb6ab56d9c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = socket(0x18, 0x4000, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1bb1}, 0x1}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) close(r4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="ee046620aef600"/20, 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file2\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r5, &(0x7f0000000000)='./file1\x00', 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r7, r7) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000180)=[{0x7}, {0x7, 0xfe, 0x4, 0x1}, {0x1ff}, {0x4, 0x1f, 0xd2, 0x20}, {0xffff, 0x3f, 0x1e, 0x6}]}) setitimer(0x1, 0x0, 0xffffffffffffffff) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3ff}, {0x2}, {0x1006}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x0, 0x0) setgroups(0x3, &(0x7f00000001c0)=[r3, r2, r1]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) fchown(r0, 0x0, r2) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="2aa9afa661dbe40a75c82bc860b09478e6fb23", &(0x7f0000000100)=0x13, &(0x7f00000002c0)="0f6bcac4f847a7868422df0c2275b5ba57643d7aaf20663ca650fd3d290173e4f7f17606936847157c01936e12c49b1c900d3ceed56b340e46f5dec1b27d02904ceea4f5949a765746a82650cec885651be3661be7aa5d24647565c684d77baa18ce3be4f763aa9da9e95dbd3e5ce4a9802cce4172f3c700b6953d4c7be4a4a922f18cdea9c199db2c61824d59400fa7fb81c135119a47459343e66f11a54c03af91a463f304f4ee188e4a3f62d6c8c8f894c2f037bf14a01d67ef5050d264bbe90dec00741507e25fadf9f4585036da2a0f", 0xd2) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r0, r1) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f3d, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000019c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) executing program 5: mknod(&(0x7f0000000040)='\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x15, 0x0, 0x0, 0x20}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffff109}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000007c0)="12e1f34ba5e430a7553dde1c533eeee4c85405eb47f51fa5c6c94ec2a6d7abfbe30b7acacd54e9f3cc9361fea2876d1392211180322ceceb568b0785e16b52d295079851449e922a0808dabd9b1616a5e3a87bb9a5997610aaf4d5518b995b7d302ffd1d3dc3bded77090e3da73bbbdbddc5e3b7e17d084dc1a5fbb76c021c429dc08750df26920cf2c01250114a4e312000b36bca67aa000000", 0x9a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x44}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) setuid(0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) executing program 7: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0xff, 0xfd}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) listen(r3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x100000, {0xfffffffffffffffc, 0x4000000000000003}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x14, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r4 = socket(0x7, 0x4, 0x3f) fchdir(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000440)=0x200) msgget(0x0, 0x745) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES16=0x0], 0x76, 0x0) executing program 5: r0 = open(0x0, 0x20000, 0xa3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) mprotect(&(0x7f0000337000/0x2000)=nil, 0x2000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100), &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x8106}]}) pipe2(&(0x7f0000000180), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) r1 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/63}, 0x47, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) close(r6) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r8 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r9 = semget$private(0x0, 0x0, 0x2e4) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000900)=""/69) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r3, r2, r3, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r0, r3, r4, 0xffffffffffffffff, 0x24, 0x9}, 0x8, 0x30fd, r5, r6, 0x200, 0x2, 0x76e}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x28}, {0x16}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) write(r7, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) executing program 5: socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9bee, 0x27, &(0x7f0000000080)="f475b76e98d9f493c3c3ea20386b047b", 0x10) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000240)="03c019b7e2399b388d3cc45f01364c934fe5a3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159fe9dfcef73c67426ec892a0d30746698109d4", 0x3e, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806001f700306060002ffffffffffffd778079d948fff7445b636d859538269dadd45d44110a22c00023f34867b7a8f2d17ab4ebb8788c17d969881fa17e076f286b2fcdcbbae841448a7ca6687cc8569e0eb6ab56d9c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f000060f000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000686000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') syz_open_pts() syz_emit_ethernet(0x52, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x7f, 0x0, {0x8, 0x4, 0x0, 0x0, 0x6, 0x0, 0x200, 0x0, 0xc, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x3}]}}}}}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc0}, {0x81}, {0xe6}]}) setsockopt(r1, 0x1, 0x7, &(0x7f0000000280)="1109c37c1fa6baf7c296fee26a5e3a0b4129fada81c3ca0b4b1e89a77e91de3817952fda727598219f014f273d2db2fd5a98c84d91d61274a3fbd7e6fa35bbd6a06bc04059071d6c2bc94a5dd924964b90cac4d7a52f7f02a7616b048cdb671fc6c126587486452c8823124e87f0a0514031a7715fd11d4471a9336362c13c61370b3a032223aaa3a4264e66d60cf13449", 0x91) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x5ce}]}) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r3}], 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x20, 0x5, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/61, 0x3d}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x1) r7 = socket$inet(0x2, 0x1, 0xff) setsockopt(r7, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmsg(r8, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x101, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x80, 0x5b15, 0x516}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0xa11, 0xfff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0xaaa7, 0x10001}, {{r8}, 0xfffffffffffffffc, 0x0, 0x60000015, 0x4df5, 0x10000000000011b}, {{r9}, 0xfffffffffffffff9, 0x7, 0x1, 0x1000, 0x100}], 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f00000000c0), 0x0, 0x1) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x4) executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x42}) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x60000000, 0x7}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 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)) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) executing program 7: r0 = kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x5}], 0x7ffffffd, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) select(0x40, &(0x7f0000000240)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000005c0)=ANY=[@ANYBLOB="5c5b945548ffaaaaaaaaaaaa8100430086dd6b92d25700183761a8a59fbde3ddb4bcb84fdf1fa0f3fe800000000000000000000000e8ffa983009078fffd0500"/80]) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x7fffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x1}, {0x50}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(0xffffffffffffffff, 0x84) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x3}, 0x0, &(0x7f0000000580)="b20db2f79b08016037c5ab0754a3adeac82f1ae6d2ab0daee8d5b5854db09d070baa01cd5e6a", &(0x7f0000000280)=0x26, &(0x7f00000002c0), 0x0) r5 = socket(0x10, 0x4000, 0x7) recvmsg(r5, &(0x7f0000000880)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000680)=""/139, 0x8b}, {&(0x7f0000000740)=""/70, 0x46}], 0x5, &(0x7f0000000480)=""/149, 0x95}, 0x40) ioctl$FIONREAD(r5, 0xc018696c, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x1) executing program 0: setrlimit(0xb4fe99e0a1b11cfe, &(0x7f0000000980)={0xb, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) write(r3, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x3ff, 0x101, 0x1, "9e705917e4a8373c664dcd2db59d00254e58041f", 0x0, 0x3599929f}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000080), 0x0) executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000e02000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x50, 0xfc}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x1, 0x2, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) r4 = syz_open_pts() r5 = dup2(r1, r4) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370", &(0x7f0000000480)=0x1b, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r6 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="90c5d0103978376e41631d7a4fefe9ce52c3dee07e79251c50da55e63a94f916740f2991f3d6df8de31c64e05fec8a3941f5ae15be986fcc7d564da06aef849c8671ac753620639a6d8341b8b169b8ae2bc71a6d22690fc11b51ca3f67f2d8cf4d8853a79232e0bf7c20dfd608299402f75a3a72fe8b82b796052e01b6b66408175ecc98b63a20ef89913d51abe08afe924d06a176d97ec0a6246468fa3034f7add9f927b44b7f4d35acd121b65573f4fc783f6c6aa39acec33b4dd15d21e979c13d7d6667744e07d9da4b79b5a36c92257b42cadaf4324a", &(0x7f0000000380)=0xd8, &(0x7f00000003c0)="101641329322337c581014", 0xb) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000000000}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f00003e6000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x2, 0x13a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="1bc9856ff61471a39db561b1e24c8b9d141e1a854516ac83bbe03e6133ff5d1f3e19781322a6a8762d06719bf90d66a4873033b9b37eb069dd224747c0565d3eb33600a6a2aead1ae26f5f03d96c0f098a3117da5ef95f3e465b03f42a850720d61b7b91722b31b7ff106cf799ad241670f8a6c037a199a77fd1aa06e697f2462a4dfccf071d1906845fdaf62e49599410a0463df2f2839c", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r0, 0x0, 0x0, 0x10c}}) fchown(r1, r3, r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setegid(0xffffffffffffffff) executing program 7: mknod(&(0x7f0000000040)='\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x15, 0x0, 0x0, 0x20}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x100000, {0xfffffffffffffffc, 0x4000000000000003}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x14, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r4 = socket(0x7, 0x4, 0x3f) fchdir(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000440)=0x200) msgget(0x0, 0x745) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYRES16=0x0], 0x76, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, 0x0) mkdir(0x0, 0x0) chdir(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="a6158034f9edea5f0aae33255c7b33ef2c2f2df81183ccf446c169dcd3aafe08fef589560c4ac9dacd44ac0ee6cc1479a6c5153fed0395949524842e4f6e99633f1210276d950a9d2b814b96f6f36c3938", 0x51, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000300)=ANY=[@ANYBLOB="fc644f3a4b47ffffffffffff800555b5cabc6c7ea17acbb22c18ef7216584e72d56a8ab5e8539d09087f5200ae2c2c4d09edc5259868335c15ba37a0d131e9d20fd7556aa3c58351fe2aa83a34b6d93de96fad917825e5dcadf2fbb8ab0efa1faf71d1f9a02e55016952a700f65400c97a979dc7f7136da9b54f12c9"]) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file1/file0\x00', 0x0) r1 = open(&(0x7f00000002c0)='./file1/file0\x00', 0xdce7f0af8b54f866, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x26) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x14, 0xfe, 0xfe, 0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="fe", 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000380)='./file1\x00', 0x8000, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) flock(r3, 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000180)='[[\x00', &(0x7f00000001c0)='tap', &(0x7f0000000240)='\xc7)($\x00', &(0x7f00000003c0)='/dev/speaker\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='/$!@\x00'], &(0x7f0000000740)=[&(0x7f00000004c0)='/dev/speaker\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='\x00', &(0x7f00000007c0)=':$$(\x00\a)sTm4\x0f8\xd3\x00\x87\x82\xc3\xf3\x88o7\x1a?\x0e\x99\x0e\xecG\xf8R\x9b\xe1\x8a\x14:\x19\xab\tU\xee\x9fm\x01\x1b\xc8\xfd\x90]\x12E\n\xd8\xf1\xf3\xba\xe7\xca\xe9y\x9d\xbb7\xd7}0\x93\xa3\x12\xa4\t\x95\x0f}\xe0\x12\xb1\xfa\xd3\x86M\x98(f\v\"\x85\teJ\xddY\x83\xbbr\x8c\"\xa1\x04\xea\x98\xf3E\x1b\xd5C\\\xcc\xe0\x11\xa1\xc2Z\xd5/\xf5\xa7\x94\xff\x8b\xb0hm\xf6\x7f\xa2\xc7\xb4\xe3\xca(\xd5\x8d\xc4\x17=\xe8+\x02\xf5q\x87\xbb\xe1\xbc\xf1@\xeba\xdd\xec\x04\x1dh\x96\xa1&\xc2\xdbp\xcad\xbaR\xf0W&\xfa\x06Q\xfb\xe1\xe0B\x11\xe0\x1c\xef\x1e\xe7\\\x03\x1dd\xb3\xdcE\x06\x12\xe6\xf3J\x90U\xba\x03\xdb@\x9d\xd7\xdb\x03\'U\xb8P\xa8\"6\x9c0xffffffffffffffff}) bind$unix(r4, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x3, &(0x7f0000000080)={0x80, 0x4}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x6, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) executing program 5: setrlimit(0x8, 0x0) syz_open_pts() syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) r2 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00"}) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) executing program 7: syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x201, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r2, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') clock_getres(0x3, &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d36604", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000187000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7fffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x74db}, {{}, 0xfffffffffffffffb, 0x56, 0x3b7bde175ecfb504}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x5}], 0x80000001, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xb8, 0x67bc, [{&(0x7f0000502000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000054000/0x2000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000232000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socket$inet(0x2, 0x8001, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="7659aeb94832406f057c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed67705f3868cacea799a3bdfb42db706563dca286f58274eac945ddffe9054ffd5b773424b408516b9ed309d4751896dd052cc4977fb319000000", 0x66}, {&(0x7f0000000800)="77cb1f41b7c1d19413643de8d85b452adde3f5e872a7b85cdf2666ac76fd075461594dbc48d05eee425fc57470bc4fbad46d35990fa520d69c5488892423cbd5760b9e326ead656e0c7696b69935f7933a4bd451b8faa7b671f90699f92c1434f0ba3bf8662ccfbaac92d5c4b410c19d2e4e06b9af8cbebcbaaf13bc7d712188724a56115e4cabc9e03f4b151fb4dd70fc5ede765a430df8db82853df076b20af217c65a8df54f46875a2ffc7ee534bf9cf98fa684f9e0ccf7c9344da13cef425fc54a376174625d9e554efca2b5e16078d819e9f54676bab364fddbe6f80235c0c4dd4d6a74eac3fa3e3e3a7842b00a0271d07ba6a2f28146fc33ab039a85d190a9e835f51c8615c32511f22110aa9f2edbd41a0c29bbee03ebcb36b2345816721642c4b66b60f41329d5499acf1cacb2488685eac3722201f55c46a47f33fb1dd1c964dfca13a3d6779c82a7267b88bf321c7ab1c9776e5fd1345fa425aefbc93e3c710c02d3cc17c3d802726d286589cecf21c02e3d47455be947fbe0616125e74d40edbdcd6251656e03db721d6b1fe5b31458cf561ef2aad7c49f65b1e6f5f4e21c1727f5141a8ab59716e5e6867fc1851265fb4a0af9030a158a0c08ae8df46cb49122bd6c076775eb61d0b26be8132f4f5872a3c25213dd357838a8c295a549c8b17c066edf4dfa44374d6e85d98adafd4cfe6d691161e11c87648d40a104590f789c3cdc423116c886994e900a5b1fb7d16f46a1f1b45039288a3e200f7dac334380bfb3f6793d9f459d1b75554f653f3b0b2463a74b555a7f6598d461f8f7e70196d103f4cde7413c9b1340d19fb4147b1b7e5110a2ce56b44b09f354de73d43c835e8ad39db90cbaea508bdebf26ae18c45fb2f27d704f0079c18abed68b18f21f1c80a70acf5a034b9a35ce5a815ce50d9469b6daee9226a6479476be1822c1bd3d6395886171fa97f8ec32c9459a16bedd660d2124afc32a19d640bab9ec3e35b5f79ccfc7be264caa36fc93ad1c414fde771c1a23f35d825824b63e248e9c033c84019d28fcea55a9a520741ba30bbe74e2f0658aebbbea58619da0e567f29b44f5c3405e6001bc23293930abdd08586933a6777fb70475dcad565593802c33cce5f63fb1f2ee09ebb6f82966a279b93a7218f355249748d3db39329ccfb426ce1fa2e686ce9c2f709b4631739e8af41818ff2878ebdcc16ca4e9b9d5aa31013041762194f0675eea38ce28f980fef87261769fd36b411300c2a22183dc1a79b873dcc7c70a1e1c2674d2455c75db64411e750351", 0x39b}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) setreuid(0xee00, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x3}, {}, {}, {}, {0x1, 0x0, 0x0, 0xfffffffffffffff8}]}}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806001f700306060002ffffffffffffd778079d948fff7445b636d859538269dadd45d44110a22c00023f34867b7a8f2d17ab4ebb8788c17d969881fa17e076f286b2fcdcbbae841448a7ca6687cc8569e0eb6ab56d9c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f000060f000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000686000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) attempt to execute user address 0x0 in supervisor mode kernel: page fault trap, code=10 Stopped at 0 TID PID UID PRFLAGS PFLAGS CPU COMMAND *193945 31785 60928 0x8000010 0 0 syz-executor.3 166275 23879 0 0x8000000 0x4000000 1 syz-executor.6 end trace frame: 0x0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.