last executing test programs: 3.980102366s ago: executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x80, 0x0, 0x0, 0xfffffffe}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) pwritev(r0, 0x0, 0x0, 0x126) semget$private(0x0, 0x7, 0x3c0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x480, 0xfffffffffffffffd}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x80000001, 0x0) socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0xe, 0x0, 0x1}, {0x8106}]}) unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r5 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000300)=""/113) 3.941240539s ago: executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f0000001480)=[{0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r1 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) setreuid(0xee00, r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r1, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0), 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r2, r4, 0x0, 0x8, 0x9}, 0x3, 0x4d, 0x2}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r5 = getegid() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100)="ed7ce769", &(0x7f0000000240)=0x4, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xb07, 0x3800}, {0x1, 0x5, 0x800}, {0x3}, {0x4, 0xff7e, 0x800}], 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x4a) r7 = semget(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000013c0)={{0x21, r6, r5, r6, 0x0, 0x2, 0x4}, 0x6, 0x8000000000000000, 0x7}) getegid() 3.73107578s ago: executing program 5: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xbe}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) 3.691350661s ago: executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @rr={0x7, 0x7, 0x4, [@rand_addr]}]}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0xfff}]}) writev(r2, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) 3.479750097s ago: executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000001180)="06006f293599", 0x6, 0x408, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x7fff, 0x7e, 0x0, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r3 = semget$private(0x0, 0x7, 0x0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0xffffffffffffff27, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbdc0}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0xc0, 0x0, 0x9}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000001440), 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) dup(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, 0xffffffffffffffff, r8, r7, 0x2, 0xfffc}, 0x1007f, 0x0, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/240) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x100000000) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRESOCT=r6, @ANYRES8=r1]) 3.46109696s ago: executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="bb", 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) syz_open_pts() sysctl$hw(&(0x7f0000000500)={0x6, 0x14}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x10, 0x2, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x2c}, {0x16}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = semget$private(0x0, 0x3, 0x344) semop(0x0, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x0, 0x7ff}, {0x2, 0x804, 0x800}], 0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/250) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x7ffd}, {}, {}, {0x2}, {0x3, 0xfffffffc}, {0x0, 0xffffffff}, {}, {0x0, 0xc8}, {0x3}, {}, {0x2}, {}, {}, {}, {0x3}, {0x0, 0x9}, {0x2, 0xfffffffb}, {}, {}, {0x1}, {}, {0x0, 0x1000000}, {}, {}, {}, {}, {0x0, 0x401}, {0x1}, {0x2, 0x3}, {}, {}, {0x0, 0x5de3}]}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1c) unveil(0x0, 0x0) mkdir(0x0, 0x0) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) 3.441336644s ago: executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) write(r0, &(0x7f0000000080)="0b49081d23f26b2d4ee9aabc0b7620b7fdfbe11844a74378b95aa368707d6b23fdcde285ab897ebd3dc70d7328a5f769e40cb139a9f657c7f3", 0x39) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x81}, {0x1c}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f00000015c0)=ANY=[]) r1 = socket(0x1, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000400)=[{}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x600) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) dup2(r0, r2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20000000, r5) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) 2.980941494s ago: executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23}, {0x6}], 0x2}) 2.958411462s ago: executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x13, r3, 0x8) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) r4 = kqueue() pread(r4, &(0x7f0000000040)="9a22efa19906", 0xffffffffffffffd8, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="e0d3bfd06cca29b35102e45a367dc0fd679092cc9e813fa7a8c0deb20488d7ae291f1f09351ba9e1191dc5b47150dba73b96feed8a9022afc14c7ed2d5edc6c248c89f2666e0dd2866f20ec81d79077be0b3a36610b17c83abbb23f995c6cbe15ba113a72ad6254204e0f30102", 0x6d) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15b, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14d, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x17, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x0, 0x12, "cdb2820e5da30f87fd117958d12d8701"}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 2.729723763s ago: executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f000003d000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.728813148s ago: executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206921, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800450000280000000000009078ffffffffe00000024e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000001003e9f00"]) ftruncate(r0, 0x48001000007) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) 2.709899295s ago: executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40001730, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xfffffffd}, {0x74}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000002c0)=[{0x2, 0x4, 0x3, 0x4}, {0x20, 0x40, 0x1, 0xffffffff}, {0x2, 0x50, 0x1f, 0x6}, {0x34c, 0x0, 0x0, 0xa7e}, {0x0, 0x3f, 0x7, 0x2}, {0x1, 0x9d, 0x7, 0xffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0xdd, 0x7, 0x8001}]}) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRESDEC]) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r5, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000200)=[{0x20, 0x2}, {0x16, 0x0, 0xfc}, {0x9, 0x5, 0x1, 0x5}, {0x8002, 0x3, 0x9, 0x9}, {0x1, 0xae, 0x1, 0x5}, {0x7, 0x1b, 0x6, 0x8}, {0x1000, 0x2, 0x12, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ktrace(0x0, 0x0, 0x1410, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) 2.709187367s ago: executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00200100000000", 0x8) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000080)=""/187, 0xbb}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchmod(r1, 0x40) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r2) setsockopt(r2, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x10, 0x4000, 0xff) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) fcntl$dupfd(r1, 0x0, r2) 2.479825493s ago: executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000540)=[{0x74}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x812e, 0xfd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) semget$private(0x0, 0x3, 0x220) setrlimit(0x0, &(0x7f0000000000)={0x60000000, 0x80000001}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) msgsnd(0x0, &(0x7f0000000100)=ANY=[], 0xe1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd}) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x38101, 0x0) close(r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r4, @ANYBLOB], 0x9, 0xb}, 0x0) socket(0x18, 0x2, 0x0) 2.479327439s ago: executing program 6: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r1 = open(&(0x7f0000001440)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000694000/0x3000)=nil, 0x3}, {&(0x7f000015c000/0x2000)=nil, &(0x7f00004f9000/0x3000)=nil, 0x93}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f000069b000/0x4000)=nil, 0x52}, {&(0x7f00004f7000/0x1000)=nil, &(0x7f000000c000/0x4000)=nil, 0x80000000}, {&(0x7f0000699000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f000069b000/0x2000)=nil, &(0x7f000068e000/0x3000)=nil, 0x7}, {&(0x7f0000698000/0x2000)=nil, &(0x7f000068e000/0x1000)=nil, 0x5}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000068d000/0x4000)=nil, 0x2}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8000000000000001}, {&(0x7f000000c000/0x4000)=nil, &(0x7f000068d000/0x2000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f000069c000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f00004f9000/0x2000)=nil, 0x3}, {&(0x7f0000693000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6a}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000068e000/0x3000)=nil, 0x100}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000698000/0x3000)=nil, 0x8}], './file0\x00', 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) clock_gettime(0x2, 0xfffffffffffffffe) r2 = getuid() setreuid(r2, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f00000005c0)="89ed48226e3a4d09b09d2293cb9543361405dc209fc5532f5c6de331e33ebf46a7986c8164e4bd2f56aa3944a89bec56f58cd9d138be74ad1d51f175c4d0ca7d5db231b8a69d9f8745cdedef407cb8c7bc28f31899acfda4b700642ba10e986d390f65e2d252352a9b009c6cdc9181f6b52015c7359380952385f00e10b4be5cab4f25da0106eead38494c77613f2555e44a040c98898203a3490d038f9ce6d404646e968e5cdb1b8914cb2dd7be", 0xae}, {&(0x7f0000000580)="0460", 0x2}, {&(0x7f0000000680)="87b173f7973aecd052928d8eb56d80358193ccc96ba65a88335af0a73c263cc4064c051c56e3b1eec244a062e642d10b998a3167b3962c347bcf1c29582a4cb35f5f906372ea2c187a1a8daa270be9ca2e18c2ead96365e88f437789edb270d4363aa8fe3b494a58e901fee3d58e0d", 0x6f}, {&(0x7f0000000700)="98939e2ab865ba37ac6b1d9435741861b6ddf07788fd5873d729bce3d63f92965410da97259f1f3ada65848bbbdfad97e5782425c85cb48fc9cdcb0b1697df0c4d42b6b88c513bf145402fdbaeaa85324a1634e56ca6ca172311028a88a8a2ca254c10b43f2e7cf2a68953537d1ff6e67c156773e1720cc7385484cd3502f2e9314806dbd674f7fbcff7a250033bd93af826cec19790985c8898885135f50522", 0xa0}, {&(0x7f0000001480)="b5c82a237c3d14ce302b2a7868d1ddf8cf4a15474cf1a60fee2a1d7d127dd5b1e66395284a5cc062e05348c7e3c2413d18400dd1786af7ff302cb1fc12de08d82b43fcf3aa8d17abe01c6e451d7fed43edfb32e231670f091c7da8175c731623928cdd1d99086501892697a103c332d44d27ddfea2c25e097b70652b6db8644235059672f4d05fba14027a91530b2e80ed926a81363440c120508856395ad3750edd1c91d4ccddfb67652d726d069717350acdf4dc389d85786cc85d054d53c8a52310fce74ca426af88f4ceb5d2afb56400d283581d2a7b5b3b23f6e340b164704e2758823d3fa016fef7de8b7c00ff8c83470a85db81f2baa68dcfcb877bd1fdd9ef275b21bb878a3b46127674192edf707d3bf3d44d6d40438fe6db3030797652d760ab8d324a796206b49523193e580487a17552c02313497e19be4331a42596e7f98130fc16350f0ef8e4a852d068fe83e8aca5342b4f603b211e7a4cab59aaa36f2cb38dae83e12c6f1d1f586a0ef22f6567a5a37309507e72ab33b083eb898f1cb72f565891615b0d494226e48b45ae3d0d10036fec4493b0a7a8f67c6dc9bf9e585ec2afaa5dd4131d7f42495979d92451ecf08fad75bbd4a971dc28a962b7d55d1b5d0058bbeb5ef615e1bb893be640dbbce320f52945fd7a9693283703b10aa6dd13d45f1476cc16d429eb96fd899c295bd5b0aa11b51b756094d0e214ad39ed449bb7d5751370a8b1be0931be26a733ffcf0e1eac8abc3d7f0c6b59425d415626c7792b613a3a696383bb4d4a15a7a566df3fb53426806e1e9989e46426cc919e1085465a79e4a702566cf11748e6d76b197a89f8b00c989f1c089892210026c074655679d8a3f2fb721bf66ff2f061d2c37bd8a05e3eecf2d03fcea41a7ac1270783c651186135ec71c9c4f85b0887af2e8684425d6eec511a5228883859ca24bce38b5b89b03094ece4789facf1066767de2d5274308634a2d5d63797722cb7ee7ab54516be97dc452a4f86615998bc24d970bde758165b5816c11fadda103a76f82270ba9809a81681bba284e83ee69e3325e86baf26e94938c9b28f5d6906563d16d88422210d77cadab00889728ac913239ed319bdfc7a632c42ba0ef4d7257e96127b408fed35706c2cc5b55e81a223b54e581d7a1bc7f30a74a298e4e406f53dac13b2fd6e1e260d2b6eaca81391cb2bd429446b23d35446e13ea40792f2a3b6cf0a2781b2cefc7816ce15d4742eb5a8e560b3d42375e96dcdcf9d7d941d3cdedf54f36106312843554590cd824b1bcd456ad6a56791965fabf2dc3883c66396933b42173f228351ab70e5fffe4f0c43c77ca82a7c40458f1b0fd9a59316eac059c2924fdf9fb1c7059cff18d02af7cb34b7c1f2485f30b4dfa31989ee14b53acccb309b3d40e45c705cbbea13a9633cb52061410024844b7b40dc4600964991f9fb882e6833a2b1a2d6e1495a9603b2d1ac2e93fe35212d918566a5cf8b22cf0ffcca2e9fb8039e138295cbd7f71ba7dc10f5d622156c741e366b93715501382b1a6ff2a4065df19310cbf4ba95b107f2c88912913e003aba655cf044cb67413f44d1f6292c05126d8872a3d7a11050408c48a78d1e273ed657243c9cee5917e21fc91757dec233837475035dd3d371045fc212fb8f158d6a22d72edd079175462912d9fbd383aea792ca4752fe4f5c46a0d3e13347ba1573ac97a67363a5861b6b6fa49d9836b5810b70ac690eee8b1e98af85201e6d55e27f5e272054f148e396edad631123290fe72ac9b87499f8983bb882b690686c95c927dfa7f735bec56650f62de49d24f76d4643addfc49b062a82bcd13d09da4915029838d44c48c890440ad82885a78feb1e22c9a8fcdfb767132586b679234ced93d042cf1a8b6275199deda4d10ef806745232a57beaa3db40593bdcd00f81f07ad24af7ab898c14ea96895c19b04344d8e7ba58ef05145802ce708d5947cd7b7d4ac9563723cb801b35dcfd8a53048bb6a5dfc0a3a86f009ae5de4be936d51c595a0a53107f84b65c3130229d41fc16cbebc0a933659e8a9535ac4f1a65ed4c9a5c3af5b41f666d2186af30bfd1e388810bd4280c8be6cf3f9219860504851e8904c9a5edcedf12f9b5b64861c39a734ce1723c2136b3ba3b543ffa71cf1cec20ae8f1c0b2d34da53f7a439e114dd7bc8262eb33afc3b6e91cd367373b933d013da59989f1d5e9879615c82050f76482ed3c32f9f80008a838d6909dd654ba8750c367fe3c9abe70250656b13e98007d8a779a50bd0acc3b719c271ef4c4fd54d75e97b3675e52c09a98cde8e72e5623ad4684eaa7d36baa7e8ccab8aaa36a9e9a772dc28fe01df87a186742c6cca63465442e4fe1434c1573e4b4872a88a701f28fbe0f8cfc2dff23eec3c3c7d47a11014efbb5b03480ec8ee6f315d57a6580610b627ea73aa7081bf62b26287ee5fef71fd4b46f5abae14aea4d76e962908c51ef92d40eeaab0e69771dbba8978fb22e6d79c17f12da225f545ccd6cbe672a22ae904b16760c5933728c2a91961e63373acdf7851cd07bb873e5f4e55c074213c8ad4395667ab122e656c29f5c4a47c7ce94823beb50d1d9980c9d8e88fd56f4e27b4788317ed38e69e8d33ec4d75712d81cf787b04636ab8e1ced7a8b3a7e77f9eaf64d137fdbae4fe6096e6ba9619fa54ad173d9f68e8dbe796b8d787e8fb72a8b497720e7ac480115153199654cbb3506fbbdf6614050e570097785a5d3388235c70608a4d5e44e21c576baffec251cd76cb9caa03382e1bbc4cbd6ec1735b0c9b44e71732a4524b89e2a09c7e3fc068a52cffccac3ef14cbbfa30026ba9b9c7356f1175c6e4f1ac2e2b7221dfada4df9dd5afef4595c5e25b1190a6d2552c39e81c9ba88ad35617e20dd2e2b25d62d31d6950f2f5fb408742279665fb436e6961fedebfee8e6bb7fe3032dd4280f565965f2025a73e2bb56b70ae144ea94622d61603d1afc2d4e2e28c735bdcb6e18a48eb2c3e534177e1105c4fd86e2301498cfcac55585b0ef2c3e2b4247cce1532d8aca03fc8caf0577219cab7cd707393f4ca75d519c9445eeda62f1fb5bbbea2483598fd91072e89eeb79ec10b610232343867c768656b796ae918803204ad2e2f2d1d24416721b6d169a640fc74abcc04ebb0c8b4adc50ca92e3220a895dcaab6197aa2bf1b70fdd53319498526b29c90a42ede544ec5667828c49349bfeb9dc54aa3d2cc042f391ed7b5e34107a885d86c988fe18381011ed85931b7e644e894eb64a971794387753ab32be8c21389be9014c173b55df2eac916f6556d41baaf56aa8dd49d324226945a3aa3617a23a5850ad10b3eaf066ff4e9a9363481e239c844a5f6a507a0b9ad73e5fd06a0e53caf4bf2d28a693a8a29bd360ce1d0e0c2decab411df996e4118a32945b858ea6c2f144b51f72f5c8067de6e344959bcb6b38082f3b24a0e36d535058e04e3731bcc4c853578a6bbbcdb04133339e3d2abaf3dca3121463950139dc067b1a35d9200641ade2565814cb8243c5af7c959e3418b18b18f945cc580b61b1b1b3e91422927f5673f2dc250eeca6e1538772158700a42e462a6c5fef18221c7d1e3480e26d4f13111e74c918986b4a592d51f5074179cc7109f3e4edc461aa512f2e02d7c03974ec3c5cc6915d6326aa92ab9b6bd5dc100650219ec1acb819f0e34762ac0cc7171c54a616d98b639e8474017f955744f67d0210a18ff9bbbff636e69fed570cf794cbce9ad8c90254260dabd4f8ca141ed1212ac62218fb9797b4a31dfa19db9427c97989f73f6e5aa3b1eee4a8c54bb897cad9acd2f7b2c177a6c2fd3ba843044c7952c9ba93111bc708e2b5f470a9fc7ac59b7170cb4733734836fcf580595254014091b0537198e7de47c0932402de5ce7dd79a166ff1adce8abd245917a4e2f6ed8202f4a06bd7dabe87c6da26b8fd96c91c79eeb0d6cf176bab59bf3773a84fdb11af1672b42675ff12752b4a155853c7b8b638ca8328515fda0b013ccb498d1c486c81fcefb081bda8f9a81fc3b3bfc19a00825f5b581c45bb5de59cb10fc5cb7b41b1ae15408bacfac0cd939976a1ff6838237cf74191cd188492e456d3e9d23fe2713152a2444b0355637fe149bdd4322361b778e755ea994e634d15f74b05fc757817e426ba35f9878a2e725675bebd2cf9ae9947245fc374555d60fa39831d8fb7d9b161985da5f818607bd54c684fd90e8f2f185c56cbdbab39dc2a31e7e4e0d542c0540715454e990d1675bfae5521bf2f7dd1e66750ab1d7d9125152bfe3e7885a33b068a4170a4db0b572c04245837fa2f6fba4ed95313605b30a45185f77e02e40fb2ea165b978a6994ee892c254cd6d966cad29213da46283bbdd51471da74257af1aa431c9619ee5bdee9e1c9229c180bef12ffd2209d8602e0811289cbf07493d03e9e2c67288113b68bc96cc4d376e624d4ba2094bec5aa5dee90f2bfd7218a16b01d8c9b2eac667327211b298cd6659524788059fbcda50e8a3e47fa932121120ea056ab244d7af964f21741f9b7f35b315fba54fba037a0d62c56e33297e1873b5819e8a4c4311b439c1c2b73d814cf025b7a69e8d9c8923516db6933d18ff219a5587ded27ef3cdd49056f8fbc3c9f38f5e6ec524f920d574dc917a4d9b8f0d4b1ddffd9070ed2b0f92eb9a59d1ea8365dfbf5d41fd3ec58a0ce8948b69ffee5ad215eb327088a5b6991abf139199222b96f602cb0a9a8f8a4325c6564574b46dcc453082bf7b8946f2be0cc21f305aecf9c343afce44960ebd6698e73f2c977d9d9f8d99b1ccbfcfb0039a1c08cff7b975e64dad0d0efc73be0de79faebe6374ae66baa17187216a4c8bd43ff73eaf1bb1ec966783983bb93a218183d58223d1e209f1cae8c66a98bc1a655ec3e67ce6c85f35d34134674a6a3c5563a42a055f22d4eed714237090f4fd2db7328ae9fc0eafd3f78ad045b260d4e7d151d60d358bff94a31979cc4597792e21a27798b6809a692e472f43952c21c54b5767299c07f155ea9c451ca844677b1ebfe17b348073b5fd34092ef40b0086b06357b4d2e765c70aa6b3b3c32ae5db86012f6cac0585b3bdd59ef6e3b3fd46c46412ed770527c76a27057fe1a6361da374abe9bf1f942e52d4022b7d3e8b08408287d461f73773f9129e96db822d098fe2d40a3caec39530a3f6e51f47a031db0737616d62ee8cd6fbf591bec88b6b8e0c4bd794a242c93e5d4ed87877f3de2bdf11e2d0d5238b7c256226485b63f30242c6a22103fbe261f8f0e783256b21be9bc7c06fad3ad7470ea9f10e16a773c3d5f165a7687ec1398ce30c8fbcf27f4658ad8cb2c5b19a9a5ebd52577509a24e3aa41d853b1bbc7f04021da0b540ab4042d361ae2132ef40dded6e75094bbd34810a8d154157ab596499b7e2167790f92733970cc31ab0090ee842e0c6b23e180d638d7c8975e36393ca151179ce12f48532c9c223e45822a1a363974abce90a8e67924be5da5cc09afc8a5c732083b92271f7079f1d249f3fff11be58d8d4da3b05fdb42154897127e81893c426b8738fd13edc4299f615c949ad8e39f6c3d3643953085375b997618b7fe4e49ee1b0f2b0a9a3d9e2d588a9e695db2684c5fd5c2a0edca418d359c0bb70d3bee44b222eda344fb08185943ea8b0a796cf772a7e83814645ead7e4560b2daf1c0e4712724966141e131032c0be4d591b9122668507b94eaf6c291e228a768c88f69d77c06e860f9f3cd695457eaad9bb2a9", 0x1000}], 0x5, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x20, 0xc}, 0x401) open$dir(&(0x7f0000001240)='.\x00', 0x100, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f000015d000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f00004f8000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000693000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069d000/0x2000)=nil, &(0x7f0000159000/0x4000)=nil, 0x200000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000606000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r7 = socket(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x64, 0x0, 0x0) 2.475088275s ago: executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/94, 0x5e}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet(r2, &(0x7f0000000200)="eed6d9bd857a06528fb191a40a4f21d92104bfd0d65bc20d821b48f5a07a4e47cef66ee3406c28d146f9142730ca25e8b170bd1bef6903e9e4e2c2991a9caa832f8f06dfe9ddebae7a2489214f54c9f4140534d525699a96399e1f804b251d26c9075573a3c409a9ded2", 0x6a, 0x4, &(0x7f0000000000)={0x2, 0x1}, 0xc) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x1002) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700783a00fe8000000000000000000000000000aafe80"]) 2.47490346s ago: executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978d, 0x0, 0x5, 0x7fffffff, "b708befc1ca10600008de158b19900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20101, 0x91) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 2.47455759s ago: executing program 3: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r5, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) 2.460140312s ago: executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000300)={0x8000, 0x7, 0x0, 0x80, &(0x7f0000000080)={{0x9, 0x20, 0x1, 0xf4, 0xf7, 0x1ff, 0x2}, {[0xffffffffffffff00, 0x8, 0x8, 0x23, 0x3, 0x1, 0x345f, 0x0, 0x9, 0x3, 0x800, 0x4, 0x1, 0x2, 0x8000000000000001, 0xfffffffffffff8cc, 0x3afd, 0x3], [0x48, 0x8, 0xbfc, 0x6, 0x1000, 0x5, 0x2, 0xffffffffffff7fff, 0x5, 0x3], [0xca, 0x1ff, 0xffffffffffffc021, 0x9, 0x0, 0x8, 0x7fff], [0x8, 0x800, 0x0, 0x3f, 0x1ff, 0x3f], [{0x0, 0x9, 0x4, 0x2}, {0xfff, 0x8, 0x1, 0xfffffffffffffd64}, {0x2, 0xc287, 0xfffffffa, 0xabb}, {0x0, 0x1, 0x60, 0xb4}, {0x2, 0x5, 0x7, 0xa71}, {0x9, 0x7fffffff, 0x1, 0x81}, {0x5, 0xfff, 0x1, 0x5}, {0x1f, 0x9, 0x5, 0x80000000}], {0x8001, 0x0, 0x4, 0xffffffffffffffff}, {0x2, 0x2, 0x6, 0xfffffffffffffffb}}}, 0x0, 0x40}) socket(0x10, 0x3, 0xff) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 2.440066276s ago: executing program 2: poll(&(0x7f0000000200)=[{}], 0x1, 0x87e) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x2c) r0 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x602, r0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x2, 0x490) r3 = getgid() getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r1, r3, 0x0, 0x0, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) (fail_nth: 1) 2.221097948s ago: executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) 2.20082471s ago: executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x8}, 0xc, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff0000ff0000008cb37f2c8d248eeba000000000000000ffff0000040000008acc822b722ad8cfd42a0e37fbaa44bed6e1408586d6fc9420b5dc18731b73948997f8992c38b471022f9ad023980f93fa7fcb338c8433272741b35f68129d39399029c6f60c2b5e2cad7c2e262b5ffd7a0fcc19544ae98948b943b0b43b53647958b1ad747cd79667446b53b70200305cbb6fef40bd6bab8d146757857c2dd0523b411180e62b7e673c0000000000009800000000000000ffff0000ff07000073da8b1a1649fc53652a9234a616c6333fa68e41667ae913eb16612dc65e66cbe04c330aa83aef615bf48f2ff7893eb9403b455c0a26c4330670d8023c0ed7ab5e52d43d3903cee5d0b045e12c1bc71a56b89975c14b43651a3b45f1e6349608d6e510f74e8a720a0b6d57"], 0x278}, 0x400) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f00006fc000/0x4000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000695000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x13, 0x0, 0x0, 0x0, 0xfffffffffffffcd1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="19a28b60fdd1084c94bcde6c14c97c9e3de38a95dd", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_RMID(r3, 0x0, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e8", 0x78}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) 2.200004997s ago: executing program 1: mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) (async) dup2(r1, r0) (async) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) (async) pipe(0x0) close(0xffffffffffffffff) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x41946465, 0x0) (async) syz_open_pts() (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r6, 0x0) (async) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) (async) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) 1.729880276s ago: executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) flock(r1, 0x1) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x86}]}) r2 = socket(0x2, 0x1, 0x0) dup(r2) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000380)=ANY=[@ANYRESDEC=r3, @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="3104000290780233020d96c729637cae4fa49c15580402051a00000004000000004000000100000de500000002ffffffff080a0000b018000000080402000000d1c2f0bfe2d0786ca21334289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f1d2927bea497f060d5868834df3ebae3610dbb85de9fb70f97d54bbf2516a6eb91bf2063091e3e68098e009407bb7e4b68f0569c0bbf337bb501571433c184f737ce52616a521fdb96924c992c3c6f4f12f704c74904f1f345a4e2ece2f860785640266ec53e1221750af72fd0231d75316caac6b7fbb12beabbd9a9b81ca4f9e4ff77abc1a34a97e1b88954149b098e023aeabcfcd60da79278b90fce77807c7cfc3272e27d7cde38c849ccf76f54f0100008000000000d0a8a021e3650600ff0add"]) 1.728879155s ago: executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000000c0)=""/237, 0xed}], 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) r1 = semget(0x3, 0x1, 0x80) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) semop(r1, &(0x7f00000001c0)=[{0x0, 0x259, 0x1800}, {0x1, 0x409, 0x1800}, {0x3, 0x7ff, 0x800}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r2 = getpid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f00000002c0)=""/204) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = socket(0x11, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x3f, 0xd65a}) sendto$unix(r3, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000934, r2) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000280)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x1d}, 0x2, &(0x7f00000003c0)="440a9430092fdb5e0956c8699bb0b24a90537c27caac9fc2b1f476662b621a9fcf0b2f9a0968b5f1dc0f7b54d2dd7a872403d2262a797c258290f08c72703559fdb605401d70bbcbf1fbff9bfd9f4904ae25c55a3e6b38fc4022e698796f5b6cd89bf4f01c4bd35892a14d4c214c6116f398cef418b20204f7211271d035853ff03e7a3d3cf63af46b7ae59aa26e2cd5e0e804b03d5917817a7bbb410695f15f562265d2f3216670028893ccaff3bcd11ec1849c481eada73ebd11c86597deec26fb4751f081d30e9b24765dea3f95b8d21d0247", &(0x7f0000000240)=0xd4, &(0x7f00000004c0)="c028b693acc49bbfb7151e0a227a570989ae0fcd5f85451d06e039d102a57780d7751487d4d78efbe7f04a7c6dd74d402966a888b6021f3937d4f3a7f7c2f757cf8115cb921ae8c544236d980c891c8cdf874b8cb2c28fed3819af40cbd40a084300180a245c1004fa8007256b7d58f8d5b6b6003b93deb31dbdc220b0d8ef974f34c3759e4f224e5feb0e1d84e5cf68406351a04a46fcffd09f303d12805723393c84f69db5a0b64abffe3a1616dc04516e72b40b9318a7f99952e3ee32c49fa2494372eea4044a2d6485f8556c1a04557157540364f34e7e48fa509ee6ebf0684052cbb470e0b7f02db8def884730fa8b53e809507b64ca0", 0xf9) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) 1.718188343s ago: executing program 4: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000400)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xff, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sendto$inet6(r3, &(0x7f0000000640)="885919543ca0c7aa9eb31932569292289cb0272b165b0841434b6ae50ae30e523b385279a9ff14a266f722d6eb3e7e6863d82bd3894ed3afef427bde32ae256db64f4c19e7785fd77fd5c3fa912149eb77c5b7476b0cf2051b301a64852642c4fa68ab1b7e8232f6e56f1f389709c65121e1a0eaea2d96a9ac6a613286d553c7b61aa0df692176f957815881cffecbb660cad97c22917da121bcabf355c06069344e3b2e0f1ecfaf3b8ca859a4abc21806917fb70c3cf91681e68f344c2844039dac404ee5581e05041ec1457aae4c6c31738b11eac0f25a", 0xd8, 0x7, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x4}, 0xc) 1.711668125s ago: executing program 1: sendsyslog(&(0x7f0000000000)="57c24df72277c58d956db1753e4cc1466f90ffefd87e49229d11f6d49f99bae0bcd2d5e94b79f03526330009a1712a080909d0600f4b87524a3b1720285697d25f036dca548e2d5c5574d3df882eccb726c67ffb665a88e5fea294ac7b9d31a9c181db6acb506d16f12ed144e3a4b8fd277d086c43", 0x75, 0x22) sendsyslog(&(0x7f0000000080)="1c66fb11f505f7aa694aac4ff5ee141e77a8864c74cbcd66f0f7711222236587b6cad8dbf53d0e1b05763edcd43c8050660150dd489406a38c114b3603fe530ced6dc61458efc2fdc87a17e65e03251b287274acd95db0a6e7f24ea70aa4b2c4f196131f9d6003a41accc91aa2b7cfaa778c091f6084b0583833e71f804772b67fc9b3a51b3203befb49ceedd4ba56b6acfb1290e40d346d9a6fe56999809bb9c86f8b46e5ae0d8943221f05268935", 0xaf, 0x8) sendsyslog(&(0x7f0000000140)="26c356a8c62e763abe544cd1c5e2263187f10a5ae70874453c36479fb0ed16a02293d8002ca0cea72a08ea127260e67c138094e95374403166996495d06977dbb49f9d7f41c04c31a5be0a09acb57e31f740f8cb5b50e5c18d386130c2d854c26212907db9379402ce7d968e4abd4a11d29676f96c977adce058481ba97bd59394ebd10b478f5f37c89c98df903d42351327d654b45c18", 0x97, 0x15) r0 = semget$private(0x0, 0x1, 0x417) socket(0x2, 0x4, 0x3) sendsyslog(&(0x7f0000000200)="39e1be2ef4444c7113531bd9e4420e4dd462ae1caac60de68b2a97400583d945499b1a451a932adb7993669cf04df9d67f4b467371e6", 0x36, 0x0) socket(0x20, 0x3, 0x5) syz_emit_ethernet(0x84, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x1, 0x76, 0x64, 0x4c, 0x3, 0x29, 0x0, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, {[@end, @ssrr={0x89, 0x2b, 0x4, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @rand_addr=0x2]}, @ssrr={0x89, 0x17, 0x91, [@rand_addr=0x4, @rand_addr=0x5, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x1, 0xe, "e887a4cab07a1e94dd80c623"}]}}, @udp={{0x3, 0x0, 0x8}, {"2570e77783b3"}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000340), 0x6, 0x7) r2 = syz_open_pts() sendsyslog(&(0x7f0000000380)="48bb902e019cb937903d08728f3d8894b99082899686375367771f8293177989fcc1cd5c30c43b2b0ce60a348cedac9bba58a460d551e354fc286c51f97ed78f1f72e7443cd17e33532ae4e9fc5f0cdc2db3c83b7c378069ba689b8d4ef5bd007a064879c1996b09b4fc8729f60236b5fae0b48436690a688bf272b16a3d230770d8a514b713730e852f2e69dfeab3668d864c10184f000a7bb086f77e94252922502a72d4340865c99f86b8afb0070c9ca6f7164ae4f09da991fe68af7d751380144ad5e41015c65e614324483ed3df0cdc3a1e8bb0784f319c1b13d1da190ae2e1b8f873512f9bf1742bbe86673134a82972fd19d6", 0xf6, 0xd) execve(&(0x7f0000000480)='./file0\x00', &(0x7f00000006c0)=[&(0x7f00000004c0)=':(.{&{\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='{](]$:\x00', &(0x7f0000000580)=')#*}\xf0\\{,.\x00', &(0x7f00000005c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000600)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000640)='.@]\x0f/]}\x00', &(0x7f0000000680)='/dev/bpf\x00'], &(0x7f0000000780)=[&(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='&/\x18@#G{\x00']) sendsyslog(&(0x7f00000007c0)="d23df2050c1117616ba4aa00e56cab23d26f9bf742a6eddaa32569a1f53ba0a585e0bbdbbcd48897f1ad83b0dc5b47a5", 0x30, 0x0) sendsyslog(&(0x7f0000000800), 0x0, 0x12) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000008c0)={0x1, &(0x7f0000000880)=[{0x832d, 0x3b, 0x35, 0xffffffff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x7301b47c0ca60d13, 0x0) r4 = socket$inet6(0x18, 0x5, 0x5a) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000940)={0xeb26, 0x0, 0x81, 0xcf74, 0x1}, 0xc) sendsyslog(&(0x7f0000000980)="86b9133a01e848023c3d88023ab0a8b8c6b380e72216e3d7", 0x18, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000009c0)=""/99) r5 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a40)) writev(r1, &(0x7f0000000f00)=[{&(0x7f0000000a80)="220510b3b4e1f3d519d5a551f2225b71110d30d12de8ad5110c204c34b94799d4f042092350c8ab1855ec2a5cc99937f004fdb7e87d43696645602e55a7fe6b1258f6e3f4c47e60c2ac59f2a65c0cf88ec75fb2ef7f7027f6727931445c4b63e0fd323ba79080f49a9b6e85bc69f314b1a27b675337fb8dc1d363c418e31dafdecb9bf644736c4c689f093abfb54ffb0", 0x90}, {&(0x7f0000000b40)="acfed262cd16c83e4f388753961ef280a3932da0e3529c1202379f3b606cf512cafce3bba082dfab46ca963ab6a812bdb293c3f6c511ea21f42064c1b8dc202ee1688711faa704a15aeb7bcf308b6bb66a1545230b3506937ec1890419a71d91d5450f7665703c", 0x67}, {&(0x7f0000000bc0)="ab368d11d67813d3fa310180556a9e78c443c2b8fd602bc39e175cbd3dcd20535d166311215b7c4806ae82b197abefd8a2f84a49481d177900855336ab630935359973f6b68f2981d90408d3575c0ef671e15255d08f54abf76ab97bc6bde2d0539b73ae5517f16a979c87", 0x6b}, {&(0x7f0000000c40)="50e8", 0x2}, {&(0x7f0000000c80)="ec92840015c1ad8358e8f6fba2358731268e34da24d2657ab8d86e6cfdcd823562c63c68c49bb1da5ea6b9ad836df791bb7eacccb0158b0ceb178dedbba2b216a5120d266fb98e18f8ce55d5f9642eb29e91f6f568c42e16c4b88bfb68cf0ea3477169804b9ac68028883d4c81d33849c392679d31833c4f62a060434a9b5665481224c9a4162d6c0d72441b80fc39add26ed012bc6725593cb49766a357ae0948b6833fa6a87e", 0xa7}, {&(0x7f0000000d40)="b50902ca64a4ef1c04c72eddbddab352fd80f4fa2adfbd9486a6f22c306ed6e9aeb24cd53c99ec7473893945b5fc7dc6ad95048fd8158aedd48adf20b883d0cf49dd2250020358668444359ecc848e2117af042bc5ac80de2744d918e8ac4a65e64de4616babac0d24b90ca07233e21b8dc39535b48881010cbcae5a68cad1babdc8ece47ea8c5d10588afaaa7dca0fed01f6d53f6e306b7ada4c3", 0x9b}, {&(0x7f0000000e00)="337f2bd3b171e1c1eac9cc862e7f0238cfe12a1c752baf49da5507297520a14b4d01fa192c42ccfa5c06d5b0b610614f70bb3338a1818426a82a3e666f94505217a0f099cb9d327558c8b5b8f645fa800820757bbabc5ca5a2e438cdf57708a739e8fa61fcde0d571b056816039d6d8f2c9d8fd66dc38241c41dfd6c4e3fd864de54ace9fcc42ab54a74fe9beb1537657569676f3b51eee4b77d49b998afab2539e81818413b1ce9ec0200a885102239d93a6dc2a16512bb00b89147e34dfb8ac25c416b0d1b8fd6cedc5b704a889b9a44f554bfefddacb5f3c9259eba92f4a8de4525c3f82ea8aa3e102a8d95b3633c212e", 0xf2}], 0x7) syz_extract_tcp_res$synack(&(0x7f0000000f80), 0x1, 0x0) openat(r3, &(0x7f0000000fc0)='./file0\x00', 0x10000, 0x100) r6 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001080)={{0x5, r6, 0x0, 0x0, 0x0, 0x44, 0x1}, 0x0, 0xffff, 0x2}) 1.711394353s ago: executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000029c0)="92628462afa7d5360ec278fb97473934de58367d22c5626ead09d3537714dcb8d9d972a9a02ba10f90dbe79b1cf7cc00cb1bc414b2ffcbdc4cddfb776595a79f55f3bcda26eb04699229b18a8df2d98333ea421438680960aa0e0f36c37043d29c7fad00309a886dfb172d4b26b1e0e5f478e0569d07ef75b721ee6fc7c339dffd2969d714fae0352431e6c9cf72a24734a5cdd51b8e369b2db35d9c3a66bae7a68ff9e201b9f9f4f27c2373ec07b1aeab8668819b9552af6abf7ccabe04b64ab44f8921440fe539eb220834efe83b6d11804df7c9104b5521ed91a004170ebc3c6c5f33b58d5e0afd43207067ebd4f44f9f66a33d9dc7ff82e3339e8d69e24f13769c730329c69ac901003f7295a5b9a0470e7dbaf93999178ebe087e689161a6bd672ba87a3dc9439a3d178435b4bfc930c9817ac3e2ab37971dab32630d1bbb6c1a639a024232c0a2c178469f2b6a64ba1c3c8dab5b7682f81a066394f71435e0e6b59df1cb0295a3bbb14aefc5ab0df329de6810671d1339883fae954dfa0f6ad8fccb62785b575ce24595dc90e6094dd21d3380acb8395daabd997c4f3cbf95df151881f185aefe8d2fe267a3a4286bfb7e380d1d453bb8102048e84b8c9427f5e82d6ae96c85b4b3f807c28b4500e0dfb65128bf66b6d61b915192413dcb73f02393ea83b86988ddafb41777bff6eac60426724c48148d160fcdf516d304432a664d7fee681c13e7d652e0abbca4caab150868144221e324bbe48544a58fb71caa03364d0bb456d3d14dcb70ffab4e3b3967f112bb427a5ac2743b9259275e40ea51439acc1a6eabe30d214a49470fc1c42d1f3a56bfde259cb0d312bdcde81ccce463e26a38faf4b14d9dc9d66d6b5e087aff60790c68f732c626a79e857f9dc9090920f7f8fbd4a5377b961916d47f8bfc973fc43952d347db3c7ce5dac627f80838ea3ee1ebe738b073ff822601a9177d21e29c94be35519f25393f23d66b2c19c07b195d680337d229ce3f04747e93f01de0a18e73247bbc41a2896f69b7f3b1315ee3979da0ea03f3d976e399490bb1c986b16cc62417156ffe1e4eefccc7bd1f673fc5380003167fa3c2596cc4c5fba02e592799dea6db082b5f0c2debf024eea2ff65291714a320f35525ddaee6bb4e8b6ff845f6d7e85c87ac6b0b81f1c6c5fb0fff63eac1ae4830e1f98e027d8819431caf4d0d384cf0705ec0e482c4edf3ba0457bf1d9731568db204db66d7c51dfcf9f8f702721adffe7093d4960683b7c9a314497f7b687ae671ce4f00178decb5588f15a60709449752863137198d3fc9ff67faca1ae606a7e0a0f702b5a464ae6c37fcf24bcda78735630cb74709492477404f6f804065d146334cb4d33c80dd8f52e6a8b2cd1f24ddaadd714af5687837fe70b8b9584c28abd64187eb745dea9840425b3a67532f990bc2ae618da34e34aff9f5067fb91427894a6e05d5db65a2f7d65849ec610b38e94f54f130e50db30edb92e569674e2b3febe33c19e45459d580ba68a6e55dbec8160042d13f07f4f7d6f4abee601b7e97320fa864130e109c1672b7b7c51b342523f550fd7782603096246019f7ac14286bfa8b2d0135dbe77c7a021c75fb1d6a2186690d1329b04fcbc8503e8bdeaabfcf0dfef895730b1d6e0cf3b7fbd40ed00f3a525a27b8d0c63af9b428548ede6147f56438c89589dd8c977bedf9c474c8bcc3e61886cee7672bae3fe8977df5a0c115314669c230df378236a6e70356c6d016bedd5d78d68a278bdf2e64393ab129686de1342db28ad2b793f6d4320271fe3a8f245e9ccb84287b0bad66d6569bb5da2c836f40e3f2e54a952cb8f937fef47687c551f4c20bfb0d2a72baa110ad68e2450f10869b2732574e260bf0bd95f7df946e77c7ecf7766bbe5c7f5b41581121b20b58f073bb1cee0a1bed7f6a6d63faccc7cb53d3489c1a89365a8775a1e9e9f1f02bd1aaf90e3dff684457b942135b1e7ad0009a05ff901e220fcb21fa190841b7998221f646a3b1acc6374ab540c1d4c3f3a5726f0730ba3ce7dccd9cd38cc26c9e44671ed47345a499b24ec3e40ce358f3ccec49fb24c8d17babc94f2f9489031580c7de6a9dc91fe60811c937c899e9100dd6795fb3eab08c59d2a5c7e7a3ab93b507ec312e9524c5b6bf6ce942f6acab3494ad54ec9e9a9db4d2f974b3def4d2cbd3c8767349b3359c396252fce375a7e6803362658afafdff2c84b3c8b207a3e047a8b3aeda4a96984bee1eb2d7ad8748850be0ecb09a4eb6c6ff1ce353f25810082e52b0d2118c1966040673af555a8ca06db1236dc42f1508b4db68cfa82d6d4ba9a1e506eb429371c4f6db19d7fddfdf858bf4a666b76f96a426507403cf29d61ac067360380ce9437fa5bd980bf8e79f8ebf19211c844ce7cc4e925e8d2044188e1bfe880581b02f092238a3aeefe75fe42348c3d51addababd7039e48dceb469c4fe413ecd9816ead698a19c2cc6d093a7badb54fd91c7e1d735c02e5d1c2a4586526ae5859b29e1df1942cb63637c42e5e556e9b2a41706624e7bbe4234122144d0d9975e117d8fbd5acc65c3ba32ff77b65be0302a3dfb7884434d38d7c6b8b5980c72fe53c5fd9b72a6107f7a6b6e3493dc3f83d14a75578c930cdb3ad257c374e284cc5128c439ac07b28f249430a95d5e39e7e2b41cde32f71e953d7f85b7474f25be6613fd2a632e219cef7947b7cc58c08d5340d9a73bea2a5e980712ddd91ab15774048e83babeeccbbb204c857ec4b65ec226a659ac673171324a95e6f60c7f9032b1327791b0f03ba64cdea26bf64207cdbcebd98313b50b98f8833b429dd0940af0ed15dcea09e427d4b3f9e2215109ef922ff218503b1e4ebc16365867a18b484608a2abf9b4d4cf8b3276418f51c25338fc6ea285e00fca8150b52b89ef9b0167fb1345a66e8b2f7d0e460da254432861ad23465ee1e68a999d9c40d542e942f375c3116e535a0e51256c9f4999ccd0f98ce53e1d39c587669c9cc9b7a1f5433e33b84d393e4070e72743620e7f399f4b9d7818a0d97d62ed0ba4f21193d521450618c2a89e051570e2eb42424c25ebebc7c6dd6bd201e3982cf59217ee58d9415f8b7fe87272e3a4e7fe8d7469681d732071d7ad17fcd3ea73fd579050cfc5c62d190902c1be119ffbb853bb3c9599e78d9b4739de5e8750eec4a95739d67892b2c7f35a1195eb1e8478e2a954402baf163e8adfba33bb42941b30e5a21f9d278d8bcc990fc99847a808c86a30e55ac50af1c793ccb815586df25ec1e76cc444ca20f8dc73df84c9c3844268da9d76bb256c4c2a343d3f98410c874b70ed59133845c5e38ba7b71e40577895d3d3b123cbab8340cb6f8554d878d685cf34f5b1d9a6280a819c41c94c81f3b36a450d4aa082340c7b7353922cf71cf96d91b72f08f8447e6494b06264c1ffd341bd121cbd8b5b0fe076cbce267bf7b540a0eae886396cedeb4c6c52cdbfd1d19abfa24e98eb1f8bc4ac443a685be01241bb91e2adcd79893c3c910494d15b91783383e2a460102797ff3e975743077979a3a99711f0c968d5ced8ce07bb1c69e48c16513aedb11db9a99cfdfb5d939400c944ba33d1fc77aa765307c713dfe644644644813af2fd0a42132d2d9f1548fb63978c3c9ba2b8cf7205f4fbd9e9a1c8b429b01e4e33aee80cd70804062212fde58e63d10156560f5c12f392242ed9555f80890650960101d964cd5499bf19211b1abac677a438149bfbb8ca19072848226cf21f7b2b09194c1e927f780ae34e6bad095de629a297aaf161d9399a713d95f264534f562665ef2d4dfea59642bd84b187dfcff9af6aefc8f13ac6c59081109a77cec556a6b372b308ef977773c7defed607e6245ecc35946b7dca6a604ce0062e5ac66d52079f299ca887e2ef6699788afa6708af2dad7020829985549f648e705def5b9b69b96604c399d20ac2bece75ddb9d623909c4e84fb89d2fcfc1e3c652b0a7e14747e60c7051fa430b60a2a745d8a3db4bc1ce10fe6815a51dd954a242783d5811756c2f3b8a43022774147db7711a94443d32a5b80e7af76522994a4a15ce11189ca9ea70ec20ad0f9f3870d14d2e9a6ca99200dd61d04efff7be025ac8e0b70f02af368aa29daee950c67361217589fe89e15e217c1e1e581c427d275a9105de0d743326e60840a5f96a92aaa1932e1cd1c0d6ea5763b69166ea77c32630fc41fef43a069114b94c477c2731df6cfd743f53b008ae24ae1b9d4289e593bf29fd120c7c0639ac4d8f1030f0f269f44d2e7b7018e5da85b24ac79b636155676e826f97c969b794fc5f5894d15a9c9dc46e8d60b33c4956b6dca650c6761fd459bd0d4d6b6dfdc9b13b88e00ea32a494bb500583f59861b01c6339eccfd46eb2d4b3fab33852eefbd3f4862c5c14f1ebab4fef24c9aed40d15af8e9381c9282f62eee0d125b9137bb03f97e3c8759ed38b87ddd266bbeda94e344037084806d0f4e8dec74eaceb65ff5296081dc14e46dae3f51fef4193caa3a3bebc858446c540acc0a61ae839d4decb0f28f8d4ccff1fb9f3cad5579c3ada69df20af7b401a33bb32ea620765905c8530286df3d79b245f1aa80eb9703993b7306ae1ef49ffe9236187bb7895c6994d66dd858583de8a4ac381a0f9fd0c016de368625e7dc5a9c11405ff34f4eb18a85e0096050e05e1d7eeeab65d6009d0d68f011bda007090b89cdffacb3c08324bc83c144e855b11d0654054814a3ce7f3bebc5bb0a0f79b5a79a22c7c7a5017b6dbc4e736dd1edf82241a36d2d8429a3883f6894b708d5564b5f4e86381dfd0d37e03703a9f4cbffe3d64cdae8c1078ce7cfd0fd3f4b3470ae7a4d7855f1e5f595fb4949385ba8c10c9edadd0063d43949dbb2fa196cf5e31a5e9d79372b642e4eb9a34962d8b0914d61c260198af270760b3ca54b5dd89e9589ad898616d33cdf0ed348164e6e4cddc3fc07f0b5490d86655d4fcfe488c4f5383b12dccb70b196fed9ff9ea215237945fcea01e677df947e9e88739439e7c597b475d7439532f95e1be618df5f0017e076b98160e137b905e93c6ce82ab766f5e018650db33f915d324d11b8f53c8a9f5ce4898031e11aad8b385f49c69dd151dc1067367954f41252d319825a4ef45222deb03cee3faf573df535b0800d4d79ffd906c12d93dadc644d8febbb6af229d38248598a05328b6752b70e9b97dceeeaa35e0e5656d7f3a1d93d5f444a94a9fc806cf6630b467af034d8ddd3d39367b8199462e8903455a6e86c402409bccda32cac1f9cf208c411e4e556f98aca18765d0776c635cc6907ae9e6fcd63a7c48efbfea28296928416466bcbe55c642b0a27304f9353a5159cfc2942aebace50ba726e084162342d92b826e42c4e60238028d5da3ecc3be8895a92d532bd851384657866c0d1f2fb59bb12c634d8d3c58714ab8c5895395c41ac5b0308a1007cbe332aebece0a9539333f792a48c4013cacffb27af2681193fc140daf14ffa3ae6b28e4f9ec192dcb70f0b3391fa2fb46901154662c60bf9f34f3595b3cf4bff0475b910317e8438e9e33c3b51817b9f274c825a073a0c3b86f110b6ab4f586003a7272f433eac9910b82d42a758ee6329387c32a17d1ac03097defb959b8894e32801ef68be1c39e8605bb0f705d5e2d65662225dc93a1fad518de6612b5c14b4540ade2a5d4423ed31a8c715ae3d4e8a703a9858eb74db3ab624af5176bbcfafb1d1c6f4b4c0b9343b4e4a2090227998cbbf5dd6a98b042fbf2ea29a045e10f25adf3a10a", 0x100c}, {&(0x7f0000000240)="9d6bc55454c488783fa70a51c1c2fcb89ff34c04fbaefa6f266237ec47ee3a7a92f60471b0966597a34a8883bacd53218887c2cc61dd23d0ddca662f733a51fa1b3557ab2c6e7aeb0cdf61372882faec2dfee6a33a9eaa66dea71f67e1bdbf5365037604d2ab53c1769736c5fc2cbc685fb9c2167dc10d873a0ccb44b21d79773e64ae7548ca134807adda07437410f6c3a3a87919bab0141d9655a6250c448b576585f08e315787de9e6f386b122c67fedb4e58aaf7b6178b984e619e6ef6230e15befcbca108", 0xc7}, {&(0x7f00000019c0)="c93956273ec61964ab915df50213fbe6d2edae63cc1fbcd92948cd7a30663c5030b19dd21664642f9bf0ddc7cc1cf3613fb130b1ee11ef604104f277be0215945a8aee00a9cab083679c8fd10c77372ad034bae903601e5bb1a1cb3e5e9de32a5c6d279847093d2621f01e95a10cbd84ce9fa6fda77fa3f7ca87b26415265d3a6d52f331c3e6a3498883847da6c142934c6e565737959e5961333177f71cb1966ca8bb7782d91816330114d97737f4255505cf9266efa7d8e30bdb7efeb987ed86beacc4b1758b4b14c374ec797e70eca6c621714080e777ddc81b1401402572fc8207e5ab797fb0c1c1e44e229ee370a28720aea0ca9ac290676f63ea2adfb139c10262276635198073f142a242a9192ffd241fb94949ed8f211f4427959bbf11e9be5a66d59dac93830057c862c39a7d9617bff8f2f705297108bc2edfd2b5ac84f1de9493e6329e141e7ee918e6ea7d028d97853881fe3713ffdac624e3f425cb51d7594fac29eff556b0e0689f0bc3e9291c76b2a2ee681de209bf41529f93f34c999eb1500f3da0be50a9321484cca86c42f96051689edd470cf6e6684de40d31530fd689ea5e5de12be61d7ee883b497f6f214d01d88e39779701b817ca80fd323b4ee766aa545e9ff4fdc84ed1cfaf9febecdaae2f74131eed7855dd123ce491b5d6d7ecd1a1867c57be0e745d9de40c738107cf5b4936d371098351a359fb3dd1700845dd90d297ceb2537abf6ebdf7bd965cae38ec93d058aa9f08321727234167dedf266a8dcd058452cf06636f503e5bd3b229c21b557dea70133d2e9a84426f7ce465dd469bed3b97721174bf3e802a2a9a42e5ab527b59053b023d32acb5e9e9d2d8f950801edc20ab5e1d32f1df71628d671bc7086161cb8d0bc60bb3f81dae13ede46e4af26b2a29151c4a53aab8e1192132f187c52bfc66f0fbaa8160caae4b9052dae54832d1138819ff735b42e323b8c299b40c9c947db56aa4cde00303bf20da67938862e9f501c4e0c7aa257e641f158aafe26ac16f2400f2bbce4611633667bbed8af1a18aa407a2681b1fbc7e0014b8f5ee12c7754ee9456c2a05027aff6c86de46f04be8b20053119ccbed96868b48c28367212be6aa3b091f165b0dfa602b5b683fa96964a42e3b2b5fef4caba82bdde117eb729736d1ba17c646dfce48170d7f6c218a3baf397490fc0b95eaecd3754e9b36bb0e21aae1a4f37bb2a17209d58695eaa82ad48f3e415a88c2c4fafd9309789821c9f9f2d96f394c3bb59721338e9dab63666d320b43279e00bb0e703128ff8684f1643a339ce91c0b0a632ae019539a944729c522d4f8ea81bcc0408757867213604d376508460572130e2da7ba869d40bc47fc7c391a21ea40ff0af3879d8ce334368e7ab2cf36723e1b0a853303a31e39aac51251d36cab510ad87b4bf1868fcb772ce35583be6253de277757c6015fa08858a49d6716daf938e42defff081669bf328e50843297ead51b3db04ba602fb863a16e5e9b47a720d8f18c3be1ccba65945e412033cb0fe2214738bef8c39108b33453b2f85a228f51b980702bdc4d426ed0af49931d926bd74a237a205e619cc295877f191b4af3552527025ae2cbf51f7d0a61029af2d52b803176c479e85395a312532eb75fdd0fcaf2e0ea0e891f0e1846ab00bf3ddf1aa5d7cc071a7f9a092ba6db7836ee0a5c596392e9e9cd179d68b1ccedbc38b0d506f638831d020934f16d66ad37c9dea169f0976139916c7fbe499d72e1fcebf3a0d6eb1c6a20f7e9a393393d857b52f92dfb12f7aa409d42c35ed001f0cfe2bf010be2d051e99cafa782648a76724fd923413fc43b6ba555648a7912637b550dc6c80d9f409db5a76ecb3dee841bd65750d9871baca03ee42085d075cfae22dfb0a0a6548b0d348c15103de714cd5b71802965364db1255f76d5a4d9a851eafc3628842eb7fc5374889d6d23fc8646f70080968ddec8044d5486ec2ff9c14ca80ba92298f12d0ed9d2320855cd5575920991af2eeeed566e371f77c12b9ce14de6c0b4f88ec97cb7582707645e6d0b176e8e8a38b8fc9948247add97a34e0fa7b4c3c23d6c97150b817d5958190be889069d7fba9fbca237cae5022969913cf1d952cb4e98a0648c34f0c27e7d92e3ee0630cf536b80639b227224f9ed2bad00fbc234bc3b1dddf07012ec791cbdd4eb357a72040755bd12ff2ce3bcaba7542954ccaa14cfffeb6d19f52d97b6726c054640a1dbd284069d539abea51166cb7fab8014b9fe464d90093dbc9b2adf5baa946fb90e51437f03c16d4b230d51b0d3e7fc897a315637b0a84d4612883bdf2cdb3619069552f07b5a91e197a1a9d8fad3043bf7bc962ca6bcb22234d7199a3e35478aee5256c16d1af366d464af77bccac88a72bff6a18ac2e918d1e3baee9bcd56ec9046d1374d66a1bb25f7ca45553ae9afe89955bf2fd0a394f9e197a334cfb61da50961b79216e280f44bee3669bb7d62f9a2f252464a1d14ba8947a006e4ba3dd9d7b8af7dd3dff081bc5dac89c5d337e9d3068a8e41feeb5be8f88807648eac1e8953ba46a13cffa8b2cd92dae16efd8f071189ae8066da1a868948bd1aec2de4a53c7fa9b6b7680f94a1660cdb325c0bfbca6daa308cd843206460f87abe78bff99c8911eed93eac6a0d9f5db576400af8edf2278526f7c2955d2bd31427c0c4e6d6ac9b3b225faa8dde49a5f5e8d559a34bfa5e47977f66b2780128d45a1fe798fa7a4c2b8d28f1e2f9f94adfdc9c16fc87e3d67e58db7aa1bf21f7e62ffed824e555176067c3c022ceb724c35285a38d9945bfead4c4b7ab3dc145d6d1768db19ea213b6bdd38dbb2d3fafddf14e0ed2173b8ac41f384d4ac08140fa6aab50e6f8618965c1df3f566b9486c698b2cca2536f07a4da444eefc7741a18500bf0e66d4fae091f958ea9f8a03dcb27cb18b69e5f3bc3fb9519b39a56997860289d4caa485493839043abc27b2210e53ac6840ac9b39a7835e5a178906d3cab85c88c5f658f1c5586c56fce655bbbae7ab4dcd78cf924db525b693ff8d4d8277b4860b600f25468e2a369ea867f9fbf3b90c4d143c59069b9151df9e48fe596c4a7ddaae84df9053c91cc7df7ada9e9131e2ee68a8489e72853d13ea38dba98ebed5a7c8aa444ca7be8cc529208f46faa2f2e5b96fe64a7794cfc01fb925bdc581bf57e159f50cb6c66618338944a11c83224dd445fc6d9f1aaa7556b75f768e0a1659485567d2bf39cfdc17d4c0985dd6b46878324737e92c2fa440662ddb229f89dd9a1d6a960ff3c19351daf03c739a546a59c1f529e1876254d2c6ff3e8ccd47a6d31751d44f0e008ea041117da59cb909ff09271a73d1a8a4bc85fdc4dbe117e33879c938af9f1434d025640749459cf17eea78e07b06fbef7d5c9ea67cd0307961d2e3624840528fc19da42d6b78259ea6581592e83682db1a8a16ccda3e1cc437af97cf8794eb78306c0c142a2c0714b5419d9d1485df52d76726b21a80dbab8f7795ec8939360709c5904fba2e4db4da310ca3b8c1145f725a730b4349006dbf7d120c451062b45a7f07b3036fc66f0dd5c37d0321edf63ac0def69f9602c9f2970eceecad4a4a09f4a51937fdc28486a03ae58a5955c1eb9637c085d02509c9fe48b363eb591b268cab56256b792e2998bab6e17aa7ada7bf3807a55ea44e8b953dc252cd3a365fd0a6042f79eecb5f7f69456923aa18a2bfe7cc22a40c4f229565451e793851fd28ff88f196065ee3b2c76d8d9e9b8b7681aa64c657ac61ec6f7c623955a675e34a0f0b57f83a267d2e129cb3d389f7e95913a6b73042ca23ef804e9722f2aa9d3b986a79328ec95f71471b1de1bc647f0436b470b2f1fd7db706e6097b72b5b893121e6d685e446b21b54b123fcd2594574817f43029adc3ff879addff6fbcc77c5666b44f8614aa0883bdad96e000fd58d873fd814a64f3dd6617462fe9cd71055f603872846b723b35814429c13482e5ae33c81d959b2edafcd294071e7ef27add226378c5ee69b038b04823ab78c44c4a70e7e4c35a782ea5717d5792eb26fc50549ac7ac889487f2cced0d3280fdaf47341e45d32710b752188f28ffc1ed634835a2e71c848169cd4e714e1d88b82af422188b73a06c4e48c7514f21fd5666ce2dff1bc8af9f1d4ddf0251aac4622a490ac6c943604a41c35b0a04203fd7af308b00644b8115c74328b9f6ba32169c89d31b700a1da460d7e69781fcf55af00247398eeeade1c0275e840d8b64cf9ec34874a39019cedff5d9826fc150ca7a46de392094d113cdc431d81b52991f206d097cf29ff4a5ffa6817a8aad1582c12497c779f1142e13e30827ceca7a30cafa1325585205d27fcc2b8ea5a3a86680d96576207b63e6755b8bcc7dd0bad805e7cc0f5dd0ae43c1203babb8935b4dcdac05f2fffaad919f2f9346ef7a37474c85a2b88f21e0ca69d75bacdc61e4faeb681523ce15c7e0e672ca2d3129ca5934056371298d91a9ad3927052a4208ecd9ac9e7e638ca3694d8b61a3ec1b33d20a59e2e6b815b76afe8ca7146b7554dd04ea20d6f97d5fbf6cd73890187d6891c4c82013f20a51e0097a1a86479555bd9d2e3447d1d7a68f90d05458c0d7a37b3e4a1152818728d45eee39fb47e1056ca8e7e6ef3be3d2d3f2bf86282982b3fb57b5df38a263139a634f1b5cf60d0efd8e3493cdfdb591e213b6bd6773f61fcb3b5436a634d25f689935a85339fe97afc512423b19988bb3966f53c65c9503653dfd2fcc3a600188808ddf497a14b0bbd55eb04ffcdf2b13479e8642e1d88d28ced30b663b728f1903da55248b093b6bda3233d680acc77bf944c43e30e38063ed6645479746dbb65a96bb7a7554d5431d805fd4590e40ec11cbeea87271d4f413d5fcf3093b293bfdc58e3e90e95dc4dfa9a12704fdf8ee8ba5eebfa3847516ba78226679d089d430d6947701569ae149efcc423c8d7df25c47b2d1e786b7431403ec5246fc89acb37259a2526c922cb810d2bd2b212636122de08b960c433fa5b3bea032ac2e14a74db99a48696a633be2c643843388daed8bf9021728239b87614013c80b6a02ca0a4e3f6479511fdd728dc594d2b41f8fe7c9a5deaebe26631d96e5cb33675ba96ff1b387ad6f8dbc0c3640611b73cf4cc255ea9c0333e128eedbb2efe1852ac9c90910eff75b4e4d669a75675f9092fc1bf223ef0539f665ed579c38967f474824d379d1e95a013d52ec65b2fb2d5101e663394b203cdb2ae98fadb50752020c4d67974bddcfa2a019d8fcfdb6ccb85b910c6da8d830aa5a82623058e5c862c5e742bb21988f608edf9bf08c41c170570b03c5a0dbbfcef6ad50f5dfce271b3b735ced23f07390efb2725feeea55d728252635cd863e9c86ab078ad2d29c14c2b9424c00ead95819d68aa81d925b9afbdfddc207a0fb2f3b6bf6c85de6138254f81230977ce5b0b9cbb921eb6e8afad31e631f1707e49f59fed51f5cbda702fdb9d30186e40b670e4a0cc2c9ae175a1b3f982b464ba8b7339b44d8b384b5e71e582f4bf79b00c215bcacc96871d3a8d177308d070fb286a2841cdf47b6b829d8a46f3c1276a50f18a8287124c44a15b69beb301ed55e880e6d2f26c5c483bddee12fdd5e0bec1239eb397c8cd01a99909290496fc8f69e75ab80046f7ccfd082b0b59766d4440adc8e58e2dd1061b1b78a1583aea1fc7cc6c417233757f81c070275792a761edd4f4681b9f410aa38e72", 0xff2}, {&(0x7f0000000680)="f08f49776eca58b8b0816539cb653c72f2b5b1e4637c20c88dbc117baa178f5c0760193c04c4d0488a7669c719056ef289282451f07be3345dbd86fda17d9f9c75ebff9b4a62df01e750b4e7d2cc0b57ba924aca02cbbf04072e3b930de45791dda23b12accea3f6ef7b2be97c4c9d084a0bee49a09eed90c3c6f9074c4d2749da31fa694f6582f90092059a1a1fbc63811924a4ddad09d081cbf8de3b48c2ff385b85f62dd7e631a9434bd90324983c07024dbcbe081fd04f105ae196e01fad462a9a38040cb1743f51020f764001fcbec84d494aca0daa9f8342a91895c57a9d68b03f77cf8a339cfb3200"/246, 0xf6}, {&(0x7f0000000580)="4a909f27a3bc099674149b6cee436b15622b6865eb157ad3ebb94b14fd9a33257b071e4a913fc9f6fc5a590a8681af2413e86ff0d5c9a8e5fd680636c3cc9564a17bd977555f7cad86178f26ffd8df16cf713e326f4fdfa4affafac36f60cea744c336393629e3bba35ab47b7b78ed2dc87a672731a4663e7224d87b57507c1ca82be9e7596d1818fdfea4090c23cbf2fceb48b8547f1b349cbf053dc87cbd35fcd47bc063ebd9ceaf7898eee4fa66f590ec3f1f4a3d131e647ab5219825781cbe63b331dd395be8625a6a5e90d6114e83092289f70c366e14402b19dcf168b41aadc4b9326b", 0xe6}], 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x0, 0x2, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, &(0x7f00000002c0), &(0x7f0000000200), &(0x7f00000009c0), 0x0) close(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x11b, 0x8}, 0x4000000000000004, 0x101, r6, 0x0, 0x9df, 0x7f0, 0x0, 0x10001}) 1.690913649s ago: executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x24}, {0xc0}, {0x6}]}) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x80, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000200)=[{0x20, 0x2}, {0x16, 0x0, 0xfc}, {}, {0x8002, 0x3, 0x9, 0x9}, {0x0, 0x1b, 0x6, 0x8}, {0x1000, 0x2, 0x12, 0x101}]}) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) semget$private(0x0, 0x1, 0xca) open(&(0x7f0000001440)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getuid() 1.48098198s ago: executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getpid() r3 = getuid() setreuid(r3, 0x0) r4 = getuid() seteuid(r4) setreuid(0x0, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001500)='./file0\x00', r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000a80)=[{0x80}, {0x2}, {0x157e}]}) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) r9 = getuid() setreuid(0xee00, r9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getgid() r12 = getuid() setreuid(0x0, r12) fchown(r10, r12, r11) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) socketpair(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r16) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000040)="de4b561a47559424c3534b150e7fcee4ebac13977848d0339b526a8f", 0x1c}, {&(0x7f0000000140)="04000000000000009166ab4bf3d9cfd1bc25032ffad0ec999605a2f18469b72f1b3a876b1b622cd701c9fd445fd9b0114d03a9e1a31f471ffdcb116b178a70b6724d52a2c1717d1326813b9b65563cf4947bd624a3151252e6d6a84200000000000000088ed8743802646507695fd9979d106acb49521698a23f29ef6923e3b36f39364024232e2a00db06f021cd5a", 0x8f}, {&(0x7f0000000080)="64fe44c4d359ad51c53441a4f6bdf15cafd7586cfe38db5b654f0f4fd46f1ca32253b23e6589ccfbc3bde0bccdd29a2d7faf5f42b18d6fc8e475054751deb5f2d08535d1c73c95f5f2374e912077f660b3aaa3012112371284df30af71fdb6e49cfcc86dbf13179c8bfc78fa7a", 0x6d}, {&(0x7f0000000200)="2b7c572f3e071f55f040d919d75266c5ef25f8af2be9e5b9d9321aa911a01bfe4f6bf839e0e0a1dc001d11793fc4db624429ea17058469a0d98afa344b8a0000000000", 0x43}, {&(0x7f0000000280)="c403459bc98edc22dd29e690c846c02c02e9eb013df45aae771016a24fac7f9b9953aa792cf6601e99c7ec39610b0ffb511eda2cde6756e96ed179c8ea67e528cd07fc734ac179d01463bd784e04321ef2230648204d8d8b66ee203c22e1376d231aacb41563c6d873704ae6610e3779d4b73133175a25241c31ac2a9503b3abcbe1f28e4c00b6858d0225ad0dcb5b3d7c189c293fe033f0edd4b1277b1ac44917bfd970344bc8088bd6f1e90e34ee74f268c8cf5bce4e73d702409c364d70fc40d12e19ea9821f0064658c47ed11a62cc0f42d6fa81032c0f6d56ddfd5db6297d1e50e4e6f4781924d150accc3f6e97c5ae533d9fd96d", 0xf7}, {&(0x7f0000000380)="77a67026551ef8bcd32a87999aa97793ca502d37b32aaef3767f2335aa3e4fb52aaf8e0ca59add1436efab1f9879f5960ee2b4bac3090b", 0x37}, {&(0x7f00000003c0)="cbceb8d29caded6d75fc71663746b35603030a6bfbc1b76d702d9078906a2f7351855052454c6622dd556e91f78ac036b2eb97e0a2ff905f65114b5b50d789e6eb5588ea069ed325dce6c53e6af5858b2aa1d48a2260f57f83435478df0d86e94b3d5d665de56f23e5e926c08d8b6871995c8456439f1316b147158706f77ba742cf7847b8ea19a2767dfcd2eaf8af1aad10c11ef80cd307d8cc4263348e634f91e1f8d59baa477ad6b6e39f42fdbeb3d3b06659b8bdf9304ac83946689b551581e2bce5d938e8ed38c8b7681225caab691b319d0434df4e070806054823051031a7ee8bea51aca1a294fda250a6a2a16908ee8370695f3c", 0xf8}, {&(0x7f0000000600)="f506d64e16d04cfb9896", 0xa}, {&(0x7f0000000500)="c1e07edf614314759f1c54d0b8dc71c8d0b9265b7d3ccb1df7dd8d04a0464cfd9c3124547bd606f9012da72d7c2bdd2e699e82717ae38bfd2a0d9a0ef0b8a1e00ce5ace4aefb50b5dc4b7422b1f3d73431ece1175c452263f2808b435b9c28e0e7686b227fdb80d1aac50e71ca1a5ebd28170718e493d488be26e8eb4564dc35f8e9b539a2b3ab910b09a7ecb703d17bb1aef7d08a1c2bc774d334dd50a436680a8b770e45261daf50476786d8c157554532f460b8df27fe9407a1532e69e4744a0e115006410b896049eb48bcca21f721263daad0dbf5267ab88f089f44d0169c7805", 0xe3}, {&(0x7f00000007c0)="2e9f4d58b3f83a903ffd68d2d5f96c7340fc7aa15df1ecf6a7400f03b9adb2be6c0f267e77573c772e1eec787397be8f17a642af091e07672626b281e0147de6b62c0c6d4d0f5914483d7961f7f447954e4799c90bdd02975e80ad7c9b73ced61403abc93902a873505976aa6c70d32394fbcb03d3b69a20663a5f6e9a763ecc8f6d07478d82f8a2668f90df1e1f10f0a0858207f39c9ea284a4d7bc34", 0x9d}, {&(0x7f0000000880)="c64c68315d2d2759d6189086e8e5f00542aa60e8012f4653f9bf9a9006150e20e224f1b189e8a7d91eb748959270506b62c599b122ae911149d5146dacbf385a7e5c19e2596da031b4d32fa7f6eec4f55e07b1dc0399e87fcd9cd712aca61688f440cd27bb6b8e58282063e339c646e5407924b935b693145bb4250e99c118f4970e14e525dc2e23ba2a4f3ce1f851a60981a20701f8ea19b50ee7ddabc50e16", 0xa0}, {&(0x7f00000006c0)="75928bae16fd7eceba1f11aa6817529018d79bd53441fb150bc645fb1d1265ab8faf628c553a74f4a1cf0b8d86a9850f924d06cfc2a1a6cff41d562926181c66a12cb1daace6926f19584af3", 0x4c}, {&(0x7f0000000980)="8e678e2240312337e82bd52bfee4732f90efe108cab2e2a069d0019f4814aeb64f44417a042fd375b0a52040dbb1286f5133fc6a900edc0b150f56cc67f15dfcd9403c1d829e35ed", 0x48}, {&(0x7f0000000a00)}, {&(0x7f0000000c00)="1d6afa7cbf1a81e27b88bb1fa52e90be563e81af9ebd766d914ea292eec140c7ab7bec77e8e56281c21ad937c7c926eea93f3bdb7be3f77da39be251aedc1ecf3ea18c642920652226b2ef50b5bf71b0b7", 0x51}, {&(0x7f0000000c80)="dabebaad9839b88e5b3843ff464f34689e42528618f72ba16bbd34ab3cedd8b0cc53888dd2460025bd05afd90864aa4310112b1531a9cdeb0533b93b198d0608809b5833964978ad4f81caf995d00386ea8a7efde08e1f438cdce640cc", 0x5d}, {&(0x7f0000000d00)="c0341900d299144f2ed631a98ca0b5dc76e836886f9d98df201cc14d2b0df99ccde3a02933901c0543d0765c185a808946e9ed54894a1f1d16f36470adf47224ea968bf7483c7ab0859499f65e644466c235c0e82ec6cda17c278ee5d69f71ed195dbd06875344f05877cf570abe70", 0x6f}, {&(0x7f0000000d80)="174d8522d48a77dfc783720b64eda62e395b405cabdf4dd6e908129bf1c4c423bc1635eb3075c1fe478095d853af13bb31aff83b1f9b10ee19ef0dd16ebacb7bf06e81c8e1af7d1f2da206f82b380286c22023ef0ad747824529ec0a14931b5aabb1ad36293aec04eaf0522c1ee0faa32686c957b866ad1e27504a2e732be5afbf135ee58559a6a028d37a38d7057ed4a3330cc76bcb089bf2d5ee18d15efa6f4a177ea1533461d83e48fc1cb98d774c1c778484a95e251b3ad4b2d69ca8fe5a39da9e2731", 0xc5}], 0x12, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRESHEX=r2, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES64=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="309a000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r15, @ANYRES32=r8], 0x128, 0x1}, 0xb) fcntl$setown(r0, 0x6, r2) setreuid(0xee00, 0x0) close(r0) 1.231303417s ago: executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002", 0x8d, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f000003d000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 958.14984ms ago: executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x100) truncate(&(0x7f00000000c0)='./file0\x00', 0x8000004ffffffffd) 953.470337ms ago: executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x21, 0x40000000, 0x5, 0x75f}, {{r1}, 0xfffffffffffffffa, 0x82, 0x1, 0x4718, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x93a, 0x40}, {{r1}, 0x3, 0x0, 0xa57c67616acd8728, 0x8, 0x5bf}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xffffffff00000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0xf5, 0x1, 0x3, 0x3}], 0x7b0b, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x11, 0x80000000, 0x7, 0x81}], 0x1ff, &(0x7f0000000100)={0x8000, 0x3}) kevent(r2, &(0x7f0000000040), 0x100, 0x0, 0x8000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) 953.23215ms ago: executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x13, r3, 0x8) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) r4 = kqueue() pread(r4, &(0x7f0000000040)="9a22efa19906", 0xffffffffffffffd8, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="e0d3bfd06cca29b35102e45a367dc0fd679092cc9e813fa7a8c0deb20488d7ae291f1f09351ba9e1191dc5b47150dba73b96feed8a9022afc14c7ed2d5edc6c248c89f2666e0dd2866f20ec81d79077be0b3a36610b17c83abbb23f995c6cbe15ba113a72ad6254204e0f30102", 0x6d) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15b, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14d, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x17, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x0, 0x12, "cdb2820e5da30f87fd117958d12d8701"}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 952.970208ms ago: executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) seteuid(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) socket(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) recvmsg(r5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/220, 0xdc}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) 940.705867ms ago: executing program 5: sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) getppid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000580)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x284) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) 939.312027ms ago: executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc9, 0x1, 0x6665}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = kqueue() sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="90259405ecc74951fe2d43b6a10a8ed33c954ebe5ccda980150f92c005a8bc58c3e3a0462ab1696799c74624ad6a691872ce4213ccbf", &(0x7f0000000300)=0x36, &(0x7f0000000380)="fcf2f5f6381b7ab6c436e311b56dc524bf22f381fb0f2f32663a6be281e622ffb54e7538746814855e3fcd7cbc542edfffa5009995d400f2b991bcab0e55fa576529ffd7453ba77d19aea84533820a65df76931e5d4ca9b1fc84e0c2f777ab3d5c9da8e3da383f8bf672ce228a4e98923f815af852cc482f04a9f09833f4a8cfe9282db2cf799dac19accb21067292bfbe058013cfb46bc0cda85e00bd8fa6baedaa5ad4051729", 0xa7) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8}], 0x8001, &(0x7f00000001c0), 0x3f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES8=r1, @ANYRES64, @ANYRES16, @ANYRES8=r2]) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x7fff, 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x1028, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x836}]}) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) 731.022694ms ago: executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)}], 0x1, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x9}, 0x10) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0xb6e, 0x5, 0x5e, 0x6, &(0x7f0000000300)={{0xfb, 0x7f, 0x2, 0x93, 0x4, 0x3, 0x2}, {[0x82, 0xe93c, 0x100000000, 0x101, 0x4, 0x9, 0x20, 0xffffffffffffffff, 0x5, 0x5, 0x80, 0x7f, 0x2, 0x1, 0xfffffffffffffb7b, 0x0, 0xa9, 0x2000000003], [0x8000, 0x7fff, 0x6, 0x6, 0x8, 0x335f, 0x0, 0x5, 0x0, 0x400], [0x0, 0x0, 0x0, 0x9bc, 0xd72c, 0x10, 0x8], [], [{0x4, 0x77000, 0x2, 0x7}, {0x6, 0x3, 0x5, 0x6}, {0x16, 0x20, 0x10001, 0x5}, {0x8, 0x80, 0x7, 0x9}, {0x1f, 0x8, 0xe76, 0x8}, {0x0, 0x8, 0x289a, 0x4}, {0x20, 0x277a, 0x7, 0x15ea5bf3}], {0x800, 0x4, 0xfffffeff, 0x3}, {0x3, 0x7f, 0x6, 0x7}}}, 0x5, 0x2d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0xc) semop(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 710.140619ms ago: executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/47, 0x2f) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761", 0xd8}, {&(0x7f00000005c0)='&', 0x1}], 0x2) execve(0x0, 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 691.175666ms ago: executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123", 0xffa}, {&(0x7f00000002c0)="9ee4bce64d4c92", 0x7}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) open(0x0, 0x0, 0x180) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 480.752008ms ago: executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000200)=[{0x1ff, 0x40, 0x9, 0xffffffff}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe05) open(&(0x7f0000000180)='./file0\x00', 0x10, 0xc1) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x1, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0, 0xfffffcee}], 0x1) semget$private(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1ff2eb15, 0x7, 0x4, 0xfffbfffffffffffe, 0x0, 0x0, 0x80000000, 0x1000000000000001}, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mmap(&(0x7f0000373000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x11, 0x5, 0x6) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357a1f0066069e016ca6a719be3c4de7caf9000002000000000000cf5f882b2962e1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f58042db43c807e5ba93a872c881ea6e2ec5e3c6a3a53426d93c0000008000361b1257aea8c500002402fbfe1c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8", 0xffffffc6, 0x0, 0x0, 0x0) 480.346312ms ago: executing program 7: sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x22, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="00d5a153fcbb42fc4b67223b8998951ab3b14275d4e6ad8093870566ef975560ce0487b6598e5caef3d4356f70e7a206056d354d9a3d0fe05929ab2c2a202f222317b63e024efaffffffffffffffbe2fe466041419f69ee3b6bb16d91f26559ff54a2cae377653a35b52e2f85d33e009a106adfff5bc74", 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x0, 0xffffffff}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={0x0}) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/42, 0x2a) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000300)="ebffcbff23ac8613b9fdaa4e717048e699319296480000", 0x17) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 460.968345ms ago: executing program 2: mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) 248.264001ms ago: executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffe, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socket(0x6, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ftruncate(r3, 0x8) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x20, 0x5}, {0x8, 0xf, 0x1b, 0x5}, {0x40, 0x2, 0x1, 0xaa}]}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) 230.90408ms ago: executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x80000001, 0x60451d, "1a0c0109020400"}) getrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) 230.498189ms ago: executing program 6: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 211.069022ms ago: executing program 5: msgget(0x2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x7, 0x1, 0x9, 0x5, 0x401]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0xb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x1, 0xf4, 0x0, 0xfffc, 0x0, 0x2c, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x18, 0xb, 0x1, 0x0, [{}, {[@multicast2]}, {[@remote={0xac, 0x14, 0x0}]}]}]}}, @generic="ffd03fb1b8c8394bb15f73f1db9f844704a52c171e28efe2039001d1faa29da9d18ceea048720ea632f1593be745b366467652857c4ec0a2e2bf54314e19af2ac09fb3def9d37862b686dd2ae16825eac1d80415026a36bdc924a942ed6f0e57d9bb5ba0e01c652658cb347df847691df019bd8e6198dc9f69f8c9d4b9f8a251b41a9891a06a30c579351e0415c4381bde00c107f2c7cc795e9710b55d846eef255dcaa43b53cbf77eb48ec589f3cd9273970476f6bd500b52f3ff7b39f5bad5e94673fed5995f6f"}}}}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x84}, {r4}, {r4, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r7}], 0x6, 0x800) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x401) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206937, &(0x7f00000001c0)) 0s ago: executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000037c0)=[{&(0x7f00000003c0)="66394845f98a577df54f05ab1154c81a80ba15f4fe7a603cdd45dab6c24bd48f91ddc154192b401170083915f657abc6568cc633c0eb14d08417c476682c6168905f299e3b0ca14323b54d9a0f230458fac14983d5304139f3a1fe62254ac76ca582af5a7cb0f5", 0x67}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) semget(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000440)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)=""/62, &(0x7f00000002c0)=0x3e) getgid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000000000000000500000000000000000000003bc6b69ff12ba045d1cc14601dce0f4200000000000000000000000000000000005e6758d8c5a2bf34defae5ea36f59009b4c8b8166f86e07372051dbe1c14e678a21887"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) recvfrom$inet(r2, &(0x7f0000000080)=""/142, 0x8e, 0x800, 0x0, 0xffffff62) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) flock(r5, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000000300)={0x8, 0xcda, 0x7ff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mknod(0x0, 0x0, 0x412dff) setreuid(r1, r6) r7 = getuid() setreuid(0xee00, r7) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           OpenBSD/amd64 () (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1078984870 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1078984885 seconds vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 denied attempt to set clock back 5373951419 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 4294967295 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6aea68 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6aea68 vnd0: sloppy read from proc 71181 (syz-executor.4): blkno 0 bcount 4096 denied attempt to set clock back 1078984950 seconds vnd0: sloppy read from proc 29691 (syz-executor.7): blkno 0 bcount 4096 denied attempt to set clock back 1078984958 seconds denied attempt to set clock back 1078984958 seconds pckbd_enable: command error denied attempt to set clock forward to 22728968766207 OpenBSD/amd64 () (tty00) login: pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6808262076 vnd0: sloppy read from proc 6331 (syz-executor.6): blkno 0 bcount 4096 pckbd_enable: command error pckbd_enable: command error ./file0/dev/speaker/dev/bpfvnd0: sloppy read from proc 2200 (syz-executor.5): blkno 0 bcount 4096 vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 pckbd_enable: command error denied attempt to set clock back 3221618697 seconds vnd0: sloppy read from proc 91777 (syz-executor.6): blkno 0 bcount 4096 pckbd_enable: command error denied attempt to set clock back 3221618709 seconds pckbd_enable: command error           denied attempt to set clock back 3221618724 seconds vnd0: sloppy read from proc 73295 (syz-executor.3): blkno 0 bcount 4096 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6aef98 pckbd_enable: command error denied attempt to set clock back 43 seconds pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6aef98 denied attempt to set clock back 48 seconds denied attempt to set clock back 3221618736 seconds                        load: 13.13 not a controlling terminal OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 3221225533 seconds vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 vnd0: sloppy read from proc 53354 (syz-executor.5): blkno 0 bcount 4096 denied attempt to set clock back 3221618753 seconds map stack 0x20000000-0x20400000 of map 0xfffffd807f01b158 failed: hole in range pckbd_enable: command error vnd0: sloppy read from proc 49354 (syz-executor.7): blkno 0 bcount 4096 vnd0: sloppy read from proc 49354 (syz-executor.7): blkno 0 bcount 4096                                                       OpenBSD/amd64 (Amnesiac) (tty00) login: }0aT-2+*2ePcO0J蹔0U6cQjVykOda?~?+8@  vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696f90 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_resetcpu: failed pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696f90 a./file1 ًmap stack 0x20000000-0x20400000 of map 0xfffffd80675c0578 failed: hole in range pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd806929c2c0 failed: hole in range 6.$0: 3,/009 2%!$ &2/- 02/# 48593 (39:-%8%#54/2.0): ",+./ 0 "#/5.4 4096 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 6.$0: 3,/009 2%!$ &2/- 02/# 81612 (39:-%8%#54/2.5): ",+./ 0 "#/5.4 31 0#+"$%.!",%: #/--!.$ %22/2 WARNING: thread `nfsio' (232906) exits with status -1 WARNING: thread `nfsio' (357123) exits with status -1 WARNING: thread `nfsio' (476604) exits with status -1 WARNING: thread `nfsio' (285956) exits with status -1 WARNING: thread `nfsio' (147690) exits with status -1 WARNING: thread `nfsio' (464201) exits with status -1 WARNING: thread `nfsio' (100813) exits with status -1 WARNING: thread `nfsio' (71582) exits with status -1 WARNING: thread `nfsio' (327398) exits with status -1 WARNING: thread `nfsio' (468337) exits with status -1 WARNING: thread `nfsio' (449283) exits with status -1 WARNING: thread `nfsio' (297495) exits with status -1 WARNING: thread `nfsio' (63902) exits with status -1 WARNING: thread `nfsio' (375370) exits with status -1 WARNING: thread `nfsio' (411806) exits with status -1 WARNING: thread `nfsio' (457078) exits with status -1 WARNING: thread `nfsio' (6869) exits with status -1 WARNING: thread `nfsio' (120263) exits with status -1 WARNING: thread `nfsio' (514127) exits with status -1 WARNING: thread `nfsio' (42613) exits with status -1 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd807f01b810 failed: hole in range vnd0: sloppy read from proc 56421 (syz-executor.3): blkno 0 bcount 4096 vnd0: sloppy read from proc 90436 (syz-executor.6): blkno 0 bcount 31 pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a5e6a70 map stack 0x20000000-0x20400000 of map 0xfffffd807f01b6b8 failed: hole in range load: 13.73 cmd: getty 10670 [ttyin] 0.00u 0.01s 0% 320k pckbd_enable: command error denied attempt to set clock back 3221619010 seconds vnd0: sloppy read from proc 54137 (syz-executor.5): blkno 0 bcount 4096 vnd0: sloppy read from proc 54137 (syz-executor.5): blkno 8 bcount 4096 vnd0: sloppy read from proc 54137 (syz-executor.5): blkno 16 bcount 4096 vnd0: sloppy read from proc 28562 (syz-executor.4): blkno 0 bcount 4096 vnd0: sloppy read from proc 28562 (syz-executor.4): blkno 8 bcount 4096 vnd0: sloppy read from proc 28562 (syz-executor.4): blkno 16 bcount 4096 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 39241 (syz-executor.0): blkno 0 bcount 4096 pckbd_enable: command error y./file1vnd0: sloppy read from proc 84541 (syz-executor.0): blkno 0 bcount 4096  vnd0: sloppy read from proc 81509 (syz-executor.5): blkno 0 bcount 4096 attempt to execute user address 0x3ca59 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca59 cs 8 rflags 10246 cr2 3ca59 cpl 0 rsp ffff800032953778 gsbase 0xffffffff82cb2ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca59 Starting stack trace... panic(ffffffff82832ff4) at panic+0x159 kerntrap(ffff8000329536c0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ca rt_match(fffffd8052cc8e70,0,1,0) at rt_match+0xc3 route_mpath(fffffd8052cc8e58,ffff800032953adc,0,0) at route_mpath+0x8b in_pcbselsrc(fffffd806a8f48f8,ffff800032953ad8,fffffd8052cc8de0) at in_pcbselsrc+0x1b7 rip_output(fffffd806a8f4800,fffffd805e9df818,ffff800032953ad8,23f) at rip_output+0x1f6 rip_send(fffffd805e9df818,fffffd806a8f4800,0,0) at rip_send+0xe3 sosend(fffffd805e9df818,0,ffff800032953c38,0,0,0) at sosend+0x7aa sendit(ffff80002a69d4b0,4,ffff800032953db0,0,ffff800032953e70) at sendit+0x54c sys_sendmsg(ffff80002a69d4b0,ffff800032953f20,ffff800032953e70) at sys_sendmsg+0x19b syscall(ffff800032953f20) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6aa2b634a00, count: 243 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID d662f6a5-d763-0b53-7cd8-e4e6b0001699 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace