last executing test programs: 2.419832199s ago: executing program 6 (id=408): r0 = socket$inet(0x2, 0x2, 0x7) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0xbc, 0x1c00}], 0x1) semop(r1, &(0x7f0000000340)=[{0x1, 0x6, 0x1000}, {0x1, 0x8}, {0x3, 0x4, 0x800}, {0x4, 0xfff4, 0x1000}], 0x4) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() (async) r4 = getpid() socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000001500), &(0x7f0000000040)=0x4) (async) getsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000001500), &(0x7f0000000040)=0x4) r7 = getpid() fcntl$setown(r5, 0x6, r7) (async) fcntl$setown(r5, 0x6, r7) setpgid(r7, r7) fcntl$setown(r3, 0x6, r4) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) closefrom(r0) 1.860766093s ago: executing program 1 (id=448): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, 0x0, ""/504}, &(0x7f0000000300)=0x1fa) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000003680)="000000f0", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff7, 0x93, 0x1, 0x7, 0x6}, {{r2}, 0xd692e3627d23b285, 0xa3, 0x4, 0x7e4, 0x66e}, {{r2}, 0xfffffffffffffff8, 0x66, 0x4, 0xd, 0x4}, {{r1}, 0xfffffffffffffffc, 0x43, 0x4, 0x2, 0x9}, {{r3}, 0xfffffffffffffff7, 0x8b, 0x4, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x3, 0xfff}], 0xae, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x9, 0x5}, {{r2}, 0xfffffffffffffff8, 0x82, 0x1, 0x0, 0x6a5e}], 0x8, &(0x7f0000000a80)={0xfffffffffffffffb, 0x5}) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) shutdown(r6, 0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x5, 0x1, 0x0, 0x0}, 0x8) accept4(r0, 0x0, 0x0, 0x4000) r8 = open(&(0x7f0000001200)='.\x00', 0x0, 0x80) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000500)) ioctl$DIOCRADDADDRS(r8, 0xc4504443, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x74, 0x7}, &(0x7f0000000340)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xfffffea7, 0x80, 0x18, 0x3, 0x4, 0x7, 0x1}, {@broadcast, '\x00', './file0\x00', 0x2, 0x2239, 0x0, 0x4, 0xc0, 0xd, 0x60}, {@rand_addr=0x1ff, '\x00', './file0\x00', 0xfffffff8, 0xfffc, 0x6, 0x5c, 0x9, 0x9, 0x8}, {@multicast2, '\x00', './file0\x00', 0x7, 0x2c1, 0x0, 0x7f, 0x5, 0x4, 0x7}, {@empty, '\x00', './file0\x00', 0x8, 0x4, 0x0, 0x5, 0xb3, 0x6, 0x6}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0xfff0, 0x30, 0xef, 0x8, 0x7, 0x3}], 0x1d, 0x6, 0x401, 0xc92, 0x1, 0x9, 0x94946b0c50bd78df, 0xfffffff7}) 1.54836901s ago: executing program 5 (id=473): sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) 1.470381195s ago: executing program 6 (id=474): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4600", 0x5}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x300, 0x100000003}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x802, &(0x7f0000000000)={0x5, 0x5}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x9, 0xffffff8a, "ffa0a8000063267be8793b8539d9ae91001000", 0x8, 0x8}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x1, 0x1}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) msync(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) mmap(&(0x7f000004c000/0x3000)=nil, 0x3000, 0x3, 0x2810, r8, 0x20e) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000100)="3524ba4c77", 0x5}], 0x1) pwrite(r7, &(0x7f0000000180)="a7940f70f19adedded8235b120a0b0e1c25fa4eae5e0f34b48280476d32873c55effb9b5b6d94e0c2f470752cdabe952b468f46807143780c1eb22e30b2016dbd2210683eb61d6961102ae670ca4355ab5353b563dc9d8ab07d54d190bd616b6e44c83200feaaa59386a2345b1d2d8bfa723170c5948fd3705fcdd0a4f9aba915a0eb9995a67dd", 0x87, 0x8000000040007) 1.469962073s ago: executing program 0 (id=475): connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0xffffffff, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="6f02"]) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x18}], 0x18, 0x1}, 0xa) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000000), 0x8, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet6(r2, &(0x7f0000000140)="98e1f337ea709c3dbc4042612705a04315c88f3025c868d9fa276c010edcc5fa0db6d8e6ff092f9d33567fb9aa5acefd57bf5309d5f1a7a936654c8d1d2067f6e1d6a9cf0fc725e1e20b71c8760574caaed9fee75e5b10697c4bbfc66534416f83238e01bfe4219b1c2c9970079b2f8a6aec05ccb83378a184e8540a80095ce126e8b7753a2c606a269dc434ec19092f32ad3e16169f84b0ee3085a7391bcb007946c9a952bf7b5f314c59365738dc5a1ed5be2cfadc003b084787cac23d6cfe8dab458b6bb7f20fc073134229634b2ebc4c346585705ed9236ca16461ea30e40e0a67280ea6a07154315ce2e09817fc5ec9df16c1b0c09233ed285014b77a27cdeded6fe951037acb072abec0dc675f51927c31216db0330bfd0db1c0048d0df6c6891b5fb183326419bde9e358d5cb98e8d82cf9a9eec4cf3aa06a6ba1baca307ad5eac9bfeec834af09f66fb808f1ff969cb518c213df67b9ae857f1341613df4c2364efebe95e8ec73f442b43705b554b65869b7", 0x176, 0x400, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffe, 0x1000}, {0x1, 0x7, 0x800}], 0x2) close(0xffffffffffffffff) unveil(0x0, &(0x7f0000000280)='w\x00') 1.466998312s ago: executing program 0 (id=477): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f673, 0xd, 0x87, 0x7fffff5f, "9cdc452e307e0804002f4cf4482e3e9e68cd3304", 0x8}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec8", 0x5}], 0x1) nanosleep(&(0x7f0000000280)={0x1d32, 0x2}, &(0x7f0000001640)) unveil(0x0, &(0x7f0000000000)='w\x00') open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1ee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pselect(0x40, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x2, 0x83a8, 0x9, 0x6, 0x6}, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, 0x0, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffff98) getitimer(0x0, &(0x7f0000000000)) 1.391253646s ago: executing program 5 (id=481): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x8}, 0x10) r1 = syz_open_pts() setsid() r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) socket$inet(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) (async) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x8}, 0x10) (async) syz_open_pts() (async) setsid() (async) syz_open_pts() (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) (async) 1.153814628s ago: executing program 5 (id=483): syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x12, 0x14, 0x66, 0x4, 0x1, 0x1, 0x0, @broadcast, @rand_addr=0xbffffff}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() recvfrom(r0, &(0x7f0000000180)=""/149, 0x95, 0x2000, &(0x7f0000000240)=@in={0x10, 0x2, 0x3, 0xec1}, 0x10) (async, rerun: 32) kevent(r1, &(0x7f00000000c0), 0x6e0f9be7, 0x0, 0xab6d, 0x0) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) r3 = socket(0x2, 0x8002, 0x0) (rerun: 32) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="c9c89f5d75db", @random="ca0f00", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x12, 0x24, 0x66, 0x4, 0xff, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x10, 0x8, 0x1, 0x8, [{[], 0xe3}, {[@multicast2], 0x3ff}]}]}}}}}}) (async) setsockopt(r0, 0x710, 0x2e, &(0x7f0000000100)="ebf6cbdf05b9fd812eaa4e712e54e699319296489e080dbb719e3b4a047a72f639d57a16eaca6752b3eaa246dca063c4832167d595048cba1307ec520b63a67494ee857dfef298f10d202ad4d405e44efef3af1e358b78c780", 0x59) r5 = dup2(r0, r3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x101) 924.336139ms ago: executing program 0 (id=487): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000029, 0x2e, &(0x7f0000000080)="cbf51c83", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) futimens(r2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xb) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x2, 0x2, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0xf}, 0x1c) (async) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x2, 0x2, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0xf}, 0x1c) 923.1863ms ago: executing program 1 (id=489): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xa, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}, {&(0x7f0000000340)="1551e6", 0x3}], 0x2) write(r0, &(0x7f00000003c0)='\t ', 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931a70ce410a91efe23479f4c929648", 0x1f) setsockopt(r2, 0x26, 0xc, &(0x7f0000000080)="eb813f9e0eafbcffcbfb13b9fd812eaa4e713048", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000805102bfbfe8000000000000000000000000000bbff"]) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) kqueue() socket(0x0, 0x8000, 0x3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x200000000002}) r3 = kqueue1(0x4) kevent(r3, &(0x7f0000000780), 0x400, &(0x7f00000000c0), 0xffff, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3}, {0x1, 0x0, 0x0, 0x1}]}) r4 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffd000/0x3000)=nil) r5 = socket(0x1, 0x2, 0x0) getsockname$unix(r5, &(0x7f00000021c0)=@file={0x0, 0x0, ""/4091}, &(0x7f0000000140)=0xffd) shmctl$IPC_STAT(r4, 0x2, 0x0) shmat(r4, &(0x7f0000296000/0x2000)=nil, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x80) 870.277894ms ago: executing program 5 (id=492): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x100800, "fe80050000000800", 0x3}, 0x1c) syz_emit_ethernet(0x1000e, &(0x7f0000000200)={@random="b905f0ffffff", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffed, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7ade"}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000001c0)="ffdfffff", 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1], 0x81821028}]}, @noop]}}, @udp={{0x1, 0x2, 0x8}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000020", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x32, &(0x7f0000000100)={@empty, @remote, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="99c3f90ae95a", @multicast1, @empty, @remote={0xac, 0x14, 0x0}}}}}) r2 = socket(0x11, 0x3, 0x0) mquery(&(0x7f0000353000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x7, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x21, 0x8000, 0x0) r5 = socket(0x18, 0x4000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r7 = socket$inet6(0x18, 0x1000, 0xff) sendto(r7, &(0x7f0000000240)="c1f046054890f11c5e43bf68b472fc9176035b68c0678aa48025365f20530b9c3ea37aaac55907ebf19b7587f6734f1d7bb908bd2bafe6d4271dbd1253f9cc0fe8a7555bc3d19df49591f5dd7523a6c9e1a4acfbe7f43d5ece3a272f615b309e708c7a9cbef185f989d3474d2213aea1bc05050322b55c1551c5c51db6f3689553c03acf50a3a4fc3def7397391255e7e7af5ae71d4015c61f6bb256657a7e412bbf49c2662d3ccb6fae0ca8a6b56f0b11130641897ba62c46f353e0717c02684e99b76b7c9e96ca76664979403401f51bc72ba029f6d58250c1fe36639b282b20582818f508a1a40fa02d8d2b5c5b878e61535b81c9a559a24b2ef308ee6c13a0aa949b8694e30bf52afa447de0353d3e83a7fd94b8007adb6d352309c246cf2e6a253c048288696ec927c4a5c423e022ed88ba327fd2b5de3a0e40d9d3366d7c154c4aed86f1fe3b2b67b9d688c03849242b6b30ef563a01af8012b5dc51332ece19c150f37ac8e8885ee6ed91c1ae8c7557429aed724d45f620770735e62e50189016009d46ac354f1ef4cdf962a49c145f270862fe8627f8460940faf8fd3a06a9fdb90f4653795c4e9afcc2791bc80f41d6725ac48f816cf65db4c03ac0f5565e23ab7a52d8a0618bd296ae80428c2086baf25b255087a6255de5b951ceb139cf72c3f14ffdf9aa20b670d31883e008f83b92b36c709759a6bca962e468103f616edb9f29e56fcb6e5d78202b586a14e05caaf1295782a2987b1eb1f1f805c0d5fec24aeb7d936b3b0da60f5986c8a0029e1d889ba046e1e860b04db915f2f3da6e94a556809ae29589eea7a68cbe68815df0f32a6baef1731c03c81382288f2a73fc210bb47dc1173584b16dc7378936da29db97fbed1fe77f39f92d0051061f1d9ca2d863e9bb7d17ea575261e859d6bbc6e6726ec9f26272ee99084b4bf17023f8a65793171dd6bb2de7c3daa2e60290f2f66e158ea08bb0f52c61eaa743abffc8f8544d63c9b919706261f6c5fa5980d90790a39d667e42c6ff44d302c6efd75e9658623ffb3d5e703ba0387e0c20edb3d8b86e68ab008630ef15434329cb5e68ce7edc1ea3014d71186ef57b1681eaea82cb70d8c2acdfda7b897af121805dfb41bc9fbdcc1cd9b01fa60cc03161fff598cc3c3f92a29ea8ce3b79dff0b8f8a6be2cab41736e13bc0cd54876464f5c383afff8cbc8d59d785bba4637520407f2d3ff1f96a936f1fc38055206d08dbe2bfc9ce722b3e421f7cb819c315cc53a5cb14406c515e48d435dd950eedac0529c6e57b79df7fc56ea21c4cf7735a4c341b8e5ae9930ab38fbafd1526f765ca0134ee05943982f8b977e1bf1a8bba853846cbf579eec867842b7dbed5fff8646ec3a4699438440c14e5691b20e5610591e1fb4c5f3bc5a4b3c28a3e0e862edf83a5c1d7f5b85047e596938da3f2709d9fcfa2c31cbb745fd49aa0bdd5384003eb92d5e00481500b50dacd9634cda392c653d5a6bd16495438e5abd159a77db72b920914445e229019202ee58458fa425f04496c6e760481372c1521c82d72b4aab132ec304e8301775a174e587d8b42afc621f6ec439254ebda3b3245b18aeaef81b2a81c22e2555a2ed310b12dbcf5009177a2f525ec18b315051493c33fae3c3f8528ae7ad7594dbfd72cc44c84955f8f3eef1993281ebfd91ae8337f99394b76c23939f0c4cae010e32fae19ae959c21e035d1a5aceb43d0546527bde95d12e1c68ad77856cbf7170b82df47f1c22e9c59e2f54c19c2b19a1b8790ce411d640918d7db8562e49e54573eed25885e59e91f0359c314132661d43dac141b8fcd06b10bad156683b2aaa94b221ff83c9360d7ac2c9012e71186fa29f5da55a1234f6e1f8d250a75b42d22ebfdb8a4e3a091183d13f83419a3d333a6d65657c58fea9b3ff71e7e67903870595454d3694182aef4d670536a230e497f0fb09c39facc7d3f831701900ca461ea446db75aaefb5bbe84ede08d57549f9f13d74dac4e8d553bac2f5fd6a596dca3039f52ca1a2efa394fe56c032a1b045e9129325828ff7ecb9ba6fd0fa46b8d8e5d53b008568b68bb93dd6fd48e7076138ca6e5914555f052611ff7cc57fbea277af4119f18372222dc25b13b01c4bc1a607b5d2b890417c3c275118864cde7030aeb0a8538e253f27ae638e29f9b697e3652ff998347eea33ceccbdd9b1810feb956a943c6890c2aea758cfaaf30598f4b1a74670037ca6be460ac37cc8a922b1f56eff7932e9bcd4b52d9be383e5b31621c98288962790df5744019a03750d7a946e3f79522ada7eb7b7e530230e655819468befc1772a386268bb444e0a48e3cb353629dc0733a45cc6b3a75a875cb91c224d2ecb80f900ca78e09ad764a23e80e29acb097f9c3a1a0a086f2bac894d086540d7b4d0b3a77d2e6e36d31696cdc2c7bd21e5af65b0f2dfbd8e9efadd33fe84eaf9a093384de8622ba0361812741399be622cd08e5884d28aad16d107deaba925dce9d6fd0adb38efeead8f18056f510acaac7f33156fa93c1618fb61a72942455fbfb2b9df34fb1290382bb1787d4e88bcb738dc058e9c81fadef7d38bca2b3cc359d13d39341418411bab328c74cec92f35a2acfb7fe235dc1d80232e9507453f0bc066742be3768128f7d4856ea7af211a865d2d10987667b84750cfbc4c6b10e462e5abd51ff30fdab7c087589d0fc2fc3c39f43a90d9d3b4f0a9a58826486b1fbd0005f50421f579884738446b5c573f4e5138840b121dcd12d107a4fd3a9875bd7e0e2201840bf73041ce9a3efa5901a41e1aadb3d09e1a6a0691d686666ae9b8a897200be088d5bc9f230e732fd9ae5c7b862cf038a0ea2f0a50e8ee5ea7387f8a514e813de41ae10241d4d74ac7cc8d6afb609b6a909ff3792b9894d49ac29838ed853fa382cef0e137e32ac7ae164b6cf6b53144fa9799637be7d663de1bbd5fed040a6201b9806f82cde31cbf357bff009447c4348ddc52394246875a71b1ded34c976982ba8db0d2df3e5bd4654ae715d8b90d6f37bfda3ab46840e49f05b92bf9ce7128e9c732e6395189d4a0a7118d04a4cae61473ab722e9e0d133fa3fa7ffefd0ca17dd6a19f14879f7b54dc92b53390e7a5db2d9f6901c6f4f27ed02da97c85a61693db8d6576e4778cc34f3b35c50731a7195d895a15262dbcd02bdd808368f81ea9624dd2c70daf42711c5d055dd4b33a0f3175bb455ca2fa5aa85d46fe0c8b10048c6e8b3282ba6826d4baa45b56f16890a32f0aa614afff987f34e829ced23ea635c13bf256b5b94a28492bcd42cd417dab23dfbcce2368414e995459e0d27a13aa0e7715a6388faeaa16e3c08eb779d2c05f1b2cf2c006953386da39843672c4a5e1c18b4d1133d9a4c74e7c88ad817d1b35da14259e1b861e291c10ea4a469be93858893d24f81c7b0b47c87bc8501fbd52fd117614e2a5dee145a11ce5e59246ff1f41f8ce42b6eb9e796233d92a22a00537a659c7aa3bba50bd99a9120f9cb0b20e11b1e80f78dbfd3e41f3ed5e5de3ab49b2e1f55cefa9fb1055b9160c5fdae4e1f725e92af8092017115d3cac0f5208d6f80f78cf00722252097fca2cc35769ba27a2b3e249ace0e151112a5922d59313896c1b2f25a4e2dca6e062e999d172ca48a16eb0a4b69ae19bfa6deda9adc797c259c09e71f2bf6a37adcba2fe1cce3253eba7d2c4bdd4c5459180bca91dfaf666744e700f39fb6465fd72d25ad40134f377b98c94002ee676a415d5653ed17a555fe7d3cc12914c8d200b7b725e521904dbd3b466f215de4d54e4e1e0fe64202eec1b3fb57b690f512a7c81d18f4020e02e35495ea5df768d665173c1e4804266c8533ff395bfeb11ccb593b7d372e576012d2cf523d02877a61949cf77ea6776519587143207f70cb31bd72590cae59a3bb596030136ffb51fa02b7f0a4d1380053828cdf3891e141effba83b1f21c5d978bccab922755e3f024a55962c16b811b9432b276555c67f727be34b03a0af700f9de7f60daa8e4d7877c46222c87f0765d3edc81361e4a94191650f67f8ea5719c32bbcef71c3eeae7dbd474d8148ef5e5027a2103d3d2d0a1844818a82c7921dc7445c9de57bb576603758adfa848a277510cc8e858b549e2bc0a277ac3d00a1832fb153e5e8f5b628827963d0fe728441402ff476ebf20cff88bee757ac6677cc9e9cc5f2a9e09a44f4230ab6c12a134cb7ce48018fbc3d81519a3a50b8f77fb2de3bbe33b73be4e33afedae870a141cb44b1e3fe013c1edb43208cf73a49b4ab1032079cf72d5033a94788ddb5bae1e5b74e546d81b9b0432717e2a8e0b4e47ef136c6ceb52ed48215a89e898762442c687fc50c0fff500c1560c70d21c692b0d0db0b5974f555585a2e0f9ecebed5ce9877a712f61fbe3e6572b0324acd9a05648fc99487b8740286959cd779e1d419ca5dd21019b0817ab323d2effb642d72eae5b0254e4fc29c45adc2b31999551011927a684371e40ffd4e7542849b6521b08a7aa845222368b6ad2be3c1d91a98a25ba7f750c5afe60a5f5c890fa8ffb08d1d7c58cff3fdc781585e5dcee15d88c03e530c42811dbfe2444659ee3cc2ec9ccabcaf7bd10983e53ea1dfa6b764ac83f7507715c7f3ac0910206b263ddc883a660fd8d35f8a2cdb39728fe60bfdaff2d6d30cbfaef57d5cad4986e0991f87c00545bd33e6c0ec617f2c091565f8e3b84d2577db8088100f5cd6e5e9aa45137ea5724c766183fcf384074e724b2f0403f14a7c24a6a2c7b156cc59428a08360eabe79264e012662f1a53e8429e5026e49d11bad667a41c4d95b762b0f29e9ec2fcc3304f1c0ae710ef4a9af1b4b7489a504b76a4c0cba5e7495e623329373d062f4cf8b5bbe9a8621016f449ea7f52f9d3ec6f5186c398782ea6063adb9c464591dd6be60f435d2d57d0a5786e091762ad5aa975ca1c42590beb25ffdcb891d56e13cec1c8e14518803edad405b1d3b91b5037f409fcda365cdaeee0584a946dd7dd496cdbe086157cf11eedba7f2cb83eecebcae04f02dbc2912ef66dd89c4cb8c97ced59e3e9a067541ab103e5c7560806d56971782276abcfd5008528c71f6680eca3c063b31eda3557972b7589c562a37388953cd72d708b418826e64f360b9e41a984ea5c0f4a347214346fbf845319795c1533498e11c334ad271d415dab6bd6d9bae9b9c4dc2f4ec5052f070e87f8c32faf281047d7ec7c618465881395b9b07bfa2925c3e6e82d2108f7cfb4ad42331863ea5f2b125251c1e3ffd3d2c3687417c5994a3e04f62ff81ee5669427a1e72c7779f6810037dc19a5d0e40d12d298f9486651f02bcf04cf44ecca345fc65730a5c8ee939dc2c3764937725e23c3956a2772b3775240acb80ae0ece005df3e0f1cb1fad5620600b7ed7b0c4a3487acefc8a7d05b3a10501043f698da9fc51c0e0b19d63de6b1325773e0729202b772a672f56d61187b769c7531acbe7fed96b4a76c6cd33f456b8573b3afffc54b86d302b21800a000715d85d6e91609085de09ef2370958c1250b23bc2fc4ca105d501d01a4b8aa2ad8aa960ac59e8313475751daf916abc218f90a18adbc70d47f34b39c1ba45f166ec7809879896e11de572eb1da8c90402aa7293ef67bac4fa7233ada19797f0a94f0220ae470e47e4edbbbe1e6eff567a71286adb8535757f103275e8ad5cbab3980c0ee7b4448997769c4ee4dab4e8df22df681e2f971588c132a5e3b0eaa821cbde59c31464a83152c2dcfeae22d688b7", 0x1000, 0x1, &(0x7f0000001240)=@in6={0x1c, 0x18, 0x3, 0x9, "cc8e5dbf6ee5e86d4ff5022667cb1854", 0x9}, 0x1c) 841.956478ms ago: executing program 5 (id=497): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x32, &(0x7f0000000040), 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(0xffffffffffffffff) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) setitimer(0x0, &(0x7f0000000080)={{0x3, 0x8}, {0x0, 0x3}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)='L', 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) 841.380977ms ago: executing program 2 (id=498): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504", 0x2e}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) 754.566232ms ago: executing program 7 (id=501): nanosleep(&(0x7f0000000000)={0xfffffffffffffffe, 0x20000006}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c000142bf900000000000000d1c08e0769f18f2e7dfe"]) r0 = syz_open_pts() setrlimit(0x7, 0xfffffffffffffffe) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x766b, 0x8, 0x37, 0xffffff04, "9ddc4d80307eecfaffffffd7fc5b1deff2283f04", 0x400000b, 0x3}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x0, 0x545, "225e8e0400a146b720000000005b602002000800", 0x9, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xfffffffe, "000000000000e5db6a72ff00", 0x8}, 0x1c) r3 = socket(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000004c0)='w\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) unlink(&(0x7f0000000000)='.\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0x2, 0x2}}, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="fb569731843afe9eeb1539abc67c7f6f481b88a4a193c0788c1739a34d5f89eeea0f354186d282f912d0ac44c5e6055f758e3372db9be0b772011e985471e624dff1afdd50daed3f6278928c0e7a5a906cb5f3edf647536af74ca5a016b47537f565855f021f045fe5b3392a600d834e7a7d64439f0f88e682527a72cbb88e7ef8eac195bcb7870de9f0cf33a9fe4b2d745c3a4b8d0c02e519cde69fcd39c66550abe869ee00e5241d8b23a748f28786fb48a4460ca50841f5ac310ec4bbf28810b2144062df430585540d03b90237f0e8812f8f520c833950a959359ab0ae2faad56903066c829ef232fcf96065edff27e479c31a87da12eb42bc9daebdca", 0xff}], 0x1) 752.918215ms ago: executing program 6 (id=502): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) r0 = syz_open_pts() close(r0) syz_open_pts() utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0xfff, 0x5}, {0x0, 0xffffffffffffffff}}, 0x1064e7cf28b9255a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x80) 751.763324ms ago: executing program 2 (id=503): sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c000142bf900000000000000d1c08e0769f18f2e7dfe"]) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="06000000", 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c000142bf900000000000000d1c08e0769f18f2e7dfe"]) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="06000000", 0x4) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x3) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 737.52189ms ago: executing program 6 (id=504): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) closefrom(r0) socket(0x1, 0x8000, 0x2) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd66bc8ba80024000afe8062f1076d941ac480fd0000000000000000000000000000aa"]) 737.157878ms ago: executing program 2 (id=505): r0 = getpid() (async, rerun: 32) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (rerun: 32) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x8) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x4, "ff4100e88400000002ec800201001500", 0x7}, 0x1c) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {&(0x7f0000756000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f00003ea000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x19) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xfffffffffffffffd}, 0x80000000, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, 0x1, 0x0, 0xbb9}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async, rerun: 32) unveil(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='w\x00') (rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000001500), &(0x7f0000000000)=0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) (async) openat$dri(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) (async, rerun: 64) fcntl$setown(r1, 0x6, r0) (async) getpgid(r0) 705.306134ms ago: executing program 6 (id=507): r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f0000000280)="b9ffa09ea845315c0d14611400800000002034b48b0a789ede999b19255e9323ae1527845c055b344a818c4da3bb7d17c97627c78f9893948063bf4eed9cf5a54878b1c569f124abefe11b0874067edf528e804d9a7708fea340f2b4e6dfa34e26069bd14523221003a6915b7795711c280dbc058c7e44879e0b9ca202b18d14ed2562b9ddfeabe8e95d7b9b44a764567809ec50292efd64fd2be5998c7dbbc5d8a6cb612ef1746a0a5cdc377b9eaf1fcc82fd8618535fa7d3837af9498a782da8d0f3e7a6d5a3a45f99e591333fe80b0e239de7daba88ffde1abcacbd2e37184dbddc8d945a2bb3b27d4629f78f4a07986a5f775f53dfdbf2909bc810d188670856", 0xfffffe10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240), 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="15"], 0x18, 0x401}, 0x0) setrlimit(0x8, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 704.644585ms ago: executing program 2 (id=508): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x10) fchdir(r0) rename(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f0000000140)="717a26868cc170c195d2b6acea7b4d7a0930ff3c775b153398105cb34b4757379d6d43144900959b4583138ee8a70949e39a76b8f1e440c592747ebf8ed5b375a12a5e903035d99e5586069c8ff4cd8ee0eb9afc91540643f1bf41944ae8a948a1ab02cb8b684aff37644b14e02d334e37466aa816a30af1d31f32f45b2db8e79f38d93e336a2d2bf2f14f3e55f0f50ba2f6c12c521d35d2a0cb4d357524a0897d03472fb5351af19834bbb7881284291480e839ef80cfd9f07a469e04dc49f5f6db22d0424ebd16237aa850eac83902abdb7db94977a0443b", &(0x7f0000000080)=0xd9, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRES32, @ANYRES8=r2, @ANYBLOB="2e7c5f57aecf1eaef0e80cff80a53b0d7a035056c95d0758ae05a8b0d13662382e8c5a6db02636bcabd19735851c7916affcd2d0c5fa617fc10cdd00bef3a4192cd3e5a9bbe861bc7582e03a250af154514746f92ec72f766077afda383c0fd34fef4d3f39e9da37da2653888f29564a64e29374ea7185909256ab1078f9b1c67221550c7c5a0a3715f762945d1675321420e382fb921ec9fddb34e56d2d799e9e"]) minherit(&(0x7f000004b000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r3 = open(&(0x7f00000000c0)='.\x00', 0x0, 0xa4) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x8b) lseek(r4, 0x81, 0x3d2ec6da965c54c9) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000000580)={{'./file2\x00', './file2\x00', 0x0, 0xeb}, 0x0, 0x0, 0x0, 0x4, 0x7, 0x0, 0x1000, 0x5a, 0x41}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x1ff) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, 0x0) mprotect(&(0x7f000004b000/0x2000)=nil, 0x2000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812e0300713000009731929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x1cc) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 649.135258ms ago: executing program 2 (id=510): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={0x0, 0x0, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0xc}, 0x808) (async) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x80047476, &(0x7f0000000080)) (async) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) (async) ppoll(0x0, 0x0, &(0x7f0000000100)={0xe7, 0x3b9aca00}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 643.672118ms ago: executing program 1 (id=512): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9e) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) read(r1, &(0x7f0000000180)=""/79, 0x4f) (async) read(r1, &(0x7f0000000180)=""/79, 0x4f) r2 = open(&(0x7f0000000000)='.\x00', 0x40, 0x2) socket(0x2, 0x8002, 0x0) (async) r3 = socket(0x2, 0x8002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) ioctl$DIOCNATLOOK(r2, 0xc0504417, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x20001d00, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x2, 0x1000300000080}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x2, 0x1000300000080}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x5) syz_open_pts() 529.82921ms ago: executing program 7 (id=514): connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x4, "fe4100e88400001500"}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000180)="f39d0671ff2b", 0x6, 0x8) 528.942537ms ago: executing program 7 (id=515): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="2321f3f8fae9a6ddc00276da968fe7e333df1f1c3773c343208af01bc47cb41119b8669862870e26ef41bd0a1f", 0x2d}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x300, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 528.232258ms ago: executing program 4 (id=516): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) r0 = syz_open_pts() (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="2993b2adab3c0cc29d4f3f8ac0c5e2caa907d758bc9321d81944cd8b852b8625f7f15ea4d7f1f0448f53092990501b7f9aff24df0834b2f74205651faf507bf2cfc3c6c00913ec423a510f9030d5c9d481f3b34af244090e1a7dcdf068f6b21585ba363e045f360d3bd9794bc3334e04e6dac87fd94acf8728c1366f23d313b823fbb6d819bad82f2431c52392744770c26d", &(0x7f0000000100)=0x92, &(0x7f0000000140)="d4a4994aed120aa6812cb60b95b994b4a572bd9098da08e68f4573d59e5148fb46739598bfefb82a137f4bbbd16e8fe596d85d6461e5ba3cf7d7a1e2a6a0ae8763629ae777f9c046445eb92de1d292ee92c7855b1c9b70e305e16b5df0aba85923a232e2ccf154f0d936e07905", 0x6d) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)={0x40, 0x5d1, 0x5, {[0xffff, 0x3, 0x93f0, 0x0, 0x7, 0x3, 0x3, 0x9, 0x1, 0xd7c1, 0x9, 0x6, 0x200, 0x3, 0x9, 0x10, 0x2, 0xfffffffffffffffe], [0x7ff, 0x5, 0xffffffffffffffff, 0x10001, 0x101, 0xe0a0, 0xfffffffffffffffc, 0x2, 0x3, 0x8], [0x100000001, 0x5, 0x100, 0x977, 0x80000000, 0xdb, 0x8], [0xa, 0x4eda800000000, 0x0, 0xeba, 0x3, 0x1], [{0x2, 0xc00000, 0x3, 0x4}, {0x6, 0x2, 0xffffffff, 0x4}, {0x3, 0x7, 0x1, 0x8}, {0x4, 0x1, 0x8001, 0x1}, {0x6, 0x0, 0x5, 0x5}, {0x8, 0x80000000, 0x8, 0x9202}, {0x4, 0xffff2b98, 0x2, 0x6}, {0x3, 0x1, 0x8000, 0x8}], {0x3, 0x9, 0x6, 0x1}, {0x1, 0x7be239f6, 0x2b}}}) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000480)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x3, 0x7, {[0x5e, 0x0, 0x1, 0x0, 0x40, 0x8, 0x3, 0x757, 0x4e, 0xf51, 0x100000001, 0x4, 0x2fd, 0x100000001, 0xd, 0x6, 0x7c, 0x1000], [0xa, 0x1000000000, 0x4, 0xcd31, 0xec, 0x7, 0x2, 0xab, 0x4, 0x4], [0x1, 0xc27b, 0xea, 0x1, 0xe, 0x0, 0x3], [0x3, 0x6, 0x5, 0x6, 0x7, 0xf], [{0x3, 0xb3, 0x9, 0x4}, {0xa6bd, 0x8, 0x80000000, 0x9}, {0xfffe, 0x9, 0x9, 0x7}, {0xc, 0x9, 0x8, 0x70d}, {0x7ff, 0x3ff, 0x0, 0xb}, {0xfffc, 0xf76, 0x3, 0x391bac8b}, {0x8, 0x8, 0x2, 0x8}, {0x1, 0x2, 0x1, 0x459}], {0x81, 0xaf, 0x79, 0xe187}, {0x6, 0x8, 0x4, 0x4f46}}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000740)={0x3, 0x0, 0x3, 0x0, r2}) (async) r5 = socket(0x2, 0x4000, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r5, 0x6) (async) r6 = getuid() chown(&(0x7f0000000780)='./file0\x00', r6, 0x0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x120, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000800)={0x10000, 0x6, 0x6, {[0x4, 0xc, 0x0, 0xf6f0, 0x7, 0x8000, 0x7, 0x26f, 0x7, 0xfffffffffffffffb, 0x2, 0x3, 0x7, 0x9, 0x1, 0x4ac5c466, 0x6, 0x8001], [0x3, 0xdfa2, 0x4, 0x100000001, 0x4, 0xb, 0x4, 0x9, 0x9, 0x3], [0x8, 0x5, 0x3, 0x5, 0x7, 0x0, 0xfffffffffffffff9], [0x4, 0x800, 0xffffffffffffffff, 0x6, 0x9, 0x7], [{0x3, 0x0, 0x8, 0x3}, {0x6, 0x8000, 0x6, 0x3}, {0x5, 0xa46, 0x9, 0x401}, {0x2, 0x4, 0x1, 0x2}, {0x3, 0xdb1, 0x4, 0x50000000000}, {0x3f84, 0x0, 0x3, 0x5}, {0x8, 0x8, 0xd3b, 0x3}, {0x7fff, 0x5, 0x9, 0x63bccfb8}], {0x7, 0x2, 0x7f, 0x2}, {0x2, 0x9, 0xcf4, 0x3}}}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80), 0x8, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0285602, &(0x7f0000000d40)={0x1, 0x8001, {0x7, 0x8, 0x5}, 0xc, &(0x7f0000000ac0)={{0xfc, 0x8, 0xb3, 0x9, 0x0, 0x100, 0xf, 0xc0}, {[0x8000000000000000, 0x7fffffffffffffff, 0x3, 0x5a, 0x7, 0x8c8, 0x9, 0x5, 0x3, 0x9, 0x6be, 0x6, 0x670d, 0x2, 0x7, 0x3, 0x6, 0x20], [0xe, 0x40, 0x3ff, 0xfff, 0xff, 0x4, 0x4, 0x8, 0x4304], [0x2, 0x1, 0x4, 0x1, 0x8, 0x1ff, 0x7ff], [0x1346, 0x5, 0x7, 0xfffffffffffffffa, 0xb, 0xffffffff], [{0x4, 0x8, 0x22a7, 0x2}, {0xb, 0x357, 0x8001}, {0x7, 0xfff, 0x6, 0x3a6}, {0xfffd, 0x1, 0x1000, 0x8000}, {0x3, 0x9, 0x2, 0xfffffffffffffffe}, {0x7, 0x0, 0x8, 0x1000}, {0x47, 0xc39, 0x7, 0x8}, {0x9, 0x6, 0x80000000, 0x80000001}], {0x100, 0x401, 0x4, 0x5}, {0x100, 0x8, 0xfffeffff, 0x6}}, 0x5f80000}, 0x1000, 0x10}) (async) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) lchown(&(0x7f0000000d80)='./file0\x00', r3, r4) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) lchown(&(0x7f0000000dc0)='./file0\x00', r6, r9) (async) msgget(0x1, 0x114) (async) sysctl$vfs_nfs(&(0x7f0000000e80), 0x3, &(0x7f0000000ec0)="976421a86295aed4696326d838bcb7260d75ab5fd99c0f54dab8d2b2135f901a3548a5e85d12e838394697319a0cd072b956aa8697717cb6b0d0b4f00e92a352b4aa4e34f315f1720b811fb352bf0f1b9d7b33b70f0446b5ad43fb19ce3753e40b907597f75c31f456a8a3dfabec324d48bf72420d85a0789f9c0ed207fe5767772c5e34fcf1ddea12d0b7f2d560e4946dde6f7f11bf5bd56a891bd6158e421f41832f3a429142fc29544c1a6d8e2d9db75a13a67f42811a1f47294fc2b95f7b390506a69ecd8e683a0082325d4fd9c1229a5ab96e843dfed35723cb9cb9", &(0x7f0000000fc0)=0xde, &(0x7f0000001000)="0f5b2ce01554664df54520b2715129c2d010b82c2e649c4e3c6c3998fca2ec460850da401d7fde8deb5586038b4d09017f9ca9e5db26be9bca986e6b8e6a1a4c174ed7f9810cc4095cc8e272c3401d92ba6345c0435a48470f4143e2e1f45c2eb2d5b13022", 0x65) sysctl$kern(&(0x7f0000001080)={0x1, 0x41}, 0x2, &(0x7f00000010c0)="07d2ac65585fb9b8f9a932e3fd915f376b5ac57d5b03b21a0aaaa75e22b4397e81166ee537b7615339563659188d504c3b6baae7116ece4d9b52d99704fabc97c39f0ca771ea4a3be01531874af39fcbc04e4ece4a62b2db81d50ab870207dd6dc4030b7792d464126f553ffecf8426f113d7af730c26eafa0c7708db436ee06", &(0x7f0000001140)=0x80, &(0x7f0000001180)="15b0afb92cb72b35570ea029fe57a983975e607cbc51e8cf417cbc554461e003c436bd8f407fb9c9221ff2058de7dec1257b", 0x32) (async) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) (async) stat(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)) fcntl$setstatus(r0, 0x4, 0x80) (async) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 527.869967ms ago: executing program 2 (id=517): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x402) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) closefrom(r2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xffff9381) connect$unix(r4, &(0x7f00000002c0)=@file={0x5, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000540)='Ezy', 0x3, 0x403, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0x10f}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xffffffff}, {0x0, 0x2}, {0x2}, {0x1, 0x10000000}, {0x1, 0x4}, {0x3, 0x2}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x3}, {0x2}, {0x3, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xffff}, {0x1, 0x6d7}, {0x2, 0x8001}, {0x1, 0x200064}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) 527.225401ms ago: executing program 32 (id=517): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x402) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) closefrom(r2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xffff9381) connect$unix(r4, &(0x7f00000002c0)=@file={0x5, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000540)='Ezy', 0x3, 0x403, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0x10f}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xffffffff}, {0x0, 0x2}, {0x2}, {0x1, 0x10000000}, {0x1, 0x4}, {0x3, 0x2}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x3}, {0x2}, {0x3, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xffff}, {0x1, 0x6d7}, {0x2, 0x8001}, {0x1, 0x200064}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) 471.104971ms ago: executing program 4 (id=518): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="b96aacf5ac3a146561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4ac9806ef66509a349eb47e64b40abd25a3d99d608e01d177865904ddeaf03d87f2b069e53dea1c26a618bba4b4b90bdd76e3a417c9b6471838c40396362225bf153116442b366b09d7c41a92576342c8d4aa0de5ec94c098", 0x91) write(r2, 0x0, 0x0) read$audio(r1, &(0x7f0000001a00)=""/176, 0xb0) close(r0) accept$unix(r0, 0x0, 0x0) listen(r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x20, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ppoll(0x0, 0x0, &(0x7f0000001e80)={0x2, 0x3}, 0x0) 470.328169ms ago: executing program 1 (id=519): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) pipe(&(0x7f00000000c0)) (async, rerun: 64) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0x400, 0xfffffffffffffffe}, &(0x7f0000000100)={0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000180)={0x0, 0x80}) 470.139035ms ago: executing program 4 (id=520): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504", 0x2e}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) 317.214646ms ago: executing program 4 (id=522): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800473000420000000100049078ac1400bbffffffff9404041c5b4e214e0e00089078e3c4dc985f1034d9e8011e714f72e2ff30a5c200000000004df1ae190500ac53a6fb99000000"]) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c510002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e000040532c5faf09bf8ffff", 0xb1, 0x2, 0x0, 0x0) 315.405253ms ago: executing program 7 (id=523): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="9dadcf5f", &(0x7f0000000280)=0x4, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000040)="694ee5966fc87ba68c3a9f0a5e74bd5d45166c1301bfa620749f8686524c21981c3c29fd4593c12c4976c9113ea6ad70f1ae013f1d993c3745df1c151552f68102a8e5fce44d08b0b133dc", &(0x7f00000000c0)=0x4b, &(0x7f0000000100)="2347df01570af342c98151493ff49bc42751583b73acf28e01b41f8830b009470bc554f196ccd66d36eb9d3b84edc96144649d0c6347c5e9d13ed09b9d9dfe5023e47af6361cb0179e15124c6a5470ad26aef4cea05840babdc339743844ff9b36", 0x61) recvmmsg(r0, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x38, 0x80, 0x0) 314.969215ms ago: executing program 3 (id=524): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xab3a, &(0x7f0000000640)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) (async) bind$unix(r2, &(0x7f0000000600)=@abs={0x9, 0x3, 0x0, 0x3}, 0x8) (async, rerun: 32) connect(r0, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000580)=0x5e1, 0x4) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x8002, 0x0) (rerun: 32) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) (async) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x7) (async) r10 = fcntl$dupfd(r6, 0xa, r7) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000040)=@file={0x7, 0x0, './file0\x00'}, 0xa) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) getsid(0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x2}, {0xffffffff}}, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) r12 = getsid(0x0) fcntl$setown(r6, 0x6, r12) syz_emit_ethernet(0x4de, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60408e0304a82b03000000000000000000000000000000000000000000000000000000000000000029000000000000002e8d0000000000000502000400066885155c2ddf8a94e85830df14ec20338b032eb4a30f2014f149fa966fcccbfca3cd33f141bba4fe7a033176d5a207f8c1dbe2a2e2758fb5c61e36dfc401ee2d0ed14865f7c35eab1ae94be6c1953c0c3e62a1415fe926797e953242e7138ece1b5e16b16d944b4f19d3992ec6650e6bc9f532b8368877eb3ab0aa2533ab96f5b8ba3227870fdfb74b76661ad89bf96da939bc682825af4460097824cf890e94060074761de3b05b7343a246c69cf6c66d7450a7e28593edcf34293cb3716282fcbfa6c6c50ba55f9531ca5241ee929fafda0a77e82c2825e6669f4dea7a60a92695805ab362e5cb71a5ebdca290ebde5eabb76e887d16a1e5efd38dac657da0ffb91edb891ba0972f074546c96938a2b6731cf33d81764a55b1ec710b3192593d675cf62fd4ba46a53432633bbebf8364b212783183cedfe797cf9e5ccad8fd9e1405099e5cea7f97339a0d217689ed941e3ccae0fd01f5d15303f24766b375871d68bb8f98ca1930a9e06332205768c2e1e21e537fc21eb719aea75a0a88e14e6bcb7b7f8d2f22f321bfd680b79715f100d6ef8e3a52e9ebace83d881a6ab85c7b92f8c9cd238067fa1bbbbb6a3b6989f3bf61ede33101174a29358773e32cf985f45f0c393622c25bea017056df1f39ad9d89afbf0e1eebf83b5145749e163cfd3824e115073732a91673d4131cfff5e85eb1eb05a93b4e5fde8758902cb1ee6f0f6fc3cc10e6835f3531e2eb89895abf0f8bd6fe1eea6b98fe0f259e29f2cabd6283ede6c776914cef50f71e9b892061be035c625149382683e1624c10dff2ee1031be414e33a61040ba188b8d0d7ab89343eddae15b2a9f7f9324b0a9cb73aa7a6aaa6b91ea4d013317df68993e78b5d10bcbb0acbc622a3f5030fe1cfa35f5d224d9f77d3d21e88f8449610249bc310dadf00e43f6412a0183d76ee4a6e63966cdb3ede66dd33793a9d2c527a91afebdf2e2f046a116993c02cf493857c89fa52df539334ad5b179f09b96dead212c3e2ae8832571d26d801ead064c98da6cd425998f775995521213ec3fe24750f966604a905a6740aacde6fce3a722006a5f7b959c611c7ff1a5a5234f5699253f17f1f557bae01aad9be8a2456d85480086d4967b5db41b36eb40feb83dd9ccd4354aaf150caedd3199d9cb57c8c11fa1bb7265412dc3ef240226714d2a6e8aaa5c98afd4e333227a9dec1f952b8dc799941d5f8e72106370e648fd5d52603f909db7ec21b6e69c3a733f4971c1d6a5d5ab01e085f752f0958e7b0eef8180ad476e04a7a8d765d5f187eb4e225fa15ec23bab0ada8dda2adb3822fa615c79c5230446cbb5e2b7c1d729da0f863aaec683b94c8aad09774af7fd6e2226b1fb38abbef8adb858ea648458d3fa23772d18eda7bdb818a61892924400d6441b3d98b05c635feb7963067d8f9b2e57f73ec3e2f1302e6e11c1615b658950384c3016c0cb4d5fc69d7867a8272c19077b4f1f199e232a2b797d3b05af0b3f8265a733e68a3594a59a49ad578831b59ccf7ad604f91660b74d3e57f3a46dede757bdaa7d52a7770e7d7c22ceac5bb69dff19de99192065bfbb6793004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0809078abd21112dd42d2c4de8eeabe7bf6f93fc8cd7ca2000000e2"]) 314.679978ms ago: executing program 1 (id=525): r0 = socket(0x0, 0x4000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/21, 0x15}, {0x0}], 0x2, &(0x7f0000000700)=""/194, 0xc2}, 0x2000) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) 314.421338ms ago: executing program 7 (id=526): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000014d000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) symlink(&(0x7f0000000140)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000026c0)={&(0x7f0000000240), 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x3, 0xfff7, 0x21d8b78c, "2700a460990d000009000000ff00", 0x40004, 0x40}) ioctl$TIOCSTAT(r3, 0x20007465) mmap(&(0x7f0000664000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x1bffc) ftruncate(r1, 0x79c8) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000002180)={{'./file0\x00', './file1\x00', 0x21, 0x9}, &(0x7f0000000440)=[{'\x00', './file0/file0\x00', 0x48, 0x7f}, {'./file0\x00', './file0\x00', 0x60, 0x4a}, {'./file0\x00', './file0/file0aaaaaaaaaaaaaaaaaaa', 0x10}, {'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x48, 0x5}, {'./file1\x00', './file0\x00', 0x52, 0x1}, {'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0/file0aaaaaaaaaaaaaaaaaaa', 0x9, 0x9}, {'./file0\x00', './file0/file0aaaaaaaaaaaaaaaaaaa', 0x79, 0x8}], 0x3, 0x7, 0x5, 0x401, 0xd, 0x0, 0x24, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x7, 0x1, r4}) syz_emit_ethernet(0x36, &(0x7f0000002600)=ANY=[@ANYBLOB="aaaaaaaaaaaaeb01300eaaf8080045ec0028fffd000007019078ffffffffac0100bb0e0090781000101000000002000000020000a21d41e0b43399409817fb6406df6bcd5466e23ab96e977f02a35c696ea4603f4785876f056b626d4a6acdd9f83282a7ce9a450d10b8fe8f874e4b371a0723f5cc5db31c3b1ceefe22df655606b6d99984884e4e8dbfc53640842fbff5719cd61b8f7c50df91c8052e5ce25fef0d5089c357b7"]) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0)="56e18c290fe85c7aac26ba0728b49bd0371e882aa32ee32ee877cb25c7c9d19bbea9e740392f9087256e2b16c33c0fc98087351b2a85ef9f3462a07fd545b832d80c6275b5", &(0x7f0000000340)=0x45, &(0x7f00000003c0)="99f3a6fc92316db17ff7deb61560551976218f6376f0aeae98471788594e2d060a573ba1a74e895145e572256d8c39115656698bbbaea904c8f573d83686ba983d5e514ff43219e7d2cdf078d0c40d98616ee4c4731643c7cfd9df13e38ff36f5ac8e64b33cac7b46efc20513e6cab277ccff02907b7e787d2178dc25904ba", 0x7f) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f000017e000/0x1000)=nil, 0x1000, 0x4) 208.681893ms ago: executing program 4 (id=527): sysctl$kern(&(0x7f0000000040)={0xa, 0x18}, 0x2, &(0x7f0000000140)="a98e49dfb0524b2064dedc202a707fdec12c5dbdc1cb24afada53c28d3976e95dff5aab77803310bff435b80fb78abaaad7947522a6a03f36e3d592a8de3543bb8d62bda265a3a7ad6e0dffec8c4e4c780682518c14a907fc186e15e86a2755bbb47d4d61a08de852c99f2fd63b33b97dff508a88c251531d7b25f4b2e3b5349ced405a6a2137b60c7c13f0cb8a21d67862e61b9e74385e444ea0018bc5313db82286b7868bcaf0e6b0aa12c841eaa5c3bd4b392c6fc9322d3dd112cdaeb89682a16e19d73fbb31609177b12f49620a81a91c2", 0x0, 0x0, 0xfffffffffffffdbb) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) setsid() (async, rerun: 64) ioctl$TIOCSCTTY(r0, 0x20007461) (rerun: 64) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) (async, rerun: 64) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 208.037667ms ago: executing program 3 (id=528): mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$DIOCGETQUEUE(r0, 0xc148445f, &(0x7f0000000040)={0x3ff, 0x6, {'\x00', './file0\x00', '.\x00', './file0\x00', {{0x1, 0x4}, {0x1, 0x561d}, 0x6}, {{0x4, 0x5}, {0x7}, 0x7fffffff}, {{0xb, 0xfffffffa}, {0x7, 0x1}}, {0x7fffffff, 0x5, 0x6, 0x29}, 0x0, 0xffffffff, 0xfffffda0, 0x800, 0xf}}) mlockall(0x0) ioctl$DIOCGETQUEUES(r0, 0xc148445e, &(0x7f00000001c0)={0xfffffffe, 0x0, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x40f89bc1, 0x6}, {0xffffffff, 0x10000}, 0x2}, {{0x4, 0x3}, {0x5, 0x8}, 0x4}, {{0x3, 0x16dc00}, {0x3}, 0x5}, {0x8, 0xfffffffb, 0x101, 0x7}, 0x0, 0x60000, 0xef, 0x7, 0x8}}) mlockall(0x1) ioctl$DIOCSETREASS(r0, 0xc004445c, &(0x7f0000000340)=0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000003c0)={0x8, 0x80000001, 0x6, 0x9}) mlockall(0x1) ioctl$DIOCSETREASS(r0, 0xc004445c, &(0x7f0000000400)=0x2) mlockall(0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$DIOCADDQUEUE(r2, 0xc148445d, &(0x7f0000000480)={0x7, 0x8, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x8, 0xfffffffc}, {0x36, 0x8}, 0x7}, {{0x1, 0x547}, {0x7, 0x9a}, 0x30}, {{0x6, 0x1}, {0xc74, 0xfffffff7}, 0x3}, {0xac5e, 0x85f, 0x250b, 0x1}, 0x0, 0x4, 0xf, 0x200, 0x2}}) mlockall(0x1) r3 = dup3(r1, r0, 0x30004) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000600)) r4 = accept(r3, &(0x7f0000000640)=@un=@file={0x0, 0x0, ""/518}, &(0x7f0000000880)=0x208) mlockall(0x1) mlockall(0x0) mlockall(0x0) r5 = accept$unix(r4, &(0x7f00000008c0)=@file={0x0, 0x0, ""/258}, &(0x7f0000000a00)=0x104) lseek(r5, 0xffffffff, 0x2) mlockall(0x1) mlockall(0x0) 207.706604ms ago: executing program 6 (id=529): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x7, 0xfffffffffffffffe) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33000000000000e03a", @ANYRES8=0x0]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000f80), 0x8000, 0x0) chflagsat(r3, &(0x7f0000000fc0)='./file1\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000080), 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r5 = open(&(0x7f00000000c0)='./file2\x00', 0x615, 0x0) mprotect(&(0x7f0000221000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6cd993872b12c510, 0x30, r0, 0x0) write(r2, &(0x7f0000002040)="c2ed00a237786b77973d2e7b0346230bfab37113b61c9d61dcb765bf07f2fbcca1ede3037ef6f25585aa56b638385aba93c657e017f8f37363ee9bcd01958584747cc77c7db2c83a1261d778f132e33a70a27a524ccd2df09da85c8d327a975e840cded6c3e76f5b8a30f1259ff56d6bd6e748049cc20e6d8f81fc4e63c27d", 0x7f) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000080)) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001000)=""/4096, &(0x7f0000002000)=0x1000) connect(r1, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x2, 0xa, "d90d2cc2ec49b4faf8013d5cc2ca93e2", 0x7}, 0x1c) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000200)={0x7fff, 0x5, 0xe, './file0\x00', './file1\x00', 0x0, "d64cfa155dbb41306b38c18269af87d8ba9b47503cbe2cf15164571dee404b71178cc29995e08d53776b1a1247c78b41095d1959ae3e5d9ab29cc96fd70f0f037b03dfb627b51d67071e200c1871db34f2bb351e5fc30a1ed27e20e501ab6b27a002927e6b67c014fcc56bb74a8c94a5c653c77aa30ca8de929ceb62ff7d129b8537ff70efbfbc4578f44c48b63277f3b292d38ef9fb9403b62b98eddde1a31f9883c86ac454d4acdbc187a61dc8a9b537c1c81ba131c7094266789b0d0d616192f03221a8025a0f40e680e257520954e53173c1ed52df2ac214274c750379cab402db50f4aaa5aaf75e2a339f24418e8568160a3724687fbf8d4ab2716ada745f5f0e51b92cb532e0d1580bbe4bedf370b54035b7c88399d0c2a3b3fe5160281be29a4d3470782000adabcbc4ea898156dfeb4e34281b6d1aa1eb2f0797a90a31d2b9066a9b772ad6d1243face6263b9b62f7149e14a74c221c396507741dee43641c5cffbcbb731bdcd92a3bd2a7703a47543d197f1f57a812f5be2d42610ea3f0520201b31a00bb24f8627ddc219b3d18eaa55f2a45cd2f8e2cfc3d3473b8f4aea7c5dd877a2e2e9289223a0d452a3b28982729782c32750d8ae98c254a5f7514a2e68f5aa160ac12edd0188b96b9b4053ea63e3d22a1c24bfbf66c55eafe184708688db0e2173b55cb8117902d3de93bf48d774cfc964411085eb4d55bd8cf989fdaf7191b6eec8ebd448b7f969c61a9140849bb6911f4ab653ab2022711a5253962840017e6ecf1cc8603a6e423433064091911f67540bf7d4564eca59cd2c6a1384e657afa44d4e8b265188fc50f43899b791c1535aae9614d2dbde6fd88957854cfdf451384e39ea3148e4dd88a8ab5591a2cae0cd873f9c76b8644befcfde0ea1ea7d397c3c2253c85b9846b6cbc4a01405e4ecc9d8494cf718cdf9d9e1dce125a7d914cec509a446e186865742acc0688e7a64dad4e778bcda534e52ccea7038ee98c29f7e0c4d47521cb10b23c8e45f2373834fd9874ed4d2a271cf0b4752e66fb829a960f94b229e3489c91ebd6016322b49843d343a862bbafc5c1b2a5b9e24bf9d857cbb826275e8b939a98b3400bbf225ed46529cb52ece0298c93cabc0ba3caaaf8758ebc8dbb560d4218e627b4632bd9fb143d418a7d7199261e8159b4bfbbeed46af21c6aa57b2b05e9d1d95cb6e439888f86591c3f8def251e9443c72f4ff60703f41f991ab157b2c8cb2f1c537915d528979df474b768bb24d8e9ca934dafba833ebdb2f5089b9ee74c14123915ee39aef22cd42ec3b53d26c2b49cb889249ec1c441b697c77aff95316c2602c9b36926b5a2b88c07abca9086ccc3445bc2298779b35e74156f2c810cc183ae40353bed9ef117d62f6e01053f90f90c38f458f5faf2c96ec56535da59d558abc8b128c20cd1e69c9c3d4a39b1b389de50e22bccf67db6a7e5ebee5ad9ce310e7e6ee5e1b5444b71bd00a73c7e429bad1fce70c2354256e9a5942ecb3a09f92d448df6f46bfa1177ba6e554b8174d8967a662fc69554d1b7ba5bd41aabf8a6b05600ffdcc9a7f2c67e4ac3a4c4c8f27824d1c845d312d8b3dcee983a27ddfe314144a26c3da622c12b577dec2b4f30343a6507a1af9b44d998fa99202ef2fac0098d6e37c9a2aa5891db61401f9a7a8c3359c32160584563f4d2f9c7c13cd1b2ed330dff0ff1ff9d95501078ea014c6b154e9708c9ca31056492367fe9a1f872503335234fe43aa233116d0d6b2a68564603f8602a24aa9b419c2a4c067fef47d9d579edc56b7ea90c648204ecb453e9f8b501c3077aea4f021067173f3a9b2f2cfe31a357c322eb8d12b9965d68b7be38764fa9b62a6616826f3d3682717ad4e11c67e5af826c7e059648a4f9a0047cc8db9c8aa695de59134b"}) 207.461862ms ago: executing program 1 (id=531): r0 = semget$private(0x0, 0x1, 0x1d2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/103) r1 = msgget$private(0x0, 0x7d8) msgrcv(r1, 0xffffffffffffffff, 0x0, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x2}, 0x8, 0x0) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x0, 0x1, './file0\x00'}, 0xa) r5 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r5, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0xffffffff, '\x00\x00\x00\x00#\x00', 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() dup2(r9, r7) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000140)={0xb34, 0xffffffff}) recvmmsg(r6, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)}, 0xfffffffd}, 0x38, 0x2000, 0x0) listen(r4, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x2, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000000c0)=0x8000) write(r2, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 207.253633ms ago: executing program 4 (id=532): r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240), 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="15"], 0x18, 0x401}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040)="00fb534f", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="57ed4f0c5e511c981672cd9c0c9dd5b109bf796a13dc35effc73066ea9904e5cbfecd9d675877f711f019110f924e27a47b9b083621034bcac51d7bcfeeb99f79b15c9409719915e4e1cc95c1f7a85d095a96fc6b2f94c85627240cbbe51f2884b18d2398c1acb477fd665540e7c", 0x6e}], 0x1) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/46, 0x2e}], 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 63.061782ms ago: executing program 3 (id=533): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x1406, &(0x7f0000000280)={@random="62de11954ccb", @random="0e3fee618e8e", [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, "dd67bb", 0x13cc, 0x33, 0x81, @rand_addr="cbbb3bc7cb577b5f9d2394f98d537d74", @mcast2, {[@routing={0xc, 0xc, 0x0, 0x3d, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7434c72d14ced25a6a7aacc086f805e2", @empty, @rand_addr="bba7ba67b90f129b4ca9e36f15228a38", @mcast1]}, @dstopts={0x1, 0x203, '\x00', [@ra={0x5, 0x2, 0xfffb}, @jumbo={0xc2, 0x4, 0xffffff7d}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0xf9}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x1000, "79b3ffcc6a1a253e4288e16c219f1a19ca63bcd678194187509e154b5aff93a50bcb24fe0a882bd96123732fd05b53e219bb2273eecf11bf294c04d1a7af63a3b5f2d11b894d494517d8b1839557c2d284519da74c844bbfbe2111579c419f25b9c1d4d76989d91d055133938400beb70fd36ff2e8946cabb3b4e07fea5f1c003b4e6134676bedfc7caad252e4dc637036ef936247ff30dcfcb52c094859b78256f5318f20e7ebf3de0bc41345a9349e46864f26757117a012d96c7dcbc29b1624dafbec80adac27efb29a08602ef67aa0ac1e5d75e1c90e3757fe4417e2bb5eda646670043b2551f55d58f5e90e93d5edaa5254cdf32f8ad2a16f340ef6a11cf887665cc9549d102108619839042241acff1faa31c3d108bfc8c7e38cafd993353d975d659afa90e4822fe8002c851910f9e2a7d9bba01367b5d6c944ae38b1ebcf40369bc3350f989f5a2ee5a60aff626141302bab3ed3670bccd8945e739eaf2b0fdc3e1a8d039676ab54ee5e2d903210129b7246bd2ac2d5869b480e56eda3440280bdbcd7b700dbcb79843eeef64a525ae9d513d5918a5eac1089c4b8daca70517274dd4bfb545933921787471810e4254028a7ad242ddbfa60046ff3400f27e592b7cda292204e7723413a74b16a0242b789a440dd227f020bff9fb621679677d9993dac208a97f522d910700fdb4f746c9f5de684dffc4868720715824c1a4d0d853694401047d5366222c474776302131c504ca3f39a2f29b8d358dee86666d8b9435e1eb1a238dd0617e8280f4dc3c31426efbb27e025668f6497c533547ea34b442b42db1d0164d0da351181191f5b6843404f9847b9b244da0584b2612eab4b51e9815b4878ee78ae783d016c0187f57fa2dea2acc105548204385b560e1c239e201e4e360556f69cf06fa8c6b8f150ce7b000405ac7329e7e2a3e81b6de4371e58ed6a3ce242674c973c2b67189df6bf9c0a1d65b1cfd3b7ad00dae4bb8eca01c4b276606f7f60c32702137e1ace262378554701cd62835d3bb000cb37aa2377a1bd88f5d2e7e76310ec10fbf8bfd8c919a8d6b6a03d7b9193c6050ddf94538b50c490a3108d11a6a65c099b40c27e9dd6a61a7dc5a1f9fd38e94f735082c0c9783c568da29057af4df88b07c3dcba83519675b0e750bfc275c28c76bdc7fe3a78e41980d50f75223a857086a94b967acefee44a510f5a71f72d99e876e9b006546157f9dff2b7661bb183d20c5f6e1c59a94a232c059e5141ad7a99c96722f0108660d194c132d99b14323dfde8d7c3b188d424ff49052f4ddc3ee8fd54b485de14a05e34911933e74405294c998f75f2c0f8371476a1daeb46673b4356b884c23380c8baa02e0147e011ed802ed5872b8787fcfcb88db7b1cb4616ffd78afedb7930137b52a0715385025bb40cbef8092c1c35055baba03ddb5d616d6c9d24c56d020948b8c4c2a9a3aa2a4d073b00af7ea08a0415fd04e6b583ee2df8902030f7f592a106db6eafa2ec912bda2701a69abb5899a22f0ed0b58e03e05c1966a3db2d6ad2c0602fd1511200e25d25e4bf57e161e848168aa5879fbd932e822bbbdf45b981b3321fe56e919cfb9239fda947fb872398c60f450417eaabc5a3cd3a0b4b8200331c867a51fb3e5cdd8e11ab386685372326ca9fcf69b0e0492c03068ca5d688d0243a40cef55e446598f4d4765b5a11786b1eb89aa633d597ea79f74d0970258c241918ecb269c339d65a6264df42ce0e22323aa2361f0aa4ccf6a679bd8c53f2547e265a91fe074fa605fee07fdd86a43a83153ca1703fec2b16e57368fe776da842dd694275ff642c3a2fe2d2b3d91c6f72c3848866b9170900b325de100a64d92406fa349ebd541c097677f9c2f42464161eaf6e233c4e51c9be2f908d3f810540fbe0b087c3b926320f7992cea84e51f4f5d75ef19536e976a84ffaf2eefaeebde7ae22e08012cb58d2d55c0b5b7bb16b0835e2e21fbc5bb13a00d49e177b481408d10bdbc66548f563b0bb33d2c0f5924807c7b9065a1806f6c5b93c94ac46614f0f5612fc77c3fb01ead7f7e5e3411b68dab66c47f56bec552c6f3b4dc9df87cf3c6db29344b4442241703575c3de66c793867bd0e529e6e1c336730400e8be476ce03408e2687d7e7a9ebdd65822a15a65438f53bbd4841a9f3fb36f9fd821c71a66ed09cf621dd7ddaa7d751848938945a586ccb7e8ef6db0ab8d53071db652d47108958e9e35873a22dac8971b8aef4d1133754752f883a68b74159595b89c210b232ffa475af6db6495e9eb21431b59421ef460deeba01183da866c10fb97a001abf9d03798f449daff07ebfed5736b9d50d81033fb50c768fd1236e9610ef4c70dbc47bd024cf6586e41468a18ca97d4ec38e0ccecd0901b8ef333efc6e35a08aa162c3ed75dd726a284ab37ece8efcde9417ea37eda47a459ab18022789fa77b2fe80f3153351b393d414d9258be72618783611ef4f6ec37168914959b7c2d1e2595ef7d51f48486d972acb888eb01cc07d34e56e0a2350268efa9263704fc388f4ebb0a9fa76f9512cdbbe90bc6d4e3b85f448596ae04dd00a9a3260803cae68c0a2124b534cf2799c763a575988f47cac618445af45c775cd1c1542e4814b18831b4d51d8028411184f18abf43d914a0f5a112cce5edadb02912effad5ece4282209a0dcd72c55df6f6dfd4802007bbc303d0eabed259e463e01004d0a8095ba5f41aa973498a5d21764d07117c18035c0d107c32dc8398ef468685f97b1e98a55e13db65635ec3dc4527e59e414c9de000a2e72658ca159c73691e9b0acf4dfb0dd776543652ffd45c830b5c6cdc966e5a322d1508efca0e1c28e1f696c2ed7ec12b749f0ba196315e2492607f7cd83d7264ed9ad884dd1add8b1a98e4c31938412fe658e21a360ad015fb3d26bb0a7d5fd706d56ab1471a0b628dcc2920e17f39386b9adb16c394e900faf306b77e4dea89f30f8ac0f77a843581c339bdfc5e14df02bf4d039dcdefbd6fa727109ed4579f67f118b6f3b1f071e0c65b2b9a197278e80978dc4ff44b24b74452e59afa6b0f08bd7900196514ad31a9f2299c4962385824e0ad217b7f6b0051e1dc7ea2f8ed9d4fffbd9ff2b72fea281c9f47fda368065796726d83118aa2de3c9913f88349b3ede93de530ed40bf86a0ec456e179896310057d1019a49dc8a395ba75d2e09273dbd346436bebe9100237998dd2c5d7f236d7730119835f379cb82facd4aadfc05bb9995ca212507ed692992047c49c2c5c17a098952c9740965ce0497dcc00a2dfd3cc64e0df79ff5b4d9ba8b71740b5788fd865bf330ed75f3419818912888da5e4d7f55de42b8bdc5e911dd45bfa83b58f85722450dc332e0fa3b314383ea261074919760522dbf6aaf058a840199ddea69e2ce6f812e4e1496b08f62cbe2c85749e6e926aba4f3f2baa53d0cb76354b0f29c909f6b06ba9e6ed6fecea7e79eeb557b3d91c14f819df95f9aef4ac5a0d411d6ef0b632428ba66afa20ecf3665327175feb1103700ad7e1b3493911726b34634dc0fc1c1e08d5bb0483e0157698ae5bbb2119f19859394019c77d87c70c81a56db84c6cf0d1827d5a5eea88f5ba7056677981e2f6e98642859e126135f647f75daf106c34839060a93a664701b90d6177df370647ed9b2c9116e52144180fc1023d119540bd14b4715be9e8a1447520ba383d5278437e0c05a4405c8937bf47edd7970a338399d278341335a81c0351234ad60a5a8f5f9337c612adbcc41467e61ad5b90547b752d64618ad6048f3283ee31fd4e576ef616e9c7ce66bedf1addcfea209fabab71088fc600c6ee14a76d21c5202f40779accebddd06635a189236bfb016977923cceb739573bdd56c8c2c761eb297f535480211af7d9ae418166c02368548ae5487886449b4e9026ccab4889416ab30a2aa4128197263717ac603b1d11f1fb611236f98915277c2e670d0e0b6eefebad6024780df50025ce148878023afd6b07ab5daca29414fd9d49b0631bb18d63357f74222b3d95717361d7b2c6cffb9dda8110f81a9590d175e533cfe162197885692973723dc2f88b7864a4d9774ef30732ae0a07400a832c10bf9f02805e0c61cca2a3cd04f91bfccabf64fe226a0b76fa910f3c6b57d80807958c594c50452d36019ed96ce25f01168d771f1e724199070ea71250a8c40b5e6fbb11a3dd6494bd4e4e4f6f3b1ee66cc9b22e88530f3ab3cc0f6ec7f677a9332083be29c0d42797c752b8d3352646399631498f3a3d1604e4e2ecfdc031f7276b8c6bc85c47458a85853da8f0fe82c25c4bb490fb0821e02873b96935128d92eaf2fd6d938ff5c0ac26434fb5fc8d055718712f96a9525c033348445a329743133a88393aaaea23dff03dbabac743d126c024dc921bbee5c8b32483a620562f14e951e0558e31db1e88d0970658eccbc0b795b07032a05a0f171c029969fdf2f0fcc308e5e6572f8c8f311ba06e03a2ebb0a6c5c998126c5f48083e2089f21347b2d562a043bd3f0cff6251acd8d5192a66a5ae582290754bbf3d638129b20db9114c47a3aa22596152addae323b98a3be82cb4db1602bb409081aaf0fc54f8a07712d43049096d2f2e394a9438bd2895cede4f7e3b4955fc28dd8fd7c458ca27c82f97e7a8342ceeacb052bc9f4bd5f755ad0a7307b94d1a4c85049605a6efe3216ce3d073a3edcc0643209ed79bb0fee5f366e526ccc378e67d7f2d0bc44fccb9049aaeeafed27e1e2b22f29cb4fd0336a2ddc420f363aa248c8b4ae093ef1aaf018f8f9c4563f84a4b4ababdccb76a32fb43dbb6a068d5a79df81335c0f9d9cb25849c1d93c4d31d0c1d28677e866af236c074ed92b4db2e2445183db8b30506623429fe17878e8b859db093ebcac50e82d0007bc4ce382795f22322bd08e80bc9bf27dd8bb9e9befcff5b0ca116b293889b3aaaddd0646993b75e0f34782a3e698ac13de3a45f0e957ac6edc6145d9e997ddfa6439a7d6c9991239c3f53b4ee1a2f94ac724bf3d695bfeed9dbe54147e6a2d980b042d400fc5917c8fdbb9008f88a6f07c4089b6abbc1227c716fa212aabff30b2670fd3bce3a97470abc33bc0fb33a0dbe931530b9b3a574455b8116493ed8c5eee2b56b1beb53eac41f8a6ffeff2509ab78e8e8cc7d8acda2f03acf40fc98b17d6ed6b1b3805d4850b6a968a08fd3d0774d8e18f752f4a13a17114afbbc2dee7a96f81c616750bfaa92c1f32c716b5e1072a518e8de0c5c0fde732ae2f44fe8e4e03bb20e2cbd07c2ffb417efd75f3257e25609be9c4a0fed7ec07dbc39f2c7389ad105c0956959ff9112759b6e8291d969609585332661b21f29d1033223d4a942ed674db503b8000ec633013ac09de6509adfbd466af9b669b9599c73512521bd0a313916e8a0e695f68e8e894dfbda129581dadf7dd05239a4bdbdd3a172c305991d14acbe777512e7b5e6db08fd78559e37866272556f9f8a120c8eef8463babcf2c09177fd3e6d23b1ad30e70cf1dc8e66bed88a9fbfbb75377a7206df56c5c56eec628231bd8612a6b2116f3c9f49741ad25158f8f84e9c9cce86b5a094f0330c97245eb9f007d116e5aaa62bc0f8b4233e530304bdaec964d0f0915ec2bb9631a433bfa04b298e74b97291954bdc2a86fdc8e989be2d32af5bcb8eff9a2c8af302d2d10a08c74ae6025857858c0cb7dd22e8fde8e0698449350f5b1546b59884da9e70df14b8268c052d313a5b38cd7304fd48ee83c51d490301b5856b"}]}, @dstopts={0x0, 0x16, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xa}, @generic={0x40, 0x98, "287f2ac9342acc3e7c293939efb1497d770e477e11841622142e97da99848bd2b08032c5824c98f6c138c9a9ffb2a8248ea542a03a61cf579051b2ae6a53e380b40a5386b1984fc6dd8abfd5a0885a50c36dc2ea79cbe7f230802f0fdff4a05f98bc66a61c96ac9c8443556a9963b42b0bab5009947334a921ecbf3d99a314721d1b55bd6f950e7663d00f913ec724481dc763f6f93cd6aa"}, @ra={0x5, 0x2, 0xffff}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x4b01ab4a}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x8, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x16, 0x0, 0x40, 0x1, 0x0, 0x0, 0x67}, @fragment={0x1, 0x0, 0x3, 0x1, 0x0, 0x1b, 0x64}, @hopopts={0x6, 0x2d, '\x00', [@ra={0x5, 0x2, 0x9e71}, @generic={0x7, 0xad, "5a0d942dd4015c609aa1d1724e7b406b52bac7048961e39b939a935205b2bbf362699c32d57f7e33a3b61b627d2b1893c65b1fda88ca689a4f51e8da0f4393a0828caae547b7693ca6f3c1ff0d8141645c3dd18010442ded87540688157e986ea495eb4bd40aa5c8bf09033e3e1739408df72ef09ce17e373bd8113723cb4c3cca61719cdc21a89a30fe82997f98396ad550029c188fc53260bee8a22dace0e18ec257783d602f5f520989dc05"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3, 0xa5, "b06413f431f7f0495b07cad0a8676c4877665543052da04cfe30271d1d72b5228746aa4dfc9b7a12e960f1451ce7a4894cc33921e738d7af62ce39f2b62a089e26f81eefa81f8914901796308e32259a83d08ca01243d349c2a1c32db1af9fcd3faf59f7ff53a871a6aef294788e5e2c8a175fb09b09b47078ce881363a760e75aa55590e597ef6971a5669be1b9608b2506e910593a0cc7cb4eca260e81f159eeef70390d"}, @ra, @jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x61, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x200}, @pad1, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x6}]}, @fragment={0x3, 0x0, 0xfd, 0x0, 0x0, 0x9, 0x68}], @udp={{0x1, 0x0, 0x8}, {"26011e815f9352fd773a5fdcbb92cac9c207359488556dee6803d9176df51a4049c4d6310f86b55fde6a7d2da0b8f9ab109baf730b68239a88d5dbcb80cca2b58418cca31c6ded9e20ed837f232341b5c48c2bcef4266773b5aff87e74fc217caa491330354b4fcfe6ac9cbf49d4a5ce42fe71e851cde342b5498c91ae15969a4dfe363c0080a7bd87c144dd7018516338794f3dbdbd6ce87de090b14930c4503e006872"}}}}}}}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) close(0x3) 62.640356ms ago: executing program 3 (id=534): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000666000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000480), 0x0) r2 = dup3(r0, r0, 0x10000) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 61.926213ms ago: executing program 3 (id=535): socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000363000/0x3000)=nil, 0x3000, 0x1) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x402}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000180), 0xfffffffffffffd46}, 0xfffffffd}, 0x10, 0x2000, 0x0) 61.798442ms ago: executing program 0 (id=536): write(0xffffffffffffffff, &(0x7f0000000080)="ed", 0x1) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0xb, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000200)="5083920e630d44b019027673aaf928ceac2fc18cc30c24d5d0584c00b4e7780132e9334768d5a412661b6a24f370a988cac921ed502cd02e19c772be2d96a1cbbf338f4d5375ee89c1a792244d83ee4fa09100d2a9822e9b215542a2452a128367f726520634bb399fb6738f2e1654a2fe11e4cd96f3cb63ce92d02c0f9b8090b5b3db7b53d99f6e1164eb18d66c9420da3edb3a84cc7b99", &(0x7f00000002c0)=0x98, &(0x7f0000000300)="27b516144cae9db8ad29799ef782c55bc7cb9bfe77156c15788258569f38737f55196ce34213642658e48a91f8d6e73899b19d92de951fb4ffaae3977f03785e4dfed9bcb96c3d76ed2b576c08b2d55a39e11445b8c0c1900e19745a0f571037615e3e1a0acc55216d2c3f514a4ce1e84f123b0ef23738534de279270bf0862e55ed290ed3298b", 0x87) 61.583525ms ago: executing program 0 (id=537): r0 = open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x2) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000008459070fc5affee7e50d50d20000000000000000000000000000ff0200000000000000000000000000034e204e2000089078"]) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000580)={@local, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x0, 0x0, 0x30, @rand_addr="01a8252800", @local={0xfe, 0x80, '\x00', 0x0}}}}}) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x26, &(0x7f0000000140)={@random="03d85aa8783a", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x18, 0x66, 0x1, 0x1, 0x70, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x3, 0xf}]}}}}}}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 1.06432ms ago: executing program 7 (id=538): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xd, 0xfffff, 0x2, 0x7fff}], 0x10, 0x0, 0x80000001, 0x0) (async) r2 = socket(0x1, 0x5, 0x0) close(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0x20000, 0x4) (async) write(r2, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) (async, rerun: 64) write(r0, &(0x7f0000000140)='$', 0x1) (rerun: 64) kevent(r1, 0xffffffffffffffff, 0xb, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x20, 0x401, 0x2}], 0xb, 0x0) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000140)=0xf) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff12263abc614e86dd39716000fbfdff1f2c03cb697a653e336f000000500000000000ff0200fcffffffffffffff00000000015000000f000000008700907800"/88]) 821.665µs ago: executing program 0 (id=539): write(0xffffffffffffffff, &(0x7f0000000000)="b96aacf5ac3a146561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4", 0x39) (async) write(0xffffffffffffffff, &(0x7f0000000000)="b96aacf5ac3a146561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4", 0x39) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) socket(0x20, 0x2, 0x0) (async) r2 = socket(0x20, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) write(r2, &(0x7f0000000040)="026a73a3d36e1e3c5b0d817925e8181cdc6fdc6995f7fa6564856d27bc196153e7725616b73140ea88139783563c65e018003dfbb767d738ae516a72eb5aec9e343de09b833c66ae7f5c1827f3c34f715d5266dc7917c2301d22d4ef05715ff97c", 0x61) 600.15µs ago: executing program 3 (id=540): syz_emit_ethernet(0x66, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "529c8a", 0x30, 0x0, 0xf, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x84, '\x00', {0x2, 0x6, '\x00', 0x0, 0x4e, 0x8, @mcast2, @loopback}}}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x20, 0x34, 0x1062, 0x0, 0xf, 0x11, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x5, [{[], 0x6000000}, {[], 0x81}]}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x8200, 0x0, 0xea9e}}}}}}) 0s ago: executing program 5 (id=541): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000140)="9b1809ffff", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x2, 0x1, './file0\x00'}, 0xa) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.165' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at amap_lookups+0x1e0: movl 0x10(%r15),%r14d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> show kasan No such command ddb{0}> trace amap_lookups(fffff4806cb43c68,6000,ffff80003c1e5d70,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003c1e5e70,ffff80003c1e5ea8,ffff80003c1e5ee0,0) at uvm_fault_check+0x8d2 uvm_fault(fffff4806d1469b8,53884bda000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003c1e6010,53884bdab50) at upageflttrap+0xa9 usertrap(ffff80003c1e6010) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0b786240, count: -6 ddb{0}> show registers rdi 0x11 rsi 0x20 rbp 0xffff80003c1e5cc0 rbx 0 rdx 0 rcx 0 rax 0xffff800000c43f50 r8 0xffffffff82b304c0 uvm_map_inentry_sp r9 0 r10 0 r11 0x5f09af781b06a73 r12 0xe r13 0 r14 0x20 r15 0x1495d00004000 rip 0xffffffff832373a0 amap_lookups+0x1e0 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80003c1e5c30 ss 0 amap_lookups+0x1e0: movl 0x10(%r15),%r14d ddb{0}> show proc PROC (syz-executor) tid=247853 pid=23884 tcnt=1 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fe2028,0xffffffff83a76c28 process=0xffff800045fe5d00 user=0xffff80003c1e1000, vmspace=0xfffff4806d1469b8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND *23884 247853 69211 32767 7 0x10 0 syz-executor 40217 413675 70000 32767 7 0x10 0 syz-executor 40217 388660 70000 32767 2 0x10 0x4000000 syz-executor 79805 465227 19590 32767 2 0x10 0 syz-executor 79805 383666 19590 32767 3 0x10 0x4000080 fsleep syz-executor 73414 136266 99445 32767 3 0x10 0x80 nanoslp syz-executor 73414 355345 99445 32767 3 0x10 0x4000080 fsleep syz-executor 73414 207764 99445 32767 3 0x10 0x4000080 sbwait syz-executor 73414 447100 99445 32767 3 0x10 0x4000080 fsleep syz-executor 30655 28263 26365 32767 3 0x10 0x80 nanoslp syz-executor 30655 45323 26365 32767 3 0x10 0x4000080 piperd syz-executor 30655 53779 26365 32767 3 0x10 0x4000080 fsleep syz-executor 82535 445623 14243 32767 2 0x10 0 syz-executor 82535 401126 14243 32767 3 0x10 0x4000080 fsleep syz-executor 82535 197467 14243 32767 3 0x10 0x4000080 fsleep syz-executor 68821 113236 52924 32767 2 0x10 0 syz-executor 68821 372242 52924 32767 3 0x10 0x4000000 inode syz-executor 68821 378288 52924 32767 2 0x10 0x4000000 syz-executor 70000 119683 53825 32767 3 0x10 0x80 nanoslp syz-executor 26365 390887 62900 32767 3 0x10 0x80 nanoslp syz-executor 99445 109888 40632 32767 3 0x10 0x80 nanoslp syz-executor 52924 496344 75724 32767 3 0x10 0x80 nanoslp syz-executor 19590 149005 47976 32767 3 0x10 0x80 nanoslp syz-executor 69211 465136 31354 32767 3 0x10 0x80 nanoslp syz-executor 14243 285701 69988 32767 3 0x10 0x80 nanoslp syz-executor 40632 356119 18030 0 3 0x2 0x80 wait syz-executor 75724 31693 18030 0 3 0x2 0x80 wait syz-executor 47976 146091 18030 0 3 0x2 0x80 wait syz-executor 62900 504174 18030 0 3 0x2 0x80 wait syz-executor 31354 338696 18030 0 3 0x2 0x80 wait syz-executor 69988 173657 18030 0 3 0x2 0x80 wait syz-executor 53825 239141 18030 0 3 0x2 0x80 wait syz-executor 18030 264580 59786 0 3 0x2 0x80 nanoslp syz-executor 59786 259513 80593 0 3 0x100002 0x88 sigsusp ksh 80593 240550 71897 0 3 0x10 0x88 kqread sshd-session 71897 233585 28267 0 3 0x12 0x80 kqread sshd-session 53692 324388 1 0 3 0x100003 0x80 ttyin getty 28267 425646 1 0 3 0 0x88 kqread sshd 28226 232009 16221 73 3 0x1100010 0x80 kqread syslogd 16221 515007 1 0 3 0x100002 0x80 sbwait syslogd 1242 252031 1 0 3 0x100000 0x80 kqread resolvd 51729 296228 62474 77 3 0x100012 0x80 kqread dhcpleased 87643 434608 62474 77 3 0x100012 0x80 kqread dhcpleased 62474 218733 1 0 3 0 0x80 kqread dhcpleased 88628 424852 0 0 3 0x14000 0x200 bored smr 10708 190873 0 0 2 0x14000 0x200 zerothread 32446 371360 0 0 3 0x14000 0x200 aiodoned aiodoned 37796 179105 0 0 3 0x14000 0x200 syncer update 518 151134 0 0 3 0x14000 0x200 cleaner cleaner 26076 378290 0 0 3 0x14000 0x200 reaper reaper 71684 427640 0 0 3 0x14000 0x200 pgdaemon pagedaemon 6995 159595 0 0 3 0x14000 0x200 bored viomb 59737 503501 0 0 3 0x14000 0x40000200 acpi0 acpi0 51215 374101 0 0 3 0x14000 0x40000200 idle1 93182 240316 0 0 3 0x14000 0x200 bored softnet1 52901 513074 0 0 3 0x14000 0x200 bored softnet0 85962 80205 0 0 3 0x14000 0x200 bored systqmp 36743 457108 0 0 3 0x14000 0x200 bored systq 43175 491848 0 0 3 0x14000 0x200 tmoslp softclockmp 76354 32499 0 0 3 0x14000 0x40000200 tmoslp softclock 79705 100732 0 0 3 0x14000 0x40000200 idle0 1 317670 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 23884 (syz-executor) thread 0xffff800045fe2558 (247853) shared rwlock amaplk r = 0 (0xfffff4806e350a30) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffff4806d146ab8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 40217 (syz-executor) thread 0xffff800045fe2028 (388660) exclusive rrwlock inode r = 0 (0xfffff48060e3eb30) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_create+0x4e #9 VOP_CREATE+0xfe #10 vn_open+0x50d #11 doopenat+0x35b #12 sys_open+0x59 #13 syscall+0xbd4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffff48060e3ed80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 vn_open+0x22e #8 doopenat+0x35b #9 sys_open+0x59 #10 syscall+0xbd4 #11 Xsyscall+0x128 Process 68821 (syz-executor) thread 0xffff80002a222540 (372242) exclusive rrwlock inode r = 0 (0xfffff4806cd5a560) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 sys_truncate+0x84 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 68821 (syz-executor) thread 0xffff800045fe8fb0 (378288) exclusive rrwlock inode r = 0 (0xfffff48060e3e440) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11055 12017K 12034K 166960K 12149 0 pcb 17 12K 12K 166960K 17 0 rtable 223 6K 7K 166960K 383 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 87 0 iov 0 0K 4K 166960K 19 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1544 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 33 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 23 85K 125K 166960K 695 0 sigio 0 0K 0K 166960K 24 0 proc 58 99K 147K 166960K 564 0 subproc 63 3K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 99 0 in_multi 88 6K 7K 166960K 123 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 17 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 406 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 151K 178K 166960K 7918 0 UVM aobj 21 4K 4K 166960K 23 0 pinsyscall 44 88K 110K 166960K 1765 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 54 0 NDP 10 0K 2K 166960K 27 0 temp 41 9120K 9183K 166960K 4992 0 kqueue 15 22K 33K 166960K 190 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 77 0 74 1 0 1 1 0 8 0 rtentry 176 119 0 16 6 0 6 6 0 8 0 unpcb 144 513 0 492 4 1 3 4 0 8 2 syncache 336 12 0 12 1 0 1 1 0 8 1 tcpcb 736 250 0 245 4 2 2 4 0 8 1 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 7 0 2 1 0 1 1 0 8 0 ipqe 40 76 0 69 1 0 1 1 0 8 0 inpcb 328 656 0 642 5 1 4 4 0 8 2 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 40 3 0 2 2 1 1 1 0 8 0 nd6 152 32 0 7 2 0 2 2 0 8 0 kcovpl 48 12 0 5 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 509 0 80 30 0 30 30 0 8 1 art_table 40 510 0 80 5 0 5 5 0 8 0 art_node 32 119 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 72 29 0 19 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2440 0 964 93 0 93 93 0 8 0 ffsino 296 2440 0 964 114 0 114 114 0 8 0 nchpl 144 3387 0 1685 64 0 64 64 0 8 0 vnodes 216 2557 0 0 143 0 143 143 0 8 0 namei 1024 10784 0 10782 2 1 1 2 0 8 0 percpumem 16 51 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 10972 0 10972 10 7 3 8 1 8 3 plimitpl 152 151 0 129 2 0 2 2 0 8 1 sigapl 424 976 0 925 7 0 7 7 0 8 0 knotepl 120 531 0 0 16 0 16 16 0 8 0 kqueuepl 224 216 0 204 2 0 2 2 0 8 1 pipepl 344 343 0 314 9 0 9 9 0 8 6 fdescpl 528 960 0 925 4 0 4 4 0 8 0 filepl 160 5683 0 5463 17 2 15 17 0 8 5 lockfpl 104 199 0 197 1 0 1 1 0 8 0 lockfspl 48 71 0 69 1 0 1 1 0 8 0 sessionpl 144 119 0 104 1 0 1 1 0 8 0 pgrppl 48 140 0 118 1 0 1 1 0 8 0 ucredpl 104 1235 0 1217 1 0 1 1 0 8 0 zombiepl 144 925 0 925 1 0 1 1 0 8 1 processpl 1232 976 0 925 5 0 5 5 0 8 0 procpl 664 1870 0 1808 7 0 7 7 0 8 1 sosppl 176 6 0 6 1 0 1 1 0 8 1 sockpl 752 1248 0 1210 13 3 10 13 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mextrefs 64 19 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1261 0 0 79 0 79 79 0 8 0 bufpl 272 3211 0 102 208 0 208 208 0 8 0 anonpl 32 7827 0 0 64 0 64 64 0 247 0 amapchunkpl 152 26592 0 26054 37 0 37 37 0 158 14 amappl16 200 2878 0 2838 21 10 11 15 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 403 0 402 1 0 1 1 0 8 0 amappl13 176 112 0 102 1 0 1 1 0 8 0 amappl12 168 1189 0 1155 2 0 2 2 0 8 0 amappl11 160 39 0 39 2 2 0 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 275 0 274 1 0 1 1 0 8 0 amappl8 136 107 0 106 1 0 1 1 0 8 0 amappl7 128 139 0 128 1 0 1 1 0 8 0 amappl6 120 154 0 152 1 0 1 1 0 8 0 amappl5 112 115 0 105 1 0 1 1 0 8 0 amappl4 104 256 0 240 1 0 1 1 0 8 0 amappl3 96 5053 0 4925 5 1 4 4 0 8 0 amappl2 88 508 0 454 2 0 2 2 0 8 0 amappl1 80 12391 0 11823 14 0 14 14 0 8 0 amappl 88 7178 0 7001 5 0 5 5 0 92 0 uvmvnodes 80 116 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 22 0 2 1 0 1 1 0 8 0 uaddrrnd 24 960 0 925 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 960 0 925 1 0 1 1 0 8 0 vmmpekpl 168 9805 0 9762 3 0 3 3 0 8 0 vmmpepl 168 67711 0 65705 105 1 104 104 0 357 13 vmsppl 488 959 0 925 7 1 6 6 0 8 0 rwobjpl 80 20764 0 19775 27 1 26 26 0 8 2 pdppl 4096 1927 0 1850 107 24 83 97 0 8 6 pvpl 32 14977 0 0 121 0 121 121 0 265 0 pmappl 256 959 0 925 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 556 0 30 16 0 16 16 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace amap_lookups(fffff4806cb43c68,6000,ffff80003c1e5d70,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003c1e5e70,ffff80003c1e5ea8,ffff80003c1e5ee0,0) at uvm_fault_check+0x8d2 uvm_fault(fffff4806d1469b8,53884bda000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003c1e6010,53884bdab50) at upageflttrap+0xa9 usertrap(ffff80003c1e6010) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0b786240, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7848cc8b2f80, count: -3