last executing test programs: 4.073742985s ago: executing program 1 (id=16): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) dup(r0) clock_getres(0x3, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x2, 0xc6}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, 0x0, 0x0, 0x0, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x10) sysctl$hw(&(0x7f0000000540)={0x6, 0xc}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) fchdir(r2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x9, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 3.308181923s ago: executing program 4 (id=60): r0 = socket(0x2, 0x6, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x9, 0x80000}}, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1}) flock(r1, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='W\x00') r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) fcntl$setown(r3, 0x6, r4) r6 = getpgrp() fcntl$setown(r2, 0x6, r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) execve(0x0, 0x0, 0x0) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000081}) 3.224126832s ago: executing program 2 (id=64): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() syz_open_pts() writev(r0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc28}, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20}], 0x40, 0x1}, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1810, r2, 0x3) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r5 = socket$inet(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x9, 0x2, 0x7}, {0x3ff, 0x9, 0xd, 0xc97e}]}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000001c0)={0x10, 0x6, [{&(0x7f00001d5000/0x3000)=nil, &(0x7f0000227000/0x2000)=nil, 0x101}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000408000/0x4000)=nil, 0x5}, {&(0x7f00000f4000/0x1000)=nil, &(0x7f00001ed000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x5}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f0000029000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000022000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f00000aa000/0x1000)=nil, &(0x7f000005c000/0x1000)=nil, 0x10001}, {&(0x7f0000225000/0x2000)=nil, &(0x7f0000315000/0x2000)=nil, 0x401}, {&(0x7f0000177000/0x1000)=nil, &(0x7f00003f8000/0x2000)=nil, 0xa214}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7a08}, {&(0x7f0000156000/0x3000)=nil, &(0x7f00000a3000/0x1000)=nil, 0x8}, {&(0x7f00002f7000/0x2000)=nil, &(0x7f0000115000/0x1000)=nil, 0x1}, {&(0x7f00000ec000/0x4000)=nil, &(0x7f000026e000/0x1000)=nil, 0xb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000037f000/0x2000)=nil, 0x5}, {&(0x7f00002d1000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}], './file0\x00', 0x3}) setsockopt(r5, 0x0, 0x80000001, &(0x7f0000000540)="58012932cf64c8bbd17c28ae03a287215f713d1b2e78fe19b8ad7377e718dda0db2968c495aaeec40f8fce8bc5c8de4dd037412bf32cd3be240ba8675f2e6c72c56d91322903c4d2f4c2d63834623e72d224812d24db084545c3a83707a101fdb08742c728b4dd6fed939a6081267ee5710190e02a2a70d5494c2a01c6a578fc29a8e6fa2a0103854642c752910026a404b7a3dd83ed6b7314a733a1bd59db3f76b54efe9bcd0a729dafd0d312a5f5eb07954f373f96149bd5b52709c837c9d9f34c1bdf9dee87c634b431bb4ca6a19f7c1a4d035ce68d36c54dcfb0bb7d671593413ca0a3714ae268", 0xe9) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000100), 0x0) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0xffffffffffffff98, 0x1002, &(0x7f0000000500)) 3.2232353s ago: executing program 1 (id=65): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) (async) r2 = socket(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000380)={{0x0, 0xffffffffffff03ba}, {0x10001, 0x42}}) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00:s\b', 0x4) (async) dup2(r1, r0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.178923564s ago: executing program 2 (id=67): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 3.177830687s ago: executing program 1 (id=69): utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000640)={{0x4, 0x9}, {0x40001, 0xfffffffffffffffb}}, 0x0) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000640)={{0x4, 0x9}, {0x40001, 0xfffffffffffffffb}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x141, 0x3763}, 0x80000, 0x80000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(0xffffffffffffffff, 0x0, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1003, 0xfffffffffffffffe) 3.176889705s ago: executing program 4 (id=70): syz_emit_ethernet(0x3f, &(0x7f0000000040)={@random="6ed4723bf544", @random="a774db3b00", [{[{0x88a8, 0x4, 0x1, 0x103}], {0x8100, 0x1}}], {@arp={0x806, @generic={0xf, 0x817d, 0x6, 0x5, 0x3, @random="7664b1762581", "24e089460c", @empty, "88eb53e21c7e543daa6bb55994980b0a"}}}}) 3.091140949s ago: executing program 4 (id=71): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @generic="f62e7653e891003b"}}}}) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000001380)='./file2/file0\x00') 3.090783426s ago: executing program 1 (id=72): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) geteuid() rename(&(0x7f0000000100)='./file2\x00', &(0x7f0000000000)='./file2/file0/file0\x00') mkdir(&(0x7f0000000080)='./file2/file0\x00', 0x101) 3.089135923s ago: executing program 2 (id=73): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_emit_ethernet(0x10, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @loopback, @broadcast}}}}) (async) r1 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0xf96, 0x2}, 0xc) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async, rerun: 32) fcntl$setflags(r0, 0x2, 0x0) (rerun: 32) 3.085183537s ago: executing program 4 (id=74): r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) close(r1) (async) msgsnd(r0, &(0x7f0000000480)={0x3}, 0x8, 0x0) 3.025800458s ago: executing program 1 (id=76): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESDEC=r0]) 3.024720617s ago: executing program 2 (id=78): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x2dc) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aa86dd60826e030030000300000000000000000e14fc11133f6400fe8000c649bc6700000000008000000000220000640000003c000530650000002f000000000000006100f81b670000008600907800afc5fee95b212de2ff0000000000000000000000000000000000004c9e86ce87030ccf1cb665c51a3d3532362b37fb729a145e0980b535287c8fd69b58fa99c71e57ba1a1fc42e6c35592885b262878850541d75778b2fcf8d33250d8e641a2f427c2d1edc1dfc0a252a173b762422bfb495f9e7e1ed857335b800d95404e072020e578cf668ef8f6b4245bade091b8f606e114e20e9d9499c3e61619e1324a8"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') 3.01514355s ago: executing program 2 (id=81): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x8, 0x1000) syz_emit_ethernet(0xa1, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x93, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 2.748033135s ago: executing program 4 (id=96): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x1, 0x1, 0x0) close(r1) (async) close(0xffffffffffffffff) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect(r5, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) close(r4) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r7 = getppid() fcntl$setown(r6, 0x6, r7) 2.745454229s ago: executing program 32 (id=96): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x1, 0x1, 0x0) close(r1) (async) close(0xffffffffffffffff) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect(r5, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) close(r4) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r7 = getppid() fcntl$setown(r6, 0x6, r7) 2.560843047s ago: executing program 1 (id=107): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0xffffffffbffff46d, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1ffd915", 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0) 2.559383359s ago: executing program 33 (id=107): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0xffffffffbffff46d, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1ffd915", 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0) 2.260135703s ago: executing program 2 (id=116): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x458, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x1}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$unix(0x1, 0x5, 0x0) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000002100), &(0x7f0000000000)=0x4) 2.25985015s ago: executing program 34 (id=116): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x458, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x1}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$unix(0x1, 0x5, 0x0) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000002100), &(0x7f0000000000)=0x4) 2.090975024s ago: executing program 5 (id=122): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, &(0x7f0000000140)="e02fb6ab", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="1282dfb6752a335d9f692f60dfb6fb3c73ffaeb66c32567db17f329e413e184b5fed9de7d49728e7b99b30a6b0d73c9046c3c1eb8044955b3b3f120d60c55236971c3e56a601a683ddc446698467c73abbc9e1b24543a4f79370f71fefd61e8cfe2828e1", 0x64) (async) sysctl$hw(&(0x7f0000000440)={0x6, 0xd}, 0x2, &(0x7f0000000480)="e72066917e88e6055b33e013415d612ea713bf16594fb3d6f27c909113a7a622bf7df2f06eadbdfd40b8cfc3fdda8b80a65ed53cdf5d1b0c68e9f14bddda1759e0e20f5404be5853a5d533ce2f5fe1e99f4ddbd70fe83193207245de3d28e6d047c0d2e6742bde3867f85914e015d2ea40f8ace341d6cc2803551008c5f91d50254779b3674e7d96f4c21bf735d2de19b4d28baf2d3a8a5296c8a50284db7594dd570691013d7c7a786092ae85b153dc7f731ba312444c0c751cfa1dc8e83d2d34eec46acfc8f5e1c6507bd454f210ee7b10c6bc471b2f4a02239d11ab", &(0x7f0000000580)=0xdd, &(0x7f00000005c0)="2aeb280c222f2569c9dc12344c56ebaaad0913bbb0ca07768d318087c084bb74cd32122ad97147152d6c39c364ff78726ae6fcf8f11991c73d610de7bc7b9862e54e0d50c11dd7175276cf0e8c6e20a4516a7d930e55fa0516957f0039a72fd5cbed71c41e613081acaadaa3c892bd4c9efa5c15ee887826d67c0382f622a53e767b1436cc81c3bf802832301efbea600f04abccb311a369a11f922015c37b363991b9106b7c099799f24b0afa70f6a77464252e6a6f3671aaa9", 0xba) (async) sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000280)="c695677291aac1e22e2dd37a1e36333e3b4d3967ce23405ff93f7d79c77a8292ed8ba29fa73c08d5dcaf3d3ccca455258f9c883f03157444c0e858eab7a6f3bd174dc0eac920d330a6d0b4c7c3c455d72d385ebc99922b5fb6ed51e1d20390c743d8e53fe6c4313a27380b35ada84bf8990c2d2aa63d6e969d3a023576d8564e1dab", &(0x7f0000000340)=0x82, &(0x7f0000000380)="dbb5e605ab5601bdf0aafe045ade7a03e1fb78fb34351272be4ef0badb4d5c0f22a3f25103ee01fdf59e0c23be9c7e7b0ea46f5bf4f07ea715af73b2c26e0d3ebc45d6fd98c0a3fd783ccf37124eb698ef572d081d2fcad427db8c13481dd8f7634da5fa579f0c746deda611f68ec39cc77e87a924e2d4002683fa30ccfa0cb44a2da31ad35e354d05d0c6d69aefc6e48b034a377a1f230eadd2652188a28c0596a9b0e48fb0eee32760756d2610e31c396198e9652e76a409", 0xb9) (async) sysctl$hw(&(0x7f0000000680)={0x6, 0x17}, 0x2, &(0x7f00000006c0)="a037b9eee8532b47c06d4e9a8b9d1c53e3b174b250d11e7f3e62afc2c81b1a8b5611b966e442e462772d3dd6349e0c26796d14950e67b8dffece95d2c8395950a6", &(0x7f0000000740)=0x41, &(0x7f0000000780)="7c96b6ff7129fb2688b66ed76ad359ca5897531b094a7467cff514dba56a9585e2f8c762df25e6259142d0870d21994c7d4331bd96e7b7fd1cca88998706df8945344a6f96f24d226dc1025b5fbe7b524805c7d8a3a3f2713366ae7fe42eb04b39069c1c420fe13daceed516f90aa679deb32f78e5fbf4e3ac06eabd60e324cab8fd8dd463eaa374404f123cdad641bb675300725989b0525c39651d6cab966ad9", 0xa1) (async) select(0x0, 0x0, &(0x7f0000000040)={0x1600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5ad, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0xfff, 0x7ffe}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000880)={0x3, 0x8}) 1.862029847s ago: executing program 4 (id=117): recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/84, 0x54}], 0x3, &(0x7f0000000740)=""/4096, 0x1000}, 0x1803) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)=0x1000000) (async) write(r4, &(0x7f0000000040)="0610", 0x2) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 1.56371853s ago: executing program 7 (id=133): r0 = msgget$private(0x0, 0x5bd) poll(0x0, 0x5a, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x0, 0x1800) msgget$private(0x0, 0x5bd) (async) poll(0x0, 0x5a, 0x0) (async) msgsnd(r0, 0xffffffffffffffff, 0x401, 0x0) (async) msgrcv(r0, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x0, 0x1800) (async) 1.377931889s ago: executing program 6 (id=135): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x6, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = semget$private(0x0, 0x1, 0x44a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) semget$private(0x0, 0x1, 0x10) r3 = semget$private(0x0, 0x1, 0x310) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/229) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x2, 0x222) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/232) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x5, &(0x7f0000000400)='./file0\x00', 0x8}) r5 = socket$inet6(0x18, 0x8000, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) r8 = dup(r0) r9 = socket$inet6(0x18, 0x8001, 0x5) r10 = socket$inet(0x2, 0x1, 0x2) r11 = socket$inet6(0x18, 0x8000, 0x7) r12 = geteuid() getgroups(0x6, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000004c0)="3c5a2fe3b07aa71b9d20b48f4b3c9a83a0d9aa60df7782f8a4f55c4768997e700ddaa07cb25da1a1444830046a262822b6ae1493f61adceab9bb7ccaea50ef5f9e350c002639b869c48f4eb3fc2349779dc224fc785dfd483c1bd2dd834bb7916f97ccfc5a39a4a8f436db920a0a93c79f4791f4c781662f74c873b4", 0x7c}, {&(0x7f0000000540)="53287ead5b4350071c8c0cbafe7ce478c7d8b7d5da8ab7c31bc5467f2dd9b6731ae4156d5d2139db40bfbdb9ce6767e084a272662b3803bb048151ba0a5df63b1ae5c745b267c0c8380dce1a291894d74176d234608691b5b07d54ecd2c6cab72607e2a76e7fb757baccd890bc", 0x6d}, {&(0x7f00000005c0)="f33eef7cbfcbb4d10257999e0348e62f4248361a78f8b7c6a4a784b2a0192535", 0x20}], 0x3, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r6, r0, r0, r0, r0, r7, r8, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r9, r10, r0, r0, r0, r11]}, @cred={0x20, 0xffff, 0x0, r2, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x100, 0x404}, 0x401) poll(&(0x7f0000000840)=[{r5, 0x10}], 0x1, 0x7) r14 = socket$inet(0x2, 0x4000, 0x0) shutdown(r14, 0x0) 1.377522005s ago: executing program 7 (id=136): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0xfffffffc, {0x4000001, 0x1}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000140), 0x0) readv(0xffffffffffffffff, &(0x7f00000027c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.169186448s ago: executing program 5 (id=139): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='>\x00'], 0x3e}, 0x0) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.161227239s ago: executing program 6 (id=140): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) syz_emit_ethernet(0x4e, &(0x7f0000002ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x18, 0x0, 0x0, @rand_addr="4b71b800000965324500490a56d300", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x1, 0x0, 0x0, 0x4, 0x65}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x0, 0x0, 0x285}}}}}}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="63dd81", 0x3}, {&(0x7f0000000180)="e81dccf1da8aa7d7815aa36f03ccf9b7f6ff28b5202578d4688cfe2c5c26a852521707944186af3f7b6e0c9fb9ec33636b2e80642b7454c6f914d04e102c7ce3804da8e587ed883c62fc230c693bc21e71307d679c1d30ac0a87fba76010ad4a0c27b36912792e946615f1b9d55e463f9689c19266197b50773951685ebf132d80171b5e5208dc0c9102fa4855169c1ceb5e065d7a5cff3dc47d1c4ae02afd7808a52cce9b03af0439a64d43c38101acb2172ba44ea415469a1d96d904a7049bcf6edef1fb88e655e5aa8ee59e7d8cafc846b08947f0527990467539ac275651f32da4535d579830dc5f9a10f04b9df96de8", 0xf2}], 0x2, 0x3fffe) ftruncate(r0, 0x40004) 1.160996163s ago: executing program 7 (id=141): unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000002b00)='./file0\x00', 0x40) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0xb07) stat(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)) 910.154748ms ago: executing program 0 (id=143): r0 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x8) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000580)={&(0x7f0000000480)='./file0\x00', 0x5, &(0x7f00000004c0)='./file0\x00', 0x8}) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) select(0x21, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) r1 = socket$inet(0x2, 0x1, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000005c0)=0x257) nanosleep(0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="0f9a7eee01082264044e727fa626aec8396e2cfc5801b9e828c392ebbdfa6ba6d0dcc945522c2d561a3b04ba8e267845033da66c3f45b7bd61879dad1830d1510453924fb32e800f468b77475ec4fb7add8aaef5410cd0bf6777abf071733f0f067b466b6a30f39e2840f15028422fccd395deec0750949434f48dc7488e1594ec3e94585a5368587554366571dd4f2c6a0883b815516d7e95dd893796001d5d1044", 0xa2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = getppid() setpgid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x401}, {}, {}, {0x2}, {0x2}, {0x3, 0x2}, {0x0, 0x5}, {}, {}, {}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x348) 909.627562ms ago: executing program 5 (id=144): r0 = socket(0x2, 0x2, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xbfe) (async) fchmodat(0xffffffffffffffff, 0x0, 0x188, 0xc) (async, rerun: 64) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 909.069698ms ago: executing program 6 (id=145): shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8c, 0x4, 0xf, 0x6}, {{r1}, 0xfffffffffffffffb, 0x41, 0x40, 0x2009, 0x3}, {{}, 0xfffffffffffffff9, 0x40, 0x1, 0x2c, 0x8000000000000001}, {{}, 0xfffffffffffffff9, 0x5, 0x2, 0x0, 0x6}], 0x137, 0x0, 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) (async) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c", 0x69}], 0x1) (async) writev(r4, &(0x7f0000000140)=[{&(0x7f00000002c0)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d33857a4d7287b706000000000000007a0951bbe69233ebb80037ed23b7341e3cc876503faff2a0326e008a988ee6702329d9eff18d540dd991e35587aea01012d1613903dba20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d97072859f179038d010cb39048bcfbd966b88c136d4137dcea64614a755d8f7bd2bd17e69f1a7f68d56fd6d663964fdff6e795b6bf56e8e44ff45690a3ea78268155dab3fda5359ef080b41b3fcbf86050172fadfa56ef96b7b426bef0e16e305218cbfaa151ede7130762fc8e81426b18848aa0c91418c8945d40ebe2d1e73c190b13ecb3681666119616d4a901a93c40799aec01ad14c863416317ca2316635a680e1f0af", 0x160}], 0x1) (async) r5 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r7, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) (async) shutdown(r6, 0x1) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r2) (async) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) (async) shmctl$SHM_LOCK(r0, 0x3) 908.204393ms ago: executing program 7 (id=146): clock_gettime(0x2, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)="5b294301", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) 907.735266ms ago: executing program 0 (id=147): mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 776.915442ms ago: executing program 5 (id=148): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40, &(0x7f0000000240), 0x0) 776.509525ms ago: executing program 6 (id=149): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1, 0xe924) clock_getres(0x0, 0x0) 776.0622ms ago: executing program 7 (id=150): nanosleep(&(0x7f0000000040)={0x2, 0x87d}, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000780)={&(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000280)=""/13, 0xd}, {&(0x7f0000000500)=""/201, 0xc9}], 0x6, &(0x7f0000000680)=""/249, 0xf9}, 0x3ff}, 0x10, 0x2, 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8a) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x90) open$dir(&(0x7f0000000000)='./file0\x00', 0x80a0, 0x91) 709.33904ms ago: executing program 5 (id=152): r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0xa}, 0x3, 0x0, 0x0, 0x0, 0xfffffdd2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000240)="e3f4cd43c73e425de349d50b8cd6d3f0922873a6767e44de9611c21f2287e898abc9f3f61468792c5172d709d00119d82016f060addbf60661a855425e449706777d5eb90f6918f2d7b41c7149f68dae2f1acffc6c0a2bfb1548b872858ce0c60afa0f78bbcb8cfa05b5c1073019a02a15130f1fcbb67405c05ca67688a43566ae409f1fc53bad30a264d3e9f0c3aec0edd35d827ea3e130a20df0798648f2ebde214e606f302e335adeff8736edc9792e5538f3c1c17af02c6c3aee61ee5c6fd1f9d9ed53154a042dcdfc15953a71a0d522753c616805d3201378b9fb992c092ad321ef6c197edbf8404437ea0a58dc18c4e4495e256e60114ca5c4d1872b515e64a7de8740cf0ac19f1c3f457ec95bde5660385d94e3cb05570da264f882e854c77ace16c8d2bb3ff507fc167669f57f7b69e0d60fce5f56f5318b0177348c18cd3a7ba53e5e336f2ba87590204f4cc58f9652d307d68ffcfbc50c09809b47fe2d6a915036f24d30d3ea468d395ff8d83803749b967037a138a65d8d606c9447aa7a4c6076db18d4719a2a09d2a1be4b81dcb8cf38e4f7bdc472bef9b3f6947422db279358f8c76995227d05634571b028e47637ae97f1992e5dacbaaae1b2b1d6e5e40e244ac0315e4e4f23ddd04245b9080ba3c213d262bc73ba9c1610934a854f333c7585b24eb13faab02e617dfde18ce3c1bd1b0b992f72f703fd87a4f438cdd5af782c9d946740fa27caa25787527affc25b2a63e0fdb23cd4744659c83b37f1cea048892939f35c967a62e14a341fec60249f32b1e035406d68acf6b6077880b85aaa4f81b640f6999b9d7ec7bab98b69c02ed7f2a15eae93e643334193d25d901664b9d9d10651e2dd712e7071d3e0109515895ef2f20cce76d10ac2cb2e18dc14c3c1a97941765fa6388caa380a2828577d3dc129b4f86fa0d8183baa3aec22e72abbacd936bcb4876126af441f4731be530e102108a80ae52a506bbfa0a041c4a89da65a358dc65ad5f6c6c0f5b19a832a0a1cd7d5d7f358447e82e5d9cd4750f3b63736a5637e4ad6fe66a707ced61ea528bf3f2bc6f2a21a409e4b41fb14f0f075ea98b7a9e4cd76b5f92d2b8f9729695809ce56a1e884397350603fce150c605730dd13487646151b7b3e78995ad374689da2f3eef6c3848db46b248c06deff9773f518204bc644c4ba9a50d7a527bbbb9b277b117dc4ecfbe36f9941cb39caf0770fe0a42d5c422289a1cb30f274e16911e6746b4965c5c5f6ea3feaa9e250547f66ef0982376b51852cac0527aa7319b7db0443ee93335159e4b3af66878aec68699f4419beed9ea8d2fc0df3f87727b771e5403d50ce605319d56f7e240b83e1fa6895e169de03886e333b37b2fb4ad54db8c3ed32ef1ca1410d5528759bff7bb602dea9951790ff5e9da8052b48b07aa9f49f1774df4a2042ce9a26cee50fbee2bc302a3813ca6883c179aaace189a447457154c67f278cdf113ab4e1ea9ab7581e797fb8c67f2d586ce29129dec214a497af5e86d95fa0cb72b40fdf86c219dd4ca31d5840826f404ee64921e999c7e6ed1b1dd26a38fd876f004fd1c44f23dc21a2db201b744d5e6f5b9cf69dabed2a4bb51973b60b5dc1939ad13afe0ba304420be5ac460ffa16d6a00e48150235b5a65c712e2d2158fead6560d1faf5d0f7d19ddf8b12fb0b13701d70945f7d8ec718322b5cf22f317b308d2358b150f9bdc2c81dae7e3fd226fae60493ae6a76d406360bb374a1cfb7860f4ffb73a5c317c3176926be9a55ab6936ada5b35c2830af717f81ad533a394bbf9030e7f48ab066a826799b8e8e3f8a00587addf530c68bc71655897f890823033d524988e4dad50ccc29bc46e88190abbddeec07728c3012d2c33748640626b33384df16f9ba0815fa34844007a89949d3b408460145a33f463798deceb03c63d63997d4327e8fd1e9938864652916072ab92ace1e797d0a2615936bd48d2d8568fd4ecd880072c2fb2e8e324ad65aed6d45a39bae97f339ce693afa7a1ea2dd7e0ee089f84dd5f223b6f3e7bca9d5528c1b8d961d4b084f61cb87f66aa4543c573b84d68d6e6b458f6d7e7bd1fdac230205c2c3366d280c2de27475291211a3c855e82dd065de896e7704face7bbdaebac3142b80c75bb2ab9c77187f085bcfbd37921bc6c874c8306d1f562537473eb708579e656ff1a3f9f5d9eea764af082464fdbff0995b6d31f45812eebd445ab5399c1fd59c9dc23fbc465e87f5d7b82159dd68be756bd9a7e95337a701af2cdf7b355abfed591f8ad97fa582d642bf18b8c3c629be75ce775a0100618f2ae60fb8c33b1b77f0e39768bb14437763cbe81454e1273df2fdc2ec94c1c44170beae47bf62721fb0d048d58e2ffdbc8b69cdf408bc79fa3a10910eeba93bc904ebfe68a7a76fe569f2c48deff06f2ca92524506bb0723eeee46f7d3fd454da00f132f4e67200d92384b84578dc3c64977d5e001065c779780eb873f26e8b00b21febde581de377c250b79b985df87be11d7fb5b9e52252653a3dbe98832bf026cc641cb520e2defa9f24229c51d155c46a976959515c28380e527734ac15a24bb49cd3cf7393f7d06720a69627c975cd945529df603799b406e9fe579b0af02b845ed4b606986de6eb5b553c8d70f2c1405dc66fbf0b2696809925680de40cd69b3af5aef48cb4868c2301d98b09859368395940a715f184bc0d54aea396d32321a9d51cc66e574fc4c0fa35f9c7eaf5a3438e5db91d7a35ab04cd1695d796055e1ed53a09021c3a80472aedb95a782cdb25963cd925ffb752864df155198633d3de4e1f8929f04914fa03e91462815f68ee80c26e73729b1fb34778c2b3965205c3019bbffcbbb34678f26e6d8c2ddd312dcb67506bb869e506ab835407cece6d380d4cd6312ba1c706c5b402287f2c7d08e9f2438f4e23890ca39e6d4e7e79c670592c90be853465f1c7ed5dbe2645140984019fd972803fde25a064a3872388576a545f27934b5fa36116d6a466c0e9bcf0f07cce0c3617587bab62c5b8317948b465d52ffcc98f75731410729315fbff37b49e8ee821b7817c13c7484ddf49a1d5781544b3b4c37853b236996d8c447a863dda3cd930f6ae1431ddfb7616d41f78e81da7769abf848372986b1a561d17e29b63c878ebb2db492a4f49845f3b93e8d1585116e24fbb416135cc7d511ce8323046c71cee0b018fc4ad56d2400eb0aee3348e2342e4f54177757f3e001ff9cbbe14b937cc4455639caa379119dc99d572d736d4ab2e73f59cf281b0f3f2bea4bebf151f0f1044469909dd29705e72ee5bf31cb3d3dccf857fdad2e6fbd7c781bef40a3793edd8e435785e704631f261a2e4179bc238da778399e084a4a33e104f77b28ccd891d3be441c6ca3224057211d25ac9ab5a39f4cc7db78923c8e2a205c1fd670a1c07a91f29b2bd48b1ceceab48955f50425e17a3dd3c15e135738036b0aff8ba9dc1d0eebd26c5f2ea19318dd54823c58c4ceba1a2d0bcb6739b8f38f4433ef733e5ed9157a541b59012c5d728184f040fb3b4d433d4ddec9894d390e749d5d2f0a36ae5f808ef9efaf104f99e9d16e1ae0537888c974b76839c0d6700aec3ce46b10bd74f0c849d1ef533d5c031f4b8146e421df622646c3e72d6ae98d6ed26327c644bb678b484d241dd2ee8b05e340a142d5afc8b3d925fdf345dce65b8d286234848327124ebbed86340bbb0bd7e0be04751c2a63ba174fc5ab20d9c8180c9e35ecc8a68aef2dcb08ae780a25354d34ed23e0dc1f3483a0ef8b5a1217e53b8fed7621bfb305093210f32c44632cdfce3f507dd50f8d15136cf6e84ba159e2e67fe7c4764609e399fc8e05d43fa585efed8a69223e6aeaedb09ad5be27e3a1d07f74d665a0136ff28006468f00ccd6ca6f9fd04ebba3db5c8c76365103906858bc67c1d81b3278e6e0de9d49bfd994b4356a07f66953419812edf3578ce0d90c237158402ae1f96fc842a0e77488353ca24a4426963a2b40090979d381da6935d9991677a82a00027442e00afb93ce174de991733cad06d057123f5049e6a3599d9dbb1cfcb4b420dc268ebf2a79cc7c89bbdc7717144e48a9678faf37c02d36f7cf18954bf183b496f31e8e248b0f3bf80504d3b5ca1b0806e4afca0b2649819e8db1c363252ba2969ebd254f45b233e7eb23401f7081814e0043dfbda1fa5e0196d654e9629c4b3d9b3861f7c4e79a5eb985ccb0803dc4aef3f92ea1084769ae31a6d5d550bb421ecdc08248ed97312d47505f07dca18a12ec261d0fb29d516c523b0c2336c0b84740ff9c5607c649c2ea4b93363e89a0fa4be99cd559b5b1b3213c644587f4d4a0e0427583d5a597b64d9e541b922bb2535796d4c6e7c68415b7c49841ef4b579d7b8afec3c2c594832cd6645671b34d3b72c78d581a9e04b59d6a207d2c5c172fe10c10be54d706d216573fc454fe75074c217aec1ee4ed3a0eaca4c0e903a185f56aaeeab9071168d7214edc0fe8b11f80807d5097a2c580a36c901c02ee28eaf56fa5ad4bd78c674e46659c89131ee8638518a277b7f6b86b02359ecb6e07b559cb4fa79e600ed32db14a1f00a261e66e75007a04532d77176010bbee5b3663170e2e63ee4d349d8f0db61a59019add68dfd877747d74b74ef71364111ec28d4f309939df70cca1ea373a89485a3daf2f9c90f638fe36319760819d19d8862f002019426b39933c2c537adf3075a57f86ae6a6935b6151c8cb33e777b94bbb899e697a1adb22623e5f6704c1d4bd7cdc3dc9e9f3c2b720c44f4f196cf68942bd8cc7766fcdec36ecd93c373ceb46f05134898f197610a782a668221cdb4c6c7a83395f3215b87377e2532defc290cbaffc8fc7943fee0aa8f5ed968dc026cf40f8b7c112ebee0af2226a93d12d3354b2a45b99c40a5651a225b331a40b9ef457712bf927ef441a284e22959ed14076f34f8f31fc4d557cdebb2fd4b92b5495504ec998b79305b227bfb15dac6f6622b12d10954ad7fdbb24f5270eb360b98399a9e2f2e29b8555fda9f0683e5925cc2c11eee3b343d8253883f10ad158397d8d7919465ddd35cffc7541111cade777a283ed12189c4e7d4d30228db9a8284733008f757f076d35c6cebcb1b1905b797eeb6e65a4f0f2e885ee219b71cd58318bd6022965585fe6c47d82b20207062e0056591d11cae91e4ab21d94b7893655f5798dc7e972f1758067e72244d70181e5e8d0a8db9a5614efc1677221a43b67845ee9cbf3ee8720d80e3a55b1c294ddfcb8ce396af23748e1942a3c5893a0326573af41e6347778b61521f9818b5b13b66e20ede876c2e404f29b3025d8e99fcd9d3e3ac26d63e3eff3a8f0d2453d4c9e5824d313e3ec0fe8f1c0728c8ffd1579ab88e452c39e72a08a4eef9fe54f40bbeb34096e61060c062103dd1f1fd47b68e10c68cab3300a014c25e114f8779f64de80b98c8fb4a745fd8100f6d01419e785692cf7ece5266d2991c81dd255ffd5318707bc5752e1253804fec29eb8306d877e0c5db0ba108bf996b52115a74b2a55e566b949bc785ccc9653508a69f63102ea7fd1abfdace38160119c12e02ebfdb2020224bc4ba41b34f5edb8f928a1f4f63ea83fefd957457c52947de2118a44d48dd8eab0e4b702728a74c3b055269c42e3d07572923211dcc66289f84f267ee03c8b7f6dcf91e1f373ed5cdf8d596f0ce5302a1ea39c757208af2b6a3989c5c64d27ab1780cd8dd8a36b1f8147d45561936be01eede325285", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="afb9d4444deea815409753bcf3fa3ed9a6b2e7e45cf8b27b2e5a28b7a1ae5f95c7caf71308b51f300fc63120df0d698dc7ee2e76384d9141dc66f75b2d6f5df3c547f71ab303f5a70a1c94384428d756efa8b8236aa242ac508b15a04358e86ae5425c6b325035d6f3937d04680e5a9235c4449b4243ee18b9ed9eddb30137020c791e15031c1f284bdc060f19b9c45a142f4e519f278f818a88fd6401ee360910758eb407db75e7838395f337f69f10adeea777ad36ed92d3c9f2da2aae526a06a9c3e23f08f07573d63fb283ef5ef4796cf4b5ed3ba86c5c6105417c15d64eddbe67", 0xe3) 701.435669ms ago: executing program 6 (id=153): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0x1000000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffc75) setitimer(0x2, &(0x7f00000000c0)={{0x2000000001, 0xb2}, {0xffffffff}}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket(0x20, 0x3, 0x5) ioctl$TIOCSBRK(r3, 0x2000747b) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt(r2, 0x3, 0x40, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 700.33209ms ago: executing program 0 (id=154): clock_gettime(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20080, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000600), 0x0) r6 = socket$inet(0x2, 0x1, 0x10) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x6, 0x49}, {{r2}, 0xfffffffffffffffa, 0xa, 0x2, 0x8, 0x4}, {{r3}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xc6e, 0x5}, {{r4}, 0xfffffffffffffffe, 0x14, 0x0, 0x7, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x7ff}, {{r5}, 0xffffffffffffffff, 0x22, 0x4, 0x401, 0x4}], 0xf, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x8, 0xdd628f1e75b65b67, 0x4, 0x8000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x4, 0x800, 0x1}], 0x3, &(0x7f0000000200)={0xffffffffffff17da, 0x400}) 699.494326ms ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 554.854295ms ago: executing program 3 (id=155): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x6) r1 = geteuid() sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000025c0)="98bc902bdd8c387106145a3bd11d49e82f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e645413b4134c6ebc54eee0f7f5f3d165f0f1914154d5bd4a4212477059eaaa6b5ba4ba32c1f60a7b5221c073bfe46f1fb9876e244fd223649482fd94fffd7139196c3c08b7a071cf335348274dcf0cea58bdaa4a32810aefd047667def19fc165112c3f92c4ff21c0d5d4c2bd3677132be8f816ba17f00787cdf3addb9b6707a4c074dfadccfa2dc9ce0c40bd478c433dfc9546777b90cddcd660de6d04b2a38739ed5e6ec254d5a9b7e0f61cb4a678d97fcb80c35a0ec157a3d326cf445c8e71aee2e5dc3a23f04680270b4e9ac7119c801c9c6e53aaf9d7dcf4b34d284aabd395f6a429dcdcb3f815cd36df05f5d1351b6399a354e1b792a2c17007cf64629deca763e1a40a4c38bee7cb1a8379999a5ada00410a255c8d08f34e7d6525ef267477dd33586d3427766d6e215c04d6f934b000ba5a7b1473f34e6aba7cd44fbf21a0d1997ad9195d7e16670cad0b581103ff8e3af4103473edffcc9a1aa3c5a04053b05b93f561997d360c7e234553733a8811eadce2339586e47c42378fff7215f3d66f515b1cdf43b2035fe4a5086a5051a814df33bdc162e19dbb4c11eb8bf44adbeb15ce4b98a8ef030eb61f42c559871963d52348841fbd356ad5a5f6e7c1151efe82554aacb23693d75a3226191b1b64121e743a4620dbbd3684415b04687de2bfaafb546a597e5087b52431b7e0d83ab99141e8ec9c33399ac33cd077abeeff507ca50b335bb57f48db4674c3e3905475c6428d33561194b5e96424eed5a31b1346a9a91ddad215ab6b4780f1f2f6b96e3f98a814766f6f5096df1d4bb515aae8e048884ab4772610495e6c82f6d214e540f6b088351568d54ca0f19d623f40b2f1efe58351fd7f1bd720f2c4b96468fda7789992cdf44bab28c9fb0dbedda4315b84a755a18e207a99297b97f90838d3919794550f1d01f336f846af2e10dd222bfc36f305e5567aac0ac7775698edf3fbc4bb401f00bdf49e878463e19929ee6306f42e68e26a7bd1f8c1dfdfe7cf26fe99ed18a050122f4e51e6f69dfac9210c3c3e0842719904c2c77f47a9aef56e4078d82adb27eb553a58ab6ba54f36fd0e76eba0dd824fee413c1640332cb2496f4e0cbf167274c3a569b823a6c96c9ea9b6891d6a51602f7cfaf0b50b62116ece308176029e1f3de6172b16e89720964ae390cdd1bd3e6556780428af5eb90fca97db2b0c347ee574abfc593a6ab3b8ef9d2f6f7ff03ffc5ed64b4c7762805ad84e6cee76907ad441c657774c9697c16adba010002c1597afffc33fcdcf880eac7008aaa41c489d5ed8d8ad38da91b3acbae5027b6629befe8f194a9ebc4bc132606014f2c28f612e71ab17cb06e481f96d6e28761b8ee149f20abeec037406d0969c7b02d53491fbd17ae7c3b64720820b6920daa3bff6c456cc3748360f9864ca0d90e9e02cd516be536392858a1b2c8c017109de36a1748d2e04f2beb31c20570b0b5e12ed25843823d765422b34aeb9fabee5aa59def5cb72c33f1aeb7b02d3fcb9e92797e470d80f6922fe21cc6a12aaeaf45315d45227cf1bff2340c1d823d02d010b57f19236efa017aebf35b4d5db26d07b8d5a2bf96fdfe99ee079fb7cc0758104b6195083c520ef8285c704815c47c08c4bd62bc2b84a6e05f4c76a12e0167f6f8cbc76cd4b784568a8784724bacd11ca2c91fbbb6bdf8f4dbfe2aa6d331a27e44b666fe02c7b89ef7f4db117e3c21261ee56921146647c34049bfa83002c1cc1b6a7ab350fb99c9034df8b77ec4e09335fcdcb776963f00c89e8b81660784ddca6f6ef0af5fa4815583b849bbd0386305ad8dfee25aa0c707985dfe7dc2081c7d2d52908e10f9e1cad1613247563edc89ecf1e560803cf247929de8bc29b1f07d99830dcc210bdf84be7b740dc3f2b822c6abbe01fa918286c6235324d7602dfb8402d0d83645b36205f38c3c4bdaf40e9993db88722dcc9e81e73b184e199553f22b3e41d16a9463d8a20848a3ad6f13433045138d092f0f153f786076ed5efca31fd46e9a0d18e9c3fbafae0b1d3adc4e3247ae5fac70e786310124fc6f190bfa13df804a63a3306af7fc9cca31a57e0aa4cab3c93ee0a3a579c2df66a628d36202ce99892fb03f57f67aaa30058325966a76e74cd8924aee14f9412805a51d0ae969424924e81b026a39d28ebde778ba585f84594a693e69a9bf4b0afc605a1894a8af5f0b0f10262e34e00524c00a92cc733c7dd1312137dacbf9f8849126a9aa0893ddbba1644fb3537bc9d4edefe9deefd040a56cd90a0b1c4e1c62f585733190f53a23ea23388fe46b3475449812cdd4b0286230e4250a643df22d09c767dc1518fec75080e86c86e707a9be32434fe36b75c2184c1306e1d4e73527ed5a50b03ca6bdeb4cd5b66a270fbc1ebb41c59bc52d8c4224074639b17e1cd2baf671a142b0d9976342d38eb3920327eeaebaaadc7fe451abd021c404f5db7c061412e11cc2c2663c14ed8f865b6f6ae6351f2d5340698ffdb6f8257b1127fe4eed023f2e6ba3621ace6060a51245a86e3cc6a0263a3effe746a83d6b740d029edeb95a273df7415e1a7a28fb6c301a46c33aa80ff6234c58d0cf5f37a2d1402b85461c6ed647d47e1aef598fda8bba8d0260209fd2de833ff0d1195affa79e5c5eda8e4e75c2fbf09254c6ec867f68a2137214eb95022a8281370ca67350f371eba35be5a90a2c01455752bb7bcfb6f6b84c3d9554f10ee21dd129b098f72658b5511b05775447d7c88714a5c79f57ed991951abcd2843b16f29db41883db7a3bd119ed20be0ef48189383848b722b6b4dd1f913707c78194b7eecddcd27571a1aecfc7c4714472a4ed96967b164eec03759256f25f1d17b7c8c4d0573b96b0d050a8dc861585352f965a631994c034d8034b19edbdb8ae84bd0855c152c51a2821c47eb8ade6f69df4345089d1a8b0c42a86c24651d9be6d7dc5a8ea195047d4892d3323ea763a34f4a7a8f3d25f7d695fc2d69466891c393143082957fa9c4776ca36ac3bbfa86a92aa4a818e61f58b4be5fe798de00649a519fd1e9e7d98037bc2173f7a41251b1b51712ca335a853d5edfd8b6da2c64dc10504a400df65fa0c1e01b50f5565e95704cf28485e71036a4225caae32e51e2e4d63008bc24cb1f290f8cceb74b7c4053940fb7ccd5ca7092c2c6353bc414537dd175b29539924863eaf7dac0fc6185d265f4878c599a69fd58713f5f605a3130ad509dd9524810e895cc2c103da732e6b45dc19274add3a1d0bb55a47d5b983216244d6b07fabe21776178723fccbcd984185f3d1aff5d2cf8c6cfdc8a3f8ba4473be31a219f1f24c52ee7cb5aafd46663b5fe0c7b399c75e5139ccea5199c74c68cb63b73e4d8d52a980ca9835f24f3b943c73dede58b1893dda8c3a3402ee79519b61b84fd110fe59cdeda3d1bdec24c0c02042d9dbae0cb189743fde32110edbae30a5ee0cb5acdb61f8b59465335a02bd6fa9bf9c0c160b3f9d435462fafcb4c9922e245eac4f3971ea5d4c0a6a9d15cb0705f383d3315a48ef939ccb34df90760aa3dc06dcc776bd0623d0a6ba5384d4568", &(0x7f00000035c0)=0xa41, 0x0, 0x0) r2 = getgid() connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fchown(r0, r1, r2) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x4000000060000000}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x1, 0xffffffffffffffbf, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0x3, 0x10}, @generic={0x1, 0xd, "7e75299987f329fa33f9d7"}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) 554.262559ms ago: executing program 7 (id=156): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c88000361b4cc702fac500092021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000000073b4bc4927ec4aec1ebbddba91f3f3cf70283b3da768ff7f6debceb829238956c74aa04a8960a9130436a1f7b761e5886d602d090483358a7f2a022f6a9c19be3204dfc324658470e774984054ac08e3b6a32c2b19eee8d3b1e99af74eec0b99fa5785371c4f0dd5114f2b5085547c3e929faf9a808d5bdfc7960bc7592cc365a0da184d981140ee", 0x4702791b8cb43caa, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000c80)=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000c80)=@file={0x0, ""/4087}, &(0x7f0000000000)=0xff9) 553.740558ms ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 553.576183ms ago: executing program 0 (id=157): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) 548.96302ms ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 500.847753ms ago: executing program 3 (id=158): r0 = socket(0x10, 0x4000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xc, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000240)="85dccd00000007df0000e7c0dedabb34259c4570b0e27fbaeaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d42097ab909007b56ea3d4487410000000000000000e76b2d75ecefd5b38a94a8976ad07d6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899c479c21f00106d56aa00", &(0x7f0000000040)=0x70, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xee, &(0x7f0000000580)={@broadcast, @random="6b5721d81ae3", [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x6559, "2dbe663426fce745b68eccbfc91c2ef9c1350795c83844529162eeac49459a3294323808f2c5a1c790822ef2aa8054367c063b945a065f15e5f2146990fe7c768b8b4a1a6aad149c428fa34cc581e7461a74fe193d26b032cf88bb96ba93d25bb5d4728d308b0da047a4f5fd0251458b468ddc5928de057d641cb6790a60375249e2a2bdff80bc3b380f458cb08fa7ded1f29b60223a404fa169854110fceef979c9f6b2390aafd33704fb30ad789ebfe26b63c65fbdb4dbcf6192d6e0b17b7ee2da83e06729cb1c093e093a131ac0f971eea2e94abd9d7e5116d00b"}}}) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4b6d, 0x8000085, 0x7ffffffd, "102e2618007be2dfe7d62007f533e2942b7a3ceb", 0xc, 0x200009}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff3a47bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6fa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x233}], 0x1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x10, 0x4000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) socket$inet(0x2, 0x2, 0x0) (async) getsockopt(r1, 0x0, 0xc, 0x0, 0x0) (async) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x4}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000240)="85dccd00000007df0000e7c0dedabb34259c4570b0e27fbaeaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d42097ab909007b56ea3d4487410000000000000000e76b2d75ecefd5b38a94a8976ad07d6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899c479c21f00106d56aa00", &(0x7f0000000040)=0x70, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0xee, &(0x7f0000000580)={@broadcast, @random="6b5721d81ae3", [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x6559, "2dbe663426fce745b68eccbfc91c2ef9c1350795c83844529162eeac49459a3294323808f2c5a1c790822ef2aa8054367c063b945a065f15e5f2146990fe7c768b8b4a1a6aad149c428fa34cc581e7461a74fe193d26b032cf88bb96ba93d25bb5d4728d308b0da047a4f5fd0251458b468ddc5928de057d641cb6790a60375249e2a2bdff80bc3b380f458cb08fa7ded1f29b60223a404fa169854110fceef979c9f6b2390aafd33704fb30ad789ebfe26b63c65fbdb4dbcf6192d6e0b17b7ee2da83e06729cb1c093e093a131ac0f971eea2e94abd9d7e5116d00b"}}}) (async) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4b6d, 0x8000085, 0x7ffffffd, "102e2618007be2dfe7d62007f533e2942b7a3ceb", 0xc, 0x200009}) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff3a47bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6fa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x233}], 0x1) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 500.198872ms ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 451.687762ms ago: executing program 0 (id=159): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x25) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) 450.217563ms ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 288.963195ms ago: executing program 3 (id=160): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340)="3d406f9bc8c3d7a204004c4c6706beb27fd101d8d13e3d66393a565e6aba6c8b60967e7c98b9908b1e5befd865cefabc6fe27a7abe0a7f253235757ee7fb2cff889d8b89660beea97e06060c714d9f6e8701c1b12f9eb3d040dd5199fc36cbc02d2aaa89e34b0afc222e8e8f6c8982e1d04f2f8fab4c9e23d8a4f6f89e3842396aff0a154b85fc8849dbb1ad340b1416b18efbc461a35024a41969bbb0bbbdb817a552365d53a51fe987cf5963c5d27ad8c956ad591c3f0ad2015d13fa20806c239232c9f974120d3bbb9f78870b18d76a70f72f30510aa93be1bcad5e1ef755761dccc1f44aa7ec0e585ee62c159f13b0478b1f2aa826c172ffbfcb279771ef7f30586577c46f2787ca85695fc142cda5c767f6a522a4de89e0dc7d8fb664a5a35090787291d255548eccfb56f18cca4b151fbce20cbf8f09e3f9d87e6ce77ca549feebeb3cf3d3e36055", 0xfffffffffffffec5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="0affc0a6ae0034b8dd69ca9dca7a0c0a2f6a2cf19e7faf68ca5f109f17a22a3ed29742bd69", 0x25}], 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) execve(0x0, 0x0, 0x0) r3 = dup2(r1, r2) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/258}, &(0x7f0000000080)=0x104) 288.331149ms ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 288.263617ms ago: executing program 0 (id=161): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x1000f}], 0x1) close(r0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) getsockname(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 287.998874ms ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 287.806366ms ago: executing program 3 (id=162): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1, 0x90, 0xffff}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) open(&(0x7f0000000080)='./bus\x00', 0x10280, 0x64) r2 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffff9, 0x100000000, {[0x400, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffb, 0x5, 0x3, 0x0, 0x0, 0x0, 0x0, 0x9, 0x40, 0x20, 0x4, 0x0, 0xfffffffffffffffd], [0x0, 0xfffffffffffffff8, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xd], [0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0x33, 0x100], [{}, {0x1, 0x0, 0x3, 0xfffffffff7fffffe}, {0x0, 0x10, 0x0, 0x800000000000}, {0x0, 0x5427, 0x0, 0xfffffffffffffff0}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xfffffffe, 0x73}, {0xfffd, 0x3, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) kevent(r2, &(0x7f0000000200), 0x3ff, 0x0, 0x8020802, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000001c0)='./file0\x00') 287.366429ms ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 193.399885ms ago: executing program 5 (id=163): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/201, 0xc9}, {&(0x7f0000000140)=""/14, 0xe}], 0x2) (async) close(r0) (async) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/230, 0xe6}], 0x2, 0x6) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001340)={0x10000, 0x4, './file0\x00', 0x55, 0x1622aff0, 0x8, 0x6}) (async) r2 = getegid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001380)) (async) fchmodat(r0, &(0x7f00000013c0)='./file0\x00', 0x80, 0x2) (async) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001400)) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001440)=0x1) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0x2) (async) setgroups(0x1, &(0x7f00000014c0)=[r2]) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001500)=0x4) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001540)) setgid(r2) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001640)={0x8, './file0\x00'}) (async) setegid(r2) (async) r3 = semget$private(0x0, 0x3, 0x100) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001740)={{0x80000001, r4, r2, r6, r2, 0x20, 0x5}, 0x0, 0x8001, 0x7}) (async) r7 = kqueue() poll(&(0x7f00000017c0)=[{r7, 0x10}], 0x1, 0x5e7) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001800)={0x51093f37}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r7, 0xde3) (async) openat(r0, &(0x7f0000001840)='./file0\x00', 0x20, 0x100) (async, rerun: 64) pread(r1, &(0x7f0000001880)="e59038c6285940beef2abfaf85d9f8c36a4c5339d8ac65770fd5d5fe0c33dcd94b7f4652629f52b45b37716da58a0a917638f425d02159f9b3ba115a38ce0ecacf8e1c978f5362ef575d74c1db297dacf6d35b30789d40254b9b5b32b0ec708473cce8f8be9083e534f3ce0c6721281820c90d411ba01c12fc0bf0de1cc10d7533269aee83852f2fa015c07ee43c937bb2d256e6cb2ffe476b675abaf668fe963a45f7d9", 0xa4, 0xdad6) (async, rerun: 64) ktrace(&(0x7f0000001940)='./file0\x00', 0x1, 0x228, r5) 188.21979ms ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 2.595621ms ago: executing program 3 (id=164): r0 = msgget$private(0x0, 0x5bd) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/89) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwrite(r1, &(0x7f0000000000)="42348d", 0x3, 0xf5d2) 2.270037ms ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 2.150258ms ago: executing program 6 (id=165): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000300)="47c8ed0b", 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x6, 0x40, 0x7b8c, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x800, 0x80000001}) sendto(r1, &(0x7f0000000100)="c02738cb325870da300e119993b3442374c5c0512b20707ccd117e1b1aebe13aec3d02efabac736f6e6fc31e394ef8491cb5f8d2fc2fb810638cd458afdf8f3a5ace86a163ec290b826e17d461a15435747482422459f262c37e67db022903716775332c6b5e8e", 0x67, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) getitimer(0x1, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 842.24µs ago: executing program 9 (id=108): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="5a6e985fd1818aa1f13f3715924a73475181d88687f872aa80e8d27e98fdf661e0eb6230c690867254e9314ffae98af19dac17959291a61c23e7718a7714dd00000081000000000000000000000006993f3902b0dbffb7249aea904823f7a6844a23967ee6f92bad91cce6f28bd025bda3bea2e94104abdb2d670b2b27e7e7397c", 0x81) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)="04000000", 0x4) msgget$private(0x0, 0x1b7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x10000, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae5668fd00", 0xb, 0x1}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5766e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0f7", 0x279}], 0x1) 540.538µs ago: executing program 3 (id=166): writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) shutdown(0xffffffffffffffff, 0x1) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async, rerun: 64) r2 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="c9e286ca9ce53b5aa62e11b062e7943defa2906451a3cb56fd28b316ce93d3f7e71118d0a6a0bbf65bc8b29216c8f0517a7d763239091e23aeb5468a88c47c789834c9a60b33aa825a8fa6ae444fd39da638079ca28afde0d4d00978b4f15dd3d59162e2727ed5696087018ab2223caf09d52483e47f270c3282f079359dc6279a356b21a4682692a4b7e74938f64c6ed8d8e84ed967dcc9cc05bd03002bdd2663c3f5882f3950a97d62c9a36b9c5d833a3260de27e24a732956837ab2c58fc73c4bacfac57c6074563e288e89ceb37dfb4a88999016125474d7e5329f1c687087147cd1721c5906fc2d5e9e4b3d", 0xee}, {&(0x7f0000000100)="4474f34d07f3b8ccdf4153f80647296606be14faaf1ea566a3902b9d7fd1fa9913e7ae55b3fd2a85f6616f7b", 0x2c}, {&(0x7f0000000140)="e075317a92f4b54aa5ecf006eb158dfcd713199c8f9c838fc62f92c7c2fd49901431af33dd0f9f3b2661a54d7ba378b1284d", 0x32}, {&(0x7f0000000180)="d28ee889bc28e9627671f4278d71db6613dd222714627d46ef1868747dc511f5d6a1043c0523245e4381d88fa14a659112d7b0ac592482bc07e7ea20b56d64494502", 0x42}, {&(0x7f00000002c0)="d190882bd26ff05af2c8b4c550f69f74d09da2227011b0c1ffd8d573fe251f6a605bfcd664280b17541dcf037b8c2502e7abee4bbefe52635ad93e41e035f302e254af3a40207e9bf157bac9dc52319039a8b6a2a577452e34057fb855c1dd4f15f4e870da38173d01a6ae47efbdfb40666282498c18d0bb6625b76d79cd01c3c29602100a834f6bfb002f39310e8d36c407e9b4b0e8b32ab877a3095909783ddebbd4bb9db95dac987bcf0f404455ca508444a57f346d021dbfd56ad97aaff3f7182842924294af18bdfe7d2c34179b6c8ad0f7b36097b8f2c27e3169da4bdb2a30111ae7ff798c4e", 0xe9}, {&(0x7f00000003c0)="ccfdccee983aec4e95fc5506d3846faf368565f3e4ac46387f7f1eea5c7998f3c75c245e9816df5bc979a7f7f79452b2a524c6a8ec858ffff646a213a47156aadc5ead21f4127e39866efe309a389df60fae0e167c1d49b5735934be85ff4165d385edda4b1a4afba819f967eacabf9692a858ef943ad393c8083a3bb6633fcf62d323a6f3819145f3146b771b2988f9bb18147eba18271211c9637cb52ba218e2d00c2a524b65b58d05cdd7048c16428d", 0xb1}], 0x6) (async, rerun: 64) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/4) (async) r3 = getuid() r4 = getgid() (async, rerun: 32) r5 = getgid() (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x2, r3, r4, 0x0, r5, 0x0, 0x6}, 0x8, 0x80}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, r6) (async) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x4, 0x0, r2, 0x0, r5, 0x1}, 0x6a56, 0x3, 0xffffffffffffffff, r8, 0xe, 0x9, 0x8000}) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1802, &(0x7f0000000540)={0x9, 0x5c}) (rerun: 32) shmctl$IPC_RMID(r1, 0x0) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r9, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) 0s ago: executing program 8 (id=97): r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r1, 0x80000000000006) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa02000000001c000000000001907804000000ac1400bb1200907800000000"]) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() poll(&(0x7f0000000240)=[{r7, 0x68}], 0x1, 0x4) (async) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) close(r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000052e000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa971}, {&(0x7f000075b000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20001006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x158}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f000022a000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x203}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x801c0000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd8}], './file0\x00', 0xc}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) flock(r8, 0x3) (async) close(r8) (async) recvfrom(r3, &(0x7f0000000200)=""/148, 0x94, 0x1801, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-7.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.229' (ED25519) to the list of known hosts. login: WpAaRnNiIcN: G:u vmS_PL fNaOuTlt L_uOWnEwRiErDe _OlNo cSkYeSdC:A LLad d7re3 s0s EnoXIt T in0 mc ap Stopped at savectx+0xae: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND 433378 30655 32767 0x10 0x4000000 0K syz-executor *131004 30655 32767 0x10 0x4000000 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0xacdcb300dd0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0xacdcb300dd0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800032500610 rbx 0 rdx 0 rcx 0xffff8000ffff94a0 rax 0x32 r8 0xffff800032500540 r9 0xffff800032500298 r10 0x8b30f8cecbe3bc34 r11 0x445a05edea9a1cbd r12 0 r13 0 r14 0xffff8000ffff94a0 r15 0 rip 0xffffffff829313ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff800032500590 ss 0x10 savectx+0xae: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor) tid=131004 pid=30655 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff8cf0,0xffff8000ffff9220 process=0xffff8000384ce6f0 user=0xffff8000324fb000, vmspace=0xfffffd806be1ead8 estcpu=12, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30655 420581 97282 32767 2 0x10 syz-executor 30655 433378 97282 32767 7 0x4000010 syz-executor *30655 131004 97282 32767 7 0x4000010 syz-executor 30655 300248 97282 32767 3 0x4000090 fsleep syz-executor 86809 502515 3078 0 3 0x2 biowait syz-executor 85766 151926 23296 32767 2 0x10 syz-executor 85766 443728 23296 32767 3 0x4000090 fifow syz-executor 25349 305842 28459 32767 3 0x90 nanoslp syz-executor 25349 167649 28459 32767 3 0x4000090 kqpoll syz-executor 25349 432768 28459 32767 3 0x4000090 fsleep syz-executor 25349 358342 28459 32767 3 0x4000090 fsleep syz-executor 15561 342564 20408 32767 2 0x490 syz-executor 15561 233105 20408 32767 3 0x4000090 fsleep syz-executor 15561 87792 20408 32767 3 0x4000090 pipewr syz-executor 15561 496454 20408 32767 3 0x4000090 fsleep syz-executor 17410 457782 45970 32767 3 0x90 nanoslp syz-executor 45970 327929 3078 0 3 0x82 wait syz-executor 27707 504285 0 0 3 0x14200 bored sosplice 11458 401446 1985 32767 3 0x90 piperd syz-executor 20408 141072 29291 32767 2 0x490 syz-executor 23296 256650 68738 32767 3 0x90 nanoslp syz-executor 28459 169850 51900 32767 3 0x90 nanoslp syz-executor 97282 107888 73037 32767 3 0x90 nanoslp syz-executor 1985 72669 3078 0 3 0x82 wait syz-executor 68738 325484 3078 0 3 0x82 wait syz-executor 51900 468781 3078 0 3 0x82 wait syz-executor 73037 249180 3078 0 3 0x82 wait syz-executor 29291 438253 3078 0 3 0x82 wait syz-executor 3078 126373 65085 0 3 0x82 nanoslp syz-executor 65085 371627 13472 0 3 0x10008a sigsusp ksh 13472 486236 20423 0 3 0x98 kqread sshd-session 20423 11338 39768 0 3 0x92 kqread sshd-session 61624 99772 1 0 3 0x100083 ttyin getty 39768 511335 1 0 3 0x88 kqread sshd 16686 280421 93174 73 3 0x1100090 kqread syslogd 93174 455984 1 0 3 0x100082 sbwait syslogd 20036 258969 1 0 3 0x100080 kqread resolvd 92387 319177 61056 77 3 0x100092 kqread dhcpleased 81532 203945 61056 77 3 0x100092 kqread dhcpleased 61056 170022 1 0 3 0x80 kqread dhcpleased 9066 272543 0 0 3 0x14200 bored smr 72835 483044 0 0 3 0x14200 pgzero zerothread 28943 513218 0 0 3 0x14200 aiodoned aiodoned 2293 199091 0 0 3 0x14200 syncer update 86573 501574 0 0 3 0x14200 cleaner cleaner 77636 174671 0 0 3 0x14200 reaper reaper 14000 212438 0 0 3 0x14200 pgdaemon pagedaemon 78514 33018 0 0 3 0x14200 bored viomb 64914 498697 0 0 3 0x40014200 acpi0 acpi0 48654 47629 0 0 3 0x40014200 idle1 78969 186850 0 0 3 0x14200 bored softnet3 47298 85970 0 0 3 0x14200 bored softnet2 39064 291906 0 0 3 0x14200 bored softnet1 34332 505277 0 0 3 0x14200 bored softnet0 25458 27177 0 0 3 0x14200 bored systqmp 21330 427761 0 0 3 0x14200 bored systq 94636 224258 0 0 3 0x14200 tmoslp softclockmp 7143 65617 0 0 3 0x40014200 tmoslp softclock 18419 314228 0 0 3 0x40014200 idle0 1 256269 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff838f8448) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 wakeup_n+0x54 #4 uvm_pmr_freepages+0x3bd #5 uvm_anfree_list+0x210 #6 amap_wipeout+0x248 #7 uvm_unmap_detach+0x8a #8 sys_munmap+0x32f #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff839ec3f0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_pmr_freepages+0x165 #4 uvm_anfree_list+0x210 #5 amap_wipeout+0x248 #6 uvm_unmap_detach+0x8a #7 sys_munmap+0x32f #8 syscall+0xbc6 #9 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839ec3c0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_anfree_list+0xeb #4 amap_wipeout+0x248 #5 uvm_unmap_detach+0x8a #6 sys_munmap+0x32f #7 syscall+0xbc6 #8 Xsyscall+0x128 Process 30655 (syz-executor) thread 0xffff8000ffff8cf0 (433378) shared rwlock vmmaplk r = 0 (0xfffffd806be1ebd8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 kern_sysctl_dirs+0x363 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838ddd88) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvm_fault_unwire+0x3e #6 kern_sysctl_dirs+0x363 #7 kern_sysctl+0x12d #8 sys_sysctl+0x425 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8381ac38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 30655 (syz-executor) thread 0xffff8000ffff94a0 (131004) uvm_fault(0xfffffd806be1ead8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 10952K 10966K 166960K 11293 0 pcb 17 12K 12K 166960K 17 0 rtable 192 5K 6K 166960K 385 0 pf 27 16K 16K 166960K 33 0 ifaddr 34 6K 7K 166960K 48 0 ifgroup 42 1K 2K 166960K 54 0 sysctl 3 1K 1K 166960K 4 0 counters 60 35K 36K 166960K 66 0 ioctlops 0 0K 2K 166960K 33 0 iov 0 0K 20K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1707 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 20 70K 125K 166960K 465 0 sigio 1 0K 0K 166960K 9 0 proc 58 79K 103K 166960K 524 0 subproc 54 3K 4K 166960K 423 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 35 0 in_multi 77 5K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 205 917K 917K 166960K 205 0 exec 0 0K 1K 166960K 426 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 219 56K 88K 166960K 4723 0 UVM aobj 77 3K 3K 166960K 77 0 pinsyscall 41 82K 110K 166960K 1535 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 9 0K 2K 166960K 30 0 temp 64 8639K 8703K 166960K 5354 0 kqueue 14 22K 28K 166960K 52 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 89 0 86 1 0 1 1 0 8 0 rtentry 112 123 0 34 4 0 4 4 0 8 0 unpcb 144 243 0 226 2 0 2 2 0 8 1 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 808 77 0 70 2 0 2 2 0 8 0 arp 120 20 0 6 1 0 1 1 0 8 0 inpcb 376 317 0 306 5 0 5 5 0 8 3 nd6 136 28 0 9 1 0 1 1 0 8 0 kcovpl 48 47 0 41 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 132 29 0 29 29 0 8 5 art_table 32 510 0 132 4 0 4 4 0 8 0 art_node 16 122 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 17 0 7 1 0 1 1 0 8 0 shmpl 112 74 0 0 3 0 3 3 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1799 0 253 97 0 97 97 0 8 0 ffsino 280 1800 0 253 111 0 111 111 0 8 0 nchpl 144 2216 0 497 64 0 64 64 0 8 0 uvmvnodes 80 2232 0 0 46 0 46 46 0 8 0 vnodes 216 2232 0 0 124 0 124 124 0 8 0 namei 1024 7656 0 7655 1 0 1 1 0 8 0 percpumem 16 47 0 3 1 0 1 1 0 8 0 kstatmem 264 24 0 6 2 0 2 2 0 8 0 scxspl 216 7046 0 7045 3 2 1 2 1 8 0 plimitpl 152 262 0 241 2 0 2 2 0 8 1 sigapl 424 671 0 620 8 0 8 8 0 8 1 futexpl 64 2267 0 2262 1 0 1 1 0 8 0 knotepl 120 312 0 0 10 0 10 10 0 8 0 kqueuepl 216 73 0 62 1 0 1 1 0 8 0 pipepl 328 245 0 216 3 0 3 3 0 8 0 fdescpl 504 652 0 620 6 0 6 6 0 8 1 filepl 152 3250 0 3059 12 0 12 12 0 8 3 lockfpl 104 187 0 184 2 0 2 2 0 8 1 lockfspl 48 23 0 20 1 0 1 1 0 8 0 sessionpl 144 64 0 50 1 0 1 1 0 8 0 pgrppl 48 117 0 96 1 0 1 1 0 8 0 ucredpl 104 321 0 304 1 0 1 1 0 8 0 zombiepl 144 621 0 620 1 0 1 1 0 8 0 processpl 1168 671 0 620 5 0 5 5 0 8 0 procpl 656 963 0 902 7 0 7 7 0 8 1 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 688 650 0 619 6 0 6 6 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 230 0 0 15 0 15 15 0 8 0 bufpl 280 2521 0 124 172 0 172 172 0 8 0 anonpl 24 102544 0 99492 34 0 34 34 0 184 9 amapchunkpl 152 14973 0 14474 34 0 34 34 0 158 14 amappl16 200 1427 0 1412 4 2 2 4 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 111 0 101 1 0 1 1 0 8 0 amappl13 176 6 0 6 2 1 1 1 0 8 1 amappl12 168 1298 0 1267 2 0 2 2 0 8 0 amappl11 160 47 0 37 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 113 0 103 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 129 0 123 1 0 1 1 0 8 0 amappl4 104 304 0 289 1 0 1 1 0 8 0 amappl3 96 2484 0 2370 4 0 4 4 0 8 0 amappl2 88 667 0 611 2 0 2 2 0 8 0 amappl1 80 9437 0 8909 13 0 13 13 0 8 0 amappl 88 4304 0 4130 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 76 0 0 2 0 2 2 0 8 0 uaddrrnd 24 653 0 621 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 653 0 621 1 0 1 1 0 8 0 vmmpekpl 168 8121 0 8061 3 0 3 3 0 8 0 vmmpepl 168 46344 0 44575 95 0 95 95 0 357 10 vmsppl 456 652 0 621 6 0 6 6 0 8 0 rwobjpl 64 17312 0 14200 51 0 51 51 0 8 0 pdppl 4096 1313 0 1242 115 42 73 97 0 8 2 pvpl 32 13283 0 0 108 0 108 108 0 265 0 pmappl 248 652 0 621 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 299 0 44 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8383eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x58 comcnputc(800,a) at comcnputc+0x29b cnputc(a) at cnputc+0x61 db_putchar(a) at db_putchar+0x774 kprintf() at kprintf+0x843 db_printf(ffffffff833d40ee) at db_printf+0x9b panic(ffffffff83408ce8) at panic+0x103 uvm_fault_unwire_locked(fffffd806be1ead8,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806be1ead8,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(37,ffff8000324fa368,2,400000000100,ffff8000324fa398,0,c2f13d259366cbb9,2) at kern_sysctl_dirs+0x363 end trace frame: 0xffff8000324fa340, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8383eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x58 comcnputc(800,a) at comcnputc+0x29b cnputc(a) at cnputc+0x61 db_putchar(a) at db_putchar+0x774 kprintf() at kprintf+0x843 db_printf(ffffffff833d40ee) at db_printf+0x9b panic(ffffffff83408ce8) at panic+0x103 uvm_fault_unwire_locked(fffffd806be1ead8,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806be1ead8,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(37,ffff8000324fa368,2,400000000100,ffff8000324fa398,0,c2f13d259366cbb9,2) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000324fa364,3,400000000100,ffff8000324fa398,0,2e,d03ae78e5b7a6a39) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8cf0,ffff8000324fa4d0,ffff8000324fa420) at sys_sysctl+0x425 syscall(ffff8000324fa4d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xace10934a90, count: -18 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x680 savectx() at savectx+0xae end of kernel end trace frame: 0xacdcb300dd0, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0xacdcb300dd0, count: -1