last executing test programs: 2.255521583s ago: executing program 1 (id=2): r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x80000000, 0xffff63de, 0x7, 0x7fffffff, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80100201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x4, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xcca1, 0x800, 0x400}, {0x0, 0x40009, 0x9, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x10, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x4, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x8005, 0x69}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x48, &(0x7f0000000280)}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000002c0)) r3 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000300), 0x35, 0x0) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000340)) poll(&(0x7f0000000200), 0x35, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0x80000000}], 0x53, 0x0, 0xa9fa, 0x0) poll(&(0x7f0000000280), 0x35, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2d757366, 0x9, 0x0, 0x2, "0e6400b76d7639c50400957000c600", 0x3ff, 0x8100000e}) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x80000000, 0xffff63de, 0x7, 0x7fffffff, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80100201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x4, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xcca1, 0x800, 0x400}, {0x0, 0x40009, 0x9, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x10, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x4, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x8005, 0x69}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x48, &(0x7f0000000280)}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000002c0)) (async) socket(0x18, 0x2, 0x0) (async) poll(&(0x7f0000000300), 0x35, 0x0) (async) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000340)) (async) poll(&(0x7f0000000200), 0x35, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0x80000000}], 0x53, 0x0, 0xa9fa, 0x0) (async) poll(&(0x7f0000000280), 0x35, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2d757366, 0x9, 0x0, 0x2, "0e6400b76d7639c50400957000c600", 0x3ff, 0x8100000e}) (async) 2.084397455s ago: executing program 7 (id=18): kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) closefrom(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x32, 0x2, 0x1}], 0x0, 0x0, 0x4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0xffff, 0xffff63df, 0x3, 0x2, 0x1, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000240), 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000002c0), 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff6, 0x64b55fffc809a461, 0xb9c719ec8d8e2e68, 0x1, 0x3}], 0x3, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x28e5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x400, 0x1}], 0x3, 0x0) setsockopt(r3, 0xe, 0x9, &(0x7f00000002c0)="42592b834b60d9df0ee11ce8c31c182fd8bbbe3b6438b643f020b8ed9814d9585c02d9102aefa71855276e7c9ecf52fdfa8a495db955efe746753c49945b2353eb694df33c02caa66a31db2433cc10835f8cbfcfad863914e4569aee184e29ed26d1434a6e8fb3e95193646964df7a49578170a24ff5f555b296a1c4b2a639b94a320e55d3878e936b3743d7b4b047537db8ca14036159c738718b126cc544a2542ddb44b28f5c975f875360f32ac2db27d29847fdc42f851cef83893e17e368b2585b439e12b9f5261ea6f47d3c8bb39557cd0486cfded14f52b7e413ca6e46", 0xe0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.083912101s ago: executing program 3 (id=4): r0 = socket$inet(0x2, 0x1, 0x0) accept4(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1c, 0x0) r1 = socket(0x2, 0x1001, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x7, 0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x58}, 0x2, &(0x7f00000002c0)='qiG:', &(0x7f0000000300)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000380)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) write(r3, &(0x7f0000000100)="b96aacf5ac3a14430a36d714633b86f96561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4ac9806ef66509a349eb47e64b40abd25a3d99d608e01d177865904ddeaf03d87f2b069e53dea1c26a618bba4b4b90bdd76e3a417c9b6471838c40396362225bf153116442b366b09d7c41a92576342", 0x91) read$audio(r2, &(0x7f00000001c0)=""/176, 0xb0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 2.082190329s ago: executing program 7 (id=21): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0xf0df99290080ffff) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1006, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 2.061896456s ago: executing program 3 (id=22): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x33, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000180)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7e, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x5000)=nil, 0x1, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xffffffffffffff68}], './file0\x00', 0x3, 0x5, 0x0, [], 0xffffffffffffffff}) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000c00)="cd9c3db1af75fca39809befe66fc7b0609b99a16baf9d63dd52e8af41e704fba319796b2a2ec9877a77e64f45e564243ce8008bd1af84a0a5d6f40b905e455404f09af06e0bcfab888d55400f732f573a46a179ad4cf0feaa85aa22e6848e19da2a0e68c79e7916092c7dc9a6a76af72edec703f2ede6bf1104d17eb033d8908f16e838debbcaf82b683f36b3318bd601ded1cc444b09b77b2728c1ba67092b0706605658f3d6fe6fd9efd33073505e823", 0xb1}], 0x1) madvise(&(0x7f0000121000/0x2000)=nil, 0x2000, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000d00)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000d40)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000d80), &(0x7f0000000dc0), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x0) 1.960358715s ago: executing program 3 (id=26): connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x400103, "fe80fb030008b0f2a7ef0010170d0275", 0x3}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x5, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) 1.959704984s ago: executing program 2 (id=27): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10, 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='c\x00') symlink(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.849044581s ago: executing program 7 (id=28): syz_emit_ethernet(0x63, &(0x7f0000000000)={@random="0e719902991a", @local, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@generic={0x6003, "5c62ec755ed9c187c3fee4b003a029fd04ad0deb3073707a9adc0d96ca0c75e5a5276ab36b26945a093e3ef6b2f4f4aa6c19c4ba7d1dab726192c7b77d9b2222784af4bd328fb079d826832ca9a62c434c"}}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, 0x0, ""/4}, &(0x7f00000000c0)=0x6) connect$unix(r0, &(0x7f0000000100)=@file={0x7, 0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x8000) r1 = socket(0x6, 0x0, 0x7f) r2 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x47, &(0x7f0000000180)={@empty, @local, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@generic={0x6006, "9c821fff462c65332435de11fb604bb420927476cae1e554692921a069df0736cafcc7e80a2778f40d685117bf49c793bcf905fc97"}}}) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x4, 0x1, 0x800}, {0x0, 0x0, 0x1800}, {0x3, 0x8}], 0x3) syz_extract_tcp_res(&(0x7f0000000240), 0x80000001, 0x200) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) ioctl$DIOCADDRULE(r3, 0xcd604404, &(0x7f00000002c0)={0x1000000, 0xf0, 0x7, './file0\x00', './file0\x00', 0x0, "a68f86e091e8adc47f5f7650f656f9b291d01df3a93c1a7c20cfe14d977b7f2e7a615fa87a28059491d0dab879bd73e2c91891e7b7e173ccef5f0e8ba7afe3bbe8a9f7833896d879797bac828ce04d10a31d8d006f2aafcb922a8afdb058cfe9cdf171f7ffd56d9f2a76aec6ca4abc232a921b419a9b870f9912bd4a52696fef9bf23a80d96363a070f29d09911e9649e73fa0b572f43dd453f071f3afc6d9ac8391dccdbe85425925fbabb1fdb7aa387fef0075d9329431e17a6c9ead0415b0368bec61c13628fafa2467261f8bad19d71f02414cca5c49bb75829afdb6530a55a4217f00d2eb0223ed14b8811bfdb23383236ea8d6373c5503f25a07abf5a0d01fad0315cbb771ac01498650f2f7401df08444132098269ca6e3a3f99d833cfee0d6971390cfed84d5a132b3e96e7a1ffddaca37c72ac9cbedaf9f67b99dc31054ec8c639804b3441c93f63f32ba9d1c290891b99c8a246efa86882fb62fadc88d5a3c938c0f07bb062474d0c076468f622f84fd6f64bc7008fcb42d2df4fcab2b58be837b28907a30127d2d069c9b42bb03615e40cff29dbe037611e4ba767e83c2bfb4b920a30778264f04aa262561a4245144896628ad8e25cc526696b16e4aebc75de4590d26efe2beb56c4ddd43f384f15e59ddc00c2e9733e4194b2178f849e9ad1af56a41fde6dbd5f9dd868fe08f2130d3a5eeced90a8f544702ea198e6bb23de470ae266a57855c65d741a8a4d19d6142eb66ad7d11d475186db455e9de74dfd5170ec487a0facd07ee7a5093b035129a1ae0f3a58cb0ba8076c933db3b8a6d1914ef7d2f4166a05c1da3ac59ec9a9862e2733513efeacb5cd7612ca30a997966600984e44a7cdf2868c17ee5810379ad0830d69d54bbf04feff1a8ef0ba9ad0304f68c4bc07571a010bd153d120f9ff64718f089bbb92d11c185453a3e3cf836b9496d4a408f575ff45d940b8432e96385b2cd9176d6a8d494f417d29b2326b128919f5b55ef160f8ac1438a8b8563e5f3f31fe33a3527245ce9d07e745e55c1f94eb2aa3829527a62326118adbcddebef495ab3f095a1afa560176bae4da7732ccae9798b0746fe7f81d9190444e5d11551289209048972150ecd940593d3893de68b14a4305f223245d4572b2b3e3b1fd38347229eb12012441f7213b107fd9d3dce085e0dccb733a94c5649e460a55669f36f89481296fcedc35a5c01664fd38e747e9a40ddc29df451b0e71eb9118dfdb067874419626567a1547d9493489a8c0577cf08a55eca0eef82ba4371d7cccfe33beb272f0f64201102ca75a7a3aa8c34837ffaece8aedeaf4ecbf7d9825b2843f3d26f46860dbceaee4817bef86a40b9f10646961f1a2357465799938a6d999a9b10821d0b0b35ec9b490e008b766d233261683bc4c09fa4d4e0d29e24b3970cb620490d0cf1e0b623d76175fd8ef6c18103f540c8d507053bbcf2d70e9bda590f45dd6eddafeecbc5e062283edf3b410b50be71d64f5902528664ecb0494a1522478949aa44aa3d1d41d94634a661d06a22f8978ea7a125af944384adec6b17d997b255cea24c38b80987c9d0537cd44bf4e5aeead8a49194f7bd4452b6800c85530f594b77f2de3025c6f4d11f51855161544b08ddb6fb528a8f2fae298e32922889891b27fde92b0c275d85c649ff25a28b844cb31179fe9d62d78a17df9f246e4a57c449db82b9e8445e3a8cdf0c8e70b197af488ba26bf2c1c4c72841de0eadf6968510c21362f0049c9881fae45b1182232dc82173ffaae80448a367f7dfec8e79fd4906d9e210d809586d21e14c4577a9026a86ec3b56c0c5fab05b883757abc9d4bcecd9a15fe2a4ffa03a36affe5cecf89ff379564a44481c32fe1f7b4078e3cebf20d776b0db25e6fffcf44d4b9a04acdda6"}) r4 = open(&(0x7f0000001040)='./file0\x00', 0x80, 0x1) ioctl$DIOCSETTIMEOUT(r4, 0xc008441d, &(0x7f0000001080)={0x9, 0xf371}) socket$inet(0x2, 0x1, 0x6) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = fcntl$dupfd(r2, 0xc, r4) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000010c0)) fcntl$dupfd(r1, 0x0, r0) r6 = getsid(0xffffffffffffffff) r7 = getuid() getgroups(0xa, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) lstat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) fstatat(r1, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) lstat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r14 = getpgrp() sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000001100)=@file={0x0, 0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001140)="0df4b99b8b6ad8a255eb383c4694d28a14fd17eae01fff86095f532eb9ad17525560940045cda661db68686435cf834191884eda233d74528cafd5d8ea76dad87628dcf954a4daea5a6480", 0x4b}, {&(0x7f00000011c0)="bc8cfeb6bf5475345214b9303b6a4d8f7eeecae4f81332303af36d11983ad646311c67f82e8b8fc2654bcfbe8a563181e37c3ca46d63f4b7494e00d97d0bb2149759a6f68d94ca9a4c4f1b532b3f8217b5408c7d44f4fac8c6d349528cd2e52a7f4fbb60c31b40479f262d381a63875f9cc154a71dfaf7bffb137b91cc4f64dc3b005c7636ce688be2a298a874750dbba086a01cfe71acbd51883f793803d12e42f5c4e309fd2c5dbad93d202fc305ae6e1c9efb", 0xb4}, {&(0x7f0000001280)="62944456692b2512b149", 0xa}], 0x3, &(0x7f0000001800)=[@cred={0x18, 0xffff, 0x0, r6, r7, r8}, @cred={0x18, 0xffff, 0x0, r9, r10, r11}, @cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @cred={0x18, 0xffff, 0x0, r14}, @cred={0x18}], 0x78, 0x40e}, 0xc) 1.848062367s ago: executing program 3 (id=29): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x800, "fe80000800fdff000000000200", 0x3}, 0x1c) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r7 = syz_open_pts() futimens(r7, &(0x7f00000000c0)=[{0x7, 0x9}, {0x2, 0xffffffffffffffff}]) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.846365954s ago: executing program 0 (id=30): r0 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x20, 0x11) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) futimens(r2, 0x0) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x5, 0x8, './file0\x00', 0x5, 0x100, 0x3, 0xfffffce8}) 1.84587807s ago: executing program 7 (id=31): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) r1 = getgid() r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r1, 0x18f, 0x800, 0x9}, 0x9, 0x0, 0x0, 0x2, 0x0, 0x4, 0x4, 0x27b, 0x9, 0x6, 0xfffffffffffffff9}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/27) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8203, 0x0, 0xfffc}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x3, 0x1, 0x0, 0x0}, 0x8) 1.84378429s ago: executing program 2 (id=32): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x100, "04f21b1c00005b303def0005ff227101000400", 0x7fffffff, 0x3}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x100, "04f21b1c00005b303def0005ff227101000400", 0x7fffffff, 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0xffaa}], 0x1) read(r1, &(0x7f0000000140)=""/46, 0x2e) (async) read(r1, &(0x7f0000000140)=""/46, 0x2e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') msync(&(0x7f0000240000/0x4000)=nil, 0x4000, 0xe) 1.604394402s ago: executing program 5 (id=33): select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x1000000000000006, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000001900)={0x4}, &(0x7f0000000440)={0x0, 0x5c}) 1.604006494s ago: executing program 3 (id=34): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x7e, 0xffffdffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x2, 0x1}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="241abcc0d31e2fdb158978b02c", 0xd}, {&(0x7f0000000480)="0e1ea53b7065e2bde7bf51af3260135b5e383c848a79635719624bc74e1f8451c5af6c2f7dcd183e9ec6bdb81592df6a34b7baf80af7e9816605e4727e826a6285a891d86e0f5a35ad482f7684dfae160c11cdbfc1fdd60d", 0x58}], 0x2) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 1.541257156s ago: executing program 0 (id=36): pipe2(&(0x7f0000000000), 0x4) r0 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, r0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0xfe50) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.540757097s ago: executing program 5 (id=37): pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50, 0xfd9f}], 0x2f) (async) ioctl$DIOCRSETTFLAGS(r0, 0xc450444a, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0xd, 0x6}, 0x0, 0x0, 0x0, 0xff, 0x7, 0x3, 0x3, 0x0, 0x4}) (async) r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xf, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x18c4, 0x1, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x6e, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) closefrom(r1) 1.538342195s ago: executing program 7 (id=39): readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x63}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)="d1e78d475e68813ff5dfd70fbf9b1b07f5628d80a101bd8fe0498520d81e3c9c86aac7936829531e8b37de77a81b33594c0eb5855795fd301763272775f04fa6117309c752c6dad26e0ccec8ffb65f3fdc57c085b97bf681f91aca881c75cc181589b7f3b11b56f901b2de692a8cb15f59ebc085f0de8df9c0f4d65292828f5a35b3ce520e2931994e412246ca443aa69afdfbc351229f7df9435197a0cb2a", 0x9f}, {&(0x7f00000003c0)="0b300f303589709e448bcf67dd0f7751810eb185555d78e36c845c3b3b653d13d292a689f5e039837b6328d19ebd1de05b9aff411ca171edc417eb544785259065c2e0fd049518bb73804ba736ee9916c3f4b74e8bdcec1961e53748dd4a03314f405cd51c80bb0a61a6e15ee515feebedaa280bd7f585da984032c2c0220edefe432f800242e6160017efe66d6ed309716308fe57fd5991503080b8563ac381b9389a19acbd98a8340f8b99cbcacdd37c97545215098f383d114b7cdd2fb0619c9f0b3233f38d7e500c8c670bf6341141636a00aeb24170a3f674c26f3fc559a90429f5d157c568a87a7371262e690600c257047b2aada8fe3c91d4dac7920da956ab9dc9f83c9d0be07c9d138f733abe29faae73e8b017fbb66ed3c810aa5aa3c4586fb5a0488717046bd9a7c731c937a74c6a4484ab0702e1bacde5cc362c02e7d8a71a73317df6c8029be88f1e150a6eb1eea8bc8e86ba572da76307841d656af4ca42dd3f87c17edc68fc287eaa346388bc30b97b5012385d210ccbe1c4a9ba1da3731237e7577be51f522d5853d0949975f03883c0505b2e6636d0417be961be25ce0bcff49954edad4a5c2c2b39c559f227cd2947e13973de399cb15a1bdbffd6920be96648fdac6784d2913ee13ea0c8c1143d139e292ac90492a1fca5a98dbd1e39ea1fe74b12a71cbb4e7ade019a2626e9baec901d6bc21838a173cd528832d7e9367b70fdf2f013b71e539363d1a21ec2120626275649b529182a2d704550a7749b8f8125421f3321fb6adf93a2e56976951fd9aa86fa33dc7b001c46d07e0392c5cd4ecd26f47380ca31f0530a782513b7831597932c0a0b1d2946199fe677185ad31189bf0bb6da59062c16f04927bac1ac0b1db918cd3a3c513ddaec7e9d6a3cf6b33b0afbde29ac3d5ea8fc3a45e500fbff42cf2da577bebd16b0919e0b09f3f6419c026554d0e70470a0b04a02bb2531d9d19dcbf84e8e7c6c969b7672e2d88beec29759f337889f0544e6d6cb18e581a67abf6d8993b1908111bea30ba82a3d2a8e109837d79b1260aea8e4bb78cb3a50680369e2e03d07b3791b46e3be92effc1cb7368de50c1e0a22a59e3c6622748cbc7ad01fc418bbf29e950595ac406312b28f623fea3a5a8e9870f303e9e43f85f5e7b25ff87aa56f0889743d2edf3e994d1cad289de37bc2744a4ca9b13ac40adfa200bc068e73889bf0d37061b0c3639234a7bc7d45dc5340c712cf283056897f5d871c6034fdcb8486a5ea7042d8b076f660dfff0373f88a45300249723fd86e08efc81555ae25375016ae7663f7c301deb8bcc38cc92bc79f3a5a9a8fae4d6f43656dd9ed4c6f656af3274142e6afb63999f476f8c2dff553cc2fed33ebc34be4a424d5fb315a23e75ae902ff3cfc8c9a119be1e681241b87afdb8e687b9858f44668785384741fd377f08b6c648f3e154dc60f0b76cd0d6b42140d06732970faf0d33e4028fa09f837a925cd6b713923ffa2b103fafa93675719d2bfdf8d3c7b94f4e0e6df041c558f2ded09cc8a989d046ead7359a6092fb05ef81b6f5b040f34e5ca11b0cd4ba72236e02cabc2fdcfb6b8da5921d6593d0f968267d6eabadbead0d5a8734c98916f876bb7b17bcc9f91a918ca14916d6aef1c7f8f1c8337712a3d5aff20bac90849c3c817c00cfe637c70924645022faf752a65f9798e572ee9c3d9edd2e2cbae1753b56da0370d7af940c6e019635fae92aee8ed4d0368ce07d330c7359dcc73f1366ce4e627cd47c3ced01359da565d2d40e9fdff7fccb93f885a9ffc32b6b992b9cf84a9179bbd4917507dc4252569d63215bc45362c090d9b548c780d6883dd25ed98f436c1c9ee275bde456ce1e0c4508fa774e531a6ad925441840cb93672ff4410e96e9dd5b36c90f3468dad011008f82859358e017fe4abb426d2c150136ff0e7188b133b9c1af1e91cd273eae3895954b9673dcdef7ad1964cc06c5ed3bbd6e67a897a1c1ad40a2f370bbd8b94596caa3da7627efe8924bd3a1d1ae2a81dfbbe29699fe499c820d5c1950415b2fafe8d219fafff1f82fe05cee1f2031fd6da285d0bc2feeb6609b54012aadd7d3f830bf7209594975975c3ab9eea059902f0c19ec4f9c9ad06d7a4c0bfe2fc763aa9abbc5530bd0fd8247f38902a6c0ba3a3e0c1015e8576031423cbc4d1f0142d487dd2185a012a22049dec299018901774fb6bfb70c5fd8494176b6d6135b2cb58d85c401a65eec4238d3869543bc9c74fcca4018042428f79d666a09369120168bfa94262e43e2bbf1568656124f19c745db7984adbc78ff02282343e0464207563118886030edb5a19e325cbab930956c4c6f28b3c70a17ecc91df28c378a67ab673b6050e11fbbaea3453604db881623834d54467edacfd7d63444ccb40a0396a1a2e79d4c964d9d0a30c3c274c9227a94f1e6f65b8fadb1fdc281f0299a23eb11318e7accfc00f7c02d8a31a64e8f73586c3bf263daf248a541909d92119920d44d53524060805f85e89c82cc03f5169b8bbb8ac2ea11e6a816840a096719d1c6e192f474850f1e7069672e943c99be9b5df935341f1031e014cd822c77905c2ffd3ca78992e4ccab437e0526b1fb03f002a87dd33bfd77d688ec6817bb2c54e4c70bbc0cb9c2e76081c5a2622e28611d744ffacfb8ea9843a8dce37560658ba94e3a158771c1b682feab71c2951b96a9ad251742b6ab9a086c4068ffb23b0caaaf79938cfc4e203d84a169bc3bcb66424108cb97aa1ee0078e1547155b1aabc6ec2d7c44b9861245025945f3a318851f52d6916eebb4df5a316f61fb0a5e7e0108ceb5fe0899027e04887f2bd7088b83b8d340280d9f04687c0643873d09234dde942beb0616c5ea76ffbb1f71cd7bc76e4b9cfec26ddc78d639f7b26becc730967bad72f2ca7ed4b746b5f767199fb2831181aae520631fab074f028c7d492094b742aadb7b4aebceb517225b73aa386f89c777e71d20c8a9734578d15ca6d9430e797b5573e100e92fad2251f93864faaf531c3e0bffa3ada0c6e546b60582a31452acfff2b95aecba65f4fca02c3b604a99fdc0c3387d590206ae7822a15aab4383f394ff7f10ada00cf574aef54cc2a3adbc8499a49a36cb3299c2b7c60a687f4cae43ab65666da05460ec90e6154b99e9f533cbae3588f29f97faf9599d97c3177f249d5311b6ec18a28066aaed39bc95b005e562207080cff993827fc6f419c45fd3bc4249ae80d1dbad509c70a21502f6aaedfd0a3f33a3c513087f1eaf0b88334c6f781d4ca8aeb0d4e671b9179cc72d10a4c83166a760501b422ad130fdee7dbbdce090a9ecad9d820fd5b56c972b2dad24109c8c6c4728bb8c57f78bc1da3808469319652c3f496df7e82284ddd1539d4c1c0784e329143c23c02a07ff13e82b5c7c591acc34f37ef541638be85871cd21d2de186ee6dd8558c0197807c43cd28d6e8bfb6e38b8998c22b3f32916bfe11cc5f80d05b7c821c993bc587ea0578f7bfa365fd93d60b223d53a4a634f0588dbff1e334115b4d6684a245f61116bb6fa4eace0fab534b381a2f6b2bf15ce1abe95bf622febdaed9d114a66dd49920e3612f6d1da3cfbb4f9c4b0dfbfa17e7eb3c3c05ef5a63ce6492788ae2e69cc8ccd230f53752746dd9817c1e5306a73e81bc9b98cae93a90f52f78a87cd8adfc62322ccc9d5d34758a6d5e3a47115ec0cc0456c96fd63daa6b55da44988722144631e878c477bb8f63743c63328b09ca5d4bf79435cde9b2625288eae3250c42e0c20d34e4ada902ddbe6434b89a9f9088e6c176059dec170c815e61ace9333fd081da1832f8132512f813fa34f8fbb4a035607ff30d70a15305575b27c946c33d21daf27aa3819b15a3e9e6bbb8aee538f1f97e716ce7416b7b6885ead103ef84236dbd8a9461254f2a3aa7ee95ee23eef67a7aee7a93d6754ec4e3a36b2aabd99df335f6f155079d2e9d3fe0489ce2ba2c049b20463ffb37af43d302c5df519e42a2160a35682dddc5e63129813ad882af2bbf1f30d22402735bf94fcaf9f014b3d8095a551241faa3021371d8d90b52853a35d89cf66d9d86dc9fd78d0f9a85f09e3fd78c9013b43260fc95c8f2d0f417d4dcb200c9eb16545e2c1bb5bfcfc2df1fc21f21db381a7ee301b656f6178f64d878abeaaf5e258ad174129f765d5f91f15f40df750c1467d827d35ec30580d949a0dda584ccea9171cf17d8787f1ed1ccb342e8a4501fd62ea4393d021b85fd9929250be644d8184369d7fa3b63acfe82a641c1a3d69582b3260a72edd60db204f4abf76cb6b250c1bb24326317f9d6b5305d7a032b98a18ef6750f693b78391ec491727372a1d9f3252ae6c093a15e91022ff65262388b54e907f21e6d119026d7286682cfb1800bdc423f3ca97d6c7e3b6b737b0b3e31de86eaacaca4da6fa9fa081703eb130f4a6fe80af8bc6c81f258d8a8584609e993d79aee75fbd6c1f68d9a3b5bf4a52cbd42e23290bea3240d0b2f276ea36d9373b233c2f4418c5d77eaab5ab2d067922660da6353594abc3076d5e05f39cb83c5198671604261b65b60357e89e062eeac71aef6720a3669520e189834e74126f5a35a21a2d6cb166602812c9b06a2a8c012c9457fe3dd92327ed6cf0ec4023c4cfb03778bc34a6e7488432ed8b058f3e35f103db1bd57e8ca37ecbf1c7eafc54bf6b31fe7034d5a55a93ece1b5730effcb5c0bbd2a75c532c9867120e89158abfafded8cbf9859bdc036e1637bedda1103fbb0be2a3907e4db06b8a8bd2f9ec28fa7231622b9ff8e76cb5fe4af15a031582f114588642cea5a0eb5e1fa119b14e2ab884edb3e8711d129f18a490f64dbc959d7940143d79d800c3036839ba8c5de6c41c0a136ecee42c3b024b7116c88cc37d2cb308f56466d240be9cad746aa69839b36fa6de85f10912cc4dfdbfa8239ca7950be532fff533edc6923e13c2ea413aa1c766210a46040fe1844a3b9f53105919f064b5ebd885235d64b58586aa7768c05d0e47b50bdd68862d334ed4b15e9b79d4ea553cceb567b93bec17311ab7bed3423297a189a7dd718b0610209462ce2b9f05d5190e9892e21e3b2d5f9435f2c2d758a4f67c51a44e57e7a259f397a9193c78f707421ec512edcd4090c81ab1a8e1ef559572f8a7d7413e22bba74c2cd6485c01552845e7b829e292e8f98a915b50d0bf609337135fd0c07a0dd6791179188f127a744c09f17bdd1b4b37c487bbe651a46451016646d21abac569a02500c68880ed094fa0b70e89a3f54f766f29d18d789e5e6fe944a9afbcbeda8ea3326fdb27d0ddcab26b1357e6537fbd8a1d91e2a7288d8f6e49bb376bd004cd73ca5f6a8b2e15752b7d85f2ddaf5286d34e5b7dc12dd584e0d52ecb48abe684dabc19a7ca782be0bdc8bff9b714ed37cffbbc35a0b09d0434f19a9ddbc3a2c9ae31de799ce9afa1401158cc2d05c4ee8371026a1c3c1b8fc42de9c1e3ee715d7b72a6b4ead7755321b3125924ee55f70f34dc87e76b8f854c9dc246c124f0d858626639d81fcd5fb7c456f0036eb15b6b13da95b757fe671402105ad28f9dba466402ad23ebf9fa4a21e8e64b3abcb452dd729d2aee7de36341b0587e2b8af2d0695e76d0f215bd8bf218cb06e2bfdbd1882b65806759be4deaa9688cb877408bc8af145b1e3e4acd09e5c3600be9921290e5584d45e37ce256fb09a4a3e81c36cb31cf5b7f295192d68275c4c8b7c9ea7edece39705b517777ef9cba6972cfb3865750e1280016", 0x1000}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xec, 0x7ff, 0x3, 0x0, "0e6400b76d7639c5040a951326c600", 0x101, 0x100000a}) poll(&(0x7f0000000100)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x6) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000001400)="06ec9c28", 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="ced5f854abb9dca93f69212f58e3aa772f4b48eb921543ceab64bdeed6c729abc60f6a26c5478dc7e93181e22d19b24c948599d14034ce1f43a9849f09f1c29a9027879e0ebb93d1a62f79f9251a84c004f21dbc39e29da10fe4ac4f25ba0ea2c4e6e0358c78e69ea48682a765836061efbe8c388416453effda099d6e10f9d58be68e3eaf4054921e52363a817757ed5e01000000000000000d821f8cc5f9575da28650a22fc2c22d7579741b0baddee000df6ce40e0bbb4a1150c7fb3b7cca96400e085ee89cb57f5814b0e560e3475d003c8a", 0xd4}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001440)={{0x0, 0x0, 0x0, 0x0, 0x4, 0xffff, 0xffffffffffffffff}, 0xfffffffffffffff9, 0x8000000000001, 0x400006, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x6, 0x0, 0x2000000000000003}) sendto$unix(0xffffffffffffff9c, &(0x7f0000001500)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, &(0x7f0000001680)={0x8, 0xbc23, r0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000001580)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="15"], 0x18, 0x401}, 0x0) 1.511191899s ago: executing program 0 (id=40): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chdir(&(0x7f0000000100)='./file0\x00') execve(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) 1.495255172s ago: executing program 0 (id=42): shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff6, 0x64b55fffc809a461, 0xb9c719ec8d8e2e68, 0x1, 0x3}], 0x3, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000100), 0x28e5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x400, 0x1}], 0x3, 0x0) kevent(r0, &(0x7f0000000180), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="a48b2fe6ebb4", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x3c, 0xb, @rand_addr="33a8020fc8d98480657b31de55aacc0e", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff6, 0x64b55fffc809a461, 0xb9c719ec8d8e2e68, 0x1, 0x3}], 0x3, 0x0, 0x4, 0x0) (async) kevent(r0, &(0x7f0000000100), 0x28e5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x400, 0x1}], 0x3, 0x0) (async) kevent(r0, &(0x7f0000000180), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="a48b2fe6ebb4", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x3c, 0xb, @rand_addr="33a8020fc8d98480657b31de55aacc0e", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) (async) 1.359885228s ago: executing program 4 (id=49): r0 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x47, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x80047469, &(0x7f00000000c0)={0x42b784, 0x3, 0x3ff, 0xfffffffd, "bb0800064ee076f40a092000", 0x4f, 0x9}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a69859355936fc3ffeef8c1c8d21b37f5871f7553d0e9749f3a3c0cf6c6fd8fb6670a9ffb1948", 0x48}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff86) 1.350018829s ago: executing program 4 (id=52): r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x101}) r1 = socket(0x2, 0x8002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 1.137817166s ago: executing program 4 (id=53): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x20000000000002d2, &(0x7f00000000c0)=[{}, {0x1, 0xfd, 0x3, 0x1}]}) (async) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000000)=[0x3, 0xb], 0x2, 0x10004, 0x0, 0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e", &(0x7f0000000280)=0x3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) (async) ioctl$FIONREAD(r2, 0x80206913, &(0x7f0000000200)) dup(r2) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) (async) fsync(r1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 817.903866ms ago: executing program 4 (id=55): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0xfe, 0x2, 0xb, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) sysctl$kern(&(0x7f0000000180)={0x1, 0x31}, 0x4, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x1918, 0x0, 0x37) open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000003c0)={&(0x7f0000000380)=[0x4, 0xffffff66], 0x2, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DIRTYFB(0xffffffffffffffff, 0xc01864b1, &(0x7f0000000440)={0x0, 0x0, 0xfffffc01, 0x2, &(0x7f0000000400)=[{0x7, 0x3, 0x1, 0x59}, {0x6, 0x5, 0xbd0b, 0x568}]}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000480)={0x2, 0x0, 0x72e1, 0x1, 0x1, 0x2, 0x0}) accept$inet(0xffffffffffffffff, &(0x7f00000006c0), 0xfffffffffffffffe) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f00000004c0)={r1, 0x81, 0x0, 0x0, 0x80, 0x9, r2}) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000240)={0x1c, 0x18, 0x3, 0x7, "0000000000000000000000804000", 0x4006}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x418, &(0x7f0000000280)={0x1c, 0x18, 0x0, 0x1, "0f50af900a883903e7aa152f2cb7ba39"}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0x17}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) close(r4) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=@file={0x73, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x8681, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x0, r4, 0xfff) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000300)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x19, 0x0}, 0x7}, 0x38, 0x1841, &(0x7f0000003f00)={0x40007, 0x1020fdc7}) 817.022332ms ago: executing program 2 (id=56): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040100000003}}) r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000880)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000009c0)='?', 0x1) recvmmsg(r2, &(0x7f0000000a00)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x842, 0x0) unveil(0x0, &(0x7f0000000a40)='r\x00') setsockopt(0xffffffffffffff9c, 0x8, 0x6, &(0x7f0000000240)="f6675803106eb70d04f38308df277936ab28f45e7a1d4ea5e750963691657d48336faf1caa08e4385b41e57f6291313d54244d63c4ae5575eb650c85b3ce7b20139e690345a83e6698cef5bc503ad2388c1b8142f6f266e258d4485eda8a839eee81f1fe9634b14e7188349c4c86e8d3173585b72d", 0x75) r3 = dup2(r0, r0) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1840, &(0x7f0000000440)={0x80000000, 0x2}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x1, 0x5, 0x100000020000000}) sysctl$kern(&(0x7f0000000600)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)='#', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000006c0)={0x1, 0x33}, 0x3, &(0x7f0000000700)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000740)=0x18, 0x0, 0x37) sysctl$vm(&(0x7f00000004c0)={0x4, 0x1}, 0x4, &(0x7f0000000500)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0xe8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0xfffc, 0xffff63de, 0x7, 0x2, 0x4, 0x3, 0x40, 0x10, [{0x5, 0xffff, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x3, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x38}, {0x1, 0x3, 0xf11, 0x7}, {0x800, 0xfffb, 0xffff, 0x6}, {0xd5, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x5, 0x5, 0xbcc}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x3fb, 0x10a, 0x400009, 0x41}, {0x200083, 0xee2, 0x2, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0x2, 0x0, 0x6, 0x869}]}) poll(&(0x7f0000000440), 0x35, 0x0) select(0x40, &(0x7f0000000480)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000100), 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4, 0xfd, 0x25, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffff7ff}, {0x17f}]}) r4 = socket(0x6, 0x1, 0x79) sendto$unix(r4, &(0x7f0000000780)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000ac0)={{&(0x7f0000000b00)=@un=@file={0x7f, 0xaad3da3a9e086ae6, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}}, 0x38, 0x8) ioctl$DRM_IOCTL_GET_MAGIC(r3, 0x40046402, &(0x7f0000000b40)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(0xffffffffffffffff, 0x80046411, &(0x7f0000000b80)={r5}) sysctl$kern(&(0x7f0000000180)={0x1, 0x49}, 0x6, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0xfffffffffffffe3c, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb7b1c9e5c53686dd69529c372040009600000000000000000000000000000000ff0200000000000000000000000000012c010000000000000502"]) 809.860358ms ago: executing program 1 (id=2): r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x80000000, 0xffff63de, 0x7, 0x7fffffff, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80100201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x4, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xcca1, 0x800, 0x400}, {0x0, 0x40009, 0x9, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x10, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x4, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x8005, 0x69}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x48, &(0x7f0000000280)}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000002c0)) r3 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000300), 0x35, 0x0) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000340)) poll(&(0x7f0000000200), 0x35, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0x80000000}], 0x53, 0x0, 0xa9fa, 0x0) poll(&(0x7f0000000280), 0x35, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2d757366, 0x9, 0x0, 0x2, "0e6400b76d7639c50400957000c600", 0x3ff, 0x8100000e}) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000000c0)={0x80000000, 0xffff63de, 0x7, 0x7fffffff, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80100201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x4, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xcca1, 0x800, 0x400}, {0x0, 0x40009, 0x9, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x10, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x4, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x8005, 0x69}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x48, &(0x7f0000000280)}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000002c0)) (async) socket(0x18, 0x2, 0x0) (async) poll(&(0x7f0000000300), 0x35, 0x0) (async) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000340)) (async) poll(&(0x7f0000000200), 0x35, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffff6, 0x8, 0x8, 0x8, 0x80000000}], 0x53, 0x0, 0xa9fa, 0x0) (async) poll(&(0x7f0000000280), 0x35, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2d757366, 0x9, 0x0, 0x2, "0e6400b76d7639c50400957000c600", 0x3ff, 0x8100000e}) (async) 627.520582ms ago: executing program 7 (id=57): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0xa6, 0x0, 0x0, 0x1}, 0x8) listen(r1, 0x8001) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x42, 0x65}) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x5, 0x8001, 0x0, 0x89, 0x800000000000005, 0xf}, 0x0, 0x0, 0x0) closefrom(r2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/189, 0xbd}, 0x3840) 627.031652ms ago: executing program 5 (id=58): mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000280)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000002c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000300)=0xff0a, 0x0, 0xffffffc9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="b646678868e95222938d30e865dbc3e40308ebd1f32838fc78098c3f6881059d8195d9c3b65bf031bce5e861d618282c51b9cb22fee043d80d6148528873770a97956062723ab86e6bc440694b11ec341b83406a4851f376c924a0d146b138bcccab230d5a4298815af7dcb5e0a49df8f9f1635ef78e8a51cbf4167083cf49a8c226e002619933a7354b8c83c3d071f1aa12ef63b1c8c1fba1b94a9a49d4e7a73297ad8936d8ecdabce876405a035004cf56a0ce32e5027c33516fa86b266e6641b26a27f8fbf5b6b8ace50fccda1c8daa", 0xfffffe9a, 0x404, &(0x7f0000000200)=@in={0x10, 0x2, 0x2, 0x404000}, 0x3) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0xf02, 0x2) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)='./file1\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 626.678353ms ago: executing program 5 (id=59): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x1, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x4000040}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0xfffffffe, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x1, 0x8bfd}, {0x5, 0x8000000, 0x8, 0xffff}, {0x4, 0xc7cb, 0x800000, 0x2}, {0x401, 0x10a, 0x6, 0xd}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e43717cc5705eea880a", 0x14) 625.09233ms ago: executing program 5 (id=60): r0 = socket(0x18, 0x400000000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0x5d) sysctl$kern(&(0x7f0000000180)={0x1, 0x4e}, 0x3, &(0x7f0000000200)="71f95f84cf71b59c7afec37582", &(0x7f0000000240), 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xc07c, 0xd7, 0x0, 0x10000}, {0x8, 0x6, 0x6, 0x2}, {0x5, 0x5, 0xf2, 0x1}, {0x2, 0x1, 0x6, 0x1fd}, {0x7, 0x3, 0x9, 0x7}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) socket(0x18, 0x400000000002, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0x5d) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x4e}, 0x3, &(0x7f0000000200)="71f95f84cf71b59c7afec37582", &(0x7f0000000240), 0x0, 0x37) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xc07c, 0xd7, 0x0, 0x10000}, {0x8, 0x6, 0x6, 0x2}, {0x5, 0x5, 0xf2, 0x1}, {0x2, 0x1, 0x6, 0x1fd}, {0x7, 0x3, 0x9, 0x7}]}) (async) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) (async) 618.711998ms ago: executing program 4 (id=55): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0xfe, 0x2, 0xb, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) sysctl$kern(&(0x7f0000000180)={0x1, 0x31}, 0x4, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x1918, 0x0, 0x37) open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000003c0)={&(0x7f0000000380)=[0x4, 0xffffff66], 0x2, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DIRTYFB(0xffffffffffffffff, 0xc01864b1, &(0x7f0000000440)={0x0, 0x0, 0xfffffc01, 0x2, &(0x7f0000000400)=[{0x7, 0x3, 0x1, 0x59}, {0x6, 0x5, 0xbd0b, 0x568}]}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000480)={0x2, 0x0, 0x72e1, 0x1, 0x1, 0x2, 0x0}) accept$inet(0xffffffffffffffff, &(0x7f00000006c0), 0xfffffffffffffffe) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f00000004c0)={r1, 0x81, 0x0, 0x0, 0x80, 0x9, r2}) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000240)={0x1c, 0x18, 0x3, 0x7, "0000000000000000000000804000", 0x4006}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x418, &(0x7f0000000280)={0x1c, 0x18, 0x0, 0x1, "0f50af900a883903e7aa152f2cb7ba39"}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000640)={0x4, 0x2, 0x6, 0x17}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) close(r4) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=@file={0x73, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x8681, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x0, r4, 0xfff) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000300)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x19, 0x0}, 0x7}, 0x38, 0x1841, &(0x7f0000003f00)={0x40007, 0x1020fdc7}) 618.575247ms ago: executing program 0 (id=42): shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff6, 0x64b55fffc809a461, 0xb9c719ec8d8e2e68, 0x1, 0x3}], 0x3, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000100), 0x28e5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x400, 0x1}], 0x3, 0x0) kevent(r0, &(0x7f0000000180), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="a48b2fe6ebb4", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x3c, 0xb, @rand_addr="33a8020fc8d98480657b31de55aacc0e", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff6, 0x64b55fffc809a461, 0xb9c719ec8d8e2e68, 0x1, 0x3}], 0x3, 0x0, 0x4, 0x0) (async) kevent(r0, &(0x7f0000000100), 0x28e5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x400, 0x1}], 0x3, 0x0) (async) kevent(r0, &(0x7f0000000180), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @random="a48b2fe6ebb4", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x3c, 0xb, @rand_addr="33a8020fc8d98480657b31de55aacc0e", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) (async) 618.26475ms ago: executing program 4 (id=61): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = kqueue() (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) recvfrom$unix(r1, &(0x7f0000000300)=""/165, 0xa5, 0x1000, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xb9, 0x1, 0x7, 0x8}], 0x8, 0x0, 0x9, 0x0) closefrom(r2) write(r0, &(0x7f0000000280)="3fd5", 0x2) (async) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x1040, 0x0) (async, rerun: 32) ioctl$DIOCGETQUEUE(0xffffffffffffff9c, 0xc148445f, &(0x7f00000003c0)={0xaf, 0x1, {'\x00', './file1\x00', './file2\x00', './file2/file0\x00', {{0xfffffffffffffffb, 0x1}, {0x7, 0x5}, 0x80}, {{0x7fff, 0x5}, {0x3ff, 0x5}, 0x49}, {{0x4, 0x1000}, {0xb, 0x1}}, {0xb, 0x0, 0x8, 0x1}, 0x0, 0x7, 0x800, 0x3, 0x1ff}}) (rerun: 32) read(r1, 0x0, 0xb) shutdown(r1, 0x0) (async) closefrom(r0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000a00)='./file2/file0\x00', 0x80, 0x5) 367.097393ms ago: executing program 1 (id=66): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xd6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x80001422, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) (async) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) accept(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xb, 0xffffffffffffffff) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000180)="cfbe2d62", &(0x7f00000001c0)=0x4, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000180)="cfbe2d62", &(0x7f00000001c0)=0x4, 0x0, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) fstat(r0, &(0x7f00000003c0)) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000000440)={{'./file0\x00', './file0\x00', 0x40, 0x6}, 0x0, 0x0, 0x0, 0x1c, 0x0, 0x40, 0x6, 0x20, 0x8}) 364.8413ms ago: executing program 6 (id=67): r0 = socket(0x2, 0x2, 0x0) close(0x3) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f00000000c0)="0100f63f", 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0xf) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1842) 364.552135ms ago: executing program 6 (id=68): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xe, 0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f00000003c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0x8}, {0x2, 0x0, 0x0, 0x1}, {0x188, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f0000000180)="a086037b79a3522d1c070198372ecff6d0b5a911d4083338ce24db37b7cf0d14ce1448f6a39c216b5aee24937a75b00355c8d5b7f8a2afe2f45a664b0c9bc59ed25b5c9cc77bcbd796ba3de39fa86d2400b18a89e6386b7303c1ca6c0042fbd0fe9710a931603326975b16b8f561999f3f2a3696dcab0e97b3339930c76ece3bb7756c9ae890955d58e17f7f533d5348a0aa0c2f7ee91b838a2de82888e068a5608275651ab8ffdd79e83252128547a7fd41cb36a5b3e0a5a12c65e4e4fd", &(0x7f0000000240)=0xbe, &(0x7f0000000280)="a8c7194befd4f9f21fe04bb3b3e78a6b178895457fcbda9596d7f3db9e66baa735264bf76621219b88362a497ef145c7c1294580037eca05a61e357edac1b6544184bf43854492f621630fc34fa90bc211576f3b3de1046e94245c1f3c05062b985e558ff5292c621e3f14ecff0fd13d7d04618765809987dfbc906741a377e8d57477ec58d117195192", 0x8a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) 363.614545ms ago: executing program 6 (id=69): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000200)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000240)="fa0271ac", 0x4) ftruncate(r2, 0x79c8) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) recvmmsg(r0, &(0x7f0000000080)={{0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000340)=""/4090, 0xffa}], 0x1, &(0x7f0000000180)=""/120, 0x78}, 0x1}, 0x38, 0x40, 0x0) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) closefrom(r4) 227.51159ms ago: executing program 6 (id=70): r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x1ee) connect$inet6(r0, &(0x7f0000000700)={0x1c, 0x18, 0x1, 0x9, "8b1f6660c6378d00"}, 0x1c) setitimer(0x0, &(0x7f0000000400)={{0xffffffff, 0x2}, {0xffffffff, 0xffffffffffffffff}}, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x27}, 0x4, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f00000004c0)=0x306, 0x0, 0x2e) r2 = socket$inet(0x2, 0x3, 0x7) r3 = msgget$private(0x0, 0x80) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="01"], 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x6, 0x544, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000000000000000}) msgrcv(r3, &(0x7f0000000600), 0x8, 0x0, 0x1000) bind$inet(r2, &(0x7f00000003c0)={0x10, 0x2, 0x1, 0x6}, 0xfffffffffffffd2b) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000180)=0x10011, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x6) getsockopt(r4, 0x6, 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000340)={0x3, 0x40cb}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) pipe2(&(0x7f0000000000), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000640)="e96be54e16aac2c7dc4362fa4c7c74c79f934a7f088753c38c50f28272785fc8e6901dc4168cd519e33b872d70d12c8d6dc04a40b55676520c396a803182947976e35e64bb6ac2026d55b0e5070b22b0600ea2454c202b187a67bc3f0664a1064273937446cf54e6c5e332", 0x58) connect$inet(r0, &(0x7f0000000100)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f00000006c0)="03000000", 0x4) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000700), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x7}, 0x10) unveil(0x0, &(0x7f00000001c0)='w\x00') 226.795326ms ago: executing program 6 (id=71): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x812, r1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x1) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000ffff000001000000f2f242c880d420be15a8894e732fa7408ad4b353bbaab2cd8a63788d9d1202fe24a3226bcd90550700000000000000c85dbe6f8dd4275e57c5a33f9511f8296124fb3b7b5efa7d64fd66aed7daba960c15efaf7f495f3348794fdde4200c0ee4d53dab38d3220415", @ANYRES32], 0x10, 0x4}, 0x8) r2 = syz_open_pts() close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x102, 0xc5, 0x48e}, 0x5, 0x8, 0x7f, 0x49e, 0x100000002, 0x4000000000003, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) syz_emit_ethernet(0x10ce, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834410983c0000000000000000000000000000000000ff0200000000000000000000000000012b"]) syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 225.189455ms ago: executing program 6 (id=72): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x99c4) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x7fffffff, 0x8, 0x7, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80100201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x4, 0xdf, 0xd, 0x1}, {0x0, 0xb, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xcca1, 0x800, 0x400}, {0x0, 0x40009, 0x9, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x10, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x80, 0x0, 0x1001, 0x3}, {0x9be2, 0x8001, 0x8005, 0x69}]}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9, 0x7fd, 0x4, 0x4, "bd540cb13f3e85b42199e3f903783b32c709957e", 0x5, 0x8}) open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000008c0)=r0) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800486b002800680004010c9078ffffffffac1400bb440c0344965a543405e4b14f100090780007000127332b082c0c3233ac05a7a17ab219334dcd9e30216c55c34970fded3ee5e95e88fab1da55dd7eb4ba1d4b906088bdf4951f70d74032f20d756aca8c7fc4db"]) (async, rerun: 32) setitimer(0x2, &(0x7f0000000980)={{0x6, 0x7}, {0xfffffffffffffff9, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f00000009c0)={0x4, 0x1}, 0x4, &(0x7f0000000a00)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) (async, rerun: 64) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) rename(&(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) link(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) sysctl$kern(&(0x7f0000000180)={0x1, 0x44}, 0x4, &(0x7f00000001c0)="71f91e3401000000000000001d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0xff0a, 0x0, 0x37) (rerun: 64) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000940)="81000000", 0x4) (async, rerun: 64) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x2, 0x1, 0x0, 0x2}, 0x8) 224.877186ms ago: executing program 5 (id=73): sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000100)="717a26868cc170c195d2b6acea7b4d7a0930ff3c775b153398105cb34b4757379d6d43144900959b4583138ee8a70949e39a76b8f1e440c592747ebf8ed5b375a12a5e903035d99e5586069c8ff4cd8ee0eb9afc91540643f1bf41944ae8a948a1ab02cb8b684aff37644b14e02d334e37466aa816a30af1d31f32f45b2db8e79f38d93e336a2d2bf2f14f3e55f0f50ba2f6c12c521d35d2a0cb4d357524a0897d03472fb5351af19834bbb7881284291480e839ef80cfd9f07a469e04dc49f5f6db22d0424ebd16237aa850eac83902abdb7db94977a0443b", &(0x7f0000000200)=0xfffffffffffffff2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = socket$inet(0x2, 0x1, 0x6) getsockopt(r0, 0x0, 0x3, 0xffffffffffffffff, &(0x7f0000000300)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f00000002c0)=@file={0x40, 0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) close(r2) syz_emit_ethernet(0xb2, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff81000700080049f100a00068089d0f"]) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 24.953062ms ago: executing program 2 (id=74): mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x5) mlockall(0x0) mlockall(0x1) 20.475122ms ago: executing program 2 (id=75): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003aa000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000140)={0xa}, 0x7, &(0x7f0000000180), 0x0, 0x0, 0x24) r1 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2d757366, 0x9, 0x0, 0x2, "0e6400b76d7639c50400957000c600", 0x3ff, 0x8100000e}) 18.960117ms ago: executing program 2 (id=76): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000140)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x5a, &(0x7f0000001e80)=ANY=[@ANYBLOB="aaaa1d85e5734dca8caaaaaaaae53a5c60bfd1080045d4004c006700000e069078e0000002ac1400aa01224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e00282009078fffc131281d93b2c16096dc42a45318ed04efb5e1312ba8c37080800dce19918e70400ad8765"]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, r0, 0x0) kill(0xffffffffffffffff, 0x2) syz_emit_ethernet(0xcc, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0]) r2 = syz_open_pts() shmget$private(0x0, 0xc000, 0x608, &(0x7f0000ff4000/0xc000)=nil) r3 = geteuid() lstat(&(0x7f0000002180)='./file0\x00', &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000002240)='./file1\x00', 0x8, 0x1bd) r6 = getpid() setpgid(r6, r6) r7 = geteuid() setresuid(r7, r7, 0x0) fstatat(r0, &(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r9 = fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fstat(r10, 0x0) fstat(r10, &(0x7f0000002540)) r11 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000002340), 0x20081, 0x0) r12 = setsid() r13 = getuid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000002380), 0x10000, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000002100)=[{&(0x7f0000001f00)="4779522f735d1687ef50ba2739083c46ae2fb3541c8ba6d41687d18a5e63a6d0b232c88b0cc4bea0ec46120b527e37dc4130cfd105615f523b24f15e7272b1d009d8ac04b5693673ef6c13619dbda15aa384f58beb40ea761de714a5a65f070930fc09c78ab0d1233c57bd4c6d9da6315ea0f05384dd29eb4ef60f5d92b7202614047af518b8e6bcb1075e035aa60750d4a733887c46fc782a5e45a1459d51f641af4ed99c7b4c8f60395b27461715393d2effadce3ac87c0300d3ed6d65f75acb68170e6d07b087f20450c877c59e7b8b6f3b8acbec4ec4a2f3cc3bb55a08e4f96d0c4c3b849e8524186286aaf8a4eb912028b4e73fb5d9844ebe", 0xfb}, {&(0x7f0000002000)="6def746ae3f58ea6bcb9a5fec7fe0bdbb32fd8e12e1edd66ee7670d4c5b0722d063ce73f0976a0925a3031c792380768345af95a50334be3f1ec07c557ca851d7e46f6fa38374a83cf74f647bc4ccbc0c6db7ae897da4cb1b32aedc2eebe6c076d800e6baa8382bd55e2099b96a7cc702acd35f71cd890c0fc88e14f61dfaa2ce07e28567f07f42c62bd8ab44a46ecc8a3d765120f041acea5c11caf07ba107b7f25d196c4161510028801cdfa8fb0cb7cf45b78fc75e6513391be68ef3ca59963c47497e0dd6e7388c8d80d333765d5606c10e9244ee95284d4d365460638b042529cf71a46506186ec", 0xea}], 0x2, &(0x7f00000023c0)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="28000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="18000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="10000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="28000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r1, @ANYBLOB="75b7160000000000bd6b7b55", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="28000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYBLOB="10000000ffff000001000000", @ANYRES32=r1], 0x10c, 0x40e}, 0xa) r16 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) ioctl$DIOCXBEGIN(r16, 0xc0104451, &(0x7f0000001e40)={0x7, 0x57b, &(0x7f0000000200)=[{0x1, './file1\x00', 0x521c80a7}, {0x1, './file0/../file0\x00', 0xfffffff9}, {0x1, './file0\x00', 0x8}, {0x1, './file0\x00', 0x3}, {0x1, './file0\x00', 0x2}, {0x0, './file0\x00', 0x43e}, {0x0, './file0/file0\x00', 0xffff}]}) 16.529994ms ago: executing program 3 (id=77): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) fcntl$dupfd(r2, 0xc, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) closefrom(r0) 5.34435ms ago: executing program 32 (id=77): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) fcntl$dupfd(r2, 0xc, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) closefrom(r0) 0s ago: executing program 0 (id=78): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) r1 = syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) listen(r0, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @random="e54f05419ed5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x65, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@nop]}}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xfffffffe, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.189' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff9006f6c46e8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: