last executing test programs: 26.461328992s ago: executing program 5 (id=6): sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000080)=0xad208f63a1e014f6, 0x0, 0x0) chmod(0x0, 0x3ea) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 26.261268405s ago: executing program 5 (id=10): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x6, 0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) write(r2, 0x0, 0x0) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000002180)='r\x00') getdents(r1, &(0x7f0000000000)=""/21, 0x15) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) 25.991529782s ago: executing program 5 (id=15): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x3, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x1, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0xfffffffffffffffe}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x3368bdf9, 0x400, 0xbd2d}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x4, 0x483}, {0x2, 0x0, 0x0, 0x2d}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) (async, rerun: 64) dup(0xffffffffffffffff) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 25.991216359s ago: executing program 32 (id=15): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x3, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x1, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0xfffffffffffffffe}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) (async) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x3368bdf9, 0x400, 0xbd2d}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x4, 0x483}, {0x2, 0x0, 0x0, 0x2d}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) (async, rerun: 64) dup(0xffffffffffffffff) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 24.020501544s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 21.490625845s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 14.747013085s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 13.427800447s ago: executing program 1 (id=159): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff8, 0x1080100010008}) read(r0, &(0x7f0000000200)=""/169, 0xa9) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="af3d513e355ff1", &(0x7f0000000100)=0x7, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x10, 0xffffffffffffffff, 0x42, 0x0, 0x2, 0x77583a07, 0x2, 0x480000}, 0x0, 0x0, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') sysctl$vm(&(0x7f0000000080)={0x2, 0xb}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, 0x0, 0x0) 11.78508543s ago: executing program 1 (id=168): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11.510959446s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 10.095264306s ago: executing program 1 (id=176): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @broadcast, @empty, @local={0xac, 0x14, 0x0}}}}}) 9.92933811s ago: executing program 1 (id=184): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="aef43c05", 0x4) (async) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="aef43c05", 0x4) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x43, &(0x7f00000002c0)=ANY=[@ANYBLOB="e727dc07001f391e7d4b6d9b128a6a2e1cc6124b90332ed7a2d786dd609906a6000d2c03cb6991653e336f00000050000000000000040000000000000000ffff000000"]) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x2ff, 0x800}], 0x2) (async) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x2ff, 0x800}], 0x2) socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x1, 0x400000002, 0x0) (async) r2 = socket(0x1, 0x400000002, 0x0) clock_gettime(0x4, 0x0) (async) clock_gettime(0x4, 0x0) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x400000000000000b, 0x5c}) r4 = syz_open_pts() close(r4) (async) close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x4, 0x87, 0x5ffbfb66, "4200000200", 0x4, 0x4}) write(r4, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c0", 0x36) (async) write(r4, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c0", 0x36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) close(r6) bind$unix(r6, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) dup2(r3, r2) syz_emit_ethernet(0x74, &(0x7f0000000200)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344]) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) 9.755275255s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 8.043198257s ago: executing program 2 (id=193): open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='x\x00') 8.041486388s ago: executing program 4 (id=195): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8081, 0x58) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = socket(0x20, 0x8000, 0x7) recvmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000100)=@un=@file={0x0, ""/80}, 0x52, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000200)=""/186, 0xba}], 0x3, &(0x7f0000000300)=""/209, 0xd1}}, 0x10, 0x1, &(0x7f0000000480)={0x4387514d, 0x81}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x2, 0x22, r1) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='x\x00') r4 = getgid() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000580)=0x6) fchmodat(r2, &(0x7f00000005c0)='./file0\x00', 0x169, 0x4) readlinkat(r2, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/119, 0x77) setegid(r4) setpgid(r1, r1) fchmod(r0, 0x4) socket$inet(0x2, 0x4000, 0x2) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740), 0x10000, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000800)=[0xb32, 0x7, 0x1, 0x9, 0xfec9, 0x0]) r6 = fcntl$dupfd(r5, 0xa, r0) open(&(0x7f0000000840)='./file0\x00', 0x8000, 0xd) r7 = semget(0x2, 0x1, 0x552) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000880)=[0x1]) readv(r0, &(0x7f0000002c80)=[{&(0x7f00000008c0)=""/125, 0x7d}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/185, 0xb9}, {&(0x7f0000002a00)=""/75, 0x4b}, {&(0x7f0000002a80)=""/84, 0x54}, {&(0x7f0000002b00)=""/180, 0xb4}, {&(0x7f0000002bc0)=""/181, 0xb5}], 0x8) accept(r6, 0x0, &(0x7f0000002d00)) lstat(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002e00), 0x200, 0x0) connect$unix(r8, &(0x7f0000002e40)=@abs={0x0, 0x0, 0x1}, 0x8) 6.092145563s ago: executing program 2 (id=201): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xca, 0x0, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)="61848b04df", 0x5}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="933b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e699319296487ddd462924f970e38091ba3b46949bc842217c0a28c9fbcd12f051ef6dc246312ecac6def8d4fc533ef623e05b4b96810b5aea7dccf2cd55d92ec75dfa10c26e9c1261837c73a025fe72455abe405b4640657031741ea8d47bacea0902de615bc733a71361f4dd3f7826affb1186a7ff399e1108187be9e633c5c64a27eb56bae95f5446eaa97cd4cf98218b8a4e600fc9669c298e1fdddca9e11178289a07c3859b5f5cd7e80b83c9b2119a6a69388473fb0850db7a000000000000000000", 0xd3) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xca, 0x0, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)="61848b04df", 0x5}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) socket(0x2, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="933b"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socket$unix(0x1, 0x5, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e699319296487ddd462924f970e38091ba3b46949bc842217c0a28c9fbcd12f051ef6dc246312ecac6def8d4fc533ef623e05b4b96810b5aea7dccf2cd55d92ec75dfa10c26e9c1261837c73a025fe72455abe405b4640657031741ea8d47bacea0902de615bc733a71361f4dd3f7826affb1186a7ff399e1108187be9e633c5c64a27eb56bae95f5446eaa97cd4cf98218b8a4e600fc9669c298e1fdddca9e11178289a07c3859b5f5cd7e80b83c9b2119a6a69388473fb0850db7a000000000000000000", 0xd3) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) 6.090683666s ago: executing program 3 (id=202): sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 6.0899951s ago: executing program 4 (id=203): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x11, 0x8003, 0x0) (async) r0 = socket(0x11, 0x8003, 0x0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x8000000000000001, 0x1}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() rmdir(&(0x7f0000000280)='./file0\x00') (async) rmdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) r4 = socket$inet6(0x18, 0x5, 0xf8) getsockopt(r4, 0x1, 0x7, &(0x7f0000000140)=""/251, &(0x7f0000000240)=0xfb) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) (async) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) 6.088238643s ago: executing program 6 (id=204): symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file0/file0/..\x00') utimes(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0xfffffffffffffffe, 0x9}}) 6.087465356s ago: executing program 7 (id=205): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x800, 0x0) dup2(r3, r0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001300)="b3f5838717a9cacc2c1e7985e380769706950228001885a8ad29ca33108b72b4e9e5d2b1be964e474d567e8c81b3540184f660bfd884d4ab30a4b6adf2e9e24ae3947a20b657f7c4b1723090f364cb67bcc86efb68eee1776b2564bb15ffde862cfcecd76c8d08e8d47369729b8bf0b11f4f258c968c4b80af1d00516004d73ff1b97943e16a7d983a761695058965c5fecd6aa1f832f9c8105b24fdb607602f32b1bb3e1b8ea3c23b38acc39217ef659bb9d74e63fb2f29485c64033a4640ad01e127a15dd20cf746197f84a97e28aca37c54035e0c72e684c86497", 0xdc}], 0x1) symlinkat(&(0x7f0000001240)='./file0\x00', r4, &(0x7f00000012c0)='./file0\x00') write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000040)) read(r0, &(0x7f0000000240)=""/4096, 0x1000) 5.83291498s ago: executing program 6 (id=206): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = kqueue() fchmod(r0, 0x62) kevent(r1, &(0x7f0000000080), 0xc70, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xab, 0x4, 0x4, 0x6}], 0x7fff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = getpgrp() listen(r2, 0x0) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0x0, 0xff, "8a5a381963af76ccdb77d274af86f0b2db069753", 0xf8, 0x7fffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x4, 0xb, 0x20009, "0100a348c00900000000000000000000000100", 0x6, 0x9}) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) 5.832626869s ago: executing program 3 (id=207): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) (async) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r1, r3) r4 = open$dir(&(0x7f0000000080)='./file2\x00', 0x8, 0xc) renameat(r3, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000000c0)='./file2\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000100)='./file1\x00') 5.830767154s ago: executing program 0 (id=208): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x190) unveil(0x0, &(0x7f0000000180)='x\x00') setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000200)="00ec71b6", 0x4) syz_emit_ethernet(0x34, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaa9bb88a84000080019000800450a001e00680007042e9078e0000001e00000024e224e2000089078c05a"]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) socket$inet6(0x18, 0x2, 0xc) r2 = syz_open_pts() close(r2) syz_open_pts() open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xa4) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect(r1, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') execve(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') connect(0xffffffffffffff9c, &(0x7f0000000700)=@in6={0x18, 0x2, 0x81, 0x7}, 0xc) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f00000012c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x8) pipe2(&(0x7f0000000140), 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032a4fac721f0b728a0a164dc016b0763047c9", 0x40029, 0x4}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="57a62b619011b3b84493126087d30b45caaf12e8d4355e2cd36a74bf2d651a534ff1916f", 0x24}, {&(0x7f0000000180)="17fcd7405c0100cf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027495e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba553d054c4255582a6ee9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf85dfb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f3433889caace9b93740b9fe38596936f830aa7d20f26c4202389", 0x567}], 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x5b, &(0x7f00000000c0)={@random="0702682d38c4", @random="ab31fc108b4c", [], {@generic={0x8180, "8e3d5923478208baa039c0ee1026cd79a531328e5d8d8305cb3f2faaa5404d95096b60f0f19f6c0b3398ddf88516d1265f5be22d627f26e81e42a62b951133653055905bdb20cfe692a5d9e7ee"}}}) socket(0x18, 0x4000, 0x3) 3.958745351s ago: executing program 0 (id=209): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) (async) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) 3.957845698s ago: executing program 1 (id=210): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12, 0xf0000000, 0x8, 0x4}], 0x7c, 0x0, 0x81, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x1f, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1000100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x100000001}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x2, 0x5, r4}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000516000004000000000001000000331c13fe3181879157ea26fda5e0a43b3a7327ce004e3003000000acf20b7804be38164991f7c8cf5f882b9f75530173297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d3354223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e300"/177, 0xb1, 0x4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd"]) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r3, &(0x7f00000003c0)="757b384bbd3476508860e2d5aacda22745041769bb94b8dc2786c2d5af54daa2", 0x20, 0x0, 0x0, 0x0) 3.957001519s ago: executing program 2 (id=211): mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) mlock(&(0x7f00005c8000/0xa000)=nil, 0xa000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x8, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x4, 0x0) getsockopt(r0, 0x8, 0xd, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x3}], 0x2) write(r2, &(0x7f00000000c0)='\t', 0x1) write(0xffffffffffffffff, &(0x7f0000000340)="09084440000000001000000009fff7000000000000c2d75733a51f44f3994535f1fc1c59b7a8e1a99bb35642f7dcd9691ad83db9499a58f38f9a4e78b1eb5c6a4677d9ee2aaa1260c26ec36ee32d1ca75bbaaa8c3d95f5c4b0ad33ac68e08be3cfc9", 0xfffffffffffffc94) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000003c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00007f8000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000557000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000044f000/0x4000)=nil, &(0x7f0000750000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0xb}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea0000010075d300", 0x8) getsockopt(r4, 0x0, 0xe5, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0xa, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 3.922809574s ago: executing program 3 (id=212): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7, 0x6}], 0x69, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xffffffffffff5a04}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x7, 0x3}, {{r0}, 0x1, 0x10, 0x4, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0xa, 0x12, 0xa6, 0x800}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x1}], 0x6, &(0x7f0000000180)={0x7, 0x7fffffff}) socket(0x0, 0x4000, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001d02, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7, 0x6}], 0x69, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xffffffffffff5a04}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x7, 0x3}, {{r0}, 0x1, 0x10, 0x4, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffd, 0xa, 0x12, 0xa6, 0x800}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x1}], 0x6, &(0x7f0000000180)={0x7, 0x7fffffff}) (async) socket(0x0, 0x4000, 0x1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001d02, 0xffffffffffffffff) (async) 3.922175064s ago: executing program 4 (id=213): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000140), &(0x7f0000000280)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x100003d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) r4 = getgid() setregid(r4, r4) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="398c2525df64aaaaaaaaaabb86dd60001000001a2c00fe697a653e336f000000500000000000fe80153319fd000000000000000000aa3c00000000000000000100000000000085009078000000005800"]) close(r1) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') stat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r6 = syz_open_pts() lseek(r6, 0x7fffffffffffffff, 0x95282daf024586b5) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 3.92104765s ago: executing program 6 (id=214): select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x1, 0x564, 0x9ce8, 0x0, 0x7, 0x5}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f00000001c0)="be6c888feb6e0c11496b2e2a70aa11a911063e8ffa1b3cb0ac786919626d89abb63ccd96ded05a80205ef0caf53660cd1302000000000000008e46c4", &(0x7f00000000c0)=0x3c, &(0x7f0000000100)="ddc015c717a9ebf75694884a2e595b2cad01f92630bb926a64e3238fea55009dd9fb0a1937e92e6773a4b44a4f20fc5a314d531f321c07d0903a791e35a4b1b5210f795b6a5647c718b94184ab7c49271f5e16b6f17ab9934077fbd0aa23dc4ec522f61d6107b7ded0004e69517a5f02d2b765c673ffac0985e86b708bf071acd0aa63a3eb72d9f95fdfe089eb63495dde6749263940e15668be80fc1d54ac5fe326", 0xa2) 3.914033804s ago: executing program 7 (id=215): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)='>', 0x1) (async) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) (async) dup2(r0, r1) socket(0x6, 0x1, 0x1) 3.842410434s ago: executing program 0 (id=216): sysctl$hw(&(0x7f0000000140)={0x6, 0x18}, 0x2, &(0x7f0000000380)="4f3c000003df2b45621ddb00005c64", &(0x7f0000000000)=0xf, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040), 0xfe, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3effb) r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000004c0)) r1 = socket(0x1, 0x5, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x2, 0x6df}]}) writev(r2, &(0x7f0000000300)=[{&(0x7f00000003c0)="f6f8bb5a8fe7daca00e5f17b642cb45759ed49afd1aed615cdb92f5ee3578e9785d7aee00fce18460a3e1a49259504ac5b5a81036a530601af9d88f4b22ea8fa4e915fdfc0146f45cf95fc8321ed38cd6a5895bde4ac06904a9db563e537b4c56cd3dd5365a74817ed5ace6b906b787af564ced28bdfed2b54a10586bda5fd9c98f1cf2293ec4a769935ee051ded4886d1b8f80a407b82a4757d4dc566e05d17f2deed769ab2682a8e060b89c60509c136cf7409e3a0", 0xb6}, {&(0x7f0000000500)="112fb44be4697a1b41d2f69b96208febba3c22bb43011b98819e7aaf8f174919f99786e28e302df98771c3461ec05c759143c8bd8ec1f68e3eb2c19235bdc3a701069ab7eff5f9c358445b9368913afbdcff149fdfb590dd7b288a64978a771923d081212e9fed2aa43c21171a995959ce109703e6844bab18d1d0192204ba8469b578b769", 0x85}, {&(0x7f00000005c0)="47b70bf8d376974ee335edef46d085bfa5a7dff985af0e7b44a9ac96b331b6ae58e80283831c9b3d194876e3536252616b1e77ae787d43ffe2316eef035bf556a0bfb0448121fc11e99769dec83237163e27f0c629c3a7db9a5fbdc9", 0x5c}, {&(0x7f0000000640)="e08a7e91ec7a3433fd1a0dc86606527062a778dc2c3bcc5842909c362de73e19e53f6438b0d513ccccd8f68b68071c7d64ab2a58bca620bca08b451b39f41eb8804fd0a757a74099a0c72b479972a0fd01b7c72fc00fb6a2d117b26b63f82a53281a061c773384caae95da93e9625cd49fb4ddaf939dd21a33bd7371091c20b1c381f0d6a5766e4cb1a02e599e98de5238a14d69fbe75de8b66d25a8ee87cad1f2f33cbe78e8122d6da62b86307cb8e662a0f3856be2be81248002b2963cfdc77d7a", 0xc2}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8002, 0xdc) dup(r3) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000180)="a62d5f1fb0138f12cdd4bd3fbdfdc897e274a220279a3a9b91328cc769b5a04f0debedd9", 0x24) connect$unix(r3, &(0x7f0000000000), 0x10) close(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)='./file2\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r5, &(0x7f0000000240)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) close(r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) 3.841700942s ago: executing program 1 (id=217): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000240)=0x8, 0x4) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x200, 0x9}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2000020e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x7, 0x800001a3}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000480)="3279199dd7f641b6226337538fb47f87bb195ef92c9cb739764b87a7ca77d9c042a96950cd52b4afd98b29804d6938d119299e0ae3f50d36e8a59028ef132fefe29c6a8f0e265a32dc801cccfb4f4005a3045316ab9ec1f881a46496df9c57c02efa450554a242a1092d2e52ff98009bafa8f7d3588edd2000323c88f3e81daa1a24a6f9867c4e7f8d6c80ef414b42bf9308b7daa3392cb4af65c478a0f8e4dde75c517d9c8070be5c6d89c78b883503b1139764fb0c5a9878d36d6fa322ed56394ec6b998b3f15f434fed36f514297a0cd7ac54fce371c43267cba649e25e79ea76dbe4ecf44247565431", 0xeb}, {&(0x7f00000006c0)="bed5c3e6fca2784323fc089b6cc0a3861d146b470c011103e669cc6165d7eb768c5560d35af3ce06d12591b54ed07dc5e25d98b0bc3d9cdeb119c991c8e0fece92e50955a29eb41235136bc7ee49cdd7ffd3bd39419b0a1b9288afd09583de4e8a3bdd44d231f9c39d80c2ccc5557e3c0d4c91c1a4517119c180fc13a6d0ec0f1159548faed635e992f624bd66038708218cf87ceb0a1c4f81e26fbeaab1385fa0668fe434f32a62a566d618027cb785d13ee31f376f13660096953c5312c71603872ceb50cab7d28c685a479520caa6220ab9da3f16d1e77d26800f41fdb3ac1aa55c2f650825ea6ab5cce6086968fb0736dfe65f5e1135a399", 0xfa}, {&(0x7f00000007c0)="0acc90d1ed1028b7006ce7ec606c19ee1ad8b5f09eae72c2930648134c88c14200ea5531358192bf97c32e715f1decf7816cf8ad65a49685dd74ecb8060fb22abdd4595c3ad4c7c8ee61ac6caebbc367b407cb7d3266ff51371c54f18641f3c26ab475048cfb5dbbb4d380a1868370efbc310f39bcb4f6e2a9283b7abfe3f91f550afdc4c965efbbd1ed285338cc84ba7147c5d05403bee07c28ea986c824e3eb36cbfd93ab59786ce0029856a87ffe799c5684f8302f9734219859582e6f2e4feccf78b75433735e30dd45f813bf9d233ae1fd7318272f0a56dfa739596899994b8ca", 0xe3}, {&(0x7f00000005c0)="b1ad97a5ae087d58bd9834e6d15735ca0229ec85746af7224dd54ab4aabb9b3f97c102973eea53fe32cb8303b16db84a62a55480dca649cef6e079a30db8a2b145d7be9f60e18b1ff531e523d7ac6a83484c574bb48db4ae0b22ed969672ba3c51ea81c0e5b0eb6dda5973a032d246b1afacb4e2a4f4c203ed1652afc5a0411862a2ca7b3f51fa22adb365f0d28a6fd4085fccb7b9ea6ee7e847db33bd649a8f0feab1b0f9610b7431ca9d1aec5b5c79222c57", 0xb3}], 0x4) r2 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x120) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r3, &(0x7f0000000200)="c1daecb07f", 0x5) writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$lock(r5, 0x9, 0x0) dup2(r2, r4) r6 = semget$private(0x0, 0x4, 0x50b) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000300)=""/159) unveil(0x0, &(0x7f00000000c0)='c\x00') 3.814319659s ago: executing program 0 (id=218): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000140)) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00004e8000/0x3000)=nil, &(0x7f00007f8000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000557000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x170) semctl$GETPID(r2, 0x0, 0x4, 0x0) (async, rerun: 64) semctl$SETVAL(r2, 0x5, 0x8, 0x0) (async, rerun: 64) semctl$GETPID(r2, 0x2, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, 0x0) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000004c0)=""/77) select(0x2, &(0x7f0000000000)={0x8000000000000001, 0x1f5, 0xfffffffffffffffb, 0x4, 0x7, 0x3, 0x6, 0x8}, &(0x7f0000000080)={0x8, 0xff, 0x7, 0x5, 0x7, 0xf9bc, 0xd47a, 0x2}, &(0x7f00000000c0)={0x4, 0x7fffffffffffffff, 0x9, 0x6, 0xfffffffffffffff9, 0x1, 0x7fffffff, 0x7fffffffffffffff}, &(0x7f0000000100)={0x40, 0x2}) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) 3.708370953s ago: executing program 7 (id=219): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2011, r0, 0x8000000000000000) mlock(&(0x7f000019c000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000020000/0x4000)=nil) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() write(r0, &(0x7f0000000000)="c2913f47103db5664b7fc9db42899b6d58dc0dd2c493d94955ae41bbfbb5826dd62e4477df5eaa", 0x27) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x2) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) writev(r5, &(0x7f00000004c0)=[{0x0}], 0x1) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x4, 0xb, 0x20009, "0100a348c00900000000000000000000000100", 0x6, 0x9}) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f00000000c0)=0x4, 0x0, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000000}) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 3.707353987s ago: executing program 3 (id=220): r0 = getpgrp() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) wait4(r0, 0x0, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pledge(&(0x7f00000000c0)='/dev/ttyCcfg\x00', &(0x7f0000000100)='/dev/ttyCcfg\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.705995607s ago: executing program 6 (id=221): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/9, 0x9}], 0x1) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r2 = kqueue() kevent(r2, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000bc0)={0xe1, 0xfffffffffffffffc}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffff019078e0000001ac1400bb8903000009009078138a0927000000000000000000000000be801e57d8577384487ca6173b7ae03691"]) (async) open$dir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1a0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) (async) mkdirat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) pipe(&(0x7f0000001740)={0xffffffffffffffff}) listen(r5, 0x6) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) rename(&(0x7f0000000600)='./file0\x00', 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20a58, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0x4, "d76c1f46000000ef0000000000000000fc0400", 0x8}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x0, 0x80000000, 0xfffffffd, "a32f972a48475230c0ecaf375533d4150d42b829", 0x3dd0591b, 0x10000}) 3.704626428s ago: executing program 4 (id=222): r0 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x193) r1 = getuid() chown(&(0x7f0000000dc0)='./file0\x00', r1, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x2df57369, 0xfffffdff, 0x5, 0xfffffffe, "0a6400b72860267eccc7020000060000008700", 0x1, 0x1000010}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000040)=""/249, 0xf9}, {&(0x7f0000000140)=""/140, 0x8c}], 0x3) 2.005996239s ago: executing program 2 (id=223): r0 = socket(0x2, 0x400000000002, 0x0) poll(0x0, 0x0, 0x7fb) (async) setsockopt(r0, 0x2, 0x93b5, &(0x7f0000000240)="11f7cbec4d16f79a08a96fd0be5003a776c2055f7b31d31f360e22e892cd8e301cb75131d9ab8b44c95f4eeabe942fcaead9ed802c495edfdbcd97a02b8cecdf28f660b17eb850ffbd83c37a7e59084e8837883b48c7c5bdabb9d88ff4c1a38c927c2958bccd5bb45d81199645001caf24ce4d60920d9b6000b6ec6303a9db24ad57ab560a22d94b1fb50e94b98381417ee4e63f9f13617e207cee90610651617674509bf78e040f5014b5c00cc5c86369a4846024644e23c4014cee53fd4a4b29f5e827c93b8b3ee6cbae2a5e28b45f79657c7c72b1ec75fb97ff9ae590ac166ec14a", 0xe3) (async, rerun: 64) r1 = semget(0x1, 0x1, 0x281) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_open_pts() (async, rerun: 32) semop(r1, &(0x7f0000000000), 0x23) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="7b8849c28e8b1c77d72c0b2632121d095442e00e2e2353d3749aad4f40f6cdd2", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) munmap(&(0x7f0000203000/0x2000)=nil, 0x2000) (rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async, rerun: 32) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) 2.001510317s ago: executing program 8 (id=16): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x9d, 0xffffbff8, 0x2ffff, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x9c9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d0) ftruncate(r2, 0x10000) 528.127377ms ago: executing program 0 (id=224): mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f0000000000)=0x210, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast1]}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 527.551215ms ago: executing program 2 (id=225): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000100)="606572c3ac794f262cf050b26ab8679491995265dcd679e1f905e13fffa3d0cbc8c578cd0a70476f109b66e6ae3ca58795b67fb4390f4869a4e11e2abd6ed3eb749aa2fa6c9d62afc2ae076510711b0261a54ff4c5ae03178cc3e00c793711df52470f83829aa33cdb2f3da4beeb429d36e8de0b0a0c91950a157c02e06a00f89449bcf4a0475c355f0893a2e86d2baf3087aa3105dac74f7de902259254a8c11374e53cce6693364f753aceddea713b4e05a8bd31194c88ea0237738ef2b46a34e9320c4362ab06eaab53decba03eba31c36603fea23b1c38f81b7c38c3c8e1e4f0d426", &(0x7f0000000040)=0xe4, &(0x7f0000000200)="69ecf6c0eab4f69ca458f06a3817c3607d96ca0ad89ba17fea3c0b7f665084f7693b3da6b76a384b972827abe126c8538e29f3241d746d26c39d03990d8719154554eb37c210222d910e4c96b5e60023f7873f2deadc8b8e737b9777a2a8840643cd98925f36dcf59299af57c9faba30cf69072caa5dad277ae6b09497130213cc7f83fcc6a712fc8827d81d4f41e8c9b26fa00f6796e7938e861f494252725741dcf029bf5abb5c0cdce0f200b20f5ae05ae6289106f4d2131163b44503b6cd9e53b114aa504df616ece4c908f85b388051bd2088e89596975e3bf7ecbaf6f6c05c290252d0ba002f2670387554ab9272c6c70c37a1b73c9a2a3a948b087acc1458cc99272db2697d262ac3d2ff6af98d560361ab073cc2cfe24b60155eeacef57e36fbac76e6aecd4067537a516c214f77661bf449e19eb9aa7bc1bd0561cde4bb1a4390f96c09e47bf62d6cdf93b9401fcbd0ba5e7d6fffe17f8906073b095dee8b25531fc46e43c219f73df503b3e0fa5810b7311a3c5a045c5bd01920e621201c72e411f23ec0cc4b8d6b11f4fb19adbe82a09672dac100f4e28d97b0f86419554e4b0c1e7c490d3b59588bbb17395f07ad98924530f6aed64c906361d208e8bff79aac09567762052962491a42907e5f2b4cbb2f9f3d25706763ab353668bef57c0bcb85cb7f756a46037e50010c3c5f096c52c84e49eb1b107fd1890a9a0668b0796251e7c4455c3f6f5357f7b5167d5fedcfefc5de6263f8296635b96fc825e04c1c428ac878a07c7962e6d4d02cf2c5ed61e11b97ff4daab5265756cda25531bc3303136120ad7964f8229ac60038520659db51f9b9a24b6289f4fca636e0b584b1fb22c7ef4cb7a1ca68b9a028f864c0f59faeaa4f428047c1ec6cef1da00f7af07cb26582b03d82986daf1015453ae65237b5dcc366591484263a5004e48092c3c303e80e97aac98ebba780a447402bd69b91f8e185dd01dd91fee4d2f266e47488d7c9a506a0464a94313b0f146a5447d4833c27f79d3c655ce7c2147b25d25eb8b7c71543c0a84b74e8a508cd5d12f25e13529fbeac9876d692defc661e6328aed52b29de1cc38f2b6a65812ef9b66e3564f928f9a1432521f54a672b28af3ac606b2c22b6bf1849fb60b2ce8adc9e1b3d9e9046f8d377059a731fa2f4495a86111420738c2ff61b8ca1c94ae8dd273709e3e9cb43982dec536f293995f80b9c25977247c744acd828253a9978bbcc074ca05135061168b995d38d623a5dba7a36cef12a2bcd1b4e33be4553995595c8e365ce0436e43e366526b2a58d533525b1c31d3f0d339a73e665a1bd59fdf1032c3e568989eb1059818960bc99a60ef45df5412d9c2d3059172f93de2aa97feb1e3db2601d7b96731b5525882f87b4786945088b463ae3161759580961bbb453979b8bcf8d1585944d802fb57196a306ea8218df81738538d0ff2e5aafeb0a958a58402766f7f246133522578c8a6bfc4acc7ff515cea5e68b174a99277e4ded9032c222a8f1627bb077400a8f3794ead334f534a730b877165e390049c965ef7abfd5e18b893896b52d0854528f0235b35e39adb248cd9d57b4d70f2862f6f7ea0bcda1da6da7f87f14a798ae4a8ff4b3c42a58fc9c3fd60698a2a9c1007bcc33b6c3cbc58e3290ab0de3987f6c95c70f0560a5aa767667e2c52a37d5f2f0fa355d6d31e535c2da4e49d3bd05950da32fab33120396819be39408f708a90ff9eef2f96922084c07281909a4d5d9a14b116658c648370261741ca9792684ab3fd6358b7e1c9e8d56cb17a7a0129de7f4921885066c2601301c47d493b83f006c26789a66bf9f5ca5272e1e44c8e733980214a8aa2bdb913569c43668fcd107a4300d4be9c8ec147462ac5efcf65d69c96a1196fe2d3da8b0f6010425dbbe6d762ffd20d00e2eae1194f6249af68c4453322d5db7adb47bff3d0d4ff7efb962588545ddc3b1f49adcf1fe37999a2c1f6763163e7450e2b7935921d332653c55cd93440b232c7391ca49164ba6e32b969cd0643a5febcb99bf427458cc6596a39faae8c0b43dc852c9c71bfec03fd18f2681b7a53486821deb0f88e34c78d1ac4a5370d039336c50177f70f64344b32336c8d02d15364d567fc56d7c92fa6ba284b0ef7a8faa766d678826c236dc6bba6d02e36498a1b70263bc7cd4f19e13910432e8920ef18c7f92b97cf47e49b7235e5167963693eff863c4bafc48ee48d241c5c474c625c25ebc9a8f5c55f0b14970e938889214bc022bddbab5c0b8aaa0f164f5e12403b2c1e63115b685bc7ec547f848dca25383678f10b350d4860111ceab7244c4af900a8f345f54cc825bb5ad24f54ae38267db25f43c875f07d819afaa2538e775c36e681aa93c627a0a2738f28878a263e4eab82872268560590b014ca645b5e924525eec5ac8ab5b67dc56edd48682fd0b55aa8eae2b273336d979324f597f922e8a8d0fb7118196f8d6601e8dd9dcd5733256b0221ac753c07f66fd9c9be2a368ddf18da8f5ebff8022a18a1185150610ee503cb26e9829cd55ffca702559ce749150bd8029ea96abb6c0bf660aa59573286326c2640d2749b102515ac0c84edff7108cce5fc2128f93e3b81e8accfd2833c2c9440872eaabe12fa674a6a5209202cd43856ad85e90af3309ea0c4d4a14e2de2e05b97eb4bcdaebc092bf8c41b0288ead2ef829cbb99923e3542c709040d574536ab851ad9a0ff5aa60df03cfa6dc3dd253397dac71a173c1412366151e7454692ecf0820d7705726136886d111f68fbe5d1d1d01a4ac4d2eaa6de37a55138f6c2c42b864bdc051accba8487797d85798b637b543429e3c8f60c3ba6259c1e3bee2f986bdecb669b419b0f640674d8b7cfbc90df2ea5d5fcb27ec87ae4d182075e6756b72a32fdd8a5ac5c2dd58eab56c3b829e79a8e3e7b76fa4abdbec6f90d990dc92bc42f61a418faf4e11e59aa7d42d15b8b04a7079e27e6ff705955fbc7df9615a2db51444d322ae35336a9fcbf99b7ad4eea508f4031b0d585c3305cf3a188708ebffa4e21babf8fdd9c9a7ac5b2283f335d81b3c4356c9437c3a23fd49a977e662ae0b5ee8681a4242ff0d6003afc0b902f70af92e3302f3cfd1d2b9f88813e2284d631679a2652718e704b57a2fa47b86e62f789002c5cc0a389117430f21a31e136357cf736f1d8384e447dec0e8d5042a6ae546f7af3aa052bdcc9420154f9d5cf24861c858398dc0b1dc8ceb456380e525b8e22ccc14db3b2f760d937139570debaa0600ddd5ac009bf47b3e91c0d35f0a1da200ddc2ce330369538762b5d54322162700ef46da66696f57fb12638b82b304981b5c74b1444c4ac9eee469893fb16e168e61136fe386ed5573d560ea4056ae665847a44621badc7e5823a4a24494d3643864cbdcfd93b35f54032db4a2b0544826518e70f22cce6ecf2fab3ce6ea7c87041f0823634aa0cba96b8a660691c36d7325077a76c1d6a40c22ab54f416b16dd4e83395d29f163f63606282d7807d0085efbf3bfbb532cb23ae593861c1e01b4f8f077c32b74e464b28fd6ca73756bbfbf40f6e58f947b29712966f0410155625fb7ed18c90802fcdadc1b14ed0b389852e7d57f2252afb4be3664b013c4bdc5aa3ad36d1caddc31aa082de034b1a4473f4582abf8ff810cde7068e93a0b6d95a49455aa68aac1f9b4cb608738fa186facb41909c4a18424171d05041fc672e4901acebfedfc94692ecd743d68f7c9603061f507803fcc3caef58040a1de0f92c2b150d20d7170800f69d4d962c4c4318d440b83c8e7d443bf6cf60aabcf1e3f76463740b99f0eb7487efe5bd60dcfaf70b249d731fc89a2cf3994f7a5b64e60ba868620a42bb622ee111406de829cc6b3d4476aba1d93eb66c4c6237b99c28f973b978e39810554f16d43143ae1546d4930b31902000e7be219b9b67f62fbec63e46fe6bc8fcf77350258d6a0d4e485929cb40a446891833bfd61f24655a55eeac47545cb79f4aafc77a5c7a79cc5e9216bdd5c7e90ddcf4cdce96415b1a9db38177dd1f076ec90992fb20e978f7ae8884f99808731edc34eada02fabbe169ef2459125278d6f397b502b5860aee93fa6decd80b64dd5cc7cc43d52f70958d73d8a21ffc7c8f3b559bb2a70e27cfe1c6eef958008a2aae7ac6cbe06fbc435d226fbea711abd66866af724213bf450d306c15b7c05663efdfde011fa72b875b5c1a6b182450753c6f9dede9a618b1bd3dbffe8a2ce6c10385c39355e5415c6231370a320a5ef13d31d420ef129c01c27a87f4bb95a206df84ea53cb2bc0352965ecb66e8c30fbaa534897a22d2b53a2d3ddb8bdc0327d091a2ea519a42b6b13309ccf9defca75fc78a642bd9f9165d045ade843198f82c2f8f8ffdc1e6a851bdd9982e09d163f5905e22a65dd98070681c2efd0d656ca05dba0020f40fecf2da9f75686389892ec89f69c28e3be3566985c8c4b377d7412e70df003e1d1d739379794ce92d937f80d4aaa472039c50971cc0361aff49d4d225c1a4657b4f12a3b1c499fe2bca9c5fb20cf4f6011434e2874004af139ee27ea370fc44e7aed8e1edd58148789acf6cca721d79f13b18a517b6ae31c2114401bb7a1f8079711ede852bd1f5143fec1fa231129722184753671ef36c077a33d23f144cb9c147ff926ddfbf045969d8b5764d0013bf8bb2c249a8a298e44db289dec9811fd82116f5b4c4fc2f07b949bea3b6f1301dde7c65075036b4fc8f93c68c5087a673bba6f440f16dbeb29e4c1e9dd2a438a33b169aed8db23109e0ded7aa18d925c0d46dd34c8c14ba9d34e3d55f13d7c0c8f47284765480accb1b0d6ac5005c08e3e142412efb0d902d6c813ea615a7a8dae20694ff57d6cb7a0b62cb5cbe0eba23ac7788af9a912790ebda6e02d8cf3cf5f5379af34b45212f188dea0c533c9fb417b2272719652b3c83d75dcecec85cf2d0ed7fbfbb5538954e664c3108c415824912553039b576fab6c79dbce6ea01fd788d8dcd1aacda98be26988c61380e5c58eb6d4f52900d2a6e009eca643688ae111a0654c85cc56a9766d695884772cb34417469fa2ae89f3813ab68bd64e2aaf4f5f1f49c66ca9b17f2a5f8d8144545e3028fd5aa70dca41063b1089a42b0678fe34e738cabc7df20979bc3d985613bf5d1746654757640c3861360243bacdbfb02abafd86818e16dc685bfb1ad19767a277b5170337c542be297cef0d9561e41e69d20b22ca6885a9b11cda4d78d512c9fe02d2e60a72e6f9cc1ee021ce73b931594b7ada8f7933049946e22ccde28e7cfd7105caeceaa5ee02c54cfe177830b8138efeccddc027db2483dcf0ce57a656467f80ba583cb14ce3bf7d67bc8b1d3e12f156653b5bfcf88ed5e614b66510f1b3f516718d7a5341dd8a580573922903a73ae5301a3ac0ceca30ec7a81e3687f308dbd510d45f3a043148b30139aee3da582a182cedfae339cf25873ddd54c9d37a1cc6917a09883795d60a6f375d8c3769aec8167856d7e3a3c5545403f76621502e33900430b7d50ee9c4ec44eceeb71b1c09ec5ac3f24d65dce24413cef2f0b66fab086fd12a2c693cb0e1caf8f3df2ecb87242f0ce7f16fe855974c12c536268f8d70df44d57838e472dc7ac867c78d6ee05f69880c4646dac728ddbca9676220cc67452b7605a9a745e395d39a6c462b91097aeab8c8a62db0d7c558c64caf33fc7cfa4984bc585de477e7c780fa64beced61f8f2edf2bfa05919e75295b90caa78ee3a0993d8a", 0x1000) 526.970179ms ago: executing program 3 (id=226): msgget$private(0x0, 0x3e6) (async) r0 = msgget$private(0x0, 0x3e6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x102, 0x3}, 0x6, 0x8, 0x0, 0x0, 0x5, 0x3, 0xffffffff00000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xf0}, 0x1000004, 0x2, 0x0, 0x0, 0x60000000000002, 0xfb5b, 0x7}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000180), 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 526.353322ms ago: executing program 4 (id=227): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x14) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x3) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x8}, {0xffffffffffffffff, 0x40}, {r0, 0x4}], 0x5, 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x1, 0x11, r2, 0xfffffffffffffff7) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) fcntl$setstatus(r1, 0x4, 0x4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10) pwrite(r1, &(0x7f0000000200)="10b476520466f68076bbb83cdb74c51da9c16e1663e7b1742386ede0dc7372829bdc5793fa278a2fd582b5d07087f80b0328f790117a0d74cfc43d6cd093207d80762d9c37fdc312c525d7a6f1a816a81961b02c7cbe3fcb96627328a6363aacf906ebb88554f9b6d45342914baf05d7df15d8f120903c7b736116485d43cd6a5b5d2e712d01e520e9577079d74f8bd305dec53af769315c736c6b618a73671d1be3623f86ed3ab7d51611d92351e988a450b7e263b2130ae8785e391e8c4f9f6c4e177ea17c9af0a47bcb9a2fd12c4043c08f950fa5332cada0e0747f2071e1bdbf7378c641a6739824e8a4b7e2e8df12cc6af8568e00af", 0xf8, 0x1ff) link(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) writev(r2, &(0x7f0000000440)=[{&(0x7f00000003c0)="f51b97a27a0ef7440ff537087ac233fcdb461a", 0x13}, {&(0x7f0000000400)="2642d967d39d448168fb75ccc7418873390aa2c288c5b74dfc72ef45b9c6879ccf9306fbaf337f", 0x27}], 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000480)="4f49f27e890f3a97b104747849eb98a2f2c1ed72f1940f2979d6423fa2e5d743c748019416e46e4652c95162c365aa31466333c37cb138249946f9eb7e67a5b8702ca617c7085e9c1813db3855277e5f509de0eb4efd367b29fb99c799a7a12bd9b63b4ecb25275b07196eceb02001646c346034cc51839d2a0400346984263960cd8aee5e0d137441070ced40261b80ac7ece1f92bf328e2a5658572142f9424d877973765d3e47687f797f320200d967bac0a502179d238017eadf17e2af1183a892b4792869fbf0875ab445df478e92fd67502628f4a03b10bc02bb2dd4fcbaae24fee90455986a00", 0xea}, {&(0x7f0000000580)="8c02c6147cb6686f5ab0bca0511567ce84bfb67d373486e3", 0x18}, {&(0x7f00000005c0)="7e0597d2bf73e3c91924cba84ffa9733a2b52c6c095b65a617c1852bdfc2272fa6fa4c70dcdae29a568d6dd83b088d84ef6b2b028f3f24e9fddcc6a6eb23e772d0934de4a304bc9f6f4480e9a813b76374f729b32975b7badac4fef734ab4003e68458c839c7a9864cc20eabc7a374b32f0df83308a88a33c1e0a1cb9556c5eaba45e76374ef", 0x86}, {&(0x7f0000000680)="36e39bc7815efdfde557c4d0a4d92f8a95f62d59b04c812e97a470d5c2be9433f103440ea62f6b87ac40081442a83305155ba11982370f053ed75e57dd2355841bcc7b59300b51db0353c5ac9c6d483dde4768f0627ae2b674b685b0b053d4056bb02500c9046642e71e4303d2c056274184ad74886da6d737f39076c5c8ceacb53faf481739c0cd99db60f9e6b6bd31ecc10f2ab7f60c0069f7b5df436507689f863d78db34177460c0d40cab6de89605c0ed15328b34d8e8244cd99449389795df2717001f522d4bc0c6a0e2ee0be861c30af9e3aa6968e870739ec117aa7bc836f08c44d4bada28c3fbad100a71cf4d", 0xf1}, {&(0x7f0000000780)="36eac77d8070bb99b2dad097f5a41e7dce7b5f31b43165ca1aa7e38e984daba4251d7711d81daceb4e032acc6b81452a8f2b757dc85f3e1776ee984a6f3fce6936023685f67af12915a71568654927f29d206113057340e37e1784230e092a886da54d58e7f094ebc81c1ac70cfdd92822f0a5390ecbd7c8aaf3a05c7ede27823f106ce5bb66514503ac2711e8e787c4", 0x90}, {&(0x7f0000000840)="bec2160a7225d64c763e6ab9d8b2132a48284d213f417448ba983ce8381e57311dbd6cb3e3b43f20b68c9e7041ce749f176e90d9610f7182654c6e3047c5ef2c85ee4ff2d0994ac770cc1cc264fc879e57c41e803a84ac072fb40a120590174d1e945579cf03672f6b01f315b2b4747bb42798a0d58fab60fe3d26932d1ebad933a88200fbbe9cd8ad5d9b904165414cf37e99d46a86b916270e81f6be5b89926f3a8b4622a309deeeca63b6f06b9312f9d5909806c1fd3a5b581b0771dee931447d298399b44969f60931df7eb888daa7fa68e82f56e009ba06aad1abe66ba232b0abc038c4f7a7b0bd39568a74", 0xee}, {&(0x7f0000000940)="dd7ea09a873e27915fc3edcdb2aa981926c47a94ee37b13d6c89010afc21b12d95206ee8967b5a6742b9c4eae403ee2d9bedfabdac8ab22602012d4a", 0x3c}, {&(0x7f0000000980)="a5d3421d633688458b67b29f3945", 0xe}], 0x8) connect$unix(r2, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) shmget(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) truncate(&(0x7f0000000a80)='./file0/../file0\x00', 0x85c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) select(0x40, &(0x7f0000000b00)={0x8191, 0xfffffffffffffc01, 0xb4b, 0x5, 0x4, 0x0, 0xbc, 0x8e}, &(0x7f0000000b40)={0x80000001, 0x8, 0x35a, 0x1, 0xfffffffffffff001, 0x9, 0xc467, 0x1be7}, &(0x7f0000000b80)={0x8, 0xb9b8, 0x8, 0x81, 0xfffffffffffffffe, 0x5, 0x6, 0x3}, &(0x7f0000000bc0)={0x7, 0x9}) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 526.010897ms ago: executing program 6 (id=228): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000180)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x40, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x9}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2}}}}}}}) 416.595124ms ago: executing program 7 (id=229): kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {}, {0x0, 0xa165}, {0x3}, {0x0, 0x20000000}, {0x2, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x0, 0xa}, {0x0, 0x1080}, {0x3, 0x400000}, {0x0, 0xa1f9}, {0x2, 0x3}, {0x3, 0x800}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x3, 0x400}, {0x0, 0x3}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xa}, {0x1, 0x9}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004e8000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0x20000000000}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xa}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000015000/0x1000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000557000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000396000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) connect$unix(r2, 0x0, 0x0) r4 = open(0x0, 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x3b, 0x0, @rand_addr="7f000000001000", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000240)=ANY=[@ANYRES8]) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 415.677595ms ago: executing program 3 (id=230): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sync() r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() read(r0, &(0x7f00000019c0)=""/4111, 0x100f) unveil(0x0, &(0x7f00000004c0)='c\x00') close(r1) 415.307439ms ago: executing program 6 (id=231): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = geteuid() chdir(&(0x7f0000000000)='./file2/file0\x00') lchown(&(0x7f0000000140)='./file2/file0\x00', r0, 0x0) 413.591405ms ago: executing program 0 (id=232): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x81) read(r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xa71b, 0x5, 0x8, 0xfffa, &(0x7f0000000140)={{0xff, 0x0, 0xc4, 0xd8, 0xe3, 0x8, 0x2}, {[0x6, 0x80000000, 0x80, 0x1, 0x3, 0xfffffffffffff801, 0x9, 0x8, 0x9, 0x6, 0x8, 0x5, 0xba4, 0x80000000, 0x4, 0x3, 0xf, 0x7], [0x9, 0x0, 0x52, 0xfff, 0x1, 0x8000, 0xfffffffffffffffd, 0xdee, 0xc37, 0x100000000], [0xa3, 0x7, 0x8, 0x0, 0x8, 0x2, 0xffff], [0x9, 0xfffffffffffffffa, 0x1, 0x4, 0x9, 0xb], [{0x4, 0x5, 0x2}, {0x8, 0x4aec, 0xf59, 0xf}, {0x4, 0x4, 0x0, 0x9}, {0x5, 0x1, 0x101, 0xe5af}, {0x5, 0x6, 0x101, 0x3}, {0x7e, 0x40, 0x6, 0x4}, {0x1ff, 0x8, 0x0, 0x7ff}, {0x106, 0x5, 0xdd51, 0x7fffffff}], {0x7, 0x10000, 0x81, 0xe54}, {0xfff3, 0x6, 0xfffffff7, 0x6}}}, 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 413.038471ms ago: executing program 2 (id=233): r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0xfffffffc, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3effb) r3 = socket(0x1, 0x5, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0xb, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x20000) write(r1, &(0x7f0000000200)="d92b969d8a38a1ac4db4c6b3019a39738a81dba67211c4aded036aa8ee746746c37c2165691f83369b0c8c3ffeb532a238f7d7b3fe4e448f44a13166fe24674627e165a752ff196b20806097e34fd42830255c23d7b80e5d9d94f86da28400dca900d6355d51785e212a29098d3405276c530815ed9fc9b6b84278ef02fa28800c7e0aa4c58a1d347c8a2602a44d72185ba34a1893438ec001a95ef6f6d902bdcaf848d4a5166dab9d696f86ff3a74342e8685349b325d8aaa12c5d6dfd1dc52196f9623ee886a506391ab1df944000da145528e8a1ac9e489015802b7881cb3848de4a7c018f2839b830c9b015b4eb1d773e081ef40fa1bbde06e52d08cb80a54a5bb0383a2a105e633b8e02f5bc96db1152c2c02aa101721eac4eb025b32abe365c3efccaa84f75bfd44f0d676fccc012391878615169e706bfea13ffe6fa1b97713a0ea1a0cdfae0ffe3bb725d1cba101e904ab6bb03497b0c7f170b3bc3fb50e8989027dcc702d91deb83f247c73", 0x170) dup2(r2, r5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xf, 0x7df, "2ef989749a9790c11ab77c8608407673f99e5fd7", 0x6, 0xac}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000080045000040000000000011907800000004ffffffff4b019078005b00034909000200680001ed11061affffffff0000000094060001000489030194060000000600"]) r6 = socket(0x1, 0x5, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES8=r0, @ANYRES64=r1, @ANYRESHEX=r6]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) madvise(&(0x7f00001fb000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 412.735219ms ago: executing program 7 (id=234): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x100000000000000, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfff, 0x9, 0xfffffff7, 0x3, "243e313203629c88c9a5edf96b8669b2b02b4016", 0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mquery(&(0x7f000068f000/0x3000)=nil, 0x3000, 0x2, 0x0, r5, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffee3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 3.397432ms ago: executing program 7 (id=235): setrlimit(0x8, &(0x7f0000000980)={0x4, 0x56}) r0 = syz_open_pts() (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x51) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000001480), 0x0, 0x0, 0x0) close(r0) (async) syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e3bb0c49d73230100040c00", 0x202, 0xf}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1) (async) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/60, 0x3c}], 0x1) (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}, {&(0x7f0000000200)="0911e29cce48bd93a7501ef656f8e046abcc1553f94df28d0d017e4f0692a53638f438520f9e24be45b29d2d8c1d8acef6773150892828dfb68683448b7f14ada72b436f31a0c4a90d0f74dedf6093594938f18c6e4f6a3b4058372411fb7260066755c9be12ddf9e10a75fe338de56ee87614c7b0047b6bd8ab33ee36bb7e3760b68ce96e680d6f1a02f870d7163d8d176155ef8ce683578c573656cb67cb6f19b18b7f2d237d7a6c1f7794", 0xac}, {&(0x7f0000000340)="d8b7f0f0bfb836c595bc6eaa8f63d4428638c7e23ef8c85b6f119bd642892d85e9f6a5379196175983e57fea9885a4bed258b53c392761518bc6964b17921d1cdf470d793f4f73260769a54ab90062fe3e9e64752c9cc21480e84be566f334e7ce15085cbfc767f12b03f17ba8d0ce1a6fefd4ba9b54310117e540525a0d0ccad33127fd69c712ad0ffb2de2", 0x8c}, {&(0x7f00000002c0)="0f48f065a6903dc6e3f85effc9c7908638d43a8732ba7109c3a674c1bbc708e2fede901b1f76c8cf0ff2bff33c9d544a9efda71766507978632740e3670ec0ee09df0487037b1e30d0ce30d53adf3e30226a18ffe690c942aa029e5883517b720cef8c3c8bca9fd217fc99d9092a52f4c8f68cb19f361ea3", 0x78}], 0x4) (async, rerun: 64) unveil(0x0, &(0x7f00000001c0)='r\x00') (rerun: 64) 0s ago: executing program 4 (id=236): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)="00020000", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) sendmsg(r5, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x2, 0x498) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.206' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=16 state=1 status=67 (errno 32: Broken pipe) syncing disks... done serialport: VM disconnected.