last executing test programs: 4.386481227s ago: executing program 6 (id=447): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setresuid(0x0, 0xee00, 0x0) setresuid(0x0, 0xee01, 0xee00) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2}, 0x6, &(0x7f00000003c0)="808f643b27da5db78de07d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c213e2bba73f4133a5d70d759d3c86801b4d07a6a9b001c0b4297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 4.001826383s ago: executing program 6 (id=452): ioctl$DIOCXBEGIN(0xffffffffffffffff, 0xc0104451, &(0x7f0000001140)={0x4, 0xffff, &(0x7f0000000100)=[{0x0, './file0\x00', 0x9926}, {0x0, './file0\x00', 0x5}, {0x1, './file0\x00', 0x401}, {0x0, './file0\x00', 0x1}]}) setitimer(0x0, &(0x7f00000000c0)={{0x2eaee0c1, 0x82}, {0x40000000009, 0x1}}, 0x0) 3.984714457s ago: executing program 1 (id=454): r0 = socket$inet(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x28, 0x6b, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x6bed7258f1bf5d94, 0x8, 0x0, 0xfffc}}}}}}) 3.70396096s ago: executing program 6 (id=457): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0x1000300000004}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0x4, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x100000, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0x3, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0x53f, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x4, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x7, 0x7, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x961, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x20006, 0x17, 0xdf64, 0xfffffffffffffffe, 0x80, 0x2f01, 0x93, 0x3, 0x9, 0x200000000002, 0xfe2e, 0x4, 0xfffffffffffffffe, 0x6], [0xfffffffffffffffe, 0x80000001, 0x1, 0x20000001, 0x5e, 0x7, 0x80000000000001fe, 0x0, 0x0, 0xfffffffffffffffd], [0x100000003, 0x8000, 0x40000000, 0x0, 0xa, 0x11000, 0xffffffff00000000], [0x8, 0x7fffffffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xa, 0x8], [{0x0, 0x5, 0xfffffffe, 0x8000000000007d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0xfffff001, 0x6, 0xfffffffffffffffb}, {0x3, 0x2, 0x7f}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x9, 0x0, 0xfffffff9, 0x100000000000000}, {0x0, 0x100, 0x7, 0x4}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x7f, 0x6d9, 0x1}}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x33b6) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7900) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r2, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x40000000000007f, 0x100000001}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async) r4 = syz_open_pts() close(r4) (async) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x101, 0x7, 0xdb9, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xe1, 0x9}) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)="d096566ec12c3684bddb29bd6f4067fcc5077064ad9a5f345199867cb51e2f8a5993637a281ce9b1ae29754ffa5185175f7f8972414496e54d8b2cb981e63a59d81876a3a725735bf1de4591c3987084b4a2d2d554f50fe54c26214da9de05654253adde7f3b5d491087be90ccc46e9825802e29c5207d34e14ed909cb30615e96f211d579f6bdfae94b0add2c89a038c7f3d2ac8eac2465f38426a3c2ccc51ad863ace29b8e981dc9777703304c58cd110795c29204e3b9ce7142a777fa679a74bd237b1596cab6442b86096d21b5deeb63a0456b670d27b2bc412cfc395c2f05286cdd3714e0cdcdc3ad8b1d39f272f0d485807b56d4ded420ac75872925cb4365a55bca876bc6f3105d2101a1748b216b555161c7636449ba04776fc3eecb07f090e25ac5cf98f982ff91ad5ef9b6bd72fec1257e453576fd70fd70cc95fa8d38867d89011806624cbb13fa28206122b1a946dc787bf0fc114a1d86f761f25a8d495550211402f0d15facb0bfa5c9df3ff075f1a828958c3e1d04bcff9aebbb5e8327636559effeea6a02d879992fa5d4db5f13791a3d2c73d41cc027b9ac625c7f81209fb5508ee0d8a8499fe3b9b22a6b947b75946658b5bddce5c43d99db81a9bec6ca980eb7193092a100ad88fa16cff7ea076c88ff3f03617a867508a68922b4043f908027ce4d46cd9c698a2c8fd4bf834fc5a04acc14690e48e9772d57f106f88544df5c4c66b6275d2ec4ed9ba753d47467f9d1fcb327dad0a87085d8eabdd374c71992aaa6a73d5b52ad37c54278eac3047d835a12dde860b2b386562da238f59a43dc56b07f84f1be3fce9ad3a3a6966840271bdec438ce90f1f8791f6a7313fc38cc25ceba5dedf426facaf1f6f0af55669c764d15cadf49ff5d43b91992db5ad6be028d18564117fa6a44d1c56cf94aa67b2ba4ece812d271471c78838486d50c1c720597b430ac6e", 0x2b0}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000140)=0x8000) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) 3.703655812s ago: executing program 3 (id=458): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 3.702674757s ago: executing program 2 (id=459): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2, 0xff, 0x1, 0x9}, {0x7c, 0x0, 0x2, 0x9}, {0x9b1e, 0x2, 0x9, 0x2fd}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff080045f400500267000000069078e0000001ac1400aa4e224e2300000000000000000000f58e36c3a75d324d3412f201ffced8d4117e8d2b4076ac17880ae65e37ddcec94484f7fc2b683e457ef3a505e0067d5ff78d54fab44f5f37447d33a41cbb8ae3a2bba1ba491b3865f7e5c9420536f75fb17482b6af0523", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f00282009078fffc131276dc535aadfa67ab206558186cdca5711312e381c55c9e982ed60ed4a0517e9acd1b01000000"]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x60) open(&(0x7f0000000100)='./file0/file0\x00', 0x78e, 0x7) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r0, 0x6, 0x0) 3.691185606s ago: executing program 5 (id=461): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, &(0x7f0000000080)="16791438", &(0x7f0000000180)=0x4, 0x0, 0x0) 3.689531376s ago: executing program 1 (id=463): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x23, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) close(0x3) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x323, &(0x7f00000000c0)={@remote, @random="ccd888690c29", [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "f3bacf", 0x2e5, 0x33, 0x1, @empty, @loopback, {[@hopopts={0x0, 0x40, '\x00', [@ra={0x5, 0x2, 0x10}, @generic={0x3, 0xf4, "14785d1280c1ae20a7af03673326f50e7e357e8991e883bbbcb9e179ccb5912adb3001b752ffeb203a072157a89024c64c28481e6999d82f5a0905e194e8f8940ee0827ec824df604429e753d47cd65f5a533526389ecde0a4cfe3bf59a0fe04a1239da0b7ac41502331f55257d556cf2f5787c35cec38b0985116a830bcac5bed9288480f63e603ae95be1d55e86cbc6dc406405e294801d8915062238feeda9a9b7ab8a55606b6934c01659b231fdad0bd59b6842606a462ad30b173dcf560b178b74e773aa3db000fa64e98120ef441e3bc3256a868e1b0125253d06b6d0e69e0bfdcb9a0094ec4e0b3ea4ef46c7904930731"}, @ra={0x5, 0x2, 0xe}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x7b, 0x9f, "7f38ff29df45e3f31eab5e5e4e9ff96212cccc4a9701247de0828996fe328ee9cf5544439b2fdb0b6f34ad7773b258f0853de9d7a4fc5235630c8071955c5afe6bb426dfe9cdd3af0e922f8fa8e49819063141936cdcb12d9cabc2fd48053f0cd1d4f2c130b1f3e1d7811ddff87011629b44f9114c5a4bee381f6e47a893001d2b77a37ec41a5c0cd6dd0d955af32115e74f118f02c081a8dc1d53686da8f2"}, @generic={0xff, 0x5d, "958c595f04bb63710c61860df95813d6fec16c7909a1617b4eb1f772759a6c06c31114e54f6735675925d69949fdb1e18f5ee713320f3443c36c3c840c509512e84fef10d790633af01157aac73c9a6e3e7c4e213b44fd6dade42c7f38"}]}, @fragment={0x3b, 0x0, 0x1, 0x1, 0x0, 0xb, 0x64}, @fragment={0x61, 0x0, 0x2, 0x1, 0x0, 0xa, 0x68}, @dstopts={0x50, 0xc, '\x00', [@pad1, @ra={0x5, 0x2, 0x6d5d}, @ra={0x5, 0x2, 0x7fff}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3, 0x3f, "c80a9874b962ea30631b3453e6ccc0fbc6b34ebf77c2dbcf11d83870dfe3914b69bc9ba1a271219717813dd7e080c35a2731583866bcaf6aed595bd5ba3954"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x61, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x2c, 0x0, '\x00', [@padn, @enc_lim={0x4, 0x1, 0x7f}]}], @generic="8685c9664251f9cc655a272e21f65a984b592349366ae4fd17432b82b6ba1ea6959f463c7b100cd513cf6014fb"}}}}}) 3.595033992s ago: executing program 5 (id=464): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad", 0x0, 0x0, 0x0) (async) r0 = msgget(0x3, 0x280) (async) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r4, r4, 0x0) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{r3, r4, r3, r4, 0x8f, 0x1a00, 0x0, 0x0, 0x8}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) (async) r7 = getpgrp() (async) r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{r3, 0x0, r5, r6, 0x80}, 0x0, 0x0, 0x1d1, 0x1, 0x47e82b86, r7, r8, 0x7, 0x0, 0x1ff, 0x0, 0x3}) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b40), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xca605601, &(0x7f0000000b80)={0x10, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff10a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x77}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x8}], './file2\x00', 0x7f, 0x81, 0x520, 0x715e, [0x7968, 0x879, 0x200, 0x3, 0x100, 0x5, 0x8, 0xff, 0x800, 0x7fffffff, 0x8000, 0x2abe80c6, 0x7, 0x5, 0x7, 0x443, 0x5, 0x1, 0x2, 0x5, 0x7fffffff, 0x3ff, 0x8, 0x1, 0x2, 0x0, 0x7ff, 0x5, 0x4, 0x1, 0x80000001, 0x4, 0x7, 0x972, 0x3, 0x1ff, 0x7ff, 0xfff, 0x8, 0x3, 0xffff, 0x2, 0x9, 0x3ed, 0x9, 0x4e6, 0x43f2, 0x0, 0x9, 0x1, 0x5, 0x9, 0x0, 0xf, 0x1000, 0x2, 0xfffffffc, 0x63, 0x9, 0x20000, 0x6, 0x2, 0xc, 0x60, 0xe5, 0x101, 0x1000, 0x1, 0x101, 0x6, 0xe7f4, 0xb40, 0x7fffffff, 0xc, 0x1, 0x4, 0x7672, 0x10000, 0x7, 0x1, 0x3330, 0x3, 0x7, 0x80, 0x8, 0x6, 0x4, 0x8, 0x7e6d5505, 0xfffff706, 0x3, 0xfffffffe, 0x8001, 0x7, 0xe, 0x6, 0x9, 0x6, 0x7f, 0xe5d1, 0x1, 0x3, 0xe00000, 0x7, 0x1c, 0x65, 0x5, 0x67, 0x7fff, 0x2, 0x5, 0xe7, 0x6, 0x9, 0x1, 0x4, 0x7, 0x1, 0x4, 0x4, 0xf31, 0x7f, 0x8, 0x5, 0x2, 0xffff, 0x2, 0x9, 0x7, 0x9, 0x81, 0x4, 0x2b5, 0x200, 0x2, 0x7, 0x4, 0x80000000, 0x5, 0xb, 0x8, 0x9, 0x9, 0x4, 0x81, 0x8001, 0xfffffffa, 0x63, 0xa270, 0x8, 0x9, 0xaf4c, 0x401, 0x6, 0x10, 0xaea, 0x45, 0x1, 0xa, 0x3ff, 0x80000000, 0x1, 0x5, 0xc, 0x7, 0x3, 0x7, 0x1, 0x9, 0x36c, 0x0, 0x10000, 0x7fffffff, 0x80000000, 0x6, 0x386, 0x5, 0x81de, 0x2, 0xd5, 0x6, 0xec, 0x3, 0x7f, 0x923, 0xffffffff, 0x7, 0x3, 0x3ff, 0x8, 0xf, 0x5, 0x9, 0x1ff, 0xfffffff7, 0x2, 0x4, 0x1, 0x1ff, 0x4, 0xba, 0x8bd, 0x9, 0x4, 0x4, 0x2, 0x730c, 0x9, 0x6, 0x7ff, 0x1, 0x9, 0x7, 0x6, 0x68, 0x5d, 0x80000001, 0x8bfa, 0x8, 0x400, 0xcdad, 0x2, 0x0, 0x1, 0x5, 0x80000001, 0x7fffffff, 0x3, 0x2, 0x3, 0x8, 0x7, 0x1, 0x0, 0x1, 0xc, 0x3, 0x8001, 0x576a, 0x7200, 0x81, 0x8, 0x6, 0x504dd91d, 0x101, 0x9, 0x8, 0xc, 0x10, 0x1, 0x2, 0x9, 0x5, 0x2, 0x2, 0x1, 0xc, 0x1, 0x5, 0x4, 0x9, 0x40, 0x1, 0x8b6, 0xf6, 0x7a5, 0x6, 0x8, 0x1, 0x3fb, 0xfffffe01, 0x7, 0x3, 0x1245e0f7, 0x9, 0x4, 0x181a, 0x7ff, 0x3, 0xacca, 0x4, 0x2ed, 0x6, 0x0, 0x3ff, 0x80000001, 0x4, 0x3e64e55a, 0x5, 0x8, 0x3, 0x0, 0x3, 0x4, 0x7, 0x80000001, 0xd84d, 0xff, 0x3, 0x4, 0x8001, 0x0, 0x5, 0x3f1e, 0x5, 0x1, 0x6, 0x8, 0x7, 0x14, 0x7, 0x5, 0xffffffff, 0x2, 0x7, 0xf, 0xff, 0x2, 0x9, 0xffff7fff, 0x1, 0x6, 0x101, 0x0, 0x2, 0x35e, 0x3, 0xfff, 0x800, 0xfd0, 0x1, 0x19d0, 0x8, 0x101, 0x4, 0x2, 0x5, 0x7ff, 0x4, 0xc63, 0x9, 0x8001, 0x9, 0x7, 0x6, 0x0, 0x5, 0x5, 0x5, 0x6, 0x6, 0x0, 0x603b, 0xc, 0x3, 0x80000000, 0xfe, 0x800, 0x2, 0x5, 0x8, 0x1, 0x3, 0x4, 0x5, 0x7, 0xf8da, 0x400, 0x8000, 0x6, 0x1, 0x7fffffff, 0x7, 0x2, 0xdb4, 0x62e0, 0x4, 0x0, 0x1ff, 0x400, 0x1, 0x7, 0x80000000, 0x5d10, 0x4, 0x3, 0x8e7, 0xfff, 0x3, 0x7, 0x5, 0x9, 0x7, 0x8, 0x0, 0x1, 0xd, 0x8, 0x80000000, 0x5, 0x8, 0x3, 0x1, 0x1, 0x6, 0x0, 0x3, 0x3ff, 0x4, 0x6, 0x7, 0x0, 0x3, 0x4, 0x8, 0x3, 0x7, 0x80000001, 0x8, 0x6, 0x7, 0x0, 0x7, 0x6, 0x7, 0x800, 0x4, 0x7fffffff, 0x8, 0xb35, 0x9, 0xff, 0x1, 0x5d, 0x3, 0xd, 0x7, 0xec79, 0x22, 0x4, 0x6442, 0xd9d, 0xffff, 0x9, 0x0, 0x2bbd8, 0xfffffff8, 0x0, 0x415d, 0xe5b6, 0x0, 0x6, 0x1, 0x8000, 0x0, 0x7, 0xd, 0x40, 0x101, 0x7, 0xfffffff7, 0x0, 0xfffffffa, 0x9, 0x82b7, 0xad, 0x5, 0x6c, 0x222, 0x7, 0x1000, 0x7f, 0x2e, 0x3, 0xb, 0x8, 0x6, 0x2, 0x1, 0x101, 0x0, 0xbed, 0x5, 0x80000001, 0x4, 0x6, 0xe, 0x7, 0x3, 0xffff, 0xf, 0xfffffff8, 0xfffffff7, 0x9, 0x5, 0x4000000, 0x1, 0x2, 0x8, 0x6, 0x7ff, 0xb, 0x5, 0xa, 0x80, 0x80, 0x1, 0xffffaf7f, 0x509f, 0x9, 0x81, 0x23ea8000]}) (async) msgsnd(r0, &(0x7f0000000f80)=ANY=[@ANYRES32], 0xe2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x88000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0xd, 0x6, 0x40000000000, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x5, 0x1004, 0x5, 0x1, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x3], [0x6, 0x4, 0x8000000008, 0x8000000008, 0x10000, 0x210, 0x1000002], [0x100000000, 0x10801, 0x0, 0x5, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x80000000005}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xfffffbff, 0x2, 0x1}, {0x4, 0x4, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x6123, 0x0, 0x401, 0x8}, {0xfffe, 0xffffbfc0, 0x8, 0x4}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) r10 = socket(0x18, 0x3, 0x3a) getsockopt(r10, 0x29, 0x68, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) 3.550708694s ago: executing program 3 (id=466): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x1, 0x9, 0x8, 0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x80, 0x81, 0xda, 0x1000005}, {0x35, 0x1, 0x2, 0x9}, {0x60, 0x9, 0x7, 0x9}, {0x87, 0x4, 0x0, 0x101}, {0x9b1e, 0x2, 0xf4, 0xd}]}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x30, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x7, 0x0, 0x40, '\x00', {0x7, 0x6, "dbe371", 0x1e0, 0x8, 0x4, @mcast2, @rand_addr="478af89d014279ae97480d1de6496bd3"}}}}}}}) 3.549946997s ago: executing program 4 (id=467): r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x106) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = dup(r1) lseek(r2, 0xe3, 0x3) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b100050300000400b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa1500000051e2f0ad0900000000000036cc7fe4009b5f404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b126daea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb2, 0xc07, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f976e1ff00"/17, 0x0, 0x0, 0xfe34) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8) sendto$unix(r3, &(0x7f0000000400)="9a75ae5bd4e833542e9ccfded1ca05f2ca0b646633b4228a26db3bb0b87cea22ba7b3f3157fb2d4e24806a2a5d6e20fe31a79453c62bbc72fef78c00299b89373c672bbfd149a1bff19ca8384d22412a18429704d1893ca0ed8bb888edc25a597316a9be29a33a2dff5a0c", 0x6b, 0x1, &(0x7f0000000580)=@file={0x5, 0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf7900) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x4000000ff7d, 0x0, 0x0, 0x200000001, 0x4, 0x24, 0xa}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x2, &(0x7f0000000200)="a6e18be628e4c231a20c1b91efa8717fa7d62ade1eb45a75279ad1e14482eb02596071450ee2c8d2839a8927ee0ea17796ef192c44647e962cd10d7f20fec6405286a0688436bcf6e39cd2d20b984551640ef30ed96e98d3a995fa3e22e25fa2159f3677bd1b34ff2bb2994748be47b6e6935f60ef31463818f011130b7abd5ee66905e66cb4994143234b1c11680ff9d13173cb81d0772639eecec35dbf1a093ad9d09ccf", &(0x7f00000002c0)=0xa5, &(0x7f0000000300)="e9c5e57540ef85aa9a091e47bc3ba4decdce1dbe61fcc1753f7f507d61deb6941de41dd277686c91bbeb36ff29c0e0c432160f3dc5b74cafc6a367dd315b6c0125d9aef980a4af6ed906dcdb0af3d4001c9e9a197ec4c971efcbb5e6b097040c320b560af96dfc045adfcea4f1b90e150da1b729809573497c5939d031", 0x7d) ioctl$VNDIOCCLR(r4, 0xc0a86b04, &(0x7f0000000000)={0x0, 0xa, 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) 3.361787189s ago: executing program 3 (id=468): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = socket$inet6(0x18, 0x2, 0xc2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) lstat(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xef, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x66, 0x34, 0x7, 0x7}, {0x60, 0xf0, 0xff}, {0x6, 0x80, 0xb3, 0xfffff802}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) 3.360052828s ago: executing program 1 (id=470): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xfff, 0x4e, 0x2100009, 0x6, 0x1, 0x6, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x4, 0x71000}, {0x8, 0x9, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x7, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x7, 0x2000000, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x6, 0x300, 0x55, 0x8}, {0x2, 0x82, 0x7, 0x9}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x200007ff, 0x9, 0xfffffffd, 0x1}, {0xb8c, 0x5, 0x8, 0xe}, {0x29a71717, 0x80, 0x1, 0xc377}, {0xb6f, 0x407, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r1 = socket$inet(0x2, 0x8003, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x9f38, "ffe14a09470300ffff00000000000004", 0x4}, 0x1c) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x11fd) setsockopt(r1, 0x0, 0x9, &(0x7f0000000380), 0x0) mmap(&(0x7f00004d0000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x8011, r2, 0xb) 3.359774445s ago: executing program 7 (id=471): r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x8000, 0x48) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000020001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) 3.194846074s ago: executing program 2 (id=472): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297bf1aa05042f335c22db830c032bfa896443c32118217d47f3b4650000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x67, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0xa0, 0x3, 0xb}, {0x48, 0xd0, 0xfc}, {0x16, 0x80, 0xb9, 0x8}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6c, 0x6d, 0x6, 0x92e1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfff7fffffc, 0x8000000000000001, 0x7f, 0x100000000, 0x4, 0x9, 0xdf60, 0xfffffffffffffffe, 0x9a, 0x2f09, 0xfffffffffffffffe, 0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xbee, 0x20000001, 0x5e, 0x7b98, 0x8, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1ffffffffff, 0x7ffffffffffffffc, 0x5, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x3, 0x0, 0x80000000}, {0xfffc, 0xfffffffe, 0x1}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000003, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x2, 0x29ab, 0x31, 0x8}], {0x0, 0x6, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_extract_tcp_res(0x0, 0xa93f, 0xfff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x36, 0x7, 0x7}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xb6, 0xfffff802}]}) r5 = socket$inet(0x18, 0x3, 0x102) sendmsg(r5, &(0x7f0000000000)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x2, 0xa, '\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x7ff}, 0x1c, &(0x7f0000000140), 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xb, 0x20001fffffffb}) 3.194286022s ago: executing program 5 (id=473): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000021d, &(0x7f0000000000)=[{0x66, 0x36, 0x7, 0x7}, {0x60, 0xf0, 0xff}, {0x6, 0x80, 0xb3, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="11287aa7a80000000000800000fb8452000000000000000000000000e590c25fb290996d11b5bd5c", &(0x7f0000000000)=0x28, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) clock_getres(0x4, &(0x7f0000000000)) ioctl$DIOCRTSTADDRS(r2, 0xc4504449, &(0x7f0000002d40)={{'./file0\x00', './file0\x00', 0x5, 0xf1}, 0x0, 0x34, 0x0, 0x1, 0x2, 0x9, 0x5, 0x20, 0xe}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) kqueue() r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffb, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x10000000000000, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x5c, 0x10000, 0x8000ffffffff, 0x100, 0x5800000000000000, 0x1fe, 0xb, 0x1, 0x8], [0x100100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0x1, 0x4, 0xfffffffffffffffd], [0x100, 0x2020000000000, 0x401, 0x100000000, 0xfffffffff7efffff, 0x6], [{0x8000, 0x2, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x81, 0x809}, {0x2, 0x40, 0x40001, 0x4}, {0xa, 0x20000, 0x4, 0x4}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x6, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x6) kevent(r3, &(0x7f00000012c0), 0x8, 0x0, 0x0, 0x0) close(r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x17b) readv(r5, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) ioctl$WSDISPLAYIO_LINEBYTES(r5, 0x4004575f, &(0x7f00000003c0)) 3.193973333s ago: executing program 7 (id=474): r0 = syz_open_pts() (async) syz_open_pts() r1 = syz_open_pts() (async) r2 = setsid() ioctl$TIOCNXCL(r1, 0x2000740e) (async) setpgid(r2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000084, r2}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000480)={0x8, 0x1, {[0x1ff, 0x8000000, 0x9, 0xf5, 0x9, 0x9, 0x2, 0x3, 0xfffffffffffffffa, 0x3, 0xffffffffffff0001, 0x7fffffff, 0x4, 0xb, 0x2, 0x5, 0x8, 0x3], [0x9, 0x7, 0x8, 0x0, 0x2, 0x6, 0x20000000, 0x33c, 0x101, 0x2], [0x60, 0x10, 0x800, 0x71d1, 0x0, 0x56da, 0x5], [0xe, 0x7f2f, 0x3, 0x3, 0x0, 0x1ff], [{0x1fd, 0x8000, 0x969, 0x487}, {0x9, 0x4, 0xd, 0x4}, {0x37, 0x8b09, 0x2400000, 0x4}, {0x9, 0xa, 0x1ff, 0x2}, {0x5, 0x9, 0x101, 0xc6}, {0x8, 0x6, 0x5, 0xfffffffffffffff9}, {0xd, 0x24, 0x1, 0x7f}, {0x1000, 0x8db1, 0x4, 0x5}], {0x3, 0x9c, 0x0, 0x80000000}, {0x3, 0x200, 0x8}}}) r4 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r4, &(0x7f0000000280)={0x1c, 0x18, 0x3, 0x8d, "fe80000400000000000000000000fdff"}, 0x1c) (async) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "675e8bb01a3cb70a8cf72aac3591078f", 0xfffffffa}, 0x1c) 3.193481618s ago: executing program 3 (id=475): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/50, 0x32}], 0x1) unveil(0x0, &(0x7f00000002c0)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) chroot(&(0x7f0000000740)='.\x00') r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) setuid(r1) mkdir(&(0x7f0000000640)='./file0\x00', 0xa2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000, 0x4) faccessat(r3, &(0x7f0000000600)='./file0\x00', 0x2, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000009c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe1, 0x9, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x8, 0x8000000000000001, 0x340000, 0x0, 0x0, 0x6, 0x0, 0x8000000000000001, 0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, &(0x7f00000003c0)="505d9dabc694414d6d1bacd072a4e83820ec70fbad87e6d506451e52f5c0500b8d60cd4fe5607cc22657dddcc5b69a4deb53cfb1c274aaa202dfcf53b08f32b5aee5727dd4591a98834ef4494433cc045654d23042d6ab421520808dbdbd00b0922d09ea9154e66d265d9d", &(0x7f0000000440)=0x6b, &(0x7f0000000480)="3c467abfc53688a3d8fe7222d2d7592ef233896fd3c815db08f03152b516950b3bc4504198", 0x25) sysctl$kern(&(0x7f0000000140)={0x1, 0x38}, 0x2, &(0x7f00000004c0)="bfbb5c501396cbfc101a45bacf56a8e6f81093afd8c6534bb9d719f9a6", &(0x7f0000000540)=0x1d, &(0x7f0000000580)="cbe4199c7afbb9ebb7bead4d17228699b3e1e7fd78fc576a31c99d", 0x1b) syz_emit_ethernet(0x194, &(0x7f0000000780)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x8, 0x186, 0x64, 0xb, 0xb, 0x29, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x4, 0x6b6b}, @ra={0x94, 0x4, 0x8}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x3, 0xf65f, "822b5b39a637f65bf76e32669c1c6c79412b4970c03d9cf15d7b25c9ddd2a7bacf8521ee05421aae849c87baf7db203590560f3237e2387faa3e647160240f9df247ab465aa3778f27bc4a5df3aeff8d857cd1c62a061a4a7b2800dca7341933f9e87b025221b5976e0a21734d81b40915e117166d237e7ee2cb37f1712189c53fa35b35d7f7ef7bb7f1e8865f9138dc83b6795ddb718248fa02f6eca61d94ba0c8ea45d01a9df212b53a06095ed57dc72a7a6b2b1d8272677139bb18101c0dc363035ba0afa787a37dce77b64575bccd84be5d946ee5f3dc1106d173c04a0ee2ead0f88c1790a4e46f55bb162eaff0b6d8dbcdd86998b4db107be0589642ee96bea63c38acef4783a990a8c18eef873f8a23b0a904e593294d93ca3bc2238212887e37a96e028cad37ad65bc40a8401ff2fcafd2b85170bc20900c38738a4fb6e40c01938b86a94ecae9c6ba0b87be5f6c7dd2ef2bb205531db190f04ddc7f63381"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f00000001c0)="2aaa946ae7b34353116a7428af6bcdefd109aeb710d2aa305a5f9acee35c4fcfcf73a5d617fdc76332ccf7d38982bc6f2ed20571984c23e06444a4275c431bfd1c092e90480d3609dc13ccb202d550d75b77624cf0f0da24f65b94a6405e73bad102a2af95aabc92d6db36c2c96505e871563c4b4640fc6e4356df29aa10be39c5906027d72782c90a230f946dd576e4b259418c17cb9b522714945e7cf815d3dd14f304c5f1510dad097b57704b0b68c8b5060ab6b318335ca9aec23998db96e142aa5ad3556d9d468c394f4e7773a3c7e1fd19b06db779de3c13e687f0e6", &(0x7f00000002c0)=0xdf, &(0x7f0000000300)="55bbb3ffb2c05b381e2ad06d772ad39b71fabd5790e4ba270f2974ee8b5bb39686cfcaf42f5699c3231d17a9f822d2c6ca21cca2f6b409ffd52da769bf5c277d35a8814b0296779bff0d1ca0489da649b0d5419c593761319eac7b9f7fc61fdb8ed7b1e837a68b90172700e25ff424dcdc7ca7cb07337e02450b38556e65e3a0ae578f81d69566d6adaaa8abc3371164668ff8990b54114fc431f00eee0bfc7ef0e1bf8aea09e82b7e5e0c313cc7ca6854b4f62e59c10adab149b3f13a", 0xbd) mprotect(&(0x7f0000605000/0x2000)=nil, 0x2000, 0x0) 3.192465697s ago: executing program 4 (id=476): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x31, 0x8000}, {0x3, 0xff, 0x30, 0x6}, {0x9b1e, 0x26, 0xfa, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000a40)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000040)='.\x00', 0x35e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r3 = dup(r2) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004800002000655854dcdd174ef84dd1f48825ff00008105299078ac14010000000000008009e300000001fffffffc"]) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000380)={0x0, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x80, 0x80}, {0xffffffff, 0xc}, 0x8}, {{0x2}, {0x0, 0xd}, 0x80000000}, {{0x4, 0x2}, {0x10001, 0xfffff001}, 0x3}, {0x0, 0x6, 0x2, 0x8}, 0x0, 0x36a, 0x9, 0x2}}) setuid(0xee01) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xca) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000600)=[{0x54, 0xfd, 0x23, 0x5}, {0x1, 0x23, 0x2}, {0x9b1e, 0x4, 0xf4, 0x4}]}) ioctl$DIOCRTSTADDRS(0xffffffffffffff9c, 0xc4504449, &(0x7f0000000640)={{'./file0\x00', './file0\x00', 0x4, 0xe8}, &(0x7f0000000240)=[{@loopback, '\x00', './file0\x00', 0x3, 0x1ff, 0x6, 0x0, 0x6, 0x9, 0x3}, {@multicast1, '\x00', './file0\x00', 0x0, 0x4, 0x2, 0x9, 0x2, 0x0, 0x9}, {@multicast1, '\x00', './file0\x00', 0x5, 0xc678, 0x1e, 0xde, 0xe, 0x0, 0x55}, {@broadcast, '\x00', './file0\x00', 0x80000001, 0x4, 0x1a, 0x6, 0x5, 0x0, 0x9}, {@loopback, '\x00', './file0\x00', 0x10001, 0x5, 0x1, 0xc, 0x84, 0x1}, {@empty, '\x00', './file0\x00', 0x7, 0x2, 0x18, 0xa, 0xfe, 0x44, 0xff}, {@loopback, '\x00', './file0\x00', 0x3, 0x9, 0x18, 0x3, 0x1b, 0x9, 0x9}, {@loopback, '\x00', './file0\x00', 0xf7a2, 0xde3, 0x5, 0x9, 0x2, 0x5, 0xa1}, {@multicast1, '\x00', './file0\x00', 0xbaa, 0x5, 0x12, 0x8, 0x9, 0xc, 0x5}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x7f, 0xe, 0xd, 0x7, 0x8, 0x1}], 0x4, 0xa, 0x5, 0x1, 0x7, 0x0, 0x8, 0x6}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) 3.190563743s ago: executing program 6 (id=477): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="0100049d", 0x4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCRCLRTABLES(r3, 0xc450443c, &(0x7f00000000c0)={{'./file2\x00', './file0\x00', 0x1, 0x6}, 0x0, 0x0, 0x0, 0x3, 0x2, 0x4292, 0x2, 0x6a, 0x5}) close(r1) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="d1e40702a3308eaefdd1ce633170e32fb9999325606c3548ddf4ab3b411528a6ce75ecb7b1e8192bd9de65a99ef64e61214e27ba87ff3cd308ef8c282d902c6303592f421d460eeb9fd6fbb1b7a919df4b61643205fdea7480520026747c90e5de36460400a00a98c32260fa9ea11073a1f264489ca1caa8b28ff9543fce5da9ebf4704e91885614e8288c03b2311e7a14cdbb00b4d6feb4bb0bde", 0x9b}, {&(0x7f0000000200)="5e84f323e3c225fc68760be7ae962974b82440b909060bb39b3c43dd66f3b2648ef0f607ccdaeb0404b7b5f1da7e550000913445f7f045907d15b811f8356a35c1ab533eaaeb4011f15a1fbaf6be70cdae7b396cb32086375cc1194206c17b19f832ad619b493c89041414b13e40c8df84201ccb4ca88cfbd2535de8b14c0c6375adb99f7d5724cb94657289434e1a87ae3f07960c9eaa19c9de961d88eb015d85315a962efe94672d24c8bd61b111e08f9040dc307cf309e3391ad1c18c86cf3f05aecc93956bd1a7c391e08fe2af09face1ed003b575c60142d2848000ac901cf52892ee7fee38b449989c62346f26dfbf4939f26eab1a2ee7383c17acdb7f7a15b7bdfa05a79cdf445c773dbf775f268e67dc0aa0ae2be3f723f1397408e6cd573a7800c910716cb5892e45991a5299d99546d123d47d5bcdb281c8d29b9442979d37eb65ba4e2c92fe1fca8f7d4f649663e5e5110959cf04ea1b507dff8be52d9c94b7320b02ef7b3102c4e4e31e6cd3050b4e78a282b42e6f3dc7d808aced090964d2e016d1ffed33321baeb4f7b61a339503697e0875246b5895945c2962d55abf4d5f8ffe7c37487c200aa8390d09ccba4f32313ae8c78689875840297c617448dfd4ad81b8e10ae834f3fd6afef89f41f2f401a01985b73c1cd0f7d8b0c8440b88b59d8ff2db21372d1ef6fbf13e444f4d757e2a0cbd3825c590c59c89e319797b10b4ba05cdbd34edcf55f55fc6771bf0000291105f965c9db23b084405c5aee00a40b9c4a71983ebd81618596f499fc09c6adb191f458282856878fb85ce069462ab2a9144f63e857b03b90e57655937a03bb803e79eddc0cf21dbd358ba47a80b0e72cfdbeb98b279f2b7af25e6a69ac3e6a63f325998f57648720f63dbd2e63a7da73a69204abb1cd8083e224e0055187193e7b8ff2b6785e375a30a59dd80437b706294df611606610aa49c420ddfd497ecbf96794e3d9c23a06bbb6b68048bbb364efd79c4c95037c549982dc0f16ccf7fd415c9bc3541567218b7971c9916c096068c0ffb8a3658a518b75f50a932cf676e89f8aa222e7b7c2c4bd4734ee1ddac4fd47a99d6d771542ccabf4af66e1a97f3209f7ec0749e94fb0e920bb15bd1aa54a140263f4dbb36d662d6c96356d142fb962c99849868330e8201381faed51f24b2bba8b7f2ab483844bec1743f7cda11ca800deb60fb7ecfc615605edf3c1bfd5f5fdb9c382f48693b34c4e75637f269f2cc250dba5fbf0fea9de770ab34525cc8609f3210c8e24ba4a9acf6bab7d975edebe81c56b01ba0dc5a396510679d26e5d8c9bae4d4480c07f03fef899d4b744caf2fdf159147374130fa3fead68667f1983e3321ba907371c6b9e0a70e7064bd3a409dd1fc25ce53fc00a1073dcf6d0748e46ae9390d8c4b4c9a86171e35bb72e4a58fe75fbb7b7276adb039314b9fb60519b4ca688986f90623a67f1cc574d55e01f11700edb6a1129f1ea3f0d278fe08d371bdde9d8d9a508400b3fceb300cde5df737266cfe1b6d5e7f01e6c41d1dce5ab87b935a7153d14fad9ed9e1dc5cd781387c8f352b51bd3ad129f982a8cefe6edd41565b4447e1056061704c7b93bcfc8ed840734d2fe915cf2710fb998276b7fe23d3b92f59895e83da874e71a14be3259b89c4671aab3d0fa2e5491d6b2b70642010bf73053692d9a1c86a85c4c29899dcc0a8a0c74e984afdfc6c2660e462a9d1cd406d1ee7cbbd259115b9c18a8eb57b93caf34f44adf35e4e49d98407f65d75da3b481d535219129b24886c33b0694d5fdc18e529cdde028880ca9bd3fbabf0f10457be8055814725f1e2180543b5d86bd444f1610aaf62b66ac2ee9a275129dc4a85e462040bee22c5e842ba3e15c82ff65424b7e99bc04902773f07699350dd3e245e6b17904e68544e16c7f18934f7c0a646c61f308a4b28b656f6ae58a9d1bbffeb9cb3a9ebc1eca2474dbfe37bd55169d7529261320bc5eebbb9fb4a490e17d623f84c6ba1690c92c61cfb4f6757e23c3191a80c59faab002d4903d5d1e3c10926db1f7d8c7cf7139e7917d05f9edf868866947116bcc5cae4a05fd0c8242ae3d48b35ef81f0655ff286f11d0991dd2a0a055877f278edde1a61bd9e7e5ede6e9dfb3b68ab37c436c56d244c0e917a18a256b96280b0c10a6036ed953e966be3082419567c4dfccd7acab2113d38284588b8bf4058ce8de27a5738647068de460bab42b1bdd21a28fd2e37f94e4eab9d82e4030b48be90cd302624274ed5bc42a1bf3e01baf605755ce59650f20b58b19a0c1c50c19a070a532f7bbcf1bd7db9ac6a6d9f4c50bffe1458e8c55996885d128abb5799be3aeaab1bbf7cc21863ecb95c52465d1d3bd1cd18b13370b60d334381774d516687296020d576e3c1c9350d803e47e53bd608d8af828064060f13c661ac49760e25c6120d565827bbe326678ec6f5e263385987e12e37113c7259cde95b5cff7d89e8d6a98415f0c3c036b4698932fe40ea8f2afd86582842c6f81ada0bdd4df4552f6235d1445cce04804e34305b2beb3586ccf8d0c955e6363231a16f1753e9735db2dc7484df7ea5472d5475e5d16e884e6d080cb4f73a5c2e8ab89fa00007ac9f2ff38cadd48a97c8f1d4fd16a76d46fd00e19072862beda16c6e9e40893bc0a04958918741f7631731f08d6376b27c201097e55427c5026f1bb619cf55b712ad983ca911a2a41c6cbf1695a97a5fa67ca4e93087acb96d87a4a2f8139060957bd936ac0110afda6b9e5b12c6b6a6b49df152a9096ea3670ffc2db1c9920df12dfe86072b512006faaf7a0a980a63b16d14d1f0d22e7824bb79faeff801a751f413832b7846291295511a55fdc60b105005d1f9eb6dd2fff2c75d75e22daa4117d92dd3573ce94bedd43a57975a4508f3a8790631e23c548de6e3a64618f1b51a262cc998ee7fca0bbe6790f007b84865e3a3f97d15bca8b04c85cc685dbf4ca3af2ba78a12d6a9f929c5204ad8c43d710c533f9a3e4ea23a1fab377ec76977a633ee77ce08f20ff6c685c51a8d86083a6bfc69cebf6a3ceccff130e5320395f77748fb55bd060c0d1a5d67d7a170df10dccf36f8604d419e51c322de680a2cd7a2c9117f5d68fb0e47e2a4b20995d5f1606f879f0c68617478baacd461bdb108cd6d0e9bc7ec5c147969cdfe1a510c0685e64c61c2da7e18856ad2a456444e5c89d34eb2eb9165de18cb404c163c791f0dc4b69c2e535c5617c968a7634d347170da48dcad36080d7206a45b1e03b21ac65bad385e4bfd124e8083cea67f0c1b01ffd22decc662bc1badd888aa504b3dfb5564dad460d998f51ac38f6e91a01f0e67b9ea40d6f25d19d6b8caa8484f76a13683cfcdd9cfc3d435a36e3f2df3a0a6de989c6843cff06f50066269fdef449f03b7ccb43f254197359c180400e3ba17df80484c64b2694045d60253bb5203ff84fdf390193496c6b9fe68df4d100f03697c0a82f71633734fdac94bae072cb9323b98aa4b0a687ce5222deeca361e49f1f7c99670809265051e2287deddc19fb3c13561c95b77ca933823b52cffa4432ff8ee06de463d2f1b144c03fdc1f346ba5bfb6c5819098010dfd0adabb75255b9c5c64b08bffbb12a901e4d17eb26c31ae3b67f1545043a24d036690f31b1a0ce87ff586445ac8d58198e3257ed20ecf1d100a61182dbb70aa5d92ffb445ec026cdaa03e7f62bb24a178a9b7fe1a5f0085326bd3fc8babb8eb8e575ea5f28a4748dbfb918c6a3fe2ccdfdb447219c19ad107ad8bdd0b5d315971e541e171670689ca64c7f4ae4a82726a3d04d65c65e105d9605f514feef0dad34c2a05e022ea60f10c939135e5ce703d62c1cbe1d634203bb59253135deaacda132c3553b1b3001438ab941d0ed4200b0b3f604a21ab3c0b634d25c4f8396eb51261dd5540a9b087e3b6dd775d5326bda93953cdc747927583c487d980151f97c5630d563bc5839b863686760ec24c2e866829c17c2dd58d22fac7d37b65efff1dbff20b993d1b5aaa2dc29bf6e0822ea887516b698ed304ad9d67cca175ffd6fd380b476f43ba4bc910cef9aa7f857bc16a91a512277c2fbfd603d0ef41af27ad8d0f0518038e4015dc54d3bc05fe9d6e92704268351aceb0ab62b142481fa737dc062229bebdbfd413b79eb62ac9d416e9f5b136bd442710625173ffe6cb79534716c742d18fb9d6df7532dd4a8d7567c11170038b276dce999fde793ff55430420bc65fbfbdf6cff2816a085e40d369f2207f43ed2fcb583b0fad906895a05b096b11b819bfb0c1be63c9d955a993f0d7821d5d9088e99986f039d2fd39a4a27a3a44045f184aa50537bf0e7dc1b452b5e5d8e96f7f0e4036ed0e4460f52b0b29ca1e609b9a6ef43af3fe33dd58186d0b8c0bf6c54061674fe54f453a72bd71788195ae590dc36291f14abe62bab006d9474fb304f361015ab1670aa87c90467cdfb700be83d0e04bd5bef3885384092c4f6b36b63ef6416a2ca885f919652e61ad8a5f50a5005505062b86d3d102dcb6ae14f146dec810ec31730f50886cd3cb3fd1c39387f4658fd50c98a15f6531416175c7c813eb8dd36b20ebc8d8d4c41dc39bb74c6722ff5af3dfb1460fd0a8b26bcd6120c76b829cfdeeab61c036155b638785cda784935cd94a3012d2d2b52165c102cdf3100022fe52caa438f5be06c7a4f7ce81858d2abcd608433aac767e6c0078349acddcf82895a9ab57d4d08809978be973b7b9d453ebd2647bf05a7b73ebc99c970dac29fffc3792827a7a4a60dcb5b75d242834b742926be81bf6d54648dd30de9187ea6b716fddfa8023042f8305369079a787c0b02956d702f8704e5be4d64bb6dbb82f4114d3876143fb27d8985210e924040623990817b1fc8fdd17093255429dbcc1b7a186aade3ad80e1d58bb82a7d8efe5dbf284cc49c7757052093fc347da6950b45e47c8fce230467979561829c7e2a71736ea66477744603bc0d21b17de520c4617d0fd47bcbee4858c2ed09b7f3a3ba4096535d7100b1c9a34d9f4c7f6f4d0d920fb9c2629dbe8a8a28287c9ef8565db9d4829a0c6df76cb202f2c401f2cf936060da76afe7244bbc0362b5ab06e5230e3ea7ec1d6f1075d84bbb4dbe2b981e4547804c6f9c59d3c05795d68bc0fe3d951e13683420c57be6d3ea0e6bb187e8a3fdc109a8631194a97e58b73a6cfa969ff21825d4608ed18f28434d0b0849605211e71e22cc28eaee77f353fe1dfa6532e6cebf47cd0072eadd8c3782909434b5e0bb5993a7e157b6016f5c7d49f07801a5c36b1a77217b1124c1c93f28a46f0846f2512b6a73c81009d10b393a018544ca1dbc21921ab8d3fb84c6983e49b2d10405f94b924decf8c75d2602ce48d9319e8d3c9fe5ac3d5dc6ae6f187b0bd4b0491d219a25fece03dccce5a47cbf1798a7060cd678b41b070c67e15ad5aa641a4762cfdbe8a6b3e0787422bab12fcba7c15de401d5a4fb5ec8791adf7be4cfd92b410942d4a888d2b3c405838cc03c1f7275ac9f86f969009f8995d9bba52be8d9ad6e48a09a15f7cfec42e1167fe76dd6a788708f241917f22b3686bcf554315570652e55fa068f2764bfeb5147068799d0edc6da0be483b7e7ce159e1dbddf5a0d7663eddacccd60b0cebacd04be5a74617ac6e70b6f2bc3eb88db23010675e14ec59c5d7052cf7b2c5c42bc34a60475b621d82f4f311675c43fc6bb2f13d27c4131fcd410a33df40a1607d8a18242528024c14863be7f1e1b8702cee9c3", 0x1000}, {&(0x7f0000001200)="70ea20c781c916f02cfe16d9cafdfd0eb998f22a1f620011498c3a8705fb1437d52fdbe04cb0698e035f85461dd3c1acd94421ec63c0022af207db769048b795d8b0ef1efcbd4cd1310e8236", 0x4c}, {&(0x7f0000001280)="89b309f39d4bd571ff4374d09a524bd835d7495d108391281c288e2f195fff6b73b9db3f0c4d17e994ed34b1", 0x2c}, {&(0x7f00000012c0)="474d577095dae01c7aa8d73c6cdf0492d9418dd53ecad2514b7423ea84708c4e08e640891faecc3b188d738f14dbb2dbf2c342962968c19fb76f1b8042b6a8bb1c7d0addd87bb5", 0x47}, {&(0x7f0000001340)}, {&(0x7f0000001380)="baa1f88e0622262a2eff7b13c937648b1d86b7ec94d9ee001a3da80ac8c25cc12161f9a13b88fefc46fb81c92c8ca69b0d5663feac13cba3a01abfee7b99d0f247eb69b50766e80b9cd8a58be03055a285e110ef4e3a240bbb3a28330b4a848ebfcccf18d159684a93b448342f2742a8371722d8baf76c910ee42a1d282cc050b5a82fd5f335be5c2d7cc26bbceaad1956e66f834d24d808c2a128a257a3c034e732fa51e50b4ffe791890f80977fd399433a7613b4ea282f3edc68c0b4e9f647c52a1a52c4e2c149039a996958852213cb82fd4e2", 0xd5}], 0x7) 2.917472772s ago: executing program 1 (id=478): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') (async, rerun: 64) r0 = msgget$private(0x0, 0xe3) (rerun: 64) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) (async) msgctl$IPC_RMID(r0, 0x1ee) open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x10000, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) (async) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) (async) ktrace(&(0x7f0000000040)='./file0/file1/file0\x00', 0x2, 0x112, r3) mknod(&(0x7f0000000080)='./file0/file0/../../file0\x00', 0x20, 0x4) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') 2.397201647s ago: executing program 0 (id=480): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x3, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x7ff}, {0x0, 0x2}, {0x1, 0x7ffb}, {0x1, 0xd}, {0x3}, {0x0, 0x9}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x3}, {0x0, 0x8}, {0x0, 0x1}, {0x2, 0x8}, {0x1, 0xfffffffd}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x1, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) r0 = kqueue() r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001240)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x3, 0x9}, {0x40, 0x9, 0x7, 0x1}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(0x0, r7, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x2df55364, 0x4, 0xd, 0xffff7dfc, "0a6400b728022400060000d4620300", 0x8001, 0x3}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x20, 0x0) writev(r9, &(0x7f0000001700), 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000240)=@abs={0x4, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="2de97b8a581e7224c65b009d81ed0b2c9ad13a649722de2822f459", 0x1b}, {&(0x7f00000002c0)="95ca5cb1e43bb61261f478601103741beed79b516d66ce26440ad3a1ec3dd1dcd236a08fc93d68d3975a2d2ff090c9dc653c967d04146939e1747e1e4a28e88989192ac15db66de3a83e6d13b46688b34e20f99acb042952d784b4a6a3de2d31136634e06e5639b5127199399ec9015461e682f42bf83987f286e86d952980c4bacc054c2a9f2bb70298ed4435e85b45b5b0a4b106189b37738959aa0d27fa514fa0d75d69d6cdd68693f18f3f22818b467cceb0a249e2e2f7e9e58f041fd54d10866dcba45989fe988fa48eee13e473f345c321929c3930084c2e8160c13a305d11d5ec3fb18f107ba6e78f8d6477f8adf066fc18b21d408fd05ce45380e88f1e334491648cf4e5b303c4239a93cf086a67d872e2a5b563518ec9969c0b6619edfe977ba1c6a4f00a15fa540a3b50b95ef99f6eeb975ec44a00528a6cb0787675b65c988bd454a4ba695168e1c778aa604d64abc2290a04ac3510c8eb339982052fe04b63a583cf602a6100cd6dd701656731d24da8b47e2cac3d121a3d9591b073d9541d5e117fd15223e7bddf8e4f53d77c9de9480503f0a22e47b68268e5976f022215a2a20436665e10f4e5c40354539b816acdae2c2fe73734f6f863e81c51a4d34ecc7373e3ab8c0d81b66428a3dcef8c9143e3f600bb6776589480c21aa3bce58b716d1a94aae6a682f5a7c2176c02333571c3346ee2ed135f63a26b5da351deeee5340fda97239dce50668cc80ea0d4b80a1b1594ab20d0f766c01e374c3fd239d5de7281c23c817dd932c16cbf9f9cef1bde697326f88f7d570980d48be31af943b6d0e8115b5227ed9e83a3108896fd23f732cddd5dab10cf640d75bdfe49e7793c6bf8249521cc604f885aa1804db132cbc7da33cb4d3d9f49aa3806f6fb0fb57c4bd95adb2da3e31aface46f1dd698797f2f44f706e0fa66917687e98d954562bae415db6e2ae3e36b605900acd263ff57a88ea0d02ee2217d86988340ad8a382c09ec820d5fef74dc4ce9f46cfcc885466f9cb182137017b1ff4a9281a2bbcfae58eeeff9c5fb3da3572bf55c3fd26a8e1a3ee54f4ce7c47f662eec96b0a02474ac75f712c35e1eee9e82b53f328d1c72bf9c02628bca39e771336da452e4108b4a4393a0ee3dbd9b363fb6dd26e7205e6bfaf439c42b80a90d242acdf4d7e2c5a105bb686f3f450b6703b88fbcd168446a144f5aed20f7dbdb7e7a1ec23f208ab369201f83fdfd8ce744d2fe1ee9cdc8dfac2bb312d32793c86f21d22145622d6dcd588d5898e59a8a3d775e1936d79c64b2be547de1c5a8fb12adf7cb2bd2c525b46b851358851ca64cc2a5a035e5bd8e35226a11647c13be6e6dc6d72a90f55a4eaeadb6fc5237c3f9b5a82b28d22af6ddbdb3b139388fd38a8f4632edd0725b81db2d601c550cef67146126231c0ea87bd36b51fc79971a575e16b65a02bdf4802fe49d9927f9b4afd703438b82f7731ff94672499c90b3b8cffa2bf9c44aad685cda7de20cc425302c26b891137096f0cb093a3649ef45720e0f844dc8d9a91a555c692ea7a22fcd476e15011b29a3cfd6e15e9965fad59c11977e001265fddc5e1c3ff399c45cc58bc5af73f089c575663f85efffe101ab42069b6cd0f5d4f3644380b60f3e6fc268f0c3df2c096fcd564052d920e2e3486f26e25493e62d7a67e0c357da0fda03ac1dda0aaf0f930b9f1c9219995c687621611d440ca53fd7874f20265d01bdd66348e9f3e71ea896f38287ab9705c8335966a372ed8fb0a48097e1e2d8d574329855debc6cffc75288bc27d6adcb94d8e4b9b688edf01483da0e4f4557e9f01af4308ab5a1ab4ca5504ec6bf06ae9247f0849d8bb79cd3f52d4925e715d98aa815ccb2a14023d76efa705a9593fc1eb7c1cee2884f7c6f76fa90f467e9911b4ace4de1fecbe3088e59a2343d9e1dc10c64080e3985b7afaad29a4f6d78047d8adb54248a82c1f1f04ed9e679eb0af7ba69deb9bfff3acd5926546d438b3610b87878fdcbcb4ce0d93d386f015f1c629a805dc8a6a4cd1f2b25b58f97d497f69bc82bf84a98fdfa7cd55501cb33a57e54227e5d0a856278b31b131a9f9680a14b74405adb0cdc415b8a9a1247ba1560dfa8848e4c2144dbf1145c1b6d3611333f81629d8b1f52426ef90e79b79bd3f8123a6381b17182b432e7ac04bce34408677e94ffac466c2536edfb62cb5916485de1db5b2baafbf9eb53074b28f6da9857e01bad6fa6be6a91b8de825e76e96409ee58aa83239bb5a29c6a8caf9283632328e7f20e86e7f832e25c8d7dfef3f869518497e4acc0633872e74b6c2742bda81fb7839120f8c798e154e3dc0e2bbd4d74f75de8d5303a5edaccbbe34e004b23e1227fdd20962b9852509ab722d0b82ec80cb6c69574574635965716b37ed9aa08956ee3d0489ce61c844ef592aa341833362c1ab096da48991548ab9f806b0a19c1e24d844ad7def2a1030a70983bf3420fbd2bd0e1dfb59f1b40218629d7c9c06c63aa559112324167354c501959a25663c731614cccba4fcc6653b765d79430046e30c1049e435f79b5ae094bca39c88bd8fc417633bc760e21bfcd06ecbb96cbcf423a4382ed6ddab2d22ebf0df1ce938e9aff5752fb39aac15b33eb2bfc6fcd050782fafe3e6eb4313a6b376c57ecef70dffeab7bd2312191e557ff1eec99ec3a499ff965c3873996420ac99aae2cbd334b3e04fdf4e2174bf9b588d3d31a37989e1cbc9f24df25525fef5cc80cf2c3babf49801d262956c874583e1b866ca9fb82a9ae02a0e869c3e524748b4db216cee49b7ff36f805be1c70a10350f6c57c0aedcb28729227f8f23b6874ad4e8c371e17851a40e336fe48e409150b46c4fdb7868b1bb0cfe0e2caf3de8b458179913087764bc47e7d0ff09e446b521ce5ebe503f6bb9920f518799f935c9fa028d0ee39339c7b9666a095c2eba873e8a1366e5d892d1ce469855dbc53de685301517f0971644a7498947f8f361ee9f646c1eaded31b65bf9b3525d2f2c0d666ff17e769a472dd5ea6361148e739edafcdc8bb73c23e269dd93fcfb0ba04cf0c7f507e54589d4b8dac2529d2ca3117ac9ca1cd9f9a896a6c36465b2e31982c22bc4cacc29c25f2b8f6bd4f4d3427ff0f4e4c231a731c2ff72b6c4c77840977d0b049ea8431ce6759823c5fb37e21caaf535a7efdd6318d4c46427efe2c76dba06ba3095df070161e5de62cd33f1bb3c075890a277a3ea065ece17076ef8b018b1230670fcc007e0a34514d01e1792ccfd868ce351045ac8cc36c691b4186ee867fa696ef719b442a7580d272a643fd3bbe4da933e7b18ba5a697489f45abdd94e374f37d7a85870d996c9ec05acf7b6f193cf6d81a958860e7ed598024d0434f32b9d8feaa9fc0618600709b306c04d7ace224f8b389a7d5fa0017a6048bd5766c5d8dd3d7fd06877ff43ca01e85bd3bc87374228d87732938da4814c3a94e00e48650c215c93c04184bfa9ae1f15e28f20dc4db72800cdefc0a6402c4faa5cd065c4c0ed1313f41114ac2cb6873d3159354e2e91a8e06daf3e75d0b4c29049582870e5f4db57faec006ded78c69a77e1af485d427e3be097482e5219fc0eadffb207ea3284ca135d17326f357a7f2cc2bca5b02eff70e05a773a4944a95544d3bc6b28634473db14bdfdd0a1e927cb30289936118e32d6c2368bb3be653918a73dd652e4e2794c2a3ef7c51b550f1a1929bfa7f992b5467ef63607c4ca051f5004ac36d24de140570d88b9eec77ed293a18bcceb944c0b67aff9f03f8cf0c2ca89b1c57952e1f0e7690c3034f787377addbba1700f3e2700cdcb18f7e87d9be8c487ce587d7fb0bbdb7697e33ac9f94c1cf6424de7a89d8393d1eed5bb8585e40da76694d4fdeb2150e524b3bb2a97396c2cf0f4cf8ce1881e0fa7ccf387f536511a93a86661bb3001cb9283d64d5a1365027a8e8b821b6f51c35106fb98b63cac6b721fa199cb4c6c4d01a499ecf392c1e3bf2bf5744cca21deaaafdce78a215154e8dd157509142062722b61445a8a7bac488b7c29484f4cade0980f932e8570ce784d22e028b52503bfb56991306147d04e06cee8d81a313656bddb6dc04d2f9aac77f183589b93d6441f6786f295dce7fd4b2d06bd772d9f4cd24dafd6ccfd0072e6afe6f36364c714547f50bcb7a51ce030921d3c6a5be2f08ae2c0c57eba158349d87017cdcaa9d0b5ffaf7f2fb8320977b0f37e3f917388e4f77fbd24d9acd0fc49fdc0fd8aad94e595f8f044064d22af2f524d9b32cb457d7112816d02395a70d527f4d0dbd8019028d7447c6da3436c1fa8f538e49317dd28b65ba2787123c7225bc3a02f0b71601cee17e708fa229a107f898be2ac69414ef6cd695792d0c23fe99551664e8531dd1e30bf7f8fe691bd7324479a012744bbaa9c830b519113e3770548ad3a16b7228784cdddce10e689037760d3772dbbc41790e2793202d2c0e245ff5c907bd13cf8307ce2dfc9abe8e1ddcfc5dd1aed74bc5aaf00f55b31cef82b7b74fe4135fa18e00f663321f11986a939ef2885899d8807ea8df7f1d2b9ee376b52110e459a0ce9ef3e621f15ff2eff0df3c27e9acb0f0f73dbff044768f15a8bc84b624053ca036ea0a6887548455570f77aed11e668c37a05cbc675812049b69763004d04b88d6f18a3b959bf0c28b2abe4dfea0db4b018f43c0bb0dbd064d0bf7c76429721f27898bacf1b6fbfdf67720dd12ce592c2258e7f8f07980b90da711760246bd63029865897905f1171b3511e1b88c9d24491da03285d0368b336033c850d8205be018575e02ca60ee6671bfe31124fd8b421394fedc280444fd3bde52bc7a8b7aa62d6285e08571dbc77de074058b8b71991c1dbacdf10f2060e3238088c31cf36c65b4980d75b07477819658650d9189e50cdde8044d1323bde3daeedef2acdf95fcadbfec0bb91f868a1b8ded9b35a4a0989dada10a957ba92d447e1d611bda4dc6bc93a215e1668782b151dbff03a86f07f238d386c3bb8ca381bdf5c7293106886f60c6892bd8a959997ede31dca374784abfd91d9c6c9f36c7caacf997ce4684b0db3bcb45a1ff64448617db24446dc1569a7090930bd6a1516f36715e5e6d872b11ebe59e596c3a5c684d146fd333262d0c96cc843f25d9b52ae34501e4eb2351d6f47f5f8a197c92b09adc3eda82682b93d028869af05628d6e5e0067bfcd1b5be9fe3209d0328027366ace66210205a6fa9de1fc6f22b663492d66f9768911b87d6a524539a00f697cc436ce523227fc6d645e605fe4a2301cb8e85de66c2eeec5094858a31f556b5aa1f6bbb06281ddbecfa3018155091d8a1bc1f3c73ce95386c2f27727807fff3556926c6ca5d1b70b09297991ed667c4b07d8d039ed239114a6bf057597f2bd956cd47a8dae5088c8c646ca18dcb6a7dd87fff7b965a993c1fcb0d8d4bdb5db0765ce98f0b0575f551cae0ee5e831b698c537b5a2f782adeeef5e6ea1a4d4f228d9cfe95ffca449369fde939c2e26a6038999d46c4be61c3a8878f1069e426b4cabe9102742fe30de4b286ad961144f6d90cfc65640e141c4acc267d1211333aa53e0c28d4e4caa5371f9d2e45149e04ba230fe8fa75a9d4749bf63afc030d1ec02ffbb9b409c4a0570d3157b4cdc94770ec9f4dfd7b81819036334d76bd2d3425c91ac8f1fbc0cb1455d983c50f47122f369a12e969aefd615dd6f895f5c496642c2eb8599089622a7c5088569c8788b6725c932b7ff628e661060f1bb42fccd14206", 0x1000}, {&(0x7f00000012c0)="ba3d5f5d8ead3a346d0acb03addda488a4f4984584f22ca95957190e23a01434083b46b546b7bb90597b1191373755c899180a333067700fd5f6688ffcea6221b0fd64b2b0728e9b0b44e9b6ce041e6e2b0a1c95d593935b614991153c11bf0f7e3ae144f32e4630aed2ad628cd887250a1fd82a548512da975bd1fe", 0x7c}, {&(0x7f0000001340)="bba985acded7fc1e63806aac039d7ab0fff5b58bd6780968a17dec192af6430e288240a0f9da", 0x26}, {&(0x7f0000001380)="2df063c114e7dd06dfb920b7974ad3467d6323aec722b5280f51a917d123a49e9412152b45169aa7ba60ae35f3dcabc783adbe1598aa3243d857dc8024c823fb29576dd3c4974974175f084ecfea884c3453cb235780b6aa45cd6dcd6705593eb5fa5a57216d35ff690bd2e4e8bfa391e9182a37bfb405c16491efc95e9943bd81fa14384a976ea96c746b6e27bebebb83afe43758019571394aaba2cc4f3ed7d48673f6939bbd9b32fa68550a0af2ba75", 0xb1}, {&(0x7f0000001440)="5ea9e926fab76f8837635efdd93ac89091d26c594b9e06eed23f0aa4e0252e97f298defd1a5be9b819b2092d4423ae4d59", 0x31}], 0x6, &(0x7f0000001580)=ANY=[@ANYBLOB="18002fe5a3c113ed5309000087f52b910f03f270e77f1dda44c317d8cbc6f0f3e1b9935c3faac8f17acd2a52da9919600c97fa8ca7858c305f2ade823d044888de8c8a17ab883c8d8988513e77061b2658fe2ed780e41d74544d70042b5d90d1b111ff7bdc1d23529aeaf4f3868f5109d743109b0b79b287402c2dab7d524d2c798c3569a337334dba9138c988289b45ef60d49f483056acb6ab527ffcdb751c82773aaec10b5f164b7433578f86e53645d35a4da994f54e443cac955b1358aa49de8384b710c5e5ff90ca37bce7c70313b1142315990af6be467f2b4466f52c4a8aa23c575df137c986e0ee47f70b780271b074d0010d4c680b06fa3c9b3e29eaf10e4647eda8e3f8457496755651f48b6a3cc61be9f016b786785696a55f8013fc44d8634af23c9a", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="1c000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="0c000000ffff000001000000"], 0x40, 0x403}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xb73, 0x0, 0x37) r10 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) kevent(r0, &(0x7f00000000c0), 0xc, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff6, 0x0, 0x8, 0x101, 0x5233}, {{r10}, 0xfffffffffffffff7, 0x8, 0x20, 0x8, 0x40}, {{r0}, 0xfffffffffffffff8, 0x58, 0x8, 0xfffffffffffffffb, 0x40000}, {{r11}, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x1}], 0x15, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x88) ioctl$FIONBIO(r12, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r12, 0xc0307004, &(0x7f0000001700)=0x1) 2.396636929s ago: executing program 4 (id=481): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000001280)="ca61e0e9e73684f38343ecc924378f645f845652a69eb7b29b7a90c6ae6099c46b6123", 0x23}], 0x1, 0x80000010002eb4) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 2.213023103s ago: executing program 0 (id=482): setgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/230, 0xe6}, 0x2800) setuid(0xee01) syz_open_pts() fchmod(r0, 0x0) 2.212593287s ago: executing program 0 (id=483): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 2.210731056s ago: executing program 1 (id=484): symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000340)={&(0x7f0000000180)=[0xc, 0x9, 0xe], 0x3, 0x4, 0x0, 0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') setresuid(0x0, 0xee00, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x7, 0x1, 0x4, 0x5}, {0x40, 0x58, 0x26, 0x7}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, 0x0}, 0x40) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000280)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendto(r4, &(0x7f0000000180)="1772b7d73457c7f4c579ecf1f6b706f0ea56acb729d6", 0x16, 0x40a, &(0x7f0000000140)=@in6={0x1c, 0x18, 0x0, 0x6, "fec34a2debf1fae7b11d0066d23aae68", 0x6}, 0x1c) sendmmsg(r2, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff00}}, 0x38, 0x41a) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x5) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xffffffffffffffff, 0x20001fffffffd}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r0, 0xc01864c1, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x4}) r7 = open$dir(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x82) linkat(r6, &(0x7f0000000040)='.\x02/file1/file0\x00', r7, &(0x7f00000003c0)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.209858426s ago: executing program 2 (id=485): sysctl$vm(&(0x7f0000002f00)={0x2, 0x8bea145b9a75de8c}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe55) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000040)="4fed04646da14112d418da9cd7ac7468e3c0b7fa2b718a40ca6050fbc2dccb34fcb086a0ef8ac040cea6dac1ed921096fe600e329e259a8df0403a3cf3698153f3f3003b42118e63a83b845ad65a1aef614249d4dadef68ccd54184d4076c3a26dbbe4ee8aa74c31e9f0f03c2f26134364969cd6a7e238879238b90f988ca15a274b1647451b99a74f57b682333dbbe5954262ef7e508a7c048badd8d0c35e5a306f6093", &(0x7f0000000100)=0xa4, &(0x7f0000000140)="a2e45a3b778f9c3529e18dc22b48dcf41af1f6ca866360342c26f15b3fd60ecc7e516475f4aac924eb42e7a17de28e8648bf3a0b77e9ad78f64ece8cb84296b576e0a1304e", 0x45) 2.208358602s ago: executing program 4 (id=486): sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f00000000c0)="8e45", &(0x7f00000001c0)=0x2, &(0x7f0000000200), 0x0) 2.123816673s ago: executing program 0 (id=487): setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x18) chroot(0x0) (async) chroot(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x6}, {0x5, 0x2}], 0x2}) 1.975162828s ago: executing program 4 (id=488): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="4d20ee77c7143620", &(0x7f0000000080)=0x8, &(0x7f00000000c0), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setresuid(0xee00, 0x0, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x3db) setuid(0xffffffffffffffff) connect$unix(r4, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xa) setuid(r2) r5 = socket(0x18, 0x1, 0x0) close(r5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000040)="1ec121a14ac6e89db5d030823c9f92e09ee97cff457b", 0x16}], 0x1) r7 = getppid() fcntl$setown(r1, 0x6, r7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$DIOCRADDTABLES(r8, 0xc450443d, &(0x7f0000000800)={{'./file0\x00', './file0\x00', 0x8, 0x47}, 0x0, 0x428, 0x2c, 0x6, 0x3, 0x200, 0xd, 0x2, 0x8}) fcntl$setown(r0, 0x6, 0x0) 1.97481777s ago: executing program 7 (id=489): r0 = socket(0x18, 0x1, 0x0) close(r0) accept$inet(r0, 0x0, &(0x7f0000000000)) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x6, 0x7, 0xfeffffef, 0x9, "08268ce800", 0x10000000, 0x89}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.955419723s ago: executing program 2 (id=490): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) fcntl$setstatus(r1, 0x4, 0x4) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.954833134s ago: executing program 5 (id=491): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={0x0, 0x0, 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) recvfrom$inet(r1, &(0x7f0000000080)=""/54, 0x36, 0x40, 0x0, 0x0) listen(r1, 0x7fff) r2 = socket(0x18, 0x3, 0x85) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) connect$inet(r2, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0x4}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xd2, 0x8201, 0x0, 0xfffc}}}}}}) 1.941063915s ago: executing program 3 (id=492): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3976fdec, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @loopback}], [0x6, 0x40], 0xfffe, 0x28}, {[@v4=@loopback, @v4=@multicast1], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0x1, 0x7ff}, 0xd, 0x409, 0x80, 0xfff, 0x80, 0x17, 0xe}, {{0x5, 0x2, 0xff, 0x7}, 0x8002, 0x7, 0x2, 0x6, 0x9, 0xf0, 0xac}, @v6=@mcast1, 0x0, 0x9, 0x2, 0x0, 0x6, [[0xfffffff7, 0x4], [0x2, 0x8350]], [[0x3, 0x603f], [0x20007, 0x3]], 0x1, [0x0, 0x7], 0x0, 0x2, 0x6, 0x2, 0x0, 0x3, 0xb, 0x83, 0x1, 0x8, 0x9, 0xce51}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x3, 0x80002}, {0x2c, 0xf1, 0x9}, {0x6, 0x80, 0x5, 0xfffff802}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="75c72fcdcef7", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @loopback, @mcast2}}}}) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000002440)={{'./file0\x00', './file0\x00', 0x8, 0x6}, &(0x7f0000000300)=[{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00'}, {'./file0\x00', './file0\x00', 0x4, 0x3}, {'./file0\x00', './file0\x00', 0x1b, 0x5}, {'./file0\x00', './file0\x00', 0x4, 0x2}, {'./file0\x00', './file0\x00', 0x5, 0x9}, {'./file0\x00', './file0\x00', 0x22, 0xa8}, {'./file0\x00', './file0\x00', 0x64, 0x5}, {'./file1\x00', './file0\x00', 0x40, 0x8}], 0x6, 0x8, 0x400, 0xa5, 0x6, 0x7, 0x18, 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x4, 0x0, 0x7, 0x8, "210d0000000200007f00000100000200", 0x2000000, 0x10000e0}) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3976fdec, './file0\x00', [{[@v6=@ipv4={'\x00', '\xff\xff', @loopback}], [0x6, 0x40], 0xfffe, 0x28}, {[@v4=@loopback, @v4=@multicast1], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0x1, 0x7ff}, 0xd, 0x409, 0x80, 0xfff, 0x80, 0x17, 0xe}, {{0x5, 0x2, 0xff, 0x7}, 0x8002, 0x7, 0x2, 0x6, 0x9, 0xf0, 0xac}, @v6=@mcast1, 0x0, 0x9, 0x2, 0x0, 0x6, [[0xfffffff7, 0x4], [0x2, 0x8350]], [[0x3, 0x603f], [0x20007, 0x3]], 0x1, [0x0, 0x7], 0x0, 0x2, 0x6, 0x2, 0x0, 0x3, 0xb, 0x83, 0x1, 0x8, 0x9, 0xce51}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x3, 0x80002}, {0x2c, 0xf1, 0x9}, {0x6, 0x80, 0x5, 0xfffff802}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="75c72fcdcef7", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @loopback, @mcast2}}}}) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000002440)={{'./file0\x00', './file0\x00', 0x8, 0x6}, &(0x7f0000000300)=[{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00'}, {'./file0\x00', './file0\x00', 0x4, 0x3}, {'./file0\x00', './file0\x00', 0x1b, 0x5}, {'./file0\x00', './file0\x00', 0x4, 0x2}, {'./file0\x00', './file0\x00', 0x5, 0x9}, {'./file0\x00', './file0\x00', 0x22, 0xa8}, {'./file0\x00', './file0\x00', 0x64, 0x5}, {'./file1\x00', './file0\x00', 0x40, 0x8}], 0x6, 0x8, 0x400, 0xa5, 0x6, 0x7, 0x18, 0x6}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x4, 0x0, 0x7, 0x8, "210d0000000200007f00000100000200", 0x2000000, 0x10000e0}) (async) 1.57746456s ago: executing program 2 (id=493): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f0000000080)) writev(r1, &(0x7f0000002640)=[{&(0x7f00000000c0)="ffd0dc886b0245c6c2df75e0", 0xc}, {0x0}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="fbc9f2c4af8dd8f847c453889b6078162b655759733f3267256100ac577d70c58473ccfbeec4015f9bc9070a5cc30d57bcc3dd6fddb0b46580d51385d85a0d0dbdbd03dd676b84887359629e35a62a8798d1cadd795935bc14ee147a34113a9e458c41bac3004483a0492465bc2ef33beeb91690ee9a34b776a32c92745aec22c70ffcf6d66f", 0x0, 0x0, 0x0) 1.576045188s ago: executing program 7 (id=494): r0 = socket(0x18, 0x3, 0x1) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="01000000", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x91, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x6c, 0x400}, 0x408) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) recvmsg(r0, &(0x7f0000002900)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000002780)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/5, 0x5}, {&(0x7f0000001500)=""/199, 0xc7}, {&(0x7f0000001600)=""/176, 0xb0}, {&(0x7f00000016c0)=""/126, 0x7e}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/4096, 0x1000}], 0xa, &(0x7f0000002840)=""/134, 0x86}, 0x1043) syz_open_pts() write(r1, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) 1.575047404s ago: executing program 0 (id=495): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x3, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4dc0fedfc9cc8a9a5ca0211e42b64ff2d3531c17ac2c", 0xfffffffffffffe37) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x40045700, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd69529c3700380096fe8000000000000000000000000000bbff0200000000000000000000000000010500000000010090780200000062af7eff00001d08000000000000000000"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000180)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000300)) futimes(r1, &(0x7f00000000c0)=[{0x100000001, 0x200}, {0x2, 0x7}]) 1.571354328s ago: executing program 5 (id=496): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x3, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x1, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7, 0x0, 0x10000}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) 278.154644ms ago: executing program 6 (id=497): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x3, {0xff80000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="0314c03e0cf70810f0319386531880aca541533346a9083c59eb640f0f07fddb64c8f0906a82341c46b84473257712903cda969d34e5c3b50ec97ffe2ab932ac2b9cc3f892106d867411f3a990bfee7b4b01e23a543da0f20b6781f50b256b33c85582fb530065a95634ed2d", &(0x7f0000000180)=0x6c, &(0x7f00000001c0)="725de3d72ff3abe82b265b99a340a5a1d4c06033fd0c726fa7005098e7289249af84f1e39a176e608ad8c39fb42251248847666990fec46d1a6654d8b6be62ca311979a4e3b895b0ddec517bc198a864924ef266876dab8d4a668c7f", 0x5c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x1, 0x7}, {0x1, 0x1}, {}, {}, {}, {0x0, 0x7}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x0, 0x40}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="88cc2ba1", 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) 268.106569ms ago: executing program 2 (id=498): mkdir(&(0x7f0000000500)='./file0\x00', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x43) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x43) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) setuid(0xffffffffffffffff) (async) socket$inet(0x2, 0x2, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') (async) 129.635778ms ago: executing program 3 (id=499): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000001bc0)={@v6=@ipv4, @v6=@empty, @v6=@loopback, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x7, 0x1000, 0x668, 0x24, 0xb0, 0x1, 0x18, 0x6}) r1 = semget(0x2, 0x1, 0x40) r2 = semget(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xe, 0xb86c, 0x22f, 0x8]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x3) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x36, 0x7, 0x7}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xb6, 0xfffff803}]}) readlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)=""/136, 0x88) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x84, 0x9, 0xf7, 0x6}, {0x24, 0x2, 0x2, 0x5}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) sendto$unix(r3, &(0x7f0000000000)="b1000501600000001700ddff06000000085c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x40a, 0x0, 0x0) 129.073859ms ago: executing program 1 (id=500): r0 = socket$inet(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000040), &(0x7f0000000240)=0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x3, 0xe, "45d877ee352bca9e8ee3403345ee7de8", 0x1f}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000180)="638802000000299a8c51f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee03e53", 0x28}], 0x1, 0x0}, 0x404) r2 = socket$inet(0x2, 0x3, 0x7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x2000000000000}, &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)={0x6}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000004c0)="ea000000eb00b20000000000", 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x100}, {r6}], 0x2, 0x0) 128.672468ms ago: executing program 4 (id=501): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000002600)={{'./file0\x00', './file0\x00', 0x13, 0x3}, &(0x7f00000004c0)=[{'./file0\x00', './file0\x00', 0x1, 0x9}, {'./file0\x00', './file0/file0\x00', 0x4a, 0x7f}, {'./file0\x00', '.\x00', 0x10, 0x4}, {'./file0\x00', './file1\x00', 0x60, 0xd}, {'./file0\x00', './file0\x00', 0x8, 0xf}, {'./file0\x00', './file0\x00', 0x4}, {'./file0\x00', './file0\x00', 0x8, 0x5}, {'./file0\x00', './file0/file0\x00', 0x6, 0x3d}], 0x0, 0x8, 0x2, 0xdef, 0x800, 0x8001, 0x0, 0x6e39}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x10009, 0x7, 0x101, 0x80000003, 0x1, 0x80000000, 0x10, [{0x4, 0x9, 0x0, 0xfffffffb}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x5, 0x6c}, {0x200a, 0x3, 0x17, 0x8}, {0x0, 0x4, 0x7, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x4, 0xffffaac5, 0x34, 0x10000aeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0xaa, 0x1, 0x2, 0x30000}]}) futimens(r0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x7) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 122.592351ms ago: executing program 5 (id=502): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001940), 0x10000000000003ac) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000002480)="00f60000", &(0x7f0000000000)=0x4, 0x0, 0x0) 122.237285ms ago: executing program 7 (id=503): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 121.615537ms ago: executing program 6 (id=504): r0 = socket(0x2, 0x3, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)='t', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) socket(0x2, 0x3, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)='t', 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) (async) 120.004298ms ago: executing program 0 (id=505): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x2, './file0\x00', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@mcast2], [0x9, 0x40], 0x60, 0x2}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@mcast2], [0x46], 0x4}], {{0x246, 0x48, 0xfa, 0x7ff}, 0x6, 0x409, 0xfff00000, 0xbe46, 0x8, 0x7f, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x4ce0, 0x6, 0x800, 0xf0, 0x1}, @v4=@multicast1, 0x4, 0xb, 0x2, 0x85d3, 0x6, [[0xfffffff7, 0x7], [0x2, 0x34c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0x0, 0x79], 0x1, 0x18, 0x6, 0x1, 0x0, 0x2, 0x0, 0x83, 0x5, 0x8, 0x1, 0xce57}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000001140), 0x0) socket(0x800000018, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x100000300000003}) ftruncate(r0, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x10, 0x10}, 0x404) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000280)='./file0\x00', 0x40000, 0x140) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000340)='./file0\x00', 0xc000, 0x1e57) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x8, 0x16, 0x1, 0x5fe, 0x80000004, 0x80008003, 0xf0e4, 0x10, [{0x200007, 0x5, 0x4, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x5, 0x0, 0x20000003, 0x3b}, {0x8000001, 0x80c, 0x100005}, {0x4, 0x4, 0x22850, 0x3}, {0x2, 0x0, 0xfffffffe, 0x7}, {0xa1, 0xf7, 0x8, 0x2000006d}, {0x10a, 0x1803, 0x14, 0x7}, {0x1, 0x3, 0x2, 0x8683}, {0x0, 0x7fff, 0x40d1b, 0x80000088}, {0x1cd, 0x4, 0x1003, 0x6}, {0x9, 0xb, 0x1000006, 0x2}, {0x400, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffefffe, 0x0, 0x6}, {0x0, 0x0, 0x3, 0x7ffd}, {0x0, 0x1, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="79960000", &(0x7f0000000200)=0x4, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x7fffffffffffffff, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000023f) 0s ago: executing program 7 (id=506): chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000180)='./file2\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e"]) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f00000000c0)='./file2\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.144' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error Connection to 10.128.1.144 closed by remote host. malloc(): allocation too large, type = 127, size = 469762064 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806d31b468, 0x70, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff82d7aa08 cs 8 rflags 10246 cr2 70 cpl 0 rsp ffff80003c8f7cf0 gsbase 0xffffffff838dcff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff82d7aa08 Starting stack trace... panic(ffffffff834b7add) at panic+0x1ba kerntrap(ffff80003c8f7c40) at kerntrap+0x2fb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff800035cd2800,fffffd806fe67530,ffff80003c8f7e00) at dovutimens+0x368 sys_futimens(ffff800035cd2800,ffff80003c8f7f40,ffff80003c8f7e90) at sys_futimens+0xb3 syscall(ffff80003c8f7f40) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8c370c34530, count: 250 End of stack trace. OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: WARNING: SPL NOT LOWERED ON SYSCALL 3 0 EXIT 0 3 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *309767 5602 0 0x100003 0 0 getty savectx() at savectx+0xae end of kernel end trace frame: 0x790faea61020, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806d31b468, 0x70, 0, 1) -> e ddb>