last executing test programs: 5.458051545s ago: executing program 0 (id=290): socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x8) 5.422594159s ago: executing program 0 (id=291): mkdir(&(0x7f0000000280)='./file1\x00', 0x10) r0 = getuid() setreuid(0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xe000, 0x1, 0xf6, 0x7792, 0x6}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0\x00') lchown(&(0x7f0000000740)='./file0/file0\x00', 0x0, 0x0) 5.092410261s ago: executing program 0 (id=299): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) acct(&(0x7f0000000180)='./file0\x00') (async) acct(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0xf, 0xfffffffb}]}) (async) syz_emit_ethernet(0x76, &(0x7f00000005c0)=ANY=[]) setsockopt(r2, 0x3, 0x8, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 5.091986288s ago: executing program 0 (id=300): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x210, 0x32) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x9, 0x3, 0xd}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x874, 0x1, 0x54, 0x2185, 0x100002}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x874, 0x1, 0x54, 0x2185, 0x100002}, 0xc) 5.08888663s ago: executing program 0 (id=302): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000080)="17080000", 0x4) 5.029962894s ago: executing program 0 (id=307): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x22, &(0x7f0000000200)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x7) chmod(0x0, 0x23f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x800007) syz_emit_ethernet(0x4a, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff00ebffffff0f86dd6e0c542b00141102fe80a54893f2450d929b0000000000aa0000000000000000000000000000014e"]) syz_open_pts() 3.007944965s ago: executing program 3 (id=376): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x9, 0xe6, 0x0, 0x401}, {0x6, 0x46, 0x6, 0x849}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 2.953138079s ago: executing program 3 (id=378): setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) dup2(r2, r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, &(0x7f0000000240)={0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) setreuid(0x0, 0xee01) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22"]) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x100, 0x80) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="2c6a7edc62", 0x5}], 0x10000014) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) rename(&(0x7f00000003c0)='.\x00', 0x0) 2.950173801s ago: executing program 4 (id=380): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getpid() open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000080)={{0x1, 0x8}, {0x8}}, &(0x7f00000000c0)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0xfc, 0x0, 0x800}, {0x1, 0x0, 0x0, 0x8}, {0x8006, 0x1, 0xa, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) 2.916400841s ago: executing program 3 (id=382): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/75, 0x4b, 0x1800, 0x0, 0x0) write(r0, &(0x7f0000000080)="7f", 0xfffffdfe) syz_emit_ethernet(0x4de, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb04a8670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cd7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d06564058613b4e7300f25162936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a6bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938670000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba4206047f2f606604d4c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a537411f951531681c4db44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb76190362bfd500010000010000000000000000000200000000000005020003c2040000000901050000000000000000000000001101000000000000040101010100000100000000"]) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069ad, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0xc0284457, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000640)='N', 0x1}], 0x1) recvfrom$inet6(r2, 0x0, 0x0, 0x2, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x3}, 0x0) getsockname$unix(r2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) close(r4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="e4e877bb5d25", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @local, @local={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x3, 0x40, 0x67, 0x0, 0xe, 0x2c, 0x0, @rand_addr, @multicast1, {[@noop, @ssrr={0x89, 0x13, 0x8, [@multicast1, @rand_addr=0x5, @loopback, @multicast1]}, @ssrr={0x89, 0xf, 0x7, [@loopback, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x9, 0x3}}}}}) 2.870050783s ago: executing program 4 (id=386): dup(0xffffffffffffffff) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x8402}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c, 0xf1, 0x4, 0x600000a1}, {0x40, 0x0, 0x3f, 0x7}, {0x6, 0x6, 0x4, 0xcc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x100, 0x4, 0x9, 0x111}, {0x7, 0xec, 0x10, 0x9}, {0x7, 0x6, 0x9, 0x5}]}) (async) mprotect(&(0x7f0000767000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000017c0), 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0x80104404, &(0x7f00000001c0)={0x0, 0x800000000000, 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x2) (async) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) 2.818843543s ago: executing program 1 (id=389): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe800000000000000000ebec7ac88b69feb389caaea00000000000bbfe8000000000000000000000000000aa0100907800000000605adf0000000000fe8000000000000000aaff010000000000000000000000000001000000000000"]) 2.7504959s ago: executing program 1 (id=394): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x840, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x4e1) msgsnd(r2, &(0x7f0000002500)=ANY=[@ANYBLOB="0300"], 0x0, 0x0) msgrcv(r2, &(0x7f0000000040), 0x8, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x1a, 0x0, 0x7ffffff}, {0x87, 0x10, 0x2, 0x10001}, {0xb7c6, 0xf2, 0x2, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x6c, 0x4, 0xbe, 0x103}, {0x81, 0x4, 0x0, 0x9}, {0x46, 0x0, 0x2, 0xb2}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.749325474s ago: executing program 4 (id=395): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x10, 0x1ff}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r5 = socket(0x2, 0x3, 0x2f) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) r6 = socket(0x10, 0x4000, 0x7) munmap(&(0x7f000068c000/0x1000)=nil, 0x1000) dup2(r5, r6) 2.748804383s ago: executing program 1 (id=396): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) close(0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x5200) r0 = open(0x0, 0x0, 0x55) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/224, 0xe0}}, 0x10, 0x42, 0x0) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) (async) listen(r0, 0x3) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) 2.666171407s ago: executing program 1 (id=398): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7de8309, 0x2, 0x0, 0x0, 0xffffffffa22e6c7c, 0xfffffffffffffffe, 0x200000000000003}, 0x0, 0x0, 0x0) 2.665003698s ago: executing program 1 (id=400): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="71ff03000088e537dc3d33d7af002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85abff153012b62fb100bc221cfbc9265259725ade52ebe40904661009aec5d361173181f7b22e8212e0", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffffe, 0x3f, 0x40, 0x0, 0x2000000}], 0x8008, 0x0, 0xf0, 0x0) syz_open_pts() syz_open_pts() kevent(r7, 0x0, 0x0, 0x0, 0x6c, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.592101028s ago: executing program 5 (id=403): syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="ff"]) (async) syz_emit_ethernet(0x3f, &(0x7f0000000080)={@remote, @empty, [], {@arp={0x806, @generic={0x18, 0xff00, 0x6, 0xd, 0x9, @broadcast, "8bc4b0157cc535d9e1a9c13ba4", @local, "5ca2442947b1063bcdeaca1ceed08bb6"}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) setitimer(0x1, 0x0, &(0x7f0000002000)) 2.591749927s ago: executing program 5 (id=404): select(0x40, &(0x7f0000000000)={0x7, 0x10, 0x4, 0x81, 0x81, 0x5, 0x7, 0x69}, &(0x7f0000000040)={0x3, 0x6, 0x81, 0x0, 0x3, 0x3, 0xfb, 0xfff}, &(0x7f0000000080)={0x1, 0xff, 0xbd, 0x2, 0x52bb, 0x5, 0x1, 0x7}, &(0x7f00000000c0)={0xffffffffffffffff, 0x5}) r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x7c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ftruncate(r1, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) syz_emit_ethernet(0x79, &(0x7f0000000100)={@local, @random="07e7bd6c9554", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x805, "e31c9bfc44ce7d6ed45248ba98a82b9c86467894b98845377b2133d10b4cc771779e7d897f93885b6db3c8d7f03be2a3ecfbedde5aaa6cca26566dbd6133819d67f22e007e7024f8307eeeff0a2bd11f736bbc63402d57e5bde68590c77007476cb59a"}}}) ioctl$TIOCSETA(r2, 0xc444443b, &(0x7f0000000740)={0x1, 0x2, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) 2.590368927s ago: executing program 5 (id=406): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x55a, 0x0, 0x0, 0xacf, 0xf, 0x0, 0x1, 0x0, 0x1, 0x5}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x8, 0x0, 0xb6f3}, {0x6, 0x4, 0x8, 0x9, 0x2}, {0x3, 0x3, 0x0, 0x3ff, 0xff}, {0x1, 0x0, 0xfffc, 0x4, 0x2}, {0x459, 0x9, 0x0, 0x3, 0x3}]}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 2.490042131s ago: executing program 7 (id=410): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) flock(r0, 0x1) openat(0xffffffffffffff9c, 0x0, 0x20000, 0x51) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="f360994fc292c29049df1bd0e8cca0b186d1055b04c0738496bd872ed68d823ece7970d6472b68b9493b900c3c71564fcc5e2924ee258098fe97ed93e504445f3f66ba7f79a3a320b0f20f17943db71434f01470f8b18976398bf9e5df3cbc051522849ccdac27b181e86695568d632d9fd58d1feb7bf47fe785d4d029664c0579b81089a882c7df60b52194599f3411918d0ea9bc10ecc4f33a71b82b4d95d38ea6a5ec5aa0c1c6cfb6930a7d1e2b2033f0f1000ab947f898b918755fb16662319590a4f25707fb6d9dfdcbe7722a21a5a016a78f471c6f38f8d3fc6c8f5091b7bf099e8d6753416da6", 0xea) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) 2.489166328s ago: executing program 2 (id=411): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x1c2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='@$\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='-\f\x00', &(0x7f00000002c0)='\xc1!%$\'\xd9\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='.-\x00'], &(0x7f0000000640)=[&(0x7f0000000680)='-\xa4\x00', &(0x7f0000000480)='&*-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000540)='#!\x00', &(0x7f0000000580)='{{\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='[-\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44, 0x3, 0xfe, 0x10004}, {0x48, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast1}}}}}}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0xe1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0}, 0x10, 0x400) 2.485728749s ago: executing program 2 (id=413): accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/36, 0x24}, {&(0x7f00000013c0)=""/217, 0xd9}], 0x6, &(0x7f0000001540)=""/10, 0xa}, 0x408}, 0x10, 0x3, &(0x7f0000001600)={0x8, 0x8}) wait4(0x0, 0x0, 0xc, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0xfffffffffffffef3) 2.472917897s ago: executing program 6 (id=414): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)='#!', 0xffffffffffffff0b}], 0x1) write(r0, &(0x7f0000000100)="d862", 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f0000000640)='\t', 0x1}], 0x2) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f0000000640)='\t', 0x1}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x402, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x8, 0x10001, 0x1, 0x1, 0x1, 0xb0, 0x7fffffff, 0x0, 0x2, 0x9, 0x7}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x8, 0x10001, 0x1, 0x1, 0x1, 0xb0, 0x7fffffff, 0x0, 0x2, 0x9, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8002, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x10002, 0x2}, 0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xd0) open$dir(&(0x7f0000000200)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 2.428125387s ago: executing program 2 (id=415): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000380)=""/180, 0x8b) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x9) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) (async) close(r0) 2.427688535s ago: executing program 6 (id=416): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "000000000000000001000000000040000000421c", 0xfffffff1, 0xffffbfbc}) 2.421083633s ago: executing program 6 (id=417): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9dcc9e01a9f13ca076948feb02cf02ba112237477796508a7c8b61f62b6625f65b614a6ea36280da523d8e84cabab765067fb3404835c8bbd23ed4388df6d30e6a9da09015b90cb7412f08ef24f78bc139328ed26bf3b4ac57054ea028ce0726c1ffcd236324b5e5027618325c121ecdf901b0f51", &(0x7f0000000080)=0xb1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="91a6e341d8bbaa050000000000000000001c0000000005019078006d2600"/42]) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f00002b1000/0x1000)=nil, 0x1000, 0x0, 0x813, r1, 0x80000000) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xfffffefe, 0xfffffffe, "0100012d29fb000700000000098002005e00", 0x20000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00aaa2b44f8c6600f30004", 0xc) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) dup2(r3, r4) setsockopt(r3, 0x1000000029, 0x37, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r6, 0x20004102, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) 2.420722153s ago: executing program 2 (id=418): r0 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = geteuid() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x20, 0x1, 0x55) r15 = socket$inet6(0x18, 0x4006, 0x8) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) r17 = socket(0x10, 0x5, 0x8e) r18 = dup(0xffffffffffffff9c) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r20 = getpid() r21 = getuid() r22 = getegid() r23 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="cd42a39bd3809781f3cbce0e4cc0875c09f8e11029df6429bd9978fdddb4e4a9322e44eb445cf48bd839691aed2f3c38208a8347e1ffc6247c324a03e9abb44c47958d9d39337d6e3a7d888452e19f67d268145b93ac03b57e275d417a895cfc28398fef", 0x64}, {&(0x7f00000000c0)="5904b18427dbc7c8c3e5b6f0097922cb7dc6234a0604f731896a650db7410e9d39c5b66bc700ecf368930e89cc89b46fed9ce05decabeaabc7", 0x39}, {&(0x7f0000000100)="ef9f6e90f84a97456cf22c8fe901f602cef5a7954da36de9102736795eaa642d6f023f26fa9456b86f165e3996b82454f71e6eeaa8f64c2f9973958d678de419bd0222f106b8c181bf3c6b8e63823441d4f097cff94300db0f194700e95b4e899de6c2559aab687cc97a2c6aa37db1f9da598bf24265963521a088bf0891a4c2edfcb58ca3879d7c00", 0x89}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x10}], 0x120, 0x400}, 0xc) 1.396293794s ago: executing program 6 (id=419): socket(0x18, 0x2, 0x0) 1.384972466s ago: executing program 1 (id=420): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x4d, 0x1, 0x1, 0x7f}, {0x84, 0x1, 0x0, 0x1}, {0x64, 0x5, 0x0, 0x9}, {0x6, 0x0, 0x3, 0x8}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open(0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0x9, "1826284ed92ca2e4aa13e40010e0ff7f05000004", 0x0, 0x20000}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001500)="987e0cbe7b1dd365c83ccfdf627b70443a3a3410665ddf12bf4131ed5c40342c0000000000000000c94e12e937cfcf47b4b74127b077a7e4ca800dd73f18036abb47682172e7c35481245c00", 0x4c}], 0x1) 1.384521587s ago: executing program 7 (id=421): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0xb1da, 0x7}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537", 0x45, 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x80ffffffff, 0x7014}}, 0x0) r2 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) linkat(r1, &(0x7f0000000240)='./file0/file0\x00', r4, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000080)='./file0/file0\x00', 0x1, &(0x7f00000000c0)='./file0/file0\x00', 0xe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0xb1da, 0x7}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537", 0x45, 0x1) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) (async) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x80ffffffff, 0x7014}}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) write(r4, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) (async) linkat(r1, &(0x7f0000000240)='./file0/file0\x00', r4, &(0x7f0000000280)='./file0/file0\x00', 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000080)='./file0/file0\x00', 0x1, &(0x7f00000000c0)='./file0/file0\x00', 0xe}) (async) 1.383947727s ago: executing program 3 (id=422): r0 = socket(0x800000018, 0x1, 0x1) ftruncate(r0, 0x6) bind$unix(r0, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) 1.33656984s ago: executing program 4 (id=423): r0 = getppid() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) setpgid(0x0, 0x0) 1.336171129s ago: executing program 7 (id=424): bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x5, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) accept$unix(r0, 0x0, &(0x7f0000000040)) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 1.334632877s ago: executing program 4 (id=425): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.333926368s ago: executing program 5 (id=426): sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000001c0)="ef6095da87d462fa11a9820717bc043185db7246f31c04f35ef9933fdbe0b5ab397ef7060a30d7129d7e3b66eb7627bb161b04358f21520a05a8da324052246f4d4ffa5a4eaea33b211bbc6fe890b3763b3fc42d32c652ab8f190644d8716693c5f4916c74ba7747baa3b8dabaa3a5371eae4a4cb1acbc3b88c04c7e8f8d6e19e77c1dec30c705d07aab4fc9397b7b9fcbe2e75e89eeb0c46a4683b338db6b873c6739e0aba6c036ba21bd19f247dc934d2b8b0d6953a1ab61e77cea1a4143c77a81335619bf883ef2380a324627dec3580fe33487443b22d050bc5629e2b570f1f374a548fb24d32de7b16d0777e767a0983ffb267bc595cdd25c7b2e56728746efda91fb72439b8755a26b0efdaf5dc3ee22e0864599fbb171d7bc4d1f4e75c4a3456725f23f98b4475635eb026450206c0528a1377cea9942e9201190355e7be5f2e8af0e33c2bc3b0d9979c6858755c87fa067da2313215da066d37cb980a2b114ad18296e6e70cea591f52e214084a35362e120ef9784711bf81d660bf63134b1f5d570841037b104f7723b73b8be7ad4b6f5035167c216178e8d8fdb187d1036af3171759195555fdb12fcfa858efbe0e2222c4582c8c733e61464727ebce0204ae8ce33dafdd77866285ce96b96db9a98246943dacab7d1c03ba3696783a164ce49e8f5165cae6119014d47da5bef2dc3011595eeab662c41c88192a1fe44488f48866bb94a8428ca6a2779d2fc5eae45b1a2c24a883fa094d66da99e2a01aa98b4cc72ef98d166046313194d8ee0ca89730b5efbc259d8b2f074e7c39dbab16d6434662436b3d31a4f2cf24ea32d54570b82b6f58e2d5b5558979874e7eba20675cad434bca364b722d7ae3e5c14f707c91d1dcc67030e8071aada5abf7ca95e93b9328c16c0d8076e44212112366a4016287a8ab912e4444996aac107b8d52265983e72827f86ff1f41051657413d6976841c05ab9b9a384d7890bf7a1f67559d9a73002581a1ee8ab99c902d072cd1f6a509bc9a495508f49676d0e7b4c8ca5f293abd8619810b3cb64335496a00edbdf9ac605ce06199f46cd4834294d0d86ac14b5010687f1e88a414e0cc8a52b2e2ea32cca1c76e420badeef3532fb5c70439e1b5839271e7bbb43002ae0e3632ddefee424054288fe718830a410286138598de8ce373c6df2ad7dc875cddb5d8e92ac933f6932f0170c2b3393d7dbf50c94e1d3d4a3098695307f45b6309cc294c0ec686a69460b2d7714d73e2a17c1df909b5d114be39f983d6fbfbc7c5a44b950fa4cccfffe0e997a4a29c07041e1a4f4aea37c5c6ac5d0acf1d008a87593cfd88ac5fcf22e65a7cd8c1a7c76cee5692e4f38dd3502c8f666eb91562ce8249758c31f7714179bf5496b0cdc5defd02417bb6416d9f40c843674e344bbb6bbdceb090fcd49ea80e9a17cfc0457f1a325f328a42b5bcbc7496eff1637e2276f204af431317444f9382fb23d1c0edd43b8016c42fa41a2d979ff51885cfedc7d9304714ab6c5453ad8b251bb4a413dc7f1bd3064af1a16d29dd2ef3dffa6ec587281b8689f20fb48e61bd79dacca56dfe5f54e414b81f5e9928e994b097ebc370f28c99a57cebc46fd6fda61f5d0ea281f5bffe5e580c99c4c6f0bfdb53ad2bef285805782bed71296e6a9a99b57832097ffb34da80a21a301689f246ca5c5b2a9d053f7864201c04f4a34405eb2c8ece07d2bd680334da09312b161dbcbe74b873b0b15b91e2d19e3a41c878910c2c1602a81847b74a48e80376b8c204301f132abc056f5451e38a5eee2956ec20ded0560c23137b5b9ec750a02d270183e990b67c3736dd50f409ed27af6c83e678138c77af6995b932d94d1e8c51d9edbecbe08ad35f78f922212d15c5003997b827026a059ac5ee608f63cf5a651ea5019979c833622b533b6296b2b23573ca463049746b97f2722e3d33769d46641e5750e8912085db27616a4617dce8e04cb3c7aad4411c38eed380240700552d94407f71e3023eb3819c81dc4afb00ddd9c1b08807e5e8ebf1cc9b014af2f6776b501b33492f2a6eafa38af3c9c230c489ac2578bb438aa9fd89700be9ffa70fb856daddcd5864fd64e7b17b7e9ef9bf39dc6ec12982c519cadc5475363c903d3557c126a674e7479834df8ca612bfc6234b6e5d15f3cb3500afee597ceeb3dd465ddb59026cf33661b51a9f1248f593f0d97b74aa090b860adf5b78a73c113a052feea0be6f21ab0f78876ffeec522fd6ef004697cc41feb9c166897c4a10bba45586d89367da386efdfba63290a0e538d760cc040ae91ee7c8d15287153157eabc4bdf8d8782db4106b03857475e333959d867acc1c4a009be015f5f9cabd6a826e40fbf7fae718b9b5ea63fbba56809135c52772ef3e021ab79afcf29f56ea361eacb0e91d7f8a0802e597b25be9be569af70185ee749cd48cb7387795a1c87fa9fb21260c0766d6c606db2085cb5b1394b9adb2cb1719628ada13a5af1a7ea2904c6c6a1adb28af44abf0fd0f108703fd7bc5a81f48a61c94a697fecdc1c224de8749d8d57ec5205a3919d82dae06b1464ad176b6f27106ae645b63005b407a84d2c25059aed57a91a9c4020cd1e661c3296b806276bf4f77cfd27c0f0824fe91abd4c062092e2432054b3d336319a75ab93fba7e335d6354d9bd45a9223cec98edc033ae83912f0b5f801f39818d0fd49c38ff61d3c0e1a54cfc5a8214bf1043a623a0c3abec32bec17245fd6438ecf284f145a459cd11bff2d00a5da4a69a38d2486d95a461b84412c62049cbfb5d3aa5e36a6834926deb4a4f6c18addf3355141919e390eab378ee2506f59a7cf4ea473f42f99af49ee90676e0735f0f631aa2f9c1adf320d1704f79c3a38cb689ab10babae8d9f7f26f695b205475c598c7320ec84f0a32decbc132cafb165c847c6a3b827375575c2118c914591923646f131067b68d40fc1e665e4b0ef3e90756976aeea1e65c9ac1e50d8d15e03762842d80ba04dc09fd484230fe78714cebe472fb0183c2141d09d9d4366b17c8e76ceaeffefdd44eaf1d55fe4caed82fd493d38e60fc1f3196e685d35132e9e48be9d0733b1a22cb4958952bc17d8f73bf24bd12e7b0af38029b46961351b7a9815a8bcb6ee92b399cdc132bda18a1321c96f912e6ff8410eedd6c842935c867c01b337e6b981c450d7170cec55f4c437cb9dfe02563e43cdad96ee7efc4601cdb35e64f3a2a0254ba894d022136f3e045284215e8ffa01dd87c7d42091a9db2c5265c09d83a72d1fad7f71ba71a12dc609fc8b7fd3cebdecf860448d87cb385f68f9d904799da4c1d52fc394eefa43cc82e0cc5db7ecfffcbc6220c0d557d967953c30175c9da95a146b2d20cad9ce424de59c59002aaf89ea3d030fec03a961b633e4bd08048e26e5623a1f1e471d91f224e51a6f17edafd1378c8fe97ef52a4a76623d80fd189c330aa97d023194ba7a55560e5a1c96233192b113ad9a28e156b098d84e0eed36a17e683c9867b5f044a9a363992469e9e769968c4fc558dcafa673cc17a90b32c4e6d8bcdbab2c84c5c4432e03f58fdea4a7dcb50da0e6c9712dd80a3c14016eb9c4bb4d5440d4d1f60373be383f72404ad69575fd5ed9e292760afbb8d615851eb429d8bd505eafd7b09b6620cdcd0cd4517633454e9463174b8d29b9e27af47adbb0b4e72e9a8704dbee089d28e792523d9ecbcadff07476b17de63deaf91601b3ff5bf8a1bf7319a1e8dfa4fb1ccf50a91e336827335ab56ed12049a4589b46fd6ab3c151ccf1275aec0cf45d7a503772f37fb1b17d6482242a61824326af95371b3c7e280f6b94c1244d5ce6c6c5bb83e37adb06a8bcfc5260f75b1bbc6aa854a2999ac168e6298560b0157050bdd33fc2cfee15f52bbff3a99341de0e5bbf464d6079d2c3a21ae78c828d0ac2799b211bebeb79f3eb22cdf8f4d02faa2468f664f38d05dcd814435c54152f952b232225f169cfd8ea79b3b96151ecd940027d9336ff117fa25124a57af4fae4025ce7f6bc3544cc5f630e9755e7e41da523e03ecb2709856000164de367fcaf278b695aadfae9fc4ee568ce90a9c2748f272260b23a09e442f998100ce13ec781ded5d49004d4cd11d8d93e6c86d21bca4fc2648fd595ed3d5740eda5ef069051fc8a8bf17ef9b134eb005e65a9991f4f80fb07e17af57d00454f82e24d823fe212b6f7f1935790a4a7c4d981ea0540da31e9a4ae54a948f6a298ac60220ba4a6a8ab648e9c43231e1a0d4269b4a39636200e5fe0160ba6e850a40d18aa2f8ee0934bd636df6ffc0d187d250d7fa6a7f584459e1e1d7f346d4079db52116652dbb71a09118db6e73288ad1cab62036637a98b5fbd581ec01d941d165386bad6c1a99809e3fc57ed2f49c4f0bd23ff2ca9e934a4d16862c89224a73d9a4a77c3c24cff954b6c0dd2f78ed8218af8696a69eb46b6afedcfbaf252582707d01c03be65bc985d1013eb76b90394c8e2f6c4e63508ae91e16383a4c274405f3954dff01cc5f5a9dd6af90588e46aa68769fb0b2cac3f72201980b60fd909fc8e912c718d1fc6d1c06b6af4b1c236bfcd479941961111f09253cba94690a37e7c07d590844f1d0cd58804fe6473b9f6047ba7eba4135e25e069354b78061937c62ef4cea8148e1091946f290c7b05905bd0de2417ae88555feeda90cf3dca81f3466b627868c07a24c53c31c0a171376eced1fb305ab3a3d3f59c10b8e95e311bb3c13a766b5a4dd24e4a7f103db0583295169607f6f983b5bff90717d6477ec7e579c8cb04208f4b5b4deb5f1c9c0dc9f59c2cb8b0f3235148e6e73bea2c37b98e948e8c11371f7fc6ba34a60cba78f4aa5c053cf9f3976e8fb63c9a5f7e88c2c7f921cd2bc4e4d5aec3e7b359c9274357f902d05a901cb363caf91bd5c8d1a337918674875a395c1c67651fde6ab2bf02215394edd101daa4ae638cc2cf18fe95c877176aa216c46065a48384fd295198d12553e8def2a2c2c55c3e5218a9fd94cca3763004dd1e929d204bd76bc3d0e67e75c9aff608060f94b5798e5e53129bb3f1da0fa01cadef938155a8beb58733219c4c1d1614246cbbdeca6c01944213757aa794e850e7f614b71efa5213d4b1eae148d54c705979369b241e555a87c075a9e2de2dd8f2b2cd12843ce3c6246edbfe0d6a223d0f80c98e653a6fae741cd15446c2c280d9387b6f9457968f3a20c63e19ebce8f3e3fe34e51bc5f4033cb6b059e46ddefef5cbf00018b1ca187ef71e25572fd2d469e40e88ef0f4149f0719450266a6fc2a855b58d23c5fc13b0ea07dcc2b364709160fbabd46e63bcec2c1870f2c4be114c61b6767218ab10fc27bfd7fc5fc837a47052819c3e3377e3088edea4892bc5c9bc74d41a8f9a013f89ff950b5a325f69e48adfa55d4fa55fc570b948f80b67370034677b04e2b9aacdd4902ecff336f7899d912f8263bbd5dc4a6eb6929ec9d296a20528462060feafe1a8d05b9c9b91d418dbd38321942c97f92f5d7e6dd05c9a243162aafb12b66e58d586a338cc7cd439c4f4fbed60d90d15466cde446024cb1892fd671dd7c461701aefa66957676493358f388b143fb5a3ca97439a1de89bef48b021592d5496173fb98c993aee964d6d64809e48701b73ce775014888948a9f042afdbd093c34d2f6f58af745106d9643ff73194fcf9c2c8e044bb50dc34bb5c677bedbe52bc8fd8103c4b971cb03b5c7e5a94d7908e3492944aad2323d2fb881e3eb278e773258477a65462027", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="7a9cd7a47f1480aaee", 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0xf1, 0x80, 0x4}, {0x7, 0x9, 0x0, 0x5}]}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000000000)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) 1.280438743s ago: executing program 7 (id=427): r0 = semget(0x2, 0x2, 0x281) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b504010063", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x14, 0x1, 0x0, 0xfffff4b2}, {0x16, 0x7e, 0x3, 0x800}]}) write(r1, &(0x7f00000000c0)="d81ad3d20cf7eb40d8bfb032b942", 0xe) truncate(&(0x7f0000000140)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8, 0x4}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x68, 0x1}, 0x9, 0xfffffffffffffff7, 0x25}) 1.279835477s ago: executing program 5 (id=428): setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc0) (async) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) (async) r2 = getuid() (async) r3 = msgget(0x2, 0x713) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r5, 0x18, 0x1}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) (async) setgid(0xffffffffffffffff) (async, rerun: 32) r6 = getgid() (rerun: 32) setregid(0x0, r6) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0xfa, 0x83, 0xfffffffb}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) (async) r9 = getpgid(0xffffffffffffffff) (async) r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, r1, 0xffffffffffffffff, r1, r5, 0x5, 0x7}, 0x80000001, 0x7, r9, r10, 0xec, 0x7f, 0xd5, 0x14000}) setitimer(0x1, &(0x7f0000000180)={{0x2, 0x5}, {0x4, 0x1}}, &(0x7f0000000240)) (async) setreuid(0xee00, r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r11, &(0x7f0000000400)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x404) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x80030000) 1.278971408s ago: executing program 7 (id=429): setrlimit(0x1, &(0x7f0000000140)={0xffffffff00000001, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, 0xffffffffffffffff) chown(&(0x7f0000000100)='./file0/../file0\x00', r3, r4) r5 = getuid() setreuid(0x0, r5) chmod(&(0x7f00000000c0)='./file0\x00', 0x376) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r7 = socket(0x1, 0x4000, 0x1) r8 = getppid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, r8) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc0206937, &(0x7f0000000100)) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, r10, r4) 1.277957627s ago: executing program 6 (id=430): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db83440008110000000000000000000000000000004000ff020020000000000000007d5eea46014effff"]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = getppid() r1 = getpid() setpgid(r1, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x1e, 0x3, 0x2) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) 1.276892058s ago: executing program 2 (id=431): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) (async) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)) 1.274781746s ago: executing program 3 (id=432): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() close(r1) pread(r1, 0x0, 0x0, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0xffff0000, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x8, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x0, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r2 = getuid() r3 = getuid() setreuid(0x0, r3) setreuid(r3, 0x0) r4 = getegid() setgid(r4) fchown(r0, r2, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f00000001c0)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.079747409s ago: executing program 2 (id=433): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa, 0x9f7c}, 0x8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) 1.075292421s ago: executing program 3 (id=434): syz_open_pts() r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mlock(&(0x7f0000012000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) getrlimit(0x3, &(0x7f0000000040)) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) 1.074989742s ago: executing program 4 (id=435): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000940)={'./bus\x00', 0x8, 0xfffffffe, 0xfff}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000400)={0x0, 0x3, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415901ae3d6d4", 0x0, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) r5 = semget$private(0x0, 0x6, 0x4) semop(r5, &(0x7f0000001140)=[{0x3, 0x4200, 0x800}, {0x3, 0xf001, 0x1000}, {0x5, 0x0, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f00000000c0)={0x10000000, 0x2, 0x6, 0x7a, "d66a90ebb178926c79486b47c1d100", 0x1}) r6 = semget(0x0, 0x1, 0x281) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x8]) setrlimit(0x0, &(0x7f0000000240)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000140)=0x1000) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) 1.074617491s ago: executing program 5 (id=436): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000a00)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "0000000000ba832c3d5d8550c80600000000421c", 0xc348, 0x6}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) 1.074348447s ago: executing program 6 (id=437): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="c46fdbed6139d276", &(0x7f0000000140)=0x8, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x26, 0x0, 0x0, 0x0, 0x99, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fc3389f3b3752b7b4b591e52b657"}}}}}) socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x28) syz_emit_ethernet(0x66, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) 1.073752451s ago: executing program 7 (id=438): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) recvmmsg(r1, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000140)=""/103, 0x67}], 0x8, &(0x7f0000000300)=""/33, 0x21}, 0x2}, 0x10, 0x0, &(0x7f0000000480)={0x957, 0x9b5}) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) close(r0) syz_open_pts() sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 873.620797ms ago: executing program 32 (id=434): syz_open_pts() r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mlock(&(0x7f0000012000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) getrlimit(0x3, &(0x7f0000000040)) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) 666.020439ms ago: executing program 33 (id=435): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000940)={'./bus\x00', 0x8, 0xfffffffe, 0xfff}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000400)={0x0, 0x3, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415901ae3d6d4", 0x0, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) r5 = semget$private(0x0, 0x6, 0x4) semop(r5, &(0x7f0000001140)=[{0x3, 0x4200, 0x800}, {0x3, 0xf001, 0x1000}, {0x5, 0x0, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f00000000c0)={0x10000000, 0x2, 0x6, 0x7a, "d66a90ebb178926c79486b47c1d100", 0x1}) r6 = semget(0x0, 0x1, 0x281) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x8]) setrlimit(0x0, &(0x7f0000000240)={0x42, 0x62}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000140)=0x1000) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) 36.231978ms ago: executing program 34 (id=436): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000a00)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "0000000000ba832c3d5d8550c80600000000421c", 0xc348, 0x6}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) 122.665µs ago: executing program 35 (id=437): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="c46fdbed6139d276", &(0x7f0000000140)=0x8, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x26, 0x0, 0x0, 0x0, 0x99, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x22, 0x0, 0x0, "fc3389f3b3752b7b4b591e52b657"}}}}}) socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x28) syz_emit_ethernet(0x66, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) 0s ago: executing program 36 (id=438): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) recvmmsg(r1, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000140)=""/103, 0x67}], 0x8, &(0x7f0000000300)=""/33, 0x21}, 0x2}, 0x10, 0x0, &(0x7f0000000480)={0x957, 0x9b5}) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) close(r0) syz_open_pts() sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.123' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (292566) exits with status -1 WARNING: thread `nfsio' (419328) exits with status -1 WARNING: thread `nfsio' (328327) exits with status -1 WARNING: thread `nfsio' (104586) exits with status -1 WARNING: thread `nfsio' (284564) exits with status -1 WARNING: thread `nfsio' (110876) exits with status -1 WARNING: thread `nfsio' (148837) exits with status -1 WARNING: thread `nfsio' (203138) exits with status -1 WARNING: thread `nfsio' (210628) exits with status -1 WARNING: thread `nfsio' (179882) exits with status -1 WARNING: thread `nfsio' (95222) exits with status -1 WARNING: thread `nfsio' (411721) exits with status -1 WARNING: thread `nfsio' (90511) exits with status -1 WARNING: thread `nfsio' (167921) exits with status -1 WARNING: thread `nfsio' (290983) exits with status -1 WARNING: thread `nfsio' (444490) exits with status -1 WARNING: thread `nfsio' (486973) exits with status -1 WARNING: thread `nfsio' (92740) exits with status -1 WARNING: thread `nfsio' (36585) exits with status -1 WARNING: thread `nfsio' (42435) exits with status -1 pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error             SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=2 req=433 state=1 status=67 (errno 4: Interrupted system call)