last executing test programs: 17.001407705s ago: executing program 1 (id=970): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000001c0)='./bus\x00', 0xc2) chmod(&(0x7f0000000000)='./file2/file0\x00', 0x85) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="5ddcfede685155ea1fe566d53c6fc5ea49bb617852c7dcb281ac9ebfe2f9e200006dc17154fe4cbf", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000400d860a82060eac3659be543bfcb4493770300386e3d850d5d294532c5884515466bed9628ec834527756b", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000000c0)="01800000000000000b0000000000", 0xe) setuid(0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) ioctl$VNDIOCSET(r2, 0x80086476, &(0x7f0000000500)={0x0, 0x0, 0x0}) 15.751212063s ago: executing program 5 (id=974): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xf3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x382) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) (async) pwrite(r0, &(0x7f0000000100)="43f833a276db457c99b7a46903e7", 0xe, 0x5) (async) r4 = geteuid() setreuid(r1, r4) 13.949871856s ago: executing program 5 (id=979): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="00f0ffffff0000000042f5186ded46050ce8830eeca5", 0x16}], 0x1) sysctl$kern(0x0, 0x3fffffffffffff7c, &(0x7f0000000540)="00d3ae40c3979fa3c60188dc087f07000000005006007120009baa2b28", &(0x7f0000000080)=0x1d, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x818, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x6) lseek(r3, 0x3, 0x0) getdents(r3, &(0x7f0000000180)=""/4074, 0xfea) setsockopt(r2, 0x1000000029, 0x3d, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 13.949597171s ago: executing program 1 (id=980): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x710, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x6, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0xfffffffa, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xcdd, 0xffffffff, 0x4f5, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$kern(&(0x7f00000032c0)={0x1, 0x2a}, 0x2, &(0x7f0000003300), 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000400), 0x0, 0x0, 0x0) 11.99281606s ago: executing program 4 (id=982): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='D31', 0x3}], 0x1) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 11.992472508s ago: executing program 2 (id=983): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)="5a67923e74dd68f72306db087695278b9cf79b259db45c2300ebcff788a5e73465c5447bdcf150e0059ec334b8d70463a4ab5f51a5ff0023c30e5a44d8dc36dd0f69ec41c5fe1fdc1c4daeb359204dece2315b8a47b98c82913e49182736484d079cfc84ad0d00126de00defb07b0e42282fd08b4724af52adc36fc8f24542c073d1bd8abd61539fbb6a10e520f2c305b28e43c79f854628006851aa4043ab259278fba65bdb914e90c630e93a94f6931cac04ad3c3561672288e1d7d4a54d39dd72f993219dd6612a9aaa48ce6305f6a5796f28def3aa0a0e0267cd8daf320d66cb31e1c4559fd24a664e06caf995dd7ec8c6acb6fd4bddfc", 0xf9) r1 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x21, 0x20000000, 0x8000000000000000}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x15, 0x0, 0x5}], 0x9f, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "a5eaee0e"}}}}}) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0x35}], 0x10000000000002b8, 0x0) 11.988563832s ago: executing program 5 (id=985): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0xdc, 0xf1, 0x409}, {0x48, 0x79, 0x4, 0x441}, {0x1ae, 0x1d, 0x0, 0xffffbffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x8001, 0xb0f, 0x5, 0x0]}) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x1) close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946472, &(0x7f00000000c0)={0x0, 0x4, 0x0}) r5 = getpid() setgroups(0x0, 0x0) madvise(&(0x7f0000406000/0x2000)=nil, 0x2000, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) geteuid() setuid(0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0x53, 0x0, &(0x7f0000000340)=""/83}) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000300)=0x10001) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[]) 11.719971362s ago: executing program 1 (id=988): syz_emit_ethernet(0x576, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "b8e92a", 0x53c, 0x32, 0x3, @empty, @mcast1, {[@hopopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0xbc}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x88, 0x4, 0x0, 0x4, 0x0, [@rand_addr="ccc505d4fde6fd00ea5ae12315fbdede", @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x70, 0xf, '\x00', [@ra={0x5, 0x2, 0x2}, @generic={0xd9, 0x65, "8a9fbc000b6f45001372ef4e9134d865290375e8d476d077ef4627043112ed4f5007755e46c0fb3f202d4436740da3071c22dd593c9907c88050ea6ed75a58a064850ea40d161576b68feae972f4a929cf8e49e904de6af6994acb554965661fa5bc01fce2"}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x6, 0x0, 0x9, 0x0, 0x0, 0x2, 0x67}, @dstopts={0x4, 0xa, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @jumbo={0xc2, 0x4, 0x2}, @generic={0xb6, 0x41, "44527f2130ef2098e97541c332a692f6a0e5da2986ada36dba51da2fa6bb3f9f4ec1a5171b8c5519a9bda7506a78465a1954520e0924eeafedc85bba505ac0f45a"}, @ra={0x5, 0x2, 0x7fff}]}, @hopopts={0x70, 0x21, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x80}, @pad1, @enc_lim={0x4, 0x1, 0xd}, @generic={0x1, 0xfd, "140b7dd3fe526e9041c3c932173366c7d775cae66132f4780026c89695ed65ee3104ef8d83fa5fe874a58139c5b4ff5a621064624e717dae8b9135f8eed16c839a4d389e3bb07e3de392bacf28abbac5888ee405adfdb61180439209889f421a0a99bbf1ff919963b4ca11d620dbdf97e661716e0dd02cd11a89a42a3a376029a52f57790634bd7d275e722dc7c02323eee7f9ec557ed6437bd4a4ecd0e33dfecd24230a75dacf74c9cef8446c3f0ddc08cd756aa43f3bd7d9fac651d1077420a7110ef3d11d35730d1c086b363df6ac89c39c6288eb88bcfeafd1c4c40e6cfc6332d9ed4220ba257efa56aee791567f2b4affdfe80221086d03060485"}]}, @dstopts={0x89, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x81, '\x00', {0xa, 0x6, "2ca0a3", 0x4, 0x3a, 0x10, @rand_addr="c983a9f7de8b108c91ca80f4c34451f6", @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x16, 0x4, 0x0, 0xb, 0x0, [@mcast1, @loopback]}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x0, 0x64}, @routing={0x50, 0x0, 0x0, 0x1}, @dstopts={0x16, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x7f}, @ra={0x5, 0x2, 0x400}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x2b, 0x2, 0x0, 0x1, 0x0, [@empty]}, @routing={0x32, 0xa, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2, @mcast1, @mcast2]}, @dstopts={0x2c, 0x6, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x10}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xb2f5}, @ra={0x5, 0x2, 0x280}]}, @dstopts={0x3a, 0x15, '\x00', [@generic={0x3, 0x97, "435ef091d688e7fb32f4b0aa713f0472c40fba1c0e2a341a6800e21789ec8aa72a7659e095ab985a8fcf7ff0ec12fd08f67a8660977a837f2db413de05ae6bf708844340fb7a43f10fabd7c941e29190e5146e2e859db09cce67d7c89d74fa0ec066f8eb470cd7618707291cdd8480b708f598f38ce2fa74ad52071fa773a8e33458e8242aaf2dc63a240ebd0a0cee4b930266d3c044f7"}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0xc58}]}, @fragment={0x88, 0x0, 0x6, 0x1, 0x0, 0x5, 0x67}, @dstopts={0x62, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8c56}, @enc_lim={0x4, 0x1, 0x80}, @ra, @pad1]}], "8d7b8f25df954d2eed00d3bc8fc221e3fefb3d083ff356b654ad0f65b9c995d11160c0f6f84582b1e65fab84d3038b3a449d4137716c19547f99136ac7d8e2cc1d689709609443fe580f613bd068c98152a001798363fa6f5c2d974107632b421c82b0f516b05c7cda76fa8fc2824ba1faee95f38fd71a959d4e05f05aa18a2f4f8d9dbc89444e518bc0aae3a898b81519a3377aa81885b394c3f1f65c5d70860368f749e41bed481a98801614f72918113b7a48f4fecbc55ab97e51f4f7463736608f246958cbcfe7652beeed8cb2a4b514f54c0f862c63c2b39daf"}}}}}}}) r0 = socket$inet(0x2, 0x4, 0xc) (async) syz_emit_ethernet(0x2a, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x9, 0x1c, 0x67, 0x3, 0x6e, 0x2e, 0x0, @multicast2, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x40}}}}}) syz_extract_tcp_res(&(0x7f00000005c0), 0x6, 0x10001) r1 = open(&(0x7f0000000600)='./file0\x00', 0x600, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) (async, rerun: 32) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) setsockopt(r2, 0x3, 0x7, &(0x7f0000000680)="32993ab42917b5a4a6c1229c814d3b0949df9176d5145795d5a660071f44787c4a3a3636c7aa1d6d3b7a31614e94b7256a092f329899d0ec8d861e331e8ccb75399c58eac9f578a321ad5dcfdaab7e9485437cc7c8ae09e21fbd9c40bf6979e44adf3f530f98e7974e853650509f6d2087e119959e29c147542f2da00ca5e8f69704356353ce7082a79d10e1031a06d09af9aef781af02a069bdde0e589e98bbdf78afcaea5a6e8108c2a2eac21fe5d23d9a53477c165481c2ed605c9acccff8ab7c6a6a34b6044af9e830f11d31357a78d88aad3531bd98771e809537655c6d528a63b5ce0964a5177d0dc29bdb9d3ced83021d966f", 0xf6) (async) syz_emit_ethernet(0x97, &(0x7f0000000780)={@remote, @random="db08bc964b32", [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x0, 0x85, 0x66, 0x1, 0x8, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x5}, @noop, @noop, @noop, @noop, @lsrr={0x83, 0x23, 0xc, [@empty, @multicast2, @rand_addr=0x2, @broadcast, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @generic="17d0e476b65da199b93a52398ec559d386d40e8fe1ac5471dc9dd6c111fa8216b83ff63338d6a46960d9e3c263fd9c4453088b39cc4a18559e94e62b7a84301ac8"}}}}) (async, rerun: 64) sendmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000840)="8cb326b0e62b7a7fd7d9d4928a4fed0ed35ff03f085b72626407ef502210377bae0360a273a0934fe450cefdff64eb655b682c6344ea0708b21581e1f126f19ce405802390bfa263103f303ff04d3c55154fa6943cec4b13d9d1ae3b52c2651e49c0a482aeb2e562fe71a6a7b0925313f16364c55eeebff17a4ea771ab92366fd68f8ac4a77a7c2d42a807371c7a0f3d7b66e547e7c2409f3b2945c57d7aedc8b76024837e0fb94a764df9536c6ed2ab016c131a088c221f924f7519ab8581de8420a846ba8b0ef377401a42717d0742a30ebc0ad639fe1990eb0dfe2555c820ec1fe8718fcd09c231f07e0c014e2f72", 0xf0}, {&(0x7f0000000940)="f3542f44ed3a03fc64c1d6f818b65d448ada6e3cde17b43b7642a241bb3a6cf279bf7e1211cd5d0f24e229bd0d95b47985de321db9b79435905cc8f82d13b238c4f5421115f68260b0001a6abcff551724e4f3eca8726ff38f3990bead7c5cb54b0eea2d236bd3e11a0110320f93b0a2ed115240cdd6c6310ad61f915ecac52b0eb664b62f5be6a198c4e1c8ce8ccaed12fb8fab576999cf3da911efa3c161f34093b1de2144c0b6cad3f818", 0xac}, {&(0x7f0000000a00)="6902dd5756c1761004760c5526f8a3c01dbbcfb1a4e0ed2ffdf7ccf3c7fc6ac9d75f2ff39ad009bbc27e15d8578feb5a3a7e5ad1d7d7f5663cfae3a52c4797cf1511a835ee7b1b0f649770d42550ad1fa96a4429e05d12b9e6f96db61d024b3cc02160cf1ad341b72d34aa961139308642bb41370fd6985107740407fb14410f7a815a6bd383ee6a34d135ddabd3c6d4aaacbeb4d6871a9077f7f359643c811b3d7290405a67b48b688b2a844b8584c366d757e1ebe447a8f22c5710804b60a20c9b76886904fd3f666b69ef1f066e83f0aa4983b5a4d5c617531a0e9a3f612a689eaf49b49a802ae3a1fcb0462337b92d31fc02985d6cea7ac1649aaed4", 0xfe}], 0x3, &(0x7f0000000b40)=[{0xb8, 0xffff, 0x3, "170f4d2e9bd092a5ee296b3092244c573871746fb94742cc6db514a25194d6ad8a2007b95fcf8f354defe4141fb12d6e114b472d1f761fe1f8d7fe1a80fd9e5875f2e2a7ad7c17fdd4e9d529a560d5e2115d9dddb0d1a22879fe7356ab0b0c53673f621f6f5e56c9ad83eeac23b7d1d9b92c749559d9cdfd474f2b8716b29378f20b499f23fe1a50bb5885636ffb695927fdfd98f3ae463a79c7770777989c784623cc3b1d2d"}, {0x40, 0xffff, 0x7, "61229d01e3c94e414594bf0398831e34ce98cbbab7521bcc1a889a37620c64489527fcb4bae709cedd66"}, {0xc8, 0x1, 0xfffffff6, "5122472a305e8d936d2d5980c3438f01b64a1ee0de3dbea4f72ef741f6c32f2276c9cf3e35e456f93124e46f89f32c9b8e52ee94844de18ac5f9464daeeeefd68001ef098e12b6b392d6f943db36c772508d3f0ca5167ef4542baa4b3aa9d7e1373856409ece8d71d91ede6185a803d9472f3bcde946bd86bc4753f868e636e7b110bc60f0935728ce1f2721ee53ac771e1e52e16f390fc386a9d4a173d492d92e4d4daab89d198b635a2589c15d92092f6326"}, {0x1010, 0x1, 0x7, "98e59bc0725bce8825858f78556a57559ff8223ccaad0cca32d47638ed0c88a296de992641fbc3896594c783b3ed57fcb0014acd804ebdc9300c7f9e3b281436856c046907ecf109e02634f411cdf2b2bf8cd2c3d16ea8cc3df9031cd73256c029aef9f1d6508d64cfe80727acd3cc070d174930100930699d820643e5be659a6c94294bd576254db27edd8d5d57b33728af53712ed5984b1395b6e9a7c65ab8dbdddf829ebbdadd38bb6c1ebf5b3d7086000f53aba80f88e19afa26edc130f55c568df94ee89b9c787c0b75a05c73aa95544833f93edbd60f7550ffcd3aa71e8dab216900c6005d8636e4ac5bd2790248b6a436cb2afe7c5bc69389d7b0d095cdb0f94991829576cda6fcf35169cc271e729ec73508b5a75523cddfa4dd810ae918ea2e8569d00be4838fcebd517c840bef059724d9ee71d09f0e8ffabb64f09828486d99bb6cead9c3ad55ccd093c526afce260608cfbb58216cc8b3156576d1f45a6a8f8c26fbe709138cb60f946324714420ed8a0a756d9dc56d64190bd75e81325c6cbefcca58fb63c7a390db4574515191b71bef742ac5a4c638682413b2dc0176b95806f6d9a703e34227899d47dd9429a17f9a189cdcb39b150152019fa876d922e9def3dfdacb1e0b5d4a2322f7e4e0e7e36de87d034105bbee0a61996bd5492202cdee8dc30827f91115dee6fffcaea90d6c16dc7a8a0f57a70d22d92aeddd8d0bc9cc09cda0b16838367998a7f729845e6cdc34536244474ad1b35d0624ae8395f948ff7df2ec06c6cbd4b66036098167d80a1ba70938a35fc55017e51e52e5cf928c8b5b0368b4847cc282a257ab93b1334939492669fe3c1d2baac1704182d491f540e79ac1330b6a056ef43025189c5658cf5d4200993fb12a41be98851bb114700a3421795bbb15bbd9a84eb3aa29882dd6d7999eefb7c661b179ba587da925cf9b5fb9b6932b1be4a084a0d2e4612444efddc3db1598e8b24c40ce6a7a2ee36901a304606ee1096018e9d986e353527c76e51eb0dd71f8b7b84c42ba560d311f675a909f5c6e263311ecdd031fba4ee18444acafed54c9f0bbc5819b6a84eaa4d24998496a95179322e97d98869c94aa6704f48e73992e92cf26a0461220fae4583fc803a1bbf46608a5391ded5f6c08be4f7dbf26aee45880d7c937cf81c45e40ff54640b1c610e06bb1ce97de44bed521ee5db1985194a737cebe92e292700f0363d77d3cb643c9e4889a549377ce6180dc63e9eb515531e5822b68ee9a73bdb5f2c005215c3bd1a4756bc5e0a22e40f19c31c34bfacaee42115e86f171461f1842c666e827cec107fa0c0614d647df007286dcbf9a1ecd8faef2f5e0a5c0c4e02697aeaaafc0c249160bcf485a45107c71168797ab967e14b454545e01eaa77daacc140b9b66c0809ddfad645825ce50c21c9078082d80f1262965c25b027888728eed776f210cd4fef221a049d868186e5ae4bbd96b73c99c29f8264907384322300ebbdbd5189b306882a7f0878e79a4484f2ab1d8ed2ddef5b20ba4efacbc67776d13c8ccb577d8673443b98a1d9ca0eac0c183f3a38f399a9f547b155bbf2d04e134ffeb2f16ba570489a055c54537a85c1a47ec142c2f70d3b42807c640afacd056a89ccb35462a31d67f3c2e3e598cf5f1765daa3389a3b8bf196ad40138278a0b0812e503ccda999a2604eab17ee2ba38cae27ae81c02295f242a4658bc95b7936ff10e0091f07cbb5632c6a900303b99bd43dcbbc167b6d08f5ae8529416c248f36920f30fef06ecd0ef58211789c78061a68e6c2625ba3fb151dbb9fc2b5f52265225dafe547f780699f054c633e87bf283f509bba6a51fe6e9e2a85e65390541dafa01520a6f3d5e00758a2e20171e474769dcc6e5d965b9f6fd3783aa1f318df2e7bafe00e156f9bd23e787664ca9a2c4891d918f1f72fe06aea7214794123ab6223b58c1f4689f1185aaf8043e742e2cdd991b1b790437f5e9c1d561b40b60a86677be0e46ca84b3ecce1ca207be9c20aa47d8c3124e2c633c2374aa3ecc0256c96bf221820d7dee9cc25ee9bfdbafaf5aa3c26fcd2c1a25084e98fc1f607c84d6f37260a5a12d95bb22bca67108f891d6803c0aef173f03e8b979056187d59ef85217974868fed05c74945752bd03d1ab424196d07832fff79af77e71ff5f32be88683c3a808790625e30c8eaf970f3e1d4cde4452548db7a26ec64de883cc4dd0b058aeeff64f76663bee60cd49bbfefae55a6587128058e1056423ba27507d7f7bc644a218b7847cf542412275f1ee41de453c34c597245a66664edabcaafa9880fc32f694b662f1cf205f36d7dae7fbe6550e84d6fc764a7eaf6c01a5936b81e019db3799bb67f9e1a149c75d45dd6357d6009fbba2170543589b5d08b41a872bf0d06dbc849ffed0e356bc2bfb5d602f69175fd12d99db9c7402ebfc6dec6050ad6e97d81ef7a3ff6f516575c80b0f6744624dda8f3d66acf9cfd19a5b3d72cba6dd15e436d3232366ef6d7e57fc281f5d05651c3d2d1849c2e626adff8e5781ceb20f67d1da1767da1b74ce1ca2ada8a919b6ebacde91ee3f85c5aea7ef483d54aaf9b580f747a5717fe9bdc19709e62cc5b7e4a4d49fa7a712ef04dcca2ff9d5c9339507026a5aa2dc2ad5903740e2d66a40b83672233faa376487984e9d27253cbd9d649c70bda4ed0e03fbfb9652ea4e306433e0e8d823b1b453877bfd1b8d49e365de55192d7f2150761b3138ef3daf37d6098ee033829562a68cc08c4465eb703b8de18f7ca72335895046f39f1ce7ff4e276e1213492579678e1e13ec4fafa150ea87495ce05c44cdc9467d12073db11637ba14fa1aaf0870fb3086ef4cb10a98195b1f30cd74b894a5ffbbfefccbc0db17f80b6ec753b093ebedbc4a377ddc44050a5307e5bfa021a2aacb7d7da074b2b855c4a729d1223c1b8cd9d3b3032c8f475f0a5b5550154fcc10f308eb451ee9f40c8ed8fb8afd43ac46b9835bb255a5e96c1ee51dd3e32d1e90ef4867dd4c629581b2e241c1d21d0178bdc3a67f72babe5b5630ce5acf73c5b59b7c6b77904a55060b360b8d71da50cbabee01da447fdb991cd638f1fa6f5281605780145b64bdbf5a7d503a49a1f39badfe34dfc8ee5b85842274a40b5395ce9ed28199b1075fe848f6ca82dfe084e8c6f0d2127cb5b1183e337380fd544f890568fbd3869dc63506f8c9e101d8394b2697ed3ed76d7e309bb644e20d4d4d5f875df0eb6cadb01e9f77cc2a7c6dae2c2aaccf6a88447b16c9efc4837fabf14b1d2562974f09dee1a6c809d0bc0d0d02fa78eb147992aa5c5433f98e46eb482bf31e3500ddbbcdad0b042a27ea708c3fdb9ae6012954bd1730f5c76909543fd5661688c1cf92d302b6e0cb4481e2bc7511bdfb77441d3dade88dfdb590eebfae2167dd5c6b1f99504995b6930977630df3ef26642c11429dac7db6f54a32725ab2d8b3b8bee9547b41c4e928f5d63a817a3621b4aa62662719fc597a10d9d8337d84697498ff607fc42e5ad92ba3a232f5c30e3e3716a4cfa5ede3d885dbdb1a3ab13e0377af9699f162e427d384cf4ca593b1df3864f2e062851919581c0a713b63472515e0fc5e641d4ba6899a0ddaa3ed496026fa8e3f9a479b02b4ccb3a1cc4794cfb9b0b38e2913143eeb0dca04386cd503e83991273e87244e9e86548b1402b59d2bb04cbe566fe301ff421bce1a40d04099f617ecded878e3bb9070473dd866a6dd414dc885f74978fcf442fb209e936405d59c26099ca06b65248d87f38f5e7029fd720154115e1ff2ab7b9982d46a09ecb27ea4ac9fe6cbe2d5875616df35454e201dd175a807b338f7782bdd0d8b085ea85573605f97cc56146729cae2136d163fe3190a5bbe2c98125196f72304dc2f575bb7b09289294cf1593eaf603b9f898c1daf06b17a54b3d6a787093c8c82835249b26f2953df96260530a426a70c43f6244d5db3c062bb4bb7b7706f43101371658080d9c156fa1f68acac2586fa6886e2d73564c97ae238b57a929f5910846ac9f2c29c9311923b97d06d33405ba1af6e972007692527d7d17a2302418c0aa9e1e8749a52f14f4ca1a22c0b2c3ced4915b664aa03f4516abc9bf40d43eeeb585716b74a7ac823ed4060218335e26ee3b643ef136d5c79732787ffdea4d802d359c7354ea0a50a3ad76eb7b8d548c5b95f8aa8d6c7d13b6e1463f0fce05e990b384dc73d12110878ccdf4165ce5a9b31aa0c532ca319af128a79e7c559588b53edcca607114e1a58c072fdd5806ffcc8a7a44d662592a0afff4d2dd6c568b1cc29c92cbca7c4872630595fbcf54a6bd8ce8a76595249b6d1a88066c5da526faa1e3e4ab72dd03c947f353cd9e4db0f74f02aafdbb2edfa9c515e6fbb64be100c5588c4193d4f56bd53f02cd0a2d1bf1b03ba55a7c4669562883c631e1278bf948fd01d3a20c14231480cde6b27566d06084505c040dc8b5d27458f756b53377c89affdffacb7c1050b89e288dcfc9f9ee78129cb8866d6eef278cdf6861d1b000bf5cb13610be2cdff3c8ab57bcf884f92b03618509fe82509f1af87f86e3fdda53d6320ba8361acb6523b57a3bda0e7d3be4510b50f054a73ec7dd5cad4303858b4a8f497083d3c997d0846368255fd5542de052604fa96f1434768de6c217a6c5344333208682806152c621b1389cf9e9f723370dfbc00510d66ebc553f3c14b2ee90e25a85e1dfa72627a33f09253c3289a09e3c6e28d2a775840b613326a2ba0bd3804fedf54da00bfab5bee4a2ebb5b3a3f6ef025fe445c2cb853252308cd73e4a9865a8c9b922c620b2b566ee4e1ec84dd9ddc0dfae9b97b217c3bc8d287881ec7173bfbf409d36a1670d3d91a54bf14c77a8fef77809e283c9861676891a91ebcdd1ba16dbe5fab0d5128cc8a982bfc343989e3b448223fcb4186796a37074a880a9fec89c835fcdbc4e6b8549309e766150bed1d47aa607e458e16f8fd8b08c0d9d9fd45ab946fb3b739b8e77c47c71551117c64c4985cad1e3856afc58a907faa313fd104a9fb1cb0a4268005142a0c046e767c8bf7110cc1b51fc21d65dc8444785788df9373354661849dcd9f5a8d27d5bae897e238bbd2be437f20692fac58fe1ea300284cd9afb2dbda0f7807e3caa5aedea108d685130cba74f7e718e104f5165657a4192103befdf19344cc36f23d2c341bf9f23c5d9b008c222ca3b1aed9708d2f26925ffd8bafb8fd3663d0b511d74c53798fcfd481e02ea218d95217d04c4367ad6eca0d577c6b23e650e223727d29a9217ebe8511bc5c5ab5651df67bba2bc0268e6622af8c81af3dc88b6496fc13cf58ab682efc6342049108941dd611f9a729323c7be52dfd7927579126afc7efbe788af6d1d339c3dc475a292134df7ba04e4dd77da788e95ffba3e01e925749c3b431f48aef81cbbe6835e48f651a2dcfc64eb4ca619cf380627692944ac3cb755c683e09769adc527693f29565125466a0286e3e28bc99c1fe6e56b0529410e647902b46d02d472e54ac39eb32cdb4f3cd6bf2989ddb59136a1b88c0c0f66864be90df75f68048207d52f2df505a26a77e73262cefeec3b5bc35867890679a048866487230f6db59ba6e68ce9465b24d1324eabd1faf9b8add5848423dce919f9465c1f031604ade078fd73db00d10560b2da914f4f59e48de9302f90475a4e43c470aa2ea82140ace05dfc75f8a06e73a6f1b3c0716b702195982230d4e9197cf66cb9de24dbea797e334acc81c864e6a"}, {0x18, 0xffff, 0x8001, "e8279edf"}], 0x11e8}, 0x6}, 0x10, 0x40d) (async, rerun: 64) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001dc0)=0xfffffffe) (async, rerun: 32) connect(r1, &(0x7f0000001e00)=@un=@file={0x0, './file0\x00'}, 0xa) (rerun: 32) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f0000001e40)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1, 0x80c7, 0x6, 0x0, 0x2, @local, "", @empty, "49d5fcd8f3d640f9944ee77b0a7ac89a"}}}}) (rerun: 64) pread(r0, &(0x7f0000001e80)="0f2ce4688d84973467c3516115fb4e0a0654619d390d7d7307bb249838f77793a783a2be5c3e59932636b8b66980ed23f48eab3e821469e4290948478a45148118cbeb9041db6991a5ca779b449651a37f4a6e9ebaf09eacde7f7609439d1c36b9d0db6b70537050b63e06997323", 0x6e, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001f00)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000001f40), 0x10, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001f80)) (rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000001fc0)="2101762a8b0b6cc17970ded3c1d51b49ff33804fe6eadce1f4b084395e7f42ad18e38d6b243a99caee307e377dc6329cabdf39e84decd7ee315138109a913df016c28f7f1ffabaa48e43abe05b358283abc4e3be326516fc4cdad6e6c47b6ea0dfdaee9f91324e786ea109300d9b3b19e018a81bae537ca7e62896385b009a886bdb3167d4271631d5d3d1a7119f2b7f1d34c2f8e5c7982b6000364371e19d1dd26f908ca77d6f747a34d836d5007209d24204962d31c00e758d2dfd3ab8d76d4f5651faf1a360c6634cb8c1962824aead2202f04aa4c78aa483642c7834cfb7b7b43a48d1d5763d00e37b", 0xeb, 0x0, &(0x7f00000020c0)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, r1) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002180)={0x0, r4, r7}, 0xc) getgroups(0x6, &(0x7f00000021c0)=[r6, 0x0, r6, r5, r5, r8]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002200)={""/16, @ifru_addr=@in6}) (async) socket(0x20, 0x4, 0x7) (async) nanosleep(&(0x7f0000002240)={0x8001, 0x2}, &(0x7f0000002280)) (async) syz_extract_tcp_res(&(0x7f00000022c0), 0x3, 0xf) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000002300)={0x4, 0x9, {0xb28b, 0x1}}) 11.719671557s ago: executing program 6 (id=989): msgget$private(0x0, 0x0) (async) r0 = msgget$private(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x32, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0x0, &(0x7f0000000400)) semget$private(0x0, 0x0, 0x7c1) (async) r4 = semget$private(0x0, 0x0, 0x7c1) msgsnd(r0, 0x0, 0x401, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/41) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) r8 = dup(r6) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = accept$inet(r2, 0x0, &(0x7f0000000380)) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r13 = getuid() setreuid(0xee00, r13) (async) setreuid(0xee00, r13) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000b23009b3ad9d6460c458663bba529dc29c99b285931bf6078bcc72ba6e9f0b0015df9575bf0eb0df3a98a1f00737e4564b1e458d3fdf3160ce0d866c86a40cc10c7c1dd8d5ff30054ad5fcc03eb3c5355eabd4436b15eca60800000001fc4a7fbc85dc4e6d080d0ce5943994ee3451135308"], 0x70, 0x29fd63a00badaf9e}, 0x400) (async) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000b23009b3ad9d6460c458663bba529dc29c99b285931bf6078bcc72ba6e9f0b0015df9575bf0eb0df3a98a1f00737e4564b1e458d3fdf3160ce0d866c86a40cc10c7c1dd8d5ff30054ad5fcc03eb3c5355eabd4436b15eca60800000001fc4a7fbc85dc4e6d080d0ce5943994ee3451135308"], 0x70, 0x29fd63a00badaf9e}, 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c80, 0x6, 0x1, 0xd0}, {0x5, 0xae, 0x4, 0xad0}, {0x0, 0x80, 0x25, 0x5}]}) msgrcv(r0, &(0x7f0000000640)={0x0, ""/30}, 0x26, 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000640)={0x0, ""/30}, 0x26, 0x0, 0x0) 11.719406982s ago: executing program 4 (id=990): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3, 0xfc, 0x0, 0x1}, {0x1, 0x0, 0x0, 0x3}, {0x7, 0x3, 0x2, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) setuid(0xffffffffffffffff) sync() 10.481247627s ago: executing program 0 (id=991): r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) fchdir(r0) (async) fchdir(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000530, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x100000000000001, 0x10040000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x100000000000001, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x6a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) 8.986637878s ago: executing program 4 (id=993): socket(0x18, 0x1, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x11) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) getgroups(0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000003c0)={@random="8340839fd5a6", @random="000000ea3100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, 0x0, 0x1800) fcntl$dupfd(r1, 0xa, r0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="71cab81e36b0b4e85284ce86928b5a871371ded8a191f6b270be83df63d628ed5ffa48d7056ef671ab1509232b943535d0d7015ef2953dba0f8d2abfbe2d8fdfea6cbd4286c79694e1118bcfad9eeb443c515de54e0a8d4a26", &(0x7f0000000140)=0x59, &(0x7f0000000340)="c3bdd9ccf4e2245d7cd26ccf958a36816dcec8c5e61de9a1b8f1f41ff5a4c5c53f08c8e278f02fb08ad03a9072bf485fbe03a03af6a9910b41a8d713076cca2c48b51e46980550f044ef711c7dae22d3d88784eb105f0b98c3f1364a7485ca987efe6f614c768a36637e7b57b5c247529451e8270d98073c542c5638bdeff3866b4ca8a801b9c17613fb25e611f8f04b6266c2a28e966b4ca765374d603d8c9a94351e413f6de84989b824e2924053010ef27b481ef9c8aef63e06b2d2b89d9d1676ab807e016afab548d22a1f09990d38e4a5a3b2d482f6b9d91e213d0fdb2cd6d875", 0xe3) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r4, 0xf3) setuid(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) 8.98568274s ago: executing program 6 (id=994): r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) write(r0, &(0x7f0000000100)='\x00', 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x97, 0x3, 0x5, "01928047105fb73955a33d89457f3933494075f4", 0x51fe, 0x3}) (async) execve(0x0, 0x0, 0x0) 8.742677076s ago: executing program 2 (id=995): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x6f0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) syz_emit_ethernet(0x108, &(0x7f0000000000)={@remote, @broadcast, [], {@generic={0x809b, "7581f8d2f8fe2127ed6ad815d8dd797be6f519ceed7ceecfdde74a6b0130392248ba7863a5f75d522d75450c2bcbe3be013190ec2ff455122b18c293861354d058290a4d051c4b4f60d7a7948fcd83ebec6a3ef712e724130dc9523f9aae8ff973e44a377c3e5fd76bcf9bf2373bee24c87e6032b3288ce6197f985d6b81ee84316bcc25093496d5eaf688b633a6ed4cae42fc2e9a39280d121fff273262f9fb4a61d50dff9a8850850f0b0fc112b8ed7cfce6adc9c63eb92a02cd3419d9cd1dabbd4fa965cf01f05964b62c963e9d5cf01455c8004354d961ef3fd3bededc42b1de5d93c88d9685654af68f96195a70eaae7a9ab325e2704011"}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x2, 0x7}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2, 0x6}) 8.741573082s ago: executing program 5 (id=996): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, 0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000140)="5cdd0aca289e4b6960e638430c27d602e29b0592418de1b4dc6babc983bee9402e65d5f4308653934dff60cb202d731de418a2c6f6b59bba179bcafdf0649c2a138552fae3c7f36f1b0bc1f165414f8afb212ee223af4cffe4ea9fd0df2b03d1720a7b8eafcf8b0784f171cbcf22fdbd972125c824ab409f8c8b231ad55a418d", &(0x7f00000001c0)=0x80, &(0x7f0000000200)="d0890fd2b2ef99a78e71b03bb3942ee1b4430635887d7b58e0d4c58b26a456b20e0baa34ecc27e905f0b48f25c217431e41f4ad9adb4ce483c2ab3dd307c6e304298411aa01884b8fcefd907cfad5b0c0fb7436bca70d16d8398b6b0346a43aa5b2a3fbc87a17d14e8c28090f8e323ad1f64842d3bf7d5d300bc240789d33188010e96230aaa8c438d48951ba3ae274139cd7ac985a5db97b238c006b8acf6e4985304", 0xa3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) connect(0xffffffffffffffff, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) getpgrp() r2 = socket(0x1, 0x5, 0xbc) r3 = dup2(r2, r1) sysctl$kern(&(0x7f0000000340)={0x1, 0xf27d409aeccd3a5a}, 0x2, &(0x7f0000000380)="fb8fcbc67e9c8fbb02b646444cc830c157b0ba10d5206a930b5ac513a08797001bcbcc1a13577c71da04d03da5719839cdff24d3255cbf5df643473b002734bf5b4738527f48da0205f58a34037bae9bbd8875f97c72aabb2e4d152c8cad05d0d6c172d8994b53c512b530fedbd4c57acea8bb72f66828c246250b7325003f41c7a7ae088a6d65c009db32dff30d22d3d3c0e2cb0649e008dbdf65c510591237484ed93de290df91cb6f120b5b9f80502ff24f67a48fb325e005bfa672d929423de3fb0e74a12f178a1ec1702aee0aaee3ae13b19ab92c6c5267b4bbd6a9eaf83f97ac3e995f62715e6a0c8cef80e7a9a7e7f0aeee6bcf8b9ee688392daa965d63aa3c14edf804f61edb9e014fecd30e9d7f4db407ad0164af323c99d799c7908d78dd2e2dba390c59010f60cdb72262fd0c30694526ddcf6cbeccc4acc17c5a2b3241735d217dee3f1af3933be411d3903b723c23f1525590b4c4153c886c20668caa73b71494d08353f856cc193829eaac1cb46514f7d668e33f40d08dc35f225d1a6bada9fd57a3fa6812a8ae7dbb9aa77c7393b011bb7317e7dd14dfcfa16433cb2abe636a5439bfffaf9ebd0de07f84788d1a130d4ec20d085325fbb704082ce1286e733d0f32efbc02123d49fbb0c07bb1bfa80b73c1e649012db29087c3cc709441939d501a71cb38e911a0c0cb4053d045223293fa6078a2b0fa2a74ed343085ca921af7ccd7b40203b25071f416e3fc1ba5a4fbdab72ea27e10cfbe8d7848ebc47907a291deacadbf9df6baaaece1d4b67c39101e5c1bba87043ed3c4b57a3f5bc5fa9ab85a821773d1e21a6f691c56dc4dad17fe5fb504fb9eb80d635b02f1d8b2ad540cd6f910de6d4ac4d0219c7f9321a7a02a496799dd641954f4b6c62f0be285d2db3820e5b169c7905e463040c76d06f39beb366939dd6ed903d3f9fcbb6eb217b1fe4cea58c27b8d29da2c479d681e99a24eec8b5ca48de4a2f25c11d86ed81f04f20ce328eb7686adc39ed791973683343e63e203527f11a25ec9051e2469154ef4c53c0e4f866347a69777dd219b78307f36dc92fb48e90ea57e366025b3fd030c6bd341314a59663d9cd5157eb7fbfc8c7e26db2df48d55f024579d4abc2f199c27599189bfb26ca12ae2a5f1e65909459a8356aa963651572b7a3318ed987a2ae90a3a6fade6bab56368aa2b5198804094afc1092e46c5ab7d0a4fe144cbf29c6104f0cfad558cb110099eda165c87486fd0aaa6fdd73cad4fca39cd2e01a23aaa345000c6176024200b55e8b1f190a8fdcda62dc3f3c39fba8d61455b460d8e7f714e4bb0fe15760f1dee0ec343cc76148973c5e3e219d34de35b3239a2ec9ba5b8a495cd7890bea6c225d04540034333dd71ec4a99e3c72f4b818eeed97d9d500b91800d19b81fd15db630e0dd2c35d1d91cdef1ea9613d156da4776d4382f2fd59a9fdcc86d873399496d73760b0b6091cff836538547660b48528deaeab88e90642528a44ed1a1e400a9be7e15639d540b2110837fdd356c75424201cbd57e8495f76a6276a527709c66ace7f8f3cd990564e39b1beb3a2efac5221e7034439762127b225ca9a899b0f4dc1e83203fdf15c08e3bced49dd483a67ca83a34f62f6ea060a8c41d81064673dd4d5ebdf431388fd38bccda637bd150836a4b12bf709e8848335cdff697db0f5c59a6c2927a100658145a1767e8d09b62d019c587f3f6bd89b303b653e10503d363eb5334831dbde9c22f56edb2a4aba221792428e446397da9df1408f7b888828ac5b4068ae8ff5a11edb21b8dcb694792dc7920299c986b1bc5c35a6fbef9e0182324ba8b7928837ebaca990c07218d786818ee897d467ee317231ff7a27fd5c1284d9b91e3e336cb0317d7c0096abe0c72dba0aca49185582a1755128e10bb728002b11080dee07808f4dc88965064aff464c60ecb4fbe49d8b8c050acb2c01eaaee5b1ec457a0d112810146e46d23f6bbaa79d069d572fbdcf8b742c66aff86eed5b84cd905d6b200ef97b51e340b587847c82ea0e6768e4030430ea722e903abe0c2817accce0ededaea46781fdb4ef607c7834abe5ce4c56a2106c3e7f7ea1989963199f495c66053818dae3305759d96888484e3d449e64f62439b569c33c976f1cf120a2c40489aa2693c13ce9018442554d599fe7087fdd0099c8fad1408f00393ee7f7a85ee12a7b6a2f89ccdb3c9dd5f2047a0143d618dbfdd4d6290bb9cf56076c8df62ab466fa1869158535f78592c12f0fcefead5758ef0ea47eb4244b4bc8a957b1b6bfb6d305a04e5f3a1afd74cb05ca64e003b8d25f50ac670bb55f6960701a344913ec309a2399cabd7387fbf44edfceea3b46502efa2eb385959fe84f27958f1d911642d85086bcb5c6d594d4443674d572760341bcb1c034b45e1cd938382917a7b5e3ed4c9405938ee772493f6ef2bb886739a3a553e5e6e35e7dc43d8f92bb9633fa4ac3f8f321e0fb904d1f99d59e3e259c8008c80633292c7c114576fa1244aca34931ec0e84688e790585a3d89203f327d78986d7453aabf365b2dad5887eee5a0a4fe5fc6d990e3fa5178327d3c42f4adba755b8821e74cfa1d0a09cf6b2a13326a7f6edbb5e4803c99f371bf76b33d2829091b1e076502422b6c01e9a1066340f7387c2365636d5054f5b041dfc66b2c293b1d09185b3b517434db61189948954783822f88aadf73dc86e4ba68b136668878fac5f972ca62a37ab9ff067a746f6caeaf5e13f905a31677d282082e24f23d417aebcd0e7dd92b24bc6f4133b0f6857f7b10681253ac1d52cd5a493acb0af094e8ea48930d3c7c34c802acb9cc57075d4bfa08e70650b1b6d3d62371a6050eacc67e08d65c9209a8ab9d487b9778fd0be4f8aafac068a78ae6b0d1675971567c226cc80809625c26691c630a85ab9d54e6637c1a2e09f4b81273c2a9f4a8879be979506fc17deee63f93d1bdcfa3e0bfeaf91eaa6cd0def253f01fcd6dae8807b33751a6b39247c533ba59181d7a3cf79934622dbad8db29dd89e7720fffd0a44d851468f65cd0cf7b9f54867d0d24c609d1d2f5bb5c98144818c2a65825e2a9143ecb7e0a553bbbe89001d752bcf7e1cb593e529fdc539f69a4d57c086559b399f1a2c8b6903892933e7e755e7ef723341b9ba55a2e36d273bdaacf59a6004cef36665ea85badc0965f990d436e438d40c023c853512a78236bb612bbbcf9f296a553076cf8ca09a8ace8889e2b0d797723eb6124a0d670f503c5a8b0b243190f2f3e8cc854eb291b602b2fa52d3b97d65a5a402d9d594b5221a3d7a4bf00dcb2559964f671e2eee3cbd6024da1e817ce07880a7493768c3f22752b86d02f61221d8be66b80284d93783be90101cd49eff9c039360ced854f54f98c969612a96cecdf2163160589826477cc12b3fe306b2615f86248d5024db7e1483337827f4e2ab91eefd866a2e4b343d6d8c3a45184c9224cbba448ac7a5e433f007bc513ffd3bf4094ca4955890baa38bd009dd5d7fe5510190b86e9d37205e9a188ba152c4d77d6f6ce6212348c56f365a029837c77e145d285e1927bff11d073cbe63e533933ed2bf6cce3772ae52b81286aa950a99f59aa826f9d8cb0db0c7bdb6d87654531693b50c593e03737759f3531be2977429138e5a6b984659bf73996c224821eee677ca9d2214efeda702eab1d4bd6ba3d9fb4a828b6c4073d7c075c4daf95d6dee49c7e3b2229889e0ca483dc135acd184c4e120a0ffd64e0945b587df0b5b802c99b933256a1b25e7f3733eaf90de9060d2b58cf17fd450e6c759a4fe7a9bc96d675512e14951e75b1eb14f66d796cd525efcdcaba930381b08561ca5888d670d6df026a7c67d47760b93c735f4862007a1870f426de707db9378da5ea5beb664b6de9da018827f982f6c64ec3e6ff4232328ee3aa2bf732af1848493dc148f6ec9a0d41ca227cd7638c6badb298918cd2ca7e9636884ca6ee90dbdb039bf27255e9e31503db0a26398b73ffa2a300ea8b97712238508b06901ba08121f590d5eaede6a53d191e72de657c2402e4a5e742b9a722f58d0411962c289eb3f129c2a9977fb2d063ac90dba815d5c5d28138028573ef3026ef314ebee79cec43985ae0a03a3c266f299485c197ef544a10f93067f4df85774489023e38109c4ea64dfd7f0e46b3e3d3475b0e5eb11eef32c60b6aecdd6e370a4afb821b76198b045340a6171b5e32ceed82b153aaba51480fa7e2cc87b9d060610df6cce6e04b278464911efa778b563d906c35be111170e3c99442eb27b86a702db979459cee9f1e320b9930c75d6ecd0a72bd99ce07e394b190e3babc2966bcd7df527fac8558d2219d13d42041328563ee2eb1b302f0038b616fcce875e1f4c8c145882cef1ad7e059f98457c4a77e6c314523fd99d6d5a770ce79203d2aeee6aa4cbb783c17931239858b991f723093be97d1ee5d90826c2c071c3e813eb90cb7169d3b0b03ea73524b07cf675d64d084f0a6c663852a93c547f3c18c0b20cd1c83bb7173397876da39162d8352b4b8ae5b84e6578b4502a5a7c40aba20504fb75c0d47f4cd176389a50f06f6d617ee7f5f2fd0e7a450a153b12618c2126249db2f4360735412ab3a1523296c2fdf9941e0c5f3c95235afbc6036f7bc99c3b32abc1d67cda847591ac25781462e1c5b42afe7bf09c3c50d00d553c4cbde1f536b3c1522a477ba73b3fa5f2191a0c6761353b2c70e86d2eb92923ab391bfecbcf194190c9e693c70743c71550f6f63eb8e10096e2b324d0a6f3ca3af4ef65696b47a82e4468fc26fb5b1989b9d148d7b5157ff5309c9ea5d90d0bb13e6c561c06e9a9b6de1cfe66c50420af849a878447fb6b8403bf58f81e47583575a6eee807006129b56397017796b850ddfffea864a4186a0165a7c321dfc2ea33295e9e1e04c0e75101935dd81577828b74bfcf9648d21e0c82cd09cd778d635f52725d5d61c4b72694184f1db8fd89642569824e0ca838e716c847a9f199a9a6df5321ed1527d139a174fb4be03131acb03f5d111dcda0c9994b4b145f7318e8c90299f77b8c972c35c046b251b338692b861d1a616f7676bb41e9d403bb43082f2aebd42fa33fdee92eb64098c09c509cf5059f2afa52b7c8232d0b260632ac07f9d1d64d4adf70e4a6458a3a004011d1c01c8534e498ac8da415353706dc10159eb6dced00484abdbea877065f0fd466b2950ee1f4d9d5de45a47dc1c2a80d93d713a8a07e3a75b13d5e97a68cc48ffd9da1fc59304ab722ce1e0e6f28cc237cde594d305b9c3b8aa6cb5b7a8964e166228a778b23b6b05938662e49d96f9667057b30f01c82de4b29f23e7de483e935af8a9c67de2aef894d44a39cf5064a26224b5a89c3cf6c8eae25eb3b5471eed22aee0795538d49fdf19f45c830dce3b1c53ac2d1f23cfd9b0f83d5754fe2765a37fa9fea689b01614fe571d4c34f698f5013c00e9776abb7d5f59b363642060618bf09e07edfd4f2342a8c43f83c65fcc827b150f1772d3c3db4d920ae2aa58dddbdfcc4b93b6bbd358652ef764cfe03c6f6c056970ee01834ef54db392fe62c8cfffc08097130b7ec67d1aaa1881bd32281ae4082bec069954cf834d723af03d28ff4a93760edaa81d44261e181b3f556f8f9a48784a3b349b97917e8e2ad6c54836ecd258c38ca207fd8573bc7c1377229742131f1c3bebffd6a4ef95dfa2dfb4d669c8420422733484986b36a3ad82da68b0d81839e868ab4eb6bedc2f638c", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="3d5351441cff5be25979b4d6038f2d88ca48eed4bd9a4cd5abc4193715b73a4f00ecfbaa4dcfb62e8af44f8a7955c54a19f3f29b06d9e6f5e3764d3119e2078477e8d740f8ff724dfed216927f5c421b1b87149ed800abd85a4eca549e9457ef1bb00788752145c4986e3b827d539796be5713bf3f7d81627df688420e1583fdd0dca220208f3002e314f1108612f9f37d86a5f6e2cf09237021500e8b1ac98933a86e39690730e77832ba8d5a8dd4f78b85593e00c1e52a1f3537401ec3dde3d240257c87ef07ff409083c2321607f157049e772a7862767102e83dc711b78fb07d019533dcf3cf6f6f1d13193fde4c709d17f85daeed65b3357c87a19ffcb4848b65c9489141428113fd4921bc73b1f2f5fdbdfad4a8f1316fdbdc7e7c4168f4d0dc7537a138e2ce113470ea25b8037ce49e9bcd35aefe6c1d4f47333fd2a8f91187c7e63fa8375a85d972e6c17f437b3fd2b99facb5b96cecf4c473f9b27bf0ba672d933584b9a6956a1d01cbb37bbef56100c5cc7643ebfd11ba2b7bf92147d56c11165dcab55815eb8a7f0efffa678c5a0279d3f3952244757c00241ae7f1cda9e89fa70f8de9d0eed389a02ae0fc076b4a87fc111291d010966c27d968ae4659b1a32fb849fa0072a6ad232d4ed2d3c37371d5a299fda25953c2f2969e04628264f444237af82e341057ab19e27bb7165565b72a650960ac461363d2555b4a45343d83cd0680f38bec173ce774ffbfc00161da10cf6c58d8457f0d8ecc747e9704ba8047646d45e6fe74c08f61852fbcdb4bdb91cec271f0e94754edfa079e58d22065a0e5a1199f29afe418ebe1e17932159dfe8567be11c2e0ddf0bc96cc84eeb9fa8f0e3320c2f853a0827cc4df8f24c8df0a2f7ec0cd80d43c1ab367ba9fafd07cfa00383b888a10f0c61214397172ebfd52ad2ca647056d869376e23ecd5202ec21f26738d6f5d94340356f056c81e94a7f6adcb3248c67e0904691038fe16cccc0aa80cd528de904bd98bfc205982f2491353f824281bc3021fd2a75f4e403a2d886adefb2df66bce61424aa596434fe67939c493dbf2b21344c8aeaf17f5d959ea298c3ed06d3e75a5ddab48846f622aeec3bb833a9aff420bab5243c48f068d95060f01b0b5c86ffe5d012f5c17c1df6b8665682ad102b4f40de86c5efb83faa013ddf84092826a15e981e97b5810ecb541b1ea141c9ac989c7647abc2c456df7f986407327f548ee2b2938a7ec262ecc07d0efd40749509764ca054c7c600c2d940b331b7a68d3f979805566de47e7a671e8782bccae398bf249b0058b19434ad3306182dc7ecca0eb6b5f86dfeb8a58dde5cfc4aef8bbe30f0d732ffb66d0426ff47d026581b5b4f3bf30454ade210aca892877d09e225046d2bd41bf5f9daea4b2b0dc18fbb2a898a84776db8f637faca236bb30380a4d7e1ce93f80b448b51638b1cc66055023154f635787c6ea73072a859592ead5009a333662c75ae6ba8edae5ee1cddc43f28e7998ad1e9202d7f2b944ddfef22503485277ea059f98efe79b67d959290dcbf7f5dc2ba6e2a4b461ea26976dfb7bfca8de53d4384e144c48a60ab87eb120985b37490c9cd4264cd871aa86400e2003614a9844ff0ac65a05640d710103f68ea6087ca0a258ce844a319d790b94884636f1d877d385641c80beb132a0e2cf7aa09dce16f5b0199c6b45c9f90bb7a960db3aa4b1688dc6d8aea15550ea7108831080fcfbdfc19c82e6ccc7a56273cfc20adba2d4d1a8e349e7301d986ecff53a3edf9ebf1848a6079092307a4823320dc758d67a59d9e89f33a01945f743b613dd4d507c438bae6704881784a6f19b9335e3d7a1453c1828fdc435425eeb450fcba9cc955107e3ab2b2f2f1b11eeda6d67825d9b50f619b0c6a598aa9ae4074aada1b7ace86d333438245a92fb8e7698b6e97539c045843c774ef1fa7fc85856b1312449f7e73b50047b50baac9e6bd6bc977f3a757624863df37c060d3ff3f115570b1462f5c32db087121d9c5043d5156cf834df4d590c64ce3bc59fadf22065cda659859eda7f3b21007ade397e46c24c5f926cd430b1017278484e9a9a5bf465b96714544d44e7abe2c9e5f3e855236447c2fba19add3618846e32a10a67c8614887524c0f01d069ece77b078e19d63f3750534df5da0ea9c0f7671232e8c3c0c5d432ff66c6fc30eb09d0b674a6ea104d07ea47b1aeaed5ae709f0241d7873938858456e8c1bb85423e2583f0b33b9fc4c28e2cf12fd639f1bfd63c7765f1dff0159188f1e3d432599c2b3ebce818409ac3f174be97bf54ebbbe8fdbfca8feb62f1a86876f6e4d1a81fa7cfd1fc8a185e9af8628f28ff635d1d97ef91f94f54459dcc774d174081d17af933433c448d4111b4fae5abc817616b47aa1c3bcbf1979f168401baf68a65a9c01ba99bfeb8a2dfa89aea222645da7e2cffd1da7d0b58fc6793210823abf9b9576e9dfba58caab871dbae53a8f41ce3cddc828f5ea005ea1ac926e40fd3919002bbe74058a1d81b0cb76890c0829c8cca4b812fb7a4552c006cea611fd7a3cbaf11730d2267722d62f9d814675180d57bd9398427e60b2cc887ca987b767b11e36ec54bb3290d092e679fd0f1d81eb00e1bbd2f92d95fdd0b353382c207b339e3084a3fbdc85a49ee79272484ed7750e0e1519a3669bdde4f9fdcc31fd7d891ac8491f4ae668ca72ec19173bb1a14060bedde9da556adafa2dc0dbb572f7e6f0c715df97cacef9593e52814bcd92c6b5f017ef1defc392a7fe72e1dd023aa5cfabd43d225402b58e49ac07909e885e47119715bcc230299c6e3ebee9e76ff871d97d58d72fc45cd728b1a5efb9fb206f84a60b352b1a10cae35085fdabb12b93411b297fb56d4e43874d58bb24b98303df5db4d0efffb5ebae637a4b2c1fd7bc54891447b1737c201301eebd39720f166496d6772dbcf8682af3ec0c04a1a66c9642e5de96fa906ce626500b100e5adb2edd68eacfcb060553e69703addbf99b79c35946eca29b22b0110412c82fe1a4c15f10eff839d8c49554024556ff7480654883caa8370a725014e8a99ce487894ee5c182ee6ec10fe17824cf9fd59398afca11a3c6a193cdb930be4f449ef55ab83d74fd86cc2811e84c9fc46157557aa1cea973178bf2a9f3e7fee72bbdf935aba88d2be8732d3c15a91a54ab1072db34316fb732abefafc560bea52fb949777af9124e2b7991245c0a35ae0cd1aac3a3c87a44094c3550793e0d1773c275964504d7d8993f5eb69392ecc1618f4594ce790da06b0dea3f8a5095de98c3f297a97230e50d3139e5523394197cc507760034513f41d9341613103e7b4dd2de8424cf38cfdee59c4d0f54774d34290e7689a2e2f2f8518bd17bece29f2d66a8ae539cbec38c4f72a1f16622f19cf4eae2bbf22137672b1ff86216aa875d644722140d9af23b5b0382ff099ca0114df2be6593a0f423bef1a789de7742417ad6755482b34f39b4724710f15cdeba883d25ef6c2951733b5b1fb45a94deabe655539fcb62000ef560fca7b029ec64b4d8c18ebaf37394a2f609552ce4cc05eb7131a92e0bb5221da60d609126319d06aa009d4a80dd1d24d2cf86ed45f330d387aaeb82d65a07abf433d35b0b1f521992117a82372beb4ebd9852ab337b49bfd6673bd435dfd084aa587e394a7d4e9135dc14f25950b96a1862a6f8134e14ad349c2c0b698c4962941766a90dda2c79761f9f4e3efe2d1d39139a680f9c06c73cedd44e73d2e2be3d2a44e6280ebef5130d2767d47047086f85a3e0235c73ac1b4f8992795ef45f833afc4e12bf2903c0ed6509dc31ecdbb7e9b94f04acae6c29219bde8e60cf29b4458e10d2151e4b164038adc9afe1d4e732581514150eac3cfe74f04c218b5bfff073c69febce1066caac13860a370977c1019059c6d0ec3e27a7404dd1d255b2d78189ec8491998420fbbac1d266b5db5f3e2ed06ad08251623e023817994536bb1c16a1b75a964e296984f5fdd60a55e81bc24226cd4b5f4dba07ae1faf088ac3416cffde9bcc8b0a989b9b687bc0346fb93cde6a368808a0c5374074da4a9e747cdca6201fcf70d864965f72c88eb30d4573b071ac920fbb247726c82d8bc3ccb67729612b4c6bfb66d1eedee0dcedb77adac4c0d2a18cbc7f685ce1a170fdc1b9380990218b221b73dac1cb283865a65b2ab960820787f5ac9dc9ab178928c73e208c48d5bce2b2d48ec176c24b0b203270bfff7bc6e969ecf77145ff5476e8987b16a119e98ef8f0a637b35c9b4462172e4dfd5015328ac83705c1653a9c66da9e307b04d3aa93cb48446180c40d3cb5f8cc3dff680ed8a3befa0b96e90cfc409b0d9af30db830de6753bb42f464eb15a0f54d9dbfe9dde4db8504e346f70d9845beb6dba60cddf8ad7b42c2a511dff02628f5ca1cfe3438a450bd8621cda4f0df6e7b60e098a5fb56046d99bd1a1551b2dfe6f3a76a5c6b3ae0572ebcb296685083129b4eb37a4d5b930216eb242667f9f26320f1b397df9ca1cf638b356bf0b5580362188da1bec8c9064bc9e394c9dc861e4d56274e26ed570b2dcc5fdc4f5904d5e9f8172743eb9bf6c850acb32f4dcc8300029ab6f15851b434ff6540165a8f6ef49ec410d1b167b85e6eea2ac8bbd79a5d2529088b79f52c02efd640a039dd76f111029784a468f29d1d2455a5df4adee73e05367249b9039b35199b5d880dda7915b847866d6eebd07e1b651164a00c372ffc2d212a98df0742f4d8a1b59cb36e047a85f17ae5cc1e6b17f89df20c8fa309cdb42e467f4da8857ca359dcbaca8f5e3de9ef0a76b77351710bc3d14a4f0dc242d6a8236dada2d078263bf37a2a7d31d0d3d16138c6517494de68ba87506dfa8c6d81eb7b421aa1be659367d88e2fac0c4c336b052d8fa7eaee98df2f8e9b7ac952d90f4da340da3e50717ffca5ddce3e8be476601f99e0d9a5400fdab177e9b34b9e6ab3b9829c2d632a48aee7df7c0df198e037329112b6e01adb1b5210815b43792e9319394c209352c25bf9157f40acd34d352d547886217b69aa6f7e8916bf355e4f807bb5d462763228108bd9e0d9b543c07b4e96654c0c0d8789a1527f953ef7b35e305756b3d03805b9f5b618fcc358dde57a5ba50c06ffa2ecd8908f42ccf74c4b06aad1e296de6d01634dad88fc62a80011b5b2229c160aaa329e26d1a8e9061d90805dc196d16c4d4cb5f3214e0beea0a217cb9dd7314107da671fc5af66662c1d48723d14177153067ac8851afd3e3de73c71ae9bcc6d92ab2dd044f094288b5f4d4cebce075a806f3410b4a8ed7ce7606aff90135156e05d481a99c6d4dd8edc5c7741f5d32275f02b63f0a7317cdaa4a6b2955d2cbbcfe98303dd8e4aaf9abdc68ea7a572ee8d6a9e231a1c4224eed31ce0fa7fe8e0a95f3ccd679a3a5862f9b444d58a704f845795a05a9ac14517d1186903a042c538232680e22216f7f56ab3d67ba68b7c7c2865735156a6b001bd2a721f7fb7c262ef2ebea466c884e0c5509c4535d476a40ddb3813e725e9d9582b0087c1d1ad544f68742fd2a57633353b411fbaa9f083bfead5bd4f07d4e68bbbe56f2646dda36d48e3244bd6eae5e396e07d5363f4af0c54ed0140852274872541102f20a7146cd42ee6cb9a3ad6b363dfdb8b5686fce0d917cf4f774babecc04910cd18465852b20ab8e8069b2fc7d8913b938d7bd4222e1bfc0aff9b2ef3713ae00c7d3380608c98e5ec1283977c531c55fd25baeb7be5df474883782", 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000023c0), 0x2, 0x0) sendto$unix(r4, &(0x7f0000002400)="d526a6c9ebe678dc8a1edfa49f243d35994d55531b76e1", 0x17, 0x408, 0x0, 0x0) r5 = msgget(0x0, 0x400) msgrcv(r5, &(0x7f0000002440)={0x0, ""/254}, 0x106, 0x1, 0x1800) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002580), 0x8, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000025c0)) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000002600)=0x5464) sysctl$kern(&(0x7f0000002640)={0x1, 0x12}, 0x2, &(0x7f0000002680)="266154de27fc5973bf0c3598635b68d19cc553198a2e76d0650cd4f9b97ba088cc0292f5917d7ee9c321a521a5d1b59639a5c8c75867bf185f0b98b17bab0b85584ec2c3a91efe23955831e55d348b", &(0x7f0000002700)=0x4f, &(0x7f0000002740)="78376686ce495563b41f3bb52611ba87775ae5ef77dd039fb2901a3d32a506ad3fe01b8126ac856094c3acfdb611ec77c9f84831ed15560be08e899e9964145d0b8b180b3b15cec0682278f76cb79264ecb254f6807db21d2c21b888032293f7e6693c8cff81f1437b80ea66461f4075f96c93964354f582b208db53e94d893063ed83dcdc27500149f9765cc3a0eff9dae20fc87fe549b8add6f353ec74e978e08303dc98f22156fbf0264506b889b68b0162dd899be5c075980d6ab6504133fb001ef7d69aedff2182aac8f01fa91a5ddedd", 0xd3) ioctl$TIOCDRAIN(r4, 0x2000745e) syz_emit_ethernet(0xde, &(0x7f0000002840)={@local, @random="2d63a2fc0cfa", [{[], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x86de, "2cc017a1f2f9facaad427f0c9dc5193a1ab1853344084e5a2ddc895dd7fae924d0e1a1fcd4e1df113ceb3d98d0e9957a93f111b7a37271cfb97b5a0519b5529a822b8c1c09074b6092e71e4451e3f857f0a128e227f11ea7ca789ab21ccab883bae6bb8079b03d9a5828abc90fe7ad38b0a06ff5739dc8136b014ae400e65bf378c1c2ca71f241a91a47391329a5c80dc9ddd418560162c52c2e7330651c9a5c2b66c1c2483c99ef295f99b8c7cf433d64687d8c4cda9f4a0bd0cb16cefb626bbcfb04600c06b4e51f0fd94e"}}}) r7 = socket$inet6(0x18, 0x4, 0x7) write(r7, &(0x7f0000002940)="2f521b59657f564e1a6aad3abd50e91b51fadc2f184808a0f1ab2835993eff0246579fc2e9279f317d7410417932658f1b8073", 0x33) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002980), 0x800, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000029c0), &(0x7f0000002a00)=0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000002a40)=0xffffffff, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a80), 0xc) execve(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b40)=[&(0x7f0000002b00)='/!\x00'], &(0x7f0000002c80)=[&(0x7f0000002b80)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000002bc0)='}\x00', &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='#^\x00']) sysctl$kern(&(0x7f0000002cc0)={0x1, 0x3b}, 0x2, &(0x7f0000002d00)="b4a660444f3f738876ec55cc840e93c7b2de836ab0e3cfb8894c1e4ac66bcf90d5939c26b849c086b8e552e4d36c1b15437864625923f0e51ec5d7584a5a8fe5480c92b52a6303e461097237656577498f21e247d8b0dab53a4c26833e9042de5fda51f6029f5c134bda42970095b8ced30902ce35c31a59b4980fb00df0041c239f50744aaa2f7854e839e3719338daacc115fdb417a7bc76afcc1b25e173", &(0x7f0000002dc0)=0x9f, &(0x7f0000002e00)="f5a204a132bca919b0638d7c7e25b1e9655cd1cbff73395f38a510bccbb4adff1cc6257c3a4497825211643f296058d7ea692bd4530d904321e65794d982a8813584141e9e39d847d6da9130f3d616d11416843500ffde2af1df1c5443bc3769623124b1bf9260235469ae359a86d3eab227479664299ecf7dbda2b55e3f4d919f3469668a9f44cc98fa040528b9815cac0d6581702728dac6819c8086168d5d6448b51768a6e18f484a8b04aa2d8120bc5af370cdc23521c838c82ba37702514863720d051bfc0f6fbfd77f6c", 0xcd) 8.495343744s ago: executing program 6 (id=998): open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xae828e137847f62, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xae828e137847f62, 0x4) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) 8.251254589s ago: executing program 0 (id=999): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e452beda0f59047bf65b18d7c51f78b06ccffb4050008000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x3}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28004083, 0x5773c54f, "142e28a47e7ce2dbe73100ffffff0d1300", 0x1000, 0x80000080}) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) (async) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xcc, 0x4, 0x411}, {0x87, 0x9, 0x0, 0x441}, {0x1ae, 0x1, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffff"]) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10414, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0x0) (async) r5 = open(&(0x7f0000000140)='./file1\x00', 0x282, 0x0) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000000)="f3", 0x1}], 0x1, 0x8001) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x4fcb) 8.24199516s ago: executing program 0 (id=1000): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x10, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1ba) open(&(0x7f0000000140)='./file0\x00', 0x10010, 0x164) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000100)={0x0, 0x400, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) ktrace(&(0x7f00000037c0)='./file0\x00', 0x2, 0x40000016, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x32, &(0x7f0000000180)={@random="88d98d61a14b", @local, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @rand_addr=0x4, @local, @multicast1}}}}) r3 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) 7.75112879s ago: executing program 7 (id=1002): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00\x00', 0x2}], 0x1, 0x200800) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d358b40100ecbcd25ededd098d1cf3002b19deccd04edcb29a09a5ea02bcb473b36b", &(0x7f0000000080)=0x4d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 32) write(r0, &(0x7f00000000c0)="bb89a7a59919b0f92ae41c9a84e1", 0xe) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x2, 0x1, 0x8}, {0x881, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000000ae6c8829ab2b3007837e2d726122288cd021060e7fc87c4c9e6e0a6ec93f2e68110e9f81d2759f86bf48fbac19c03d16e45e7a038974a48fef5d6daeab116c06fe12e3459d", 0x48}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="2ea612165d535a3672fb23bc1119351a0a095612bb3eed65745ca3329e519b6ef466cec577db091f476862fe1a1b4d6ad1b2c011575e0b2ba08a89dbb5f7d8062fdf8896c25bd2d358b40100ecbcd25ededd098d1cf3003b19deccd04edcb29a", &(0x7f0000000080)=0x60, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x30) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x4, 0x5, 0x80, 0x9}, {0xfeff, 0x3, 0x6, 0x2}, {0x3ff, 0x8d, 0x0, 0x7fffffff}, {0xd368, 0x1, 0x2, 0xfffffd24}]}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0xfe, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x3d}, 0x4, &(0x7f00000002c0)="fa6f57488c2b1116327e9dcf3e2cff206d3d4fe7b8e5a507f48164ed3938f1ccfbaada167dc30591b33c61bdb1b241a9b5e1db2295270c5d938b64cea8f8e373ba6b489400365a6ac54be9300ffc7d761ec7d3d5f01bdfbb2b86b62f0dc22dbabf9a4c65c138636fb8609e19bc46a8a2f8f7f56fde2208eab3c0f13b92c109249c697afbbf0b97db71559ed4d8d61d612ba76d5cb0bdbaed126b2e302cb76e9d2fd41d49fa7c815d6de3708baea195f0488cd152f7b31667242a3f666164edc2737d7d8fa938f651cfc41b90fcdd", &(0x7f0000000140)=0xce, &(0x7f0000000200)="a7995c825ac3de8e97c0bd7ce6a837", 0xf) (async) r3 = semget(0x0, 0x1, 0x25c) pwrite(0xffffffffffffffff, &(0x7f0000000480)="bb777b862888d08a1fac34b04295b7fb0f798f3984a87534e9b725950f6b74eac8b592ac7f26cdedc9fdbbe251af729cccfa2f26fd59d8b1102b2db4093c816a88948df4767d478de6b649c02ae8208fb4d9a2d6c00111e938b64b66c25853af3689ed9b15985598c7776ef9feba4171255495", 0x73, 0x98) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001440)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) 7.501326787s ago: executing program 6 (id=1003): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r1 = socket(0x18, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r4 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x81, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x2, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x7f, 0x5, 0x5}, {0x6a75, 0x8001, 0x81, 0x4}, {0x1cc, 0xffff, 0xc, 0x3}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x2}, {0x0, 0x9, 0xfff, 0x4004}]}) r5 = getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(0x0, 0x5, 0xe00, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}], 0x0, 0x0, 0x7f, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x4004667b, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000040)="71f91e3471ac0958bc5a91501d94a34b8e5f84cf71579c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 6.501196503s ago: executing program 7 (id=1004): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x0, 0x40}, {0xfffe, 0x0, 0x5, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 6.500051587s ago: executing program 1 (id=988): syz_emit_ethernet(0x576, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "b8e92a", 0x53c, 0x32, 0x3, @empty, @mcast1, {[@hopopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0xbc}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x88, 0x4, 0x0, 0x4, 0x0, [@rand_addr="ccc505d4fde6fd00ea5ae12315fbdede", @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x70, 0xf, '\x00', [@ra={0x5, 0x2, 0x2}, @generic={0xd9, 0x65, "8a9fbc000b6f45001372ef4e9134d865290375e8d476d077ef4627043112ed4f5007755e46c0fb3f202d4436740da3071c22dd593c9907c88050ea6ed75a58a064850ea40d161576b68feae972f4a929cf8e49e904de6af6994acb554965661fa5bc01fce2"}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x6, 0x0, 0x9, 0x0, 0x0, 0x2, 0x67}, @dstopts={0x4, 0xa, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @jumbo={0xc2, 0x4, 0x2}, @generic={0xb6, 0x41, "44527f2130ef2098e97541c332a692f6a0e5da2986ada36dba51da2fa6bb3f9f4ec1a5171b8c5519a9bda7506a78465a1954520e0924eeafedc85bba505ac0f45a"}, @ra={0x5, 0x2, 0x7fff}]}, @hopopts={0x70, 0x21, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x80}, @pad1, @enc_lim={0x4, 0x1, 0xd}, @generic={0x1, 0xfd, "140b7dd3fe526e9041c3c932173366c7d775cae66132f4780026c89695ed65ee3104ef8d83fa5fe874a58139c5b4ff5a621064624e717dae8b9135f8eed16c839a4d389e3bb07e3de392bacf28abbac5888ee405adfdb61180439209889f421a0a99bbf1ff919963b4ca11d620dbdf97e661716e0dd02cd11a89a42a3a376029a52f57790634bd7d275e722dc7c02323eee7f9ec557ed6437bd4a4ecd0e33dfecd24230a75dacf74c9cef8446c3f0ddc08cd756aa43f3bd7d9fac651d1077420a7110ef3d11d35730d1c086b363df6ac89c39c6288eb88bcfeafd1c4c40e6cfc6332d9ed4220ba257efa56aee791567f2b4affdfe80221086d03060485"}]}, @dstopts={0x89, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x81, '\x00', {0xa, 0x6, "2ca0a3", 0x4, 0x3a, 0x10, @rand_addr="c983a9f7de8b108c91ca80f4c34451f6", @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x16, 0x4, 0x0, 0xb, 0x0, [@mcast1, @loopback]}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x0, 0x64}, @routing={0x50, 0x0, 0x0, 0x1}, @dstopts={0x16, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x7f}, @ra={0x5, 0x2, 0x400}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x2b, 0x2, 0x0, 0x1, 0x0, [@empty]}, @routing={0x32, 0xa, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2, @mcast1, @mcast2]}, @dstopts={0x2c, 0x6, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x10}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xb2f5}, @ra={0x5, 0x2, 0x280}]}, @dstopts={0x3a, 0x15, '\x00', [@generic={0x3, 0x97, "435ef091d688e7fb32f4b0aa713f0472c40fba1c0e2a341a6800e21789ec8aa72a7659e095ab985a8fcf7ff0ec12fd08f67a8660977a837f2db413de05ae6bf708844340fb7a43f10fabd7c941e29190e5146e2e859db09cce67d7c89d74fa0ec066f8eb470cd7618707291cdd8480b708f598f38ce2fa74ad52071fa773a8e33458e8242aaf2dc63a240ebd0a0cee4b930266d3c044f7"}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0xc58}]}, @fragment={0x88, 0x0, 0x6, 0x1, 0x0, 0x5, 0x67}, @dstopts={0x62, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8c56}, @enc_lim={0x4, 0x1, 0x80}, @ra, @pad1]}], "8d7b8f25df954d2eed00d3bc8fc221e3fefb3d083ff356b654ad0f65b9c995d11160c0f6f84582b1e65fab84d3038b3a449d4137716c19547f99136ac7d8e2cc1d689709609443fe580f613bd068c98152a001798363fa6f5c2d974107632b421c82b0f516b05c7cda76fa8fc2824ba1faee95f38fd71a959d4e05f05aa18a2f4f8d9dbc89444e518bc0aae3a898b81519a3377aa81885b394c3f1f65c5d70860368f749e41bed481a98801614f72918113b7a48f4fecbc55ab97e51f4f7463736608f246958cbcfe7652beeed8cb2a4b514f54c0f862c63c2b39daf"}}}}}}}) r0 = socket$inet(0x2, 0x4, 0xc) (async) syz_emit_ethernet(0x2a, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x9, 0x1c, 0x67, 0x3, 0x6e, 0x2e, 0x0, @multicast2, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x40}}}}}) syz_extract_tcp_res(&(0x7f00000005c0), 0x6, 0x10001) r1 = open(&(0x7f0000000600)='./file0\x00', 0x600, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) (async, rerun: 32) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) setsockopt(r2, 0x3, 0x7, &(0x7f0000000680)="32993ab42917b5a4a6c1229c814d3b0949df9176d5145795d5a660071f44787c4a3a3636c7aa1d6d3b7a31614e94b7256a092f329899d0ec8d861e331e8ccb75399c58eac9f578a321ad5dcfdaab7e9485437cc7c8ae09e21fbd9c40bf6979e44adf3f530f98e7974e853650509f6d2087e119959e29c147542f2da00ca5e8f69704356353ce7082a79d10e1031a06d09af9aef781af02a069bdde0e589e98bbdf78afcaea5a6e8108c2a2eac21fe5d23d9a53477c165481c2ed605c9acccff8ab7c6a6a34b6044af9e830f11d31357a78d88aad3531bd98771e809537655c6d528a63b5ce0964a5177d0dc29bdb9d3ced83021d966f", 0xf6) (async) syz_emit_ethernet(0x97, &(0x7f0000000780)={@remote, @random="db08bc964b32", [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0x0, 0x85, 0x66, 0x1, 0x8, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x5}, @noop, @noop, @noop, @noop, @lsrr={0x83, 0x23, 0xc, [@empty, @multicast2, @rand_addr=0x2, @broadcast, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @generic="17d0e476b65da199b93a52398ec559d386d40e8fe1ac5471dc9dd6c111fa8216b83ff63338d6a46960d9e3c263fd9c4453088b39cc4a18559e94e62b7a84301ac8"}}}}) (async, rerun: 64) sendmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000840)="8cb326b0e62b7a7fd7d9d4928a4fed0ed35ff03f085b72626407ef502210377bae0360a273a0934fe450cefdff64eb655b682c6344ea0708b21581e1f126f19ce405802390bfa263103f303ff04d3c55154fa6943cec4b13d9d1ae3b52c2651e49c0a482aeb2e562fe71a6a7b0925313f16364c55eeebff17a4ea771ab92366fd68f8ac4a77a7c2d42a807371c7a0f3d7b66e547e7c2409f3b2945c57d7aedc8b76024837e0fb94a764df9536c6ed2ab016c131a088c221f924f7519ab8581de8420a846ba8b0ef377401a42717d0742a30ebc0ad639fe1990eb0dfe2555c820ec1fe8718fcd09c231f07e0c014e2f72", 0xf0}, {&(0x7f0000000940)="f3542f44ed3a03fc64c1d6f818b65d448ada6e3cde17b43b7642a241bb3a6cf279bf7e1211cd5d0f24e229bd0d95b47985de321db9b79435905cc8f82d13b238c4f5421115f68260b0001a6abcff551724e4f3eca8726ff38f3990bead7c5cb54b0eea2d236bd3e11a0110320f93b0a2ed115240cdd6c6310ad61f915ecac52b0eb664b62f5be6a198c4e1c8ce8ccaed12fb8fab576999cf3da911efa3c161f34093b1de2144c0b6cad3f818", 0xac}, {&(0x7f0000000a00)="6902dd5756c1761004760c5526f8a3c01dbbcfb1a4e0ed2ffdf7ccf3c7fc6ac9d75f2ff39ad009bbc27e15d8578feb5a3a7e5ad1d7d7f5663cfae3a52c4797cf1511a835ee7b1b0f649770d42550ad1fa96a4429e05d12b9e6f96db61d024b3cc02160cf1ad341b72d34aa961139308642bb41370fd6985107740407fb14410f7a815a6bd383ee6a34d135ddabd3c6d4aaacbeb4d6871a9077f7f359643c811b3d7290405a67b48b688b2a844b8584c366d757e1ebe447a8f22c5710804b60a20c9b76886904fd3f666b69ef1f066e83f0aa4983b5a4d5c617531a0e9a3f612a689eaf49b49a802ae3a1fcb0462337b92d31fc02985d6cea7ac1649aaed4", 0xfe}], 0x3, &(0x7f0000000b40)=[{0xb8, 0xffff, 0x3, "170f4d2e9bd092a5ee296b3092244c573871746fb94742cc6db514a25194d6ad8a2007b95fcf8f354defe4141fb12d6e114b472d1f761fe1f8d7fe1a80fd9e5875f2e2a7ad7c17fdd4e9d529a560d5e2115d9dddb0d1a22879fe7356ab0b0c53673f621f6f5e56c9ad83eeac23b7d1d9b92c749559d9cdfd474f2b8716b29378f20b499f23fe1a50bb5885636ffb695927fdfd98f3ae463a79c7770777989c784623cc3b1d2d"}, {0x40, 0xffff, 0x7, "61229d01e3c94e414594bf0398831e34ce98cbbab7521bcc1a889a37620c64489527fcb4bae709cedd66"}, {0xc8, 0x1, 0xfffffff6, "5122472a305e8d936d2d5980c3438f01b64a1ee0de3dbea4f72ef741f6c32f2276c9cf3e35e456f93124e46f89f32c9b8e52ee94844de18ac5f9464daeeeefd68001ef098e12b6b392d6f943db36c772508d3f0ca5167ef4542baa4b3aa9d7e1373856409ece8d71d91ede6185a803d9472f3bcde946bd86bc4753f868e636e7b110bc60f0935728ce1f2721ee53ac771e1e52e16f390fc386a9d4a173d492d92e4d4daab89d198b635a2589c15d92092f6326"}, {0x1010, 0x1, 0x7, "98e59bc0725bce8825858f78556a57559ff8223ccaad0cca32d47638ed0c88a296de992641fbc3896594c783b3ed57fcb0014acd804ebdc9300c7f9e3b281436856c046907ecf109e02634f411cdf2b2bf8cd2c3d16ea8cc3df9031cd73256c029aef9f1d6508d64cfe80727acd3cc070d174930100930699d820643e5be659a6c94294bd576254db27edd8d5d57b33728af53712ed5984b1395b6e9a7c65ab8dbdddf829ebbdadd38bb6c1ebf5b3d7086000f53aba80f88e19afa26edc130f55c568df94ee89b9c787c0b75a05c73aa95544833f93edbd60f7550ffcd3aa71e8dab216900c6005d8636e4ac5bd2790248b6a436cb2afe7c5bc69389d7b0d095cdb0f94991829576cda6fcf35169cc271e729ec73508b5a75523cddfa4dd810ae918ea2e8569d00be4838fcebd517c840bef059724d9ee71d09f0e8ffabb64f09828486d99bb6cead9c3ad55ccd093c526afce260608cfbb58216cc8b3156576d1f45a6a8f8c26fbe709138cb60f946324714420ed8a0a756d9dc56d64190bd75e81325c6cbefcca58fb63c7a390db4574515191b71bef742ac5a4c638682413b2dc0176b95806f6d9a703e34227899d47dd9429a17f9a189cdcb39b150152019fa876d922e9def3dfdacb1e0b5d4a2322f7e4e0e7e36de87d034105bbee0a61996bd5492202cdee8dc30827f91115dee6fffcaea90d6c16dc7a8a0f57a70d22d92aeddd8d0bc9cc09cda0b16838367998a7f729845e6cdc34536244474ad1b35d0624ae8395f948ff7df2ec06c6cbd4b66036098167d80a1ba70938a35fc55017e51e52e5cf928c8b5b0368b4847cc282a257ab93b1334939492669fe3c1d2baac1704182d491f540e79ac1330b6a056ef43025189c5658cf5d4200993fb12a41be98851bb114700a3421795bbb15bbd9a84eb3aa29882dd6d7999eefb7c661b179ba587da925cf9b5fb9b6932b1be4a084a0d2e4612444efddc3db1598e8b24c40ce6a7a2ee36901a304606ee1096018e9d986e353527c76e51eb0dd71f8b7b84c42ba560d311f675a909f5c6e263311ecdd031fba4ee18444acafed54c9f0bbc5819b6a84eaa4d24998496a95179322e97d98869c94aa6704f48e73992e92cf26a0461220fae4583fc803a1bbf46608a5391ded5f6c08be4f7dbf26aee45880d7c937cf81c45e40ff54640b1c610e06bb1ce97de44bed521ee5db1985194a737cebe92e292700f0363d77d3cb643c9e4889a549377ce6180dc63e9eb515531e5822b68ee9a73bdb5f2c005215c3bd1a4756bc5e0a22e40f19c31c34bfacaee42115e86f171461f1842c666e827cec107fa0c0614d647df007286dcbf9a1ecd8faef2f5e0a5c0c4e02697aeaaafc0c249160bcf485a45107c71168797ab967e14b454545e01eaa77daacc140b9b66c0809ddfad645825ce50c21c9078082d80f1262965c25b027888728eed776f210cd4fef221a049d868186e5ae4bbd96b73c99c29f8264907384322300ebbdbd5189b306882a7f0878e79a4484f2ab1d8ed2ddef5b20ba4efacbc67776d13c8ccb577d8673443b98a1d9ca0eac0c183f3a38f399a9f547b155bbf2d04e134ffeb2f16ba570489a055c54537a85c1a47ec142c2f70d3b42807c640afacd056a89ccb35462a31d67f3c2e3e598cf5f1765daa3389a3b8bf196ad40138278a0b0812e503ccda999a2604eab17ee2ba38cae27ae81c02295f242a4658bc95b7936ff10e0091f07cbb5632c6a900303b99bd43dcbbc167b6d08f5ae8529416c248f36920f30fef06ecd0ef58211789c78061a68e6c2625ba3fb151dbb9fc2b5f52265225dafe547f780699f054c633e87bf283f509bba6a51fe6e9e2a85e65390541dafa01520a6f3d5e00758a2e20171e474769dcc6e5d965b9f6fd3783aa1f318df2e7bafe00e156f9bd23e787664ca9a2c4891d918f1f72fe06aea7214794123ab6223b58c1f4689f1185aaf8043e742e2cdd991b1b790437f5e9c1d561b40b60a86677be0e46ca84b3ecce1ca207be9c20aa47d8c3124e2c633c2374aa3ecc0256c96bf221820d7dee9cc25ee9bfdbafaf5aa3c26fcd2c1a25084e98fc1f607c84d6f37260a5a12d95bb22bca67108f891d6803c0aef173f03e8b979056187d59ef85217974868fed05c74945752bd03d1ab424196d07832fff79af77e71ff5f32be88683c3a808790625e30c8eaf970f3e1d4cde4452548db7a26ec64de883cc4dd0b058aeeff64f76663bee60cd49bbfefae55a6587128058e1056423ba27507d7f7bc644a218b7847cf542412275f1ee41de453c34c597245a66664edabcaafa9880fc32f694b662f1cf205f36d7dae7fbe6550e84d6fc764a7eaf6c01a5936b81e019db3799bb67f9e1a149c75d45dd6357d6009fbba2170543589b5d08b41a872bf0d06dbc849ffed0e356bc2bfb5d602f69175fd12d99db9c7402ebfc6dec6050ad6e97d81ef7a3ff6f516575c80b0f6744624dda8f3d66acf9cfd19a5b3d72cba6dd15e436d3232366ef6d7e57fc281f5d05651c3d2d1849c2e626adff8e5781ceb20f67d1da1767da1b74ce1ca2ada8a919b6ebacde91ee3f85c5aea7ef483d54aaf9b580f747a5717fe9bdc19709e62cc5b7e4a4d49fa7a712ef04dcca2ff9d5c9339507026a5aa2dc2ad5903740e2d66a40b83672233faa376487984e9d27253cbd9d649c70bda4ed0e03fbfb9652ea4e306433e0e8d823b1b453877bfd1b8d49e365de55192d7f2150761b3138ef3daf37d6098ee033829562a68cc08c4465eb703b8de18f7ca72335895046f39f1ce7ff4e276e1213492579678e1e13ec4fafa150ea87495ce05c44cdc9467d12073db11637ba14fa1aaf0870fb3086ef4cb10a98195b1f30cd74b894a5ffbbfefccbc0db17f80b6ec753b093ebedbc4a377ddc44050a5307e5bfa021a2aacb7d7da074b2b855c4a729d1223c1b8cd9d3b3032c8f475f0a5b5550154fcc10f308eb451ee9f40c8ed8fb8afd43ac46b9835bb255a5e96c1ee51dd3e32d1e90ef4867dd4c629581b2e241c1d21d0178bdc3a67f72babe5b5630ce5acf73c5b59b7c6b77904a55060b360b8d71da50cbabee01da447fdb991cd638f1fa6f5281605780145b64bdbf5a7d503a49a1f39badfe34dfc8ee5b85842274a40b5395ce9ed28199b1075fe848f6ca82dfe084e8c6f0d2127cb5b1183e337380fd544f890568fbd3869dc63506f8c9e101d8394b2697ed3ed76d7e309bb644e20d4d4d5f875df0eb6cadb01e9f77cc2a7c6dae2c2aaccf6a88447b16c9efc4837fabf14b1d2562974f09dee1a6c809d0bc0d0d02fa78eb147992aa5c5433f98e46eb482bf31e3500ddbbcdad0b042a27ea708c3fdb9ae6012954bd1730f5c76909543fd5661688c1cf92d302b6e0cb4481e2bc7511bdfb77441d3dade88dfdb590eebfae2167dd5c6b1f99504995b6930977630df3ef26642c11429dac7db6f54a32725ab2d8b3b8bee9547b41c4e928f5d63a817a3621b4aa62662719fc597a10d9d8337d84697498ff607fc42e5ad92ba3a232f5c30e3e3716a4cfa5ede3d885dbdb1a3ab13e0377af9699f162e427d384cf4ca593b1df3864f2e062851919581c0a713b63472515e0fc5e641d4ba6899a0ddaa3ed496026fa8e3f9a479b02b4ccb3a1cc4794cfb9b0b38e2913143eeb0dca04386cd503e83991273e87244e9e86548b1402b59d2bb04cbe566fe301ff421bce1a40d04099f617ecded878e3bb9070473dd866a6dd414dc885f74978fcf442fb209e936405d59c26099ca06b65248d87f38f5e7029fd720154115e1ff2ab7b9982d46a09ecb27ea4ac9fe6cbe2d5875616df35454e201dd175a807b338f7782bdd0d8b085ea85573605f97cc56146729cae2136d163fe3190a5bbe2c98125196f72304dc2f575bb7b09289294cf1593eaf603b9f898c1daf06b17a54b3d6a787093c8c82835249b26f2953df96260530a426a70c43f6244d5db3c062bb4bb7b7706f43101371658080d9c156fa1f68acac2586fa6886e2d73564c97ae238b57a929f5910846ac9f2c29c9311923b97d06d33405ba1af6e972007692527d7d17a2302418c0aa9e1e8749a52f14f4ca1a22c0b2c3ced4915b664aa03f4516abc9bf40d43eeeb585716b74a7ac823ed4060218335e26ee3b643ef136d5c79732787ffdea4d802d359c7354ea0a50a3ad76eb7b8d548c5b95f8aa8d6c7d13b6e1463f0fce05e990b384dc73d12110878ccdf4165ce5a9b31aa0c532ca319af128a79e7c559588b53edcca607114e1a58c072fdd5806ffcc8a7a44d662592a0afff4d2dd6c568b1cc29c92cbca7c4872630595fbcf54a6bd8ce8a76595249b6d1a88066c5da526faa1e3e4ab72dd03c947f353cd9e4db0f74f02aafdbb2edfa9c515e6fbb64be100c5588c4193d4f56bd53f02cd0a2d1bf1b03ba55a7c4669562883c631e1278bf948fd01d3a20c14231480cde6b27566d06084505c040dc8b5d27458f756b53377c89affdffacb7c1050b89e288dcfc9f9ee78129cb8866d6eef278cdf6861d1b000bf5cb13610be2cdff3c8ab57bcf884f92b03618509fe82509f1af87f86e3fdda53d6320ba8361acb6523b57a3bda0e7d3be4510b50f054a73ec7dd5cad4303858b4a8f497083d3c997d0846368255fd5542de052604fa96f1434768de6c217a6c5344333208682806152c621b1389cf9e9f723370dfbc00510d66ebc553f3c14b2ee90e25a85e1dfa72627a33f09253c3289a09e3c6e28d2a775840b613326a2ba0bd3804fedf54da00bfab5bee4a2ebb5b3a3f6ef025fe445c2cb853252308cd73e4a9865a8c9b922c620b2b566ee4e1ec84dd9ddc0dfae9b97b217c3bc8d287881ec7173bfbf409d36a1670d3d91a54bf14c77a8fef77809e283c9861676891a91ebcdd1ba16dbe5fab0d5128cc8a982bfc343989e3b448223fcb4186796a37074a880a9fec89c835fcdbc4e6b8549309e766150bed1d47aa607e458e16f8fd8b08c0d9d9fd45ab946fb3b739b8e77c47c71551117c64c4985cad1e3856afc58a907faa313fd104a9fb1cb0a4268005142a0c046e767c8bf7110cc1b51fc21d65dc8444785788df9373354661849dcd9f5a8d27d5bae897e238bbd2be437f20692fac58fe1ea300284cd9afb2dbda0f7807e3caa5aedea108d685130cba74f7e718e104f5165657a4192103befdf19344cc36f23d2c341bf9f23c5d9b008c222ca3b1aed9708d2f26925ffd8bafb8fd3663d0b511d74c53798fcfd481e02ea218d95217d04c4367ad6eca0d577c6b23e650e223727d29a9217ebe8511bc5c5ab5651df67bba2bc0268e6622af8c81af3dc88b6496fc13cf58ab682efc6342049108941dd611f9a729323c7be52dfd7927579126afc7efbe788af6d1d339c3dc475a292134df7ba04e4dd77da788e95ffba3e01e925749c3b431f48aef81cbbe6835e48f651a2dcfc64eb4ca619cf380627692944ac3cb755c683e09769adc527693f29565125466a0286e3e28bc99c1fe6e56b0529410e647902b46d02d472e54ac39eb32cdb4f3cd6bf2989ddb59136a1b88c0c0f66864be90df75f68048207d52f2df505a26a77e73262cefeec3b5bc35867890679a048866487230f6db59ba6e68ce9465b24d1324eabd1faf9b8add5848423dce919f9465c1f031604ade078fd73db00d10560b2da914f4f59e48de9302f90475a4e43c470aa2ea82140ace05dfc75f8a06e73a6f1b3c0716b702195982230d4e9197cf66cb9de24dbea797e334acc81c864e6a"}, {0x18, 0xffff, 0x8001, "e8279edf"}], 0x11e8}, 0x6}, 0x10, 0x40d) (async, rerun: 64) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001dc0)=0xfffffffe) (async, rerun: 32) connect(r1, &(0x7f0000001e00)=@un=@file={0x0, './file0\x00'}, 0xa) (rerun: 32) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f0000001e40)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1, 0x80c7, 0x6, 0x0, 0x2, @local, "", @empty, "49d5fcd8f3d640f9944ee77b0a7ac89a"}}}}) (rerun: 64) pread(r0, &(0x7f0000001e80)="0f2ce4688d84973467c3516115fb4e0a0654619d390d7d7307bb249838f77793a783a2be5c3e59932636b8b66980ed23f48eab3e821469e4290948478a45148118cbeb9041db6991a5ca779b449651a37f4a6e9ebaf09eacde7f7609439d1c36b9d0db6b70537050b63e06997323", 0x6e, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001f00)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000001f40), 0x10, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001f80)) (rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000001fc0)="2101762a8b0b6cc17970ded3c1d51b49ff33804fe6eadce1f4b084395e7f42ad18e38d6b243a99caee307e377dc6329cabdf39e84decd7ee315138109a913df016c28f7f1ffabaa48e43abe05b358283abc4e3be326516fc4cdad6e6c47b6ea0dfdaee9f91324e786ea109300d9b3b19e018a81bae537ca7e62896385b009a886bdb3167d4271631d5d3d1a7119f2b7f1d34c2f8e5c7982b6000364371e19d1dd26f908ca77d6f747a34d836d5007209d24204962d31c00e758d2dfd3ab8d76d4f5651faf1a360c6634cb8c1962824aead2202f04aa4c78aa483642c7834cfb7b7b43a48d1d5763d00e37b", 0xeb, 0x0, &(0x7f00000020c0)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, r1) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002180)={0x0, r4, r7}, 0xc) getgroups(0x6, &(0x7f00000021c0)=[r6, 0x0, r6, r5, r5, r8]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002200)={""/16, @ifru_addr=@in6}) (async) socket(0x20, 0x4, 0x7) (async) nanosleep(&(0x7f0000002240)={0x8001, 0x2}, &(0x7f0000002280)) (async) syz_extract_tcp_res(&(0x7f00000022c0), 0x3, 0xf) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000002300)={0x4, 0x9, {0xb28b, 0x1}}) 6.230466084s ago: executing program 3 (id=1005): mkdir(0x0, 0x180) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2c) (async) socket$inet(0x2, 0x1, 0x1) (async) r2 = syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) dup2(r2, r0) 6.001258272s ago: executing program 3 (id=1006): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8900ffff0002f95a00295f09874e9796dfa3d9681f091e8feb6e9b50387b5536de30dc896136e4c7fcc3bab6a06e6caa67d54a616ca865adcf75a64b01c5b5b7cab97e7a55238bc83006cb42dad103c1e4090000000000000060391477304458f8bf5b4a8f0045f06c323dbfbe5ee4"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x40) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) close(r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async, rerun: 64) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (rerun: 64) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)='n4', 0x2}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) (async, rerun: 32) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x40, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (async, rerun: 64) close(r1) (rerun: 64) fcntl$dupfd(r0, 0xa, r6) dup(r6) 5.50141023s ago: executing program 4 (id=1007): r0 = kqueue() sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1d, 0x0, 0x8100000000000400}], 0xffffffff, 0x0) kqueue() (async) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1d, 0x0, 0x8100000000000400}], 0xffffffff, 0x0) (async) 4.75071482s ago: executing program 2 (id=1008): sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f00000000c0)="e42d893e", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="8d6b985551267d4d1023352a92c503f9217e74b6268fcc63dbb2ffad9d94a8ff35f48609c76d42c5a4b90a231d1427398ca7f8ceaa05e1ea024cf8fe46aa980c22e9e0cf9fc16108e22f6b07a8fc8d2cb1f2f04d7dd363d1fe31a11532c9bec7f1f2a41cdc", 0x65}, {&(0x7f0000000140)="3920b7877e8ec6137a979d3eb55db7f4ab923e10db7bfb645b324bc5ecaa5a3ae2df988a27ec3dfebd9d104308d641d4b168b50ee80c737d3557f2634d709a6e71cdfa2191b3735aa41cdd92a74aede5f4f8e5baf5f529dedfbed3d28c2ecb4b7c1763c2447fc63d35", 0x69}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000162000/0x4000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x8}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3948a55449d10a4c, 0x4) open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10008, 0x44) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x0, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc2c, 0x0, 0xffffffffffffffff, 0x874}, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r0, &(0x7f0000000000), 0x10) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)=',\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='%]@-\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='^%$)\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[-\x00', &(0x7f0000000540)='#\x00']) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 4.749903277s ago: executing program 7 (id=1009): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10081, 0x40) utimensat(r0, 0x0, &(0x7f0000000080)={{0x6, 0x804}, {0x207cd, 0xffffffff7ffdffff}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 4.748880385s ago: executing program 4 (id=1010): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000100)={@random="d1df1f180d59", @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3f, 0x20, 0xfffd, 0x0, 0xb, 0x1, 0x0, @broadcast, @multicast1, {[@generic={0x7, 0x4, '+Y'}, @timestamp={0x44, 0x8, 0x6, 0x1, 0x0, [{[], 0x108e}]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x2}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x80, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x2}, {0x2, 0xff, 0x1, 0x2}, {0x7, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x92, 0x800}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="c5cfbfe2f9e200006dc17154fe4cbf9bc71c62d79c91657a07678b62af8bd7c0a90cc300005060d02f26a127", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000001640)="000400d860a82060eac3659be543bfcb44937703003832c5884515466bed96283fd30bb402ed6a74dd055c2d28763c19b2e38d35e7737e69070043a4ad7d845e76d9651dab64095597525f73ad5ccd33b3c2aafdbfc9541599ca0600", &(0x7f0000000080)=0x5c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001640)="000400d860a82060eac3659be543bfcb44937703003832c5884515466bed96283fd30bb402ed6a74dd055c2d28763c19b2e38d35e7737e69070043a4ad7d845e76d9651dab64095597525f73ad5ccd33b3c2aafdbfc9541599ca0600", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7, 0x0, 0x2, 0x4}, {0x40, 0xe6, 0x4, 0x2}, {0x6, 0x3d, 0x7, 0xffffffff}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 4.748060304s ago: executing program 5 (id=1011): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x0, 0x1, 0x444}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f07000000000000", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000f80)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @mcast2, @empty, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x9, '\x00', {0x5, 0x6, "ad9077", 0x5, 0x0, 0x60, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/120, 0x78) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000003c0)='./file0\x00', 0x2100, 0x5f00) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)="00000001", 0x4) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 4.74682286s ago: executing program 0 (id=1012): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xc0000000, 0x18e62, 0xffffffc8, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0xfe, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r2], 0x20}, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="9a128e8d8c0aeef2d8679b4477b9126a2f244e4bc7ab8f6161ce0abb2931db5b829301dfd1d3a81441f53a4bc3b4ee8b4ee4240a87158337a6caa1604ebab2b2ef8f974c5c60423314109779c33dba149f9a1a1934aa8a0268b5023f6c7d7d2ae2018b346f68e55df2661b2c0d5ab8feac69b78788bd1a79e03698405656c36e8deb0a7a380e190fcbe5f65d43b02d944eb5ffcd86ef3cc31d3db739d480c9d1f40c135890", 0xa5) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @rand_addr, {[@rr={0x7, 0x3}, @rr={0x7, 0x3}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfffd, 0x200, 0x6, 0xffff}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x9}, 0x2, &(0x7f0000000280)="0281a68a96b83a988fdab470dbb60c87bd9c753327ff883f15eb907efee1ac0bdd7189390ecc180b5e758277c9f26f9b7400d50390fc73a88438232cef4009037226763ffe2dea9208e22203f9777a427f7ea16c6ba37caf1b266f0c6ed755bc09a04b22a2baede3b4fe2defb3f3ef09", &(0x7f0000000380)=0x70, &(0x7f00000003c0), 0x0) 4.501307267s ago: executing program 1 (id=1013): r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x112) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4086, 0xff6}], 0x1) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)="4bba2d20fc0987b79c82ec1243a079278d8f33203a65d39052a2fc7a749ce343c09b79625b322d6d6ed1aa08bddfae4817b9933af9fc1218c121f074357cebbe42ccdba4ea12ce08876600351c83e624c41d111e0cd0c1daf13dde651c9fec63b4fe9715cfb062a8941beabce469649d2d6386f1d1d7dca73c8b7dac558950fc86422ba89bd90773231dc3223eb5640e8107ee65d272bff2a3e59277b726500754e37e752e89253b612a447fdaa6bca9c51a77974e672f700b27dc5680cda0c6e769402cbb31624638aaa3d9f37ee84c9be19f0cf5e151daba72a34af1cc1006bee8c76b57f722a211035d318798853b66312e", 0xf3}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/10, 0xa) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x47) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x0, 0x1, 0x444}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae40c3979fa3c601886db07416f57cf78e68", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$VNDIOCSET(r4, 0x80184404, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000f80)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605f6ad900303a00ff02000006000000030000000000000100000000000000000000000000000000080000000900000065adfc50e8050060ff0200000000000000000000000000010000b44964b7440887e8ffff7f000001"]) (async) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x9, &(0x7f0000000000)="02000000", 0x4) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) munlock(&(0x7f00001cf000/0x1000)=nil, 0x1000) 4.498736103s ago: executing program 6 (id=1014): close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="00f0ffffff0000000042f5186ded46050ce8830eeca5b4fc5c2efeae08326728cac651d9f8d2d1bb", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f070000", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) nanosleep(&(0x7f0000000000)={0x9, 0xfffffffffffffffe}, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 4.251190305s ago: executing program 3 (id=1015): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x6d84b028b6b26ff2, 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x123) nanosleep(&(0x7f00000025c0)={0xc, 0x6}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 3.750989316s ago: executing program 7 (id=1016): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f07000000000000007100009baa2b2880edb509fcc918ff22b56c59f4ecdc3280943c70a9ffbd39", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000540)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f07000000000000007100009baa2b2880edb509fcc918ff22b56c59f4ecdc3280943c70a9ffbd39", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) r1 = dup(0xffffffffffffff9c) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0x801000300000000}) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 3.750427843s ago: executing program 1 (id=1017): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xc6, 0x7, 0x8}, {0x4, 0x81, 0x32, 0x1}, {0x2026, 0x3, 0xd9, 0xffbff001}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000331000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a6127b42dca0d888e05f26dc8c02fa1609000000c5107e3db43a9700", &(0x7f0000000080)=0x1c, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) getgroups(0x6, &(0x7f0000001840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700), 0x0, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r6, r6, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x78, 0x800}, 0xeec0be2b1557d05a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) poll(&(0x7f0000000380)=[{r1, 0x100}, {r1, 0x10}, {r1, 0x4}, {r8, 0x1}, {r1, 0x4}, {r1, 0x1}, {r0, 0x8}, {r1, 0x4}, {r1, 0x100}, {r0, 0x20}], 0xa, 0xfffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x20000}, {0x1}]}) select(0x40, &(0x7f0000000200)={0x7, 0x100000000, 0x9, 0x401, 0xda, 0x9, 0x7}, &(0x7f0000000240)={0x0, 0x100000001, 0x4, 0x100000001, 0x8, 0xffff, 0x0, 0x8001}, &(0x7f0000000280)={0x5, 0x3, 0x5, 0x4, 0x8, 0x400, 0x101, 0x2e}, &(0x7f00000002c0)={0x4, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1069, 0x0, 0x2a) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000180)={0x1}) 3.242638176s ago: executing program 2 (id=1018): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x1c, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffd, 0x28, 0x4, 0x4000100, 0xfffffffffffffff9}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 3.241898196s ago: executing program 0 (id=1019): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4ae5}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) close(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) execve(0x0, 0x0, 0x0) 2.75119967s ago: executing program 3 (id=1020): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0xfffffff9, 0x2, 0x80000001, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa31}) (async) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xc6, 0x7, 0x8}, {0x4, 0x81, 0x32, 0x1}, {0x2026, 0x3, 0xd9, 0xffbff001}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a6127b42dca0d888e05f26dc8c02fa1609000000c5107e3db43a97000cc0ebf1", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) sysctl$kern(&(0x7f0000001480)={0x1, 0x28}, 0x2, &(0x7f00000014c0), 0x0, 0x0, 0x0) 2.501120812s ago: executing program 6 (id=1021): r0 = syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = kqueue() symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ef93b44700", 0x5) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) r7 = dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x6, 0x8, 0xfffffefb, "1e111600000000900000fffffffffff700", 0x101, 0xfffffffe}) r8 = accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) r9 = socket$inet6(0x18, 0x2, 0x8) socketpair(0x20, 0x4, 0xe, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x16, 0x80, 0x5b00, 0xa1b}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0xc, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x68, 0x80, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x6a, 0xfffff, 0x1460, 0x100}, {{r6}, 0xfffffffffffffffc, 0x6a, 0x2, 0xc8e6, 0x3ff}, {{r5}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x3, 0x1}, {{r7}, 0xfffffffffffffffe, 0x12, 0xc, 0x4, 0xd6}, {{r4}, 0xfffffffffffffffc, 0x92, 0x39851a9edd62e313, 0x1000, 0x7}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x10000}], 0x5, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffff9, 0x4, 0x40000000, 0xc, 0x8}, {{r10}, 0xfffffffffffffff9, 0x24, 0x4, 0x6bb, 0x5}, {{r11}, 0xfffffffffffffff9, 0xb2, 0x1, 0x2, 0x6}, {{r5}, 0xfffffffffffffff9, 0xd4, 0x40, 0x2, 0xfffffffffffffff0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xac, 0x5}, {{r4}, 0xfffffffffffffff8, 0xa0, 0x1, 0x8, 0x44c0}, {{r2}, 0xfffffffffffffff8, 0x1c, 0x1, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffa, 0x60, 0x2, 0x9, 0x5}, {{r4}, 0xfffffffffffffffc, 0x1, 0x80, 0x9, 0x826}, {{r4}, 0xfffffffffffffff8, 0x2, 0x1, 0x4c84, 0x7}], 0x800, &(0x7f0000000500)={0x91d, 0x2}) 2.001097033s ago: executing program 7 (id=1022): syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (rerun: 32) r0 = syz_open_pts() close(r0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) (async, rerun: 32) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) (async, rerun: 32) close(r1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.751334298s ago: executing program 3 (id=1023): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x57e1) close(r1) 1.251184004s ago: executing program 3 (id=1024): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/538}, 0x21c, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x41, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="b1970932003f64a129a4bbeb1919b41ca943b83db736a7f45264ba29f0783c5915225b55bd6a616ac917e87f4ec766e0c499", 0x32}], 0x1, &(0x7f00000005c0)=[{0x110, 0x1, 0x9, "a03188a6e8406c3c275e5d6c779c25a6acfb1a2ad32a378c335a0fbee56f01115ff3c73b3e24666771f1754c1c4477455dfe4ec8fb5fada2ebfd6b8da0a1bda9cda7556659138581be9d74beb98c2a1addf250cb5a859c95218c93d5a27336fb37faa73b7a26095e97e8de1830ae9b81c03a40afd3033e01eb914a86cd72ed6cdf70882f97d9ea28eeae2fedf7daff927e6e7cac2d404757062911f8e34bf6fad1686b577abbcaa8af12409787ae2879296cd2b23af585b915d9160f19cebaba4b912a58c9eba8372651e4fd2ef2d5fc730bccd40ab37784d1ca35133e8137bcdaf4bc28e1bd05cc70ba8f7b935c4ac7a7626a825e194f3ed3"}], 0x110}, 0xb166}, 0x10, 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x6, 0xe07, 0x7, 0x10000, "09076eb762d0fd65abc8dedaed05e50db9b99185", 0x8, 0xc1c}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x0, 0xfffffffc, 0x1, "86d3724bbca70600"}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x80003f8d}, 0x10, 0x2, 0x0) fcntl$dupfd(r5, 0xa, r5) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) 745.033017ms ago: executing program 7 (id=1025): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = syz_open_pts() write(r1, &(0x7f00000003c0)="78bf2f", 0x3) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) (async) execve(0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x3a) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) (async, rerun: 64) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) (rerun: 64) 744.350587ms ago: executing program 5 (id=1026): r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x7fffffff) poll(&(0x7f0000000340)=[{r0, 0x63}], 0x1, 0x6) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) 741.595472ms ago: executing program 4 (id=1027): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_open_pts() (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) (async) r0 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000000ae6c8829ab2b3007837e2d726122288cd021060e7fc87c4c9e6e0a6ec93f2e68110e9f81d2759f86bf48fbac19c03d16e45e7a038974a48fef5d6daeab116c06fe", 0x44}], 0x1, 0x200800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) open$dir(0x0, 0xae828e137847f62, 0x0) setrlimit(0x1, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ktrace(0x0, 0x0, 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={0x0}) (async, rerun: 32) getrlimit(0x6, &(0x7f00000000c0)) (rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89db", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) (async, rerun: 32) semop(r0, &(0x7f0000000080), 0x26) (async, rerun: 32) semctl$IPC_RMID(r0, 0x0, 0x0) (rerun: 32) 739.485829ms ago: executing program 2 (id=1028): open(&(0x7f0000000880)='./file0\x00', 0x80, 0x104) (async) syz_emit_ethernet(0x74f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807190000ff020000000000000000000000000001ff0100000000000000000000000ab9010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ff2affac1400aaff0200000000000000000000000000010000000000000000000000000000000100000000000000000000ffffffffffff4e214e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000907800000303000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da2"]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x11, 0xffff4c1c, 0x0, 0x6b5, "0000000000000001000000000000000900", 0x440}) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000007c0)=""/136, &(0x7f0000000000)=0x88) (async) syz_emit_ethernet(0x22db, &(0x7f0000001880)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6000000022a5000000000000000000000000000000000000ff020000000000000000000000000001860090780000000000000000000000001819f34ee2c1db9dec97bf9ec641543069af712386033e3c69b8951ba0c0276d758ae6df651c428eb1f1ffa930f24c04ec443b32a2dfa6e0cc7c4c475345e8f2b812a0c7c7ed7b9fbd649ea65a"]) 971.712µs ago: executing program 2 (id=1029): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, 0xfffffffffffff800, 0x3}, &(0x7f00000024c0)={0xffffffffffdfff81, 0x79c5, 0x1000000000, 0x5, 0x80000000000005, 0x0, 0x8, 0x400000000000000}, 0x0, 0x0) semget(0x0, 0x1, 0x622) (async) semget(0x0, 0x1, 0x622) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc444443b, &(0x7f0000000040)={0x6e2, 0x2f, 0x9, 0xe68, "a2a400000000c4cc5db960716cc1795a6b47c1d1", 0xfffffffc}) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) fcntl$getown(r0, 0x5) (async) fcntl$getown(r0, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x114) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x114) getpid() (async) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x408, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) select(0x40, &(0x7f0000000100)={0x1, 0x8, 0x7, 0x4, 0x4, 0x34000000000000, 0x7, 0x400}, &(0x7f0000000140)={0xf, 0x5, 0xfffffffffffffffd, 0x9, 0xb, 0x6, 0xffffffffffffffff, 0x5}, &(0x7f0000000180)={0x1, 0x9, 0x2, 0xfffffffffffffffe, 0x7, 0x2, 0x1, 0x1}, &(0x7f00000001c0)={0x4, 0x5}) (async) select(0x40, &(0x7f0000000100)={0x1, 0x8, 0x7, 0x4, 0x4, 0x34000000000000, 0x7, 0x400}, &(0x7f0000000140)={0xf, 0x5, 0xfffffffffffffffd, 0x9, 0xb, 0x6, 0xffffffffffffffff, 0x5}, &(0x7f0000000180)={0x1, 0x9, 0x2, 0xfffffffffffffffe, 0x7, 0x2, 0x1, 0x1}, &(0x7f00000001c0)={0x4, 0x5}) setsockopt(r3, 0x0, 0x6, &(0x7f0000000080)="b6a1e130", 0x4) 0s ago: executing program 0 (id=1030): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x2, 0x100000001}, {{r0}, 0x0, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) clock_gettime(0x4, 0xfffffffffffffffe) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.97' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (78537) exits with status -1 WARNING: thread `nfsio' (118447) exits with status -1 WARNING: thread `nfsio' (491319) exits with status -1 WARNING: thread `nfsio' (228591) exits with status -1 WARNING: thread `nfsio' (14588) exits with status -1 WARNING: thread `nfsio' (368093) exits with status -1 WARNING: thread `nfsio' (304325) exits with status -1 WARNING: thread `nfsio' (339244) exits with status -1 WARNING: thread `nfsio' (172482) exits with status -1 WARNING: thread `nfsio' (325965) exits with status -1 WARNING: thread `nfsio' (78856) exits with status -1 WARNING: thread `nfsio' (339829) exits with status -1 WARNING: thread `nfsio' (428095) exits with status -1 WARNING: thread `nfsio' (363496) exits with status -1 WARNING: thread `nfsio' (466654) exits with status -1 WARNING: thread `nfsio' (219361) exits with status -1 WARNING: thread `nfsio' (219912) exits with status -1 WARNING: thread `nfsio' (276774) exits with status -1 WARNING: thread `nfsio' (411921) exits with status -1 WARNING: thread `nfsio' (92751) exits with status -1 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error load: 4.44 cmd: getty 95220 [ttyin] 0.00u 0.00s 0% 341k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd8068133968, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 kernel: protection fault trap, code=0 Stopped at sys_semop+0x45b: movzwl 0(%rax),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sys_semop(ffff80002a7c22a8,ffff80003c97f030,ffff80003c97ef80) at sys_semop+0x45b syscall(ffff80003c97f030) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x28629e95ba0, count: -3 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003c97ef50 rbx 0 rdx 0 rcx 0x480 rax 0xdeadbeefdeadd0ef r8 0x7f7fffffc000 r9 0 r10 0x29dce27206d71d1c r11 0x3164daae57e5af3a r12 0xffff800001493e04 r13 0 r14 0xffff80003c97f030 r15 0 rip 0xffffffff816e690b sys_semop+0x45b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c97ee30 ss 0x10 sys_semop+0x45b: movzwl 0(%rax),%r15d ddb> show proc PROC (syz-executor) tid=45889 pid=46057 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=84, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7c3208,0xffff80003a5222d8 process=0xffff800037516b88 user=0xffff80003c97a000, vmspace=0xfffffd806bee3018 estcpu=34, cpticks=1, pctcpu=0.1, user=1, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2163 233916 19625 0 2 0 syz-executor 54452 67539 92822 0 2 0 syz-executor 54452 277685 92822 0 3 0x4000000 futex syz-executor 54452 406889 92822 0 2 0x4000000 syz-executor 48637 136656 94891 0 2 0 syz-executor 48637 200669 94891 0 2 0x4000000 syz-executor 61502 344999 6311 0 2 0 syz-executor 61502 6889 6311 0 3 0x4000080 kqread syz-executor 61502 199398 6311 0 3 0x4000080 fsleep syz-executor 61502 70654 6311 0 2 0x4000000 syz-executor 46057 413074 22135 0 2 0 syz-executor *46057 45889 22135 0 7 0x4000000 syz-executor 46057 165925 22135 0 2 0x4000000 syz-executor 46057 367271 22135 0 3 0x4000080 fsleep syz-executor 92796 296453 79974 60928 2 0x10 syz-executor 92796 128412 79974 60928 3 0x4000010 futex syz-executor 92796 371837 79974 60928 3 0x4000090 fsleep syz-executor 21693 16892 6163 0 2 0x1 syz-executor 21693 16275 6163 0 3 0x4000080 fsleep syz-executor 21693 164 6163 0 3 0x4000080 fsleep syz-executor 79974 473045 75644 0 3 0x82 nanoslp syz-executor 35820 414368 0 0 3 0x14200 acct acct 90751 297668 0 0 3 0x14200 bored sosplice 84935 354565 75644 0 2 0x2 syz-executor 6163 397839 75644 0 3 0x82 nanoslp syz-executor 6311 401483 75644 0 2 0x3 syz-executor 22135 478680 75644 0 2 0x3 syz-executor 19625 262351 75644 0 3 0x82 nanoslp syz-executor 94891 284013 75644 0 2 0x3 syz-executor 92822 443765 75644 0 2 0x3 syz-executor 75644 45245 70817 0 3 0x82 kqread syz-executor 70817 191357 15089 0 3 0x10008a sigsusp ksh 15089 307099 9401 0 3 0x98 kqread sshd-session 9401 43539 3089 0 3 0x92 kqread sshd-session 95220 139043 1 0 3 0x100083 ttyin getty 3089 32123 1 0 3 0x88 kqread sshd 97450 262543 59948 73 3 0x1100090 kqread syslogd 59948 171197 1 0 3 0x100082 sbwait syslogd 176 486529 1 0 3 0x100080 kqread resolvd 10438 110727 79491 77 3 0x100092 kqread dhcpleased 26221 374194 79491 77 3 0x100092 kqread dhcpleased 79491 483240 1 0 3 0x80 kqread dhcpleased 45404 105485 0 0 3 0x14200 bored smr 49027 91090 0 0 2 0x14200 zerothread 14713 43904 0 0 3 0x14200 aiodoned aiodoned 32252 471471 0 0 3 0x14200 syncer update 72115 472790 0 0 3 0x14200 cleaner cleaner 89704 193659 0 0 3 0x14200 reaper reaper 8959 373956 0 0 3 0x14200 pgdaemon pagedaemon 9462 75833 0 0 3 0x14200 bored viomb 88079 69677 0 0 3 0x40014200 acpi0 acpi0 13526 427312 0 0 3 0x14200 bored softnet3 62682 490063 0 0 3 0x14200 bored softnet2 7564 241237 0 0 3 0x14200 bored softnet1 84005 447899 0 0 3 0x14200 bored softnet0 80573 209393 0 0 3 0x14200 bored systqmp 37278 24426 0 0 3 0x14200 bored systq 48480 109159 0 0 3 0x40014200 tmoslp softclock 30448 123635 0 0 3 0x40014200 idle0 1 439605 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11128K 11641K 166960K 13353 0 pcb 17 12K 12K 166960K 158 0 rtable 218 10K 11K 166960K 595 0 pf 36 14K 17K 166960K 136 0 ifaddr 40 7K 8K 166960K 106 0 ifgroup 51 2K 2K 166960K 175 0 sysctl 4 1K 1K 166960K 4 0 counters 31 17K 17K 166960K 97 0 ioctlops 0 0K 4K 166960K 439 0 iov 0 0K 16K 166960K 62 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1481 93K 94K 166960K 2655 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 24 3K 3K 166960K 77 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 102K 166960K 1183 0 sigio 0 0K 0K 166960K 27 0 proc 60 59K 108K 166960K 615 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 207 0 in_multi 85 6K 7K 166960K 158 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 495 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 214 152K 169K 166960K 12466 0 UVM aobj 33 2K 2K 166960K 35 0 pinsyscall 39 78K 95K 166960K 2249 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 72 0 NDP 11 0K 2K 166960K 66 0 temp 73 8683K 8932K 166960K 33470 0 kqueue 16 26K 32K 166960K 203 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 296 0 293 4 1 3 3 0 8 2 rtentry 136 167 0 76 4 0 4 4 0 8 0 unpcb 144 929 0 912 9 3 6 6 0 8 5 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 364 0 357 11 3 8 8 0 8 6 arp 88 29 0 9 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 344 959 0 947 12 4 8 8 0 8 6 nd6 104 31 0 12 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 48 0 47 3 2 1 1 0 8 0 pppxif 1384 18 0 17 3 2 1 1 0 8 0 pfstscr 40 3 0 2 2 1 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 8 0 0 1 0 1 1 0 8 0 pfstkey 128 9 0 1 2 1 1 1 0 8 0 pfstate 344 5 0 1 2 1 1 1 0 8 0 pfrule 1344 7 0 6 1 0 1 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 699 0 318 29 1 28 29 0 8 3 art_table 32 703 0 318 4 0 4 4 0 8 0 art_node 16 161 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 69 0 48 1 0 1 1 0 8 0 shmpl 112 32 0 2 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 3632 0 2137 95 0 95 95 0 8 0 ffsino 248 3632 0 2137 95 0 95 95 0 8 0 nchpl 144 5244 0 3563 63 0 63 63 0 8 0 rtmask 32 5 0 5 2 1 1 1 0 8 1 uvmvnodes 80 4491 0 0 92 0 92 92 0 8 0 vnodes 216 4491 0 0 250 0 250 250 0 8 0 namei 1024 18478 0 18478 5 3 2 2 0 8 2 kstatmem 264 96 0 74 2 0 2 2 0 8 0 scsiplug 72 6 0 6 2 1 1 1 0 8 1 scxspl 216 16326 0 16326 10 7 3 8 1 8 3 plimitpl 152 432 0 416 1 0 1 1 0 8 0 sigapl 424 1481 0 1433 8 0 8 8 0 8 2 futexpl 64 16317 0 16311 1 0 1 1 0 8 0 knotepl 120 43447 0 43395 46 36 10 17 0 8 8 kqueuepl 184 475 0 461 6 3 3 4 0 8 2 pipepl 296 240 0 213 5 2 3 5 0 8 0 fdescpl 440 1441 0 1411 5 1 4 5 0 8 0 filepl 120 9855 0 9635 18 5 13 13 0 8 5 lockfpl 104 307 0 291 1 0 1 1 0 8 0 lockfspl 48 135 0 119 1 0 1 1 0 8 0 sessionpl 144 25 0 17 1 0 1 1 0 8 0 pgrppl 48 47 0 31 1 0 1 1 0 8 0 ucredpl 104 1766 0 1753 1 0 1 1 0 8 0 zombiepl 144 1995 0 1995 1 0 1 1 0 8 1 processpl 1112 1481 0 1433 5 0 5 5 0 8 1 procpl 656 3292 0 3231 8 0 8 8 0 8 2 sosppl 168 6 0 6 2 1 1 1 0 8 1 sockpl 528 2211 0 2179 18 7 11 11 0 8 8 mcl64k 65536 26 0 26 3 2 1 1 0 8 1 mcl16k 16384 9 0 9 2 1 1 1 0 8 1 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 16 0 16 2 1 1 1 0 8 1 mcl4k 4096 3939 0 3886 16 8 8 15 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 1310 0 1306 4 1 3 3 0 8 2 mtagpl 96 132 0 61 2 0 2 2 0 8 0 mbufpl 256 15524 0 15324 39 14 25 26 0 8 8 bufpl 280 4847 0 122 338 0 338 338 0 8 0 anonpl 24 211769 0 208661 67 23 44 46 0 187 19 amapchunkpl 152 42422 0 41988 41 7 34 34 0 158 13 amappl16 200 3717 0 3687 32 21 11 15 0 8 8 amappl15 192 11 0 9 1 0 1 1 0 8 0 amappl14 184 111 0 101 1 0 1 1 0 8 0 amappl13 176 8 0 8 2 1 1 1 0 8 1 amappl12 168 2082 0 2054 3 1 2 3 0 8 0 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 19 0 19 2 1 1 1 0 8 1 amappl9 144 241 0 241 1 1 0 1 0 8 0 amappl8 136 30 0 29 1 0 1 1 0 8 0 amappl7 128 99 0 88 1 0 1 1 0 8 0 amappl6 120 193 0 190 1 0 1 1 0 8 0 amappl5 112 136 0 129 1 0 1 1 0 8 0 amappl4 104 300 0 285 1 0 1 1 0 8 0 amappl3 96 8461 0 8360 5 1 4 4 0 8 0 amappl2 88 647 0 587 2 0 2 2 0 8 0 amappl1 80 12677 0 12131 14 1 13 13 0 8 0 amappl 88 11564 0 11415 6 1 5 5 0 92 1 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 34 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1440 0 1411 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1440 0 1411 1 0 1 1 0 8 0 vmmpekpl 168 12729 0 12696 2 0 2 2 0 8 0 vmmpepl 168 94253 0 92405 105 11 94 94 0 357 9 vmsppl 360 1440 0 1411 4 1 3 4 0 8 0 rwobjpl 32 30082 0 24721 44 0 44 44 0 8 0 pdppl 4096 2887 0 2822 103 37 66 80 0 8 1 pvpl 32 612556 0 604207 144 32 112 112 0 265 33 pmappl 216 1440 0 1411 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 323 0 74 9 1 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sys_semop(ffff80002a7c22a8,ffff80003c97f030,ffff80003c97ef80) at sys_semop+0x45b syscall(ffff80003c97f030) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x28629e95ba0, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace sys_semop(ffff80002a7c22a8,ffff80003c97f030,ffff80003c97ef80) at sys_semop+0x45b syscall(ffff80003c97f030) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x28629e95ba0, count: -3