last executing test programs: 5.856628796s ago: executing program 0 (id=1622): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, 0x0, 0x0, 0x40a, 0x0, 0x0) (async) sendto(r0, 0x0, 0x0, 0x40a, 0x0, 0x0) 5.854514799s ago: executing program 0 (id=1625): mkdir(&(0x7f0000000100)='./file0\x00', 0xf0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001680)="1d425e2f9492c6fd18645ad25488926295b423cb7c8e7f5a2aee8a2eae30fb0862987a46f2b761b3189705acdb7968de171f9652cc90795d9a7945f34210ac53e7f4fae4feb96d68b99594dc0c7e2bb983d80576b964a594b9a530b509724cdccbd42fe14892b3366cba7d0018ad369ce1d9279edca929609166a15ad2992bd7484dfb91da627b21d48708e22283e5a43d48e8a3b3f840649f9b41dcaeb5c06855496503364e398b41347041b531e2a64d77e7e5b09826e49938cc2ebc1b9b87db4e01d31f8d80b4f051735b894cbdc0470889009bcc70306ad17e569a0525087668c2566e6b7839c76222da5dbe05d9b42126979ec1ee32e3136fb2c8fb790e80e03989ba6d7664514057b8a90aa1b4ed728a838efbfe32df24dbc6571c964bfb41f16c8e9aa3479dcf1dfb4b1492208ce77db241bbefae193619557d1470cb9eaebdf777d9473706613d5905bed3f3ad6f12d0bdf7c72ecf90651684e7b567f72df0f6051012442d0a885b816f9e28ca9415d5d59b6a17f160c30f88582766fd536965b81f57b5d27b6f42880552c81af3b1766b582d51425eeea03421d9880dcc3cf94d2dadef1b78ffc059edf8a5c364bc6c12113e332ec065a56181cfeeaddfb30c02c5da7de2f6dda4fe631b92289b516b77a37e40912c7a3e98047b11b11b989a6603a0e987f6093985f7b6725cb4bc0acfe0dd0c6a230964915b4cefc72854e57a733aac02e77c34cc2081785a2cd3ba7c321e27b102fdbd9170e2967a2d7c09868f770e810f2626f0356078f2c0a5aef59f2221b70a534ff95fa4e6ce77dfa988e68d95081e14d076d9947a9a5f31c38c8203b534bc270dad8b27f1360b9fa76283f4e0932962b99f17494b1b1bf86d84846b3d32b839378b7d7801c144da088c374e83aff60d9f89f1363e8693a535f6317df12f176fb252345939bc15d7af2fd9c0e6e6d63bfa1f60db5d611343f65df2c267944c2d0833a6cac479f24605ffc548abedacc07e52981eb1c7d47e90b62c266be48450b03d293b64df242d2ccef2c452c7990f9dc27da8b85999be4c93a7674085c8d2b8ee455f0bbcc2b8f258086b1e40db65be9674019967af0e047ea057d4e4ce15385068a85dc75cfff347fce60e78245d87094f31299f042d17d6f6c0e2df0065c02b153ed6e1b517141a6ed8ea84dae4b10dfe385908f40e7e6a761970a878d0dccbefe8145ad4e9ec3002e654f58c75d1174f3f1463c08f2da260b6d4046eefb9d63562448d0c88870828cb090c50b3844b1d9d04e83ff71cc47be568b9c84b8bb4f9bcd5ed438b1c0f3e6983526c717571252806a9cfe594a7f60890764cecc0e1d5c7d38a510a48077036f0711da7ae78d2cf94588ec71ba06add390bb0bc49d67afe1c04313a36b00ee1f8e754c6d8b590f15657909a9984fb4406b0b63a43bf9c06b68595930c79409683b885892ba6e6ea226f782eca04973b9adfa680c7406562af791bbc11ca581e3acac273149c6bfad0f919c77796c63c773bf363f68c8560e245379e941b76e047d8e839eab8e2889a8b9dbfe6f4f77a430e8d3e760d5aee00815dda88f1a5221b5824ac9dfd4d6743412e8e651e4f2a9856f3490641f9e5ba41dfca15bc1a6e38e32b95e0ee36ae550532bb7e262a4a8313609fade4f0046b7cc8e87f035110ed86ce99c165487457351f07189e12f39e3f7a791f0098175e12487648189bd69cb9d9068bd72b20e3ef83bf8ecd73ad69a8aa54322bf1d490d932975352efed8d2f1950453a0db984b0aa6730682dff10105606180d0fc9ae6b2f40c97345e22bddecb15aa39af967c9c98cf1ff3ca82bcfe58ebcd270aa6315b57e2e904c4229479f25d35f5f172a84f8ac723ef0c403be1b72b13dd8cfd9f42645956a5b1804114a902573353db97c0383313b82b7660faaa0283017ed445d438f18ef6016ba1f744cd5ea0ef456af90615829497a07ea6e5dfc05a5aa2f9f4121d661045da2bcb47a5356732384be6ff7a00c7cfc4e3849ecc1f52c0d8f0a1c47d5ecff15ce5df812adab1c490c608b4653f61cc2b86657aa64b04e5dce2b1e0c371b8567e82ab44b916e40ac7a1fa27519a8ce70db0aa992dcc13970adf0770bc7b7997cbaba5c2f9f50c9f6bdd0d14e5bcf3857a7567aa4043ff7e3a7c83cc7776ed2b0527d81cb773e3516737d50c4e7c07cd55977caac932f6b6e84b8d3129461362c19487694068fa10502f2dcd11e986d854eda03e9fb4e5e7c1c5bbe2f5d811fe9ab5784f428412f2e276a8ec0ca91ae62c9ba4c8e4fc17aebc34f0f10fd72d1066feb98d6470f1a3a5dbd8b0d93b02bfbf561a03b8c3b4dbe6e716ca22cb0478345c95d82fa68ff75a44867b8b79c9e7c99961faa06d8b65568bc5c031217edc4d4367234a4a37ec7982dc9023ccd6643235b9c6e1f089a1dcb693b1438f918371bdd12f4a8b218919ffcba842a86451dbddb74bb8d8a53faee5ae9b8323317065407a0898113708f75e0abf531f1011c901a5a09139054357285b85051acdf26de75ef3c0a4db34f18c7cf5466896270f0cdf6a1cc0f559328bbf498dc8397188f327d5683be504e5d087862df070f9fd5c49ca9c0f86431df358930240d85fbb4682a49240908e32cc6c3ef978a8130f9015e9d01380bdd9957ab58330f73d93fb56ba632eabbe1b58cdc01", 0x773}], 0x1) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="57329237a7c5854dfe720089f416a8bf74db6cb313dc9ee7ce0c4167a7248dd80ac4e26870c8e52df58e1ba00546eb253ef1f0b37d15366626b4b35485710d8a26798d3cefc7313ac327ecc723bb9cded65b6429bb2767daf76715fa1dc8be676de7fdda165ed59843d9c17de783f14c811cbc23a32f817d19478359a6cdae9e4f463e5bb13f324af6ba6a0cabe5b9096142fee279a570e5bf4c5b139be858e8c4cfd51f58986ce127e88659c9fa172aaf8a99bf4598672549adc5283f12ffb339a9c4", 0xc3}], 0x1) 5.48204313s ago: executing program 0 (id=1633): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4, 0x2, 0x1, 0x9d6}, {0x8, 0xe, 0x4, 0x7ff}, {0x8, 0x9, 0xef, 0x9cf8}, {0x8, 0x3, 0xe, 0x4}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaabab4aaaaaaaaaaaa8863"]) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x202) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x40045700, &(0x7f0000000040)) r5 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a835702", 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@random="4adca00b8caf", @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="4c65efa114e0", @local={0xac, 0x14, 0x0}}}}}) readlinkat(r2, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/48, 0x30) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r7 = syz_open_pts() write(r7, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) dup2(r0, r6) 2.023586043s ago: executing program 2 (id=1748): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0x4) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x4, 0xc) setpgid(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x99, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08010001000000000007076190080000ffecac1400bb0094062b9d6adb83030600004e214e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="6001000590780008020402000312aed4bb820cd7a6e30d97a663a18eb4bc0204010000080a00000081000000050001080a00000007000000040113125285fd335eaa32606c85c5129917d215e84d89ef15e68d151fa10e43b584c91cadd534"]) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0xb1) 2.01589788s ago: executing program 2 (id=1750): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) 1.962049068s ago: executing program 2 (id=1752): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000057000/0x3000)=nil, 0x1}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000000}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00003ab000/0x2000)=nil}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000482000/0x1000)=nil, 0x7c80}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f00002d9000/0x1000)=nil}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000ad3000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc6}, {&(0x7f0000385000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) r3 = msgget(0x3, 0x280) msgrcv(r3, 0x0, 0x0, 0x1, 0x616f099d53ba3571) msgctl$IPC_RMID(r3, 0x2000000) 1.810134118s ago: executing program 5 (id=1758): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000140)={@random="3e74de376e36", @empty, [{[], {0x8100, 0x0, 0x0, 0x82}}], {@generic={0x8100}}}) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = getppid() r9 = geteuid() r10 = getegid() r11 = fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="113fe104f99a610de04ab4bfac6c90b780d520d6a9048bfaeeb8ad2169c3cf7be7e27cb117dae874d058bdb4fe9a798110904052952498ff7414225bcff6ddda03e82ee01d6de60c7c1ad98f9a5b04b0e224441ed0baf9996e227dfae86d0b7d3454", 0x62}, {&(0x7f0000000200)="e09f230d8cc559cb892d2122b76a4b00174492ecee0879635b4c1ce8a123ea7308ff62cb937d645707d29bd779b6f9ba653fa6fea28ee24640b2befb4f1f2b834f5db252311299368a33a16398754c691f9140edd758dfad31edb70ce0f85ca121acf31c995f48bad336a0dbfaf1495cc19ae41b37b82e26bfd3a02ab5123c9cd9f7d4a99b9ebde02a749646aaa9096867d66daa24bd0859535148e644c2736fcc077efc1eae48bb9f64f59442def6987a1ce0bde61ff2519eb5aa03276903083db8a6edc68b22ab0dd9cd", 0xcb}, {&(0x7f0000000300)="175944b827c830ca80e5839574c8c6da2d72543902bea4c37e3d2edffad2728aeaa5785c677d0f09dba6457138a1c96ef71005e11f87291362be4d888a57723295963b005191e607a37b6cf0276e80491580ef76a43eb7527448b92b565bd547bfbb47b8e2de8bbd3670ea4a62c50a969120b8da69c17cb90e2357fa9d68654706fa99d6a0a78df4c3c7565c3c45b10bfc1413fcbda51334f4a675c8d3e9ce4fe88441480e77c5387c7036cb6dba18337f675915bc4737e5b0bc2cf8b23a1384f038b2204f404b9e428c33d6ec6316", 0xcf}, {&(0x7f0000000400)="51e37922b9e848971371fcb8586ce301a7c8d94484d7196013fe2f7a5576c8cbcc3c7decc5d84ee90f0bae59d50050c37a1aaff1e12d057fbf5d35c2548ac9e64e49e44c21742a611f4cbf4de257860c49d166f37deeb1bc4890f139b376838507863db231ceb54737fdf10ec19f18fb9cffd0d8354b7c258dc8706dd324496f7eb0d1a94e9a053ef5ee00b8afd2de3a19eeeab96113216a25932e3f89b5642ca15335fdb81a57", 0xa7}, {&(0x7f00000004c0)="2d860928674b1a52498c3f77a17b2ed52ff1ed1a13e69abce32d6ce6bf4df4787ef3affc0b1459a5e8acae8c9850f291b0740db9c2f184a414a2f42a908443d1a2e77011ede4a700135fd51a2bf16eeaf4025a3e083f9664728052e5d5cdbfd53984d86237473991d0507b98967984cb7dddb1b40e05ae9be573a3cd92ec96b3da296c9ed28a66b158b4a5f3ff0dbdb036636b119d2abb4ec34b", 0x9a}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}], 0xd0, 0x1}, 0x40d) 1.661141902s ago: executing program 5 (id=1761): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64]) 1.443578331s ago: executing program 5 (id=1765): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xffff, 0x40, 0x1, 0x80000000}, {0x22e, 0xff, 0xf0, 0x101}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff87e537dc3d33d7af511cf28e36bc756b1befa44db6c0b27508bb230900000000000000b6f3765c6d0cf3efe820c3723b9e34f737a9e630f2", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 64) listen(r0, 0x0) (async, rerun: 64) r4 = socket$unix(0x1, 0x5, 0x0) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x4}, 0x2, &(0x7f00000004c0)="d1bb1fb7324faa15da29e26742c455ba06ab352cdf8a41b2206d143a6b", &(0x7f0000000540)=0x1d, &(0x7f0000000580)="c1521ea378490a30211caaa4c9e6e0e0609e2265421f62ae48208865e9b169f7", 0x20) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000500)=0x6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff, 0x700000}}, 0x0) (async, rerun: 64) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCGET(r5, 0x41946465, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) r6 = getpgrp() fcntl$setown(r1, 0x6, r6) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.442497944s ago: executing program 1 (id=1766): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a9e1df79905acbbfa13d25e21c3305cdc24e7e5a6e4a631cf95ca726e", 0x1d}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00a75c435abc5a91501d94a34b8e5f82000000000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8000, 0x0, 0x6, 0x1, "938820a0d76a95c93c51862bd7d556388df280bb", 0x0, 0x2}) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0xa23, 0x5, 0xfffffff7, 0xffffffff, "9792f20c00005c268db100000900000000000010", 0x2, 0x1000000}) 1.438775514s ago: executing program 1 (id=1767): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x101, 0x68, 0x0, 0x7, 0x3, 0x5e4, @empty, @multicast1}}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x1}, {0x100000001, 0x8}}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 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) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) sendmmsg(r4, &(0x7f0000000480)={0x0, 0x3}, 0x10, 0x2) listen(r3, 0x0) fcntl$setstatus(r3, 0x4, 0x4) accept(r3, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x80000001) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.19828433s ago: executing program 6 (id=1777): socket(0x800000018, 0x3, 0x0) (async, rerun: 64) socket(0x18, 0x3, 0x0) (rerun: 64) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x2e, &(0x7f0000000340)="ebff1dab4c56cbe10000fd812eaa4e713048e69985e82245acc8c31ab5a27576bb62180000cf7cce5992e61f5a0ea8fb60c68fea4d0a7f7bd87505aa769d9f7d9f8f2a3831cc802aa38598b41bfd67461f8040e66f4dfb91d4c2298464fbe64a07b2df90961d924062a9bfaea4af3520aa7f421eb6f50e5af184c56f3421c65d6aa487a5866e5dc5069ebeb488859c952ead36254e09", 0x96) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x1ff8, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="9c0200007a00e87515d0f9bd5caadebb00", 0x11) (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (rerun: 64) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x40) (async, rerun: 64) chroot(&(0x7f0000000100)='./file0/file1\x00') (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 64) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) setreuid(0xee00, 0x0) (async, rerun: 64) r4 = open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) (rerun: 64) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, 0x0) 1.095872746s ago: executing program 7 (id=1780): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) mlockall(0x0) setregid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4, 0x4, 0x7, 0xfb}, {0x24, 0xfa, 0x7, 0x10030}, {0xe, 0x9, 0x19, 0xfffd}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setrlimit(0x1, &(0x7f0000000000)={0x6, 0xffffffffffffffff}) setgid(0xffffffffffffffff) setregid(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x401, 0x1000000, 0x2, "80000000dbff070000008000", 0x7, 0xffffc000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffff0000907800000000000000004e234e00000000982748fdf90000000000", @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b"]) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000180)=""/84, 0x54, 0x800, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x3}) open(&(0x7f0000000380)='./file0\x00', 0x40, 0x113) 1.094748031s ago: executing program 7 (id=1782): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)="efc5a16f81682291f5de045198fa78e415c604ffdd684465abb3cd9607761ea449990b8e8c1c51cb60746268128165b9434df094ac", 0x35}], 0x1, 0x0, 0x0, 0x4}, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) accept(r2, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r3, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x1000, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=r3]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) setreuid(0xee00, 0x0) (async) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0x3}, {0x26, 0x1000}, {0x86, 0x6}, {0x85, 0xaeb}], 0x4}) (async) socket(0x2, 0x3, 0x0) (async) madvise(&(0x7f00005f4000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0xfb) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20}, {0xffff, 0xc, 0xff, 0xfffffffe}]}) r7 = socket(0x18, 0x3, 0x0) (async) writev(r5, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc1206925, &(0x7f0000000100)) 1.022935808s ago: executing program 6 (id=1784): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f00000000c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc41", 0x172, 0x40a, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000000)='./file1\x00', 0x78e, 0x5e) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x39}, 0x2, 0x0, 0x0, &(0x7f0000000240)="cca410df", 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x104) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x7f71cab8edbd4d3e) writev(r5, &(0x7f0000000040)=[{&(0x7f0000001240)="cc60d3d79a1a7132a5fb9d9a42c86f341fbf872ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f0690483168fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900"/172, 0xac}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {0x0}], 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) setrlimit(0x2, &(0x7f0000000400)={0x60000000, 0x7fffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) accept(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffc, 0x8001}) 1.022449795s ago: executing program 7 (id=1786): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980", 0x54}], 0x1, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="6b105b778a968a500cf0aa52f20a1b7696afe0551aa5eac3014282e7bd", 0x1d}], 0x1, 0x9ca0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)={@local, @empty, [], {@generic={0x812b}}}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb92b6106804838180"]) 972.345981ms ago: executing program 3 (id=1787): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="6aab0d39fa00000600000000000000faa70d4c00"/29, 0x1d}], 0x1, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000200)="f471819e2673f732fdd4980de8d5b49b8842debb", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r0, 0x50) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000340)=[{0x3d, 0x0, 0x2, 0x7}, {0x80, 0x1, 0x3}, {0x4, 0x3, 0x1}, {0x6, 0xa, 0x2, 0x801}]}) write(r0, &(0x7f0000000480)="da1ad3d20cf7eb4e9be33bbd1a30", 0xe) 971.630799ms ago: executing program 7 (id=1788): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) setreuid(0x0, 0xee01) fcntl$getown(r1, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xf, 0x6}) 970.83242ms ago: executing program 6 (id=1789): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x1ade, 0x7014}}, 0x0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 833.236894ms ago: executing program 4 (id=1790): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 831.034063ms ago: executing program 7 (id=1791): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) sendmmsg(r1, &(0x7f0000000480)={0x0, 0x1}, 0x10, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x40) close(r4) 823.487276ms ago: executing program 2 (id=1792): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0xc0, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x0, 0xb2, 0x67, 0x9, 0x50, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x20, 0xa, 0x3, 0x4, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[@multicast2], 0x401}, {[@rand_addr=0x1], 0x38000}, {[], 0x7}]}, @ra={0x94, 0x6, 0x10}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x8, 0x0, {0x1b, 0x4, 0x2, 0x1c, 0xfa7a, 0x65, 0x3, 0x26, 0x50, 0xd, @multicast2, @rand_addr=0x2, {[@timestamp={0x44, 0x34, 0x0, 0x0, 0x4, [{[@broadcast], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {}, {[], 0x7ff}, {[@remote={0xac, 0x14, 0x0}], 0x15e}, {[@loopback], 0x7b5a}, {[@multicast1], 0x7}]}, @generic={0x95, 0x2}, @ssrr={0x89, 0x1b, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr=0x5f9, @multicast1]}, @ra={0x94, 0x6, 0x9}]}}, "a3eb"}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x18, 0x3, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='M', 0x1}], 0x1) 821.042456ms ago: executing program 3 (id=1793): r0 = socket(0x10, 0x5, 0x0) close(r0) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[@ANYBLOB="000000c6000000ffffffaa1aef49dcb87c96ffffff86dd606805fc00133b00ff020000000000000000000000000001fe8000000000000000000000000000aaf001000000000000c2"]) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x1, 0x2, 0x7) (async) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) getpid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000340)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/94, 0x5e}, 0x80003f8d}, 0x10, 0x1, 0x0) (async, rerun: 32) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) (rerun: 32) shutdown(r3, 0x2) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) socket(0x20, 0x3, 0x2e) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) 817.591217ms ago: executing program 3 (id=1794): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) clock_gettime(0x4, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) unlink(&(0x7f0000000000)='./file0\x00') 623.611874ms ago: executing program 2 (id=1795): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 623.025868ms ago: executing program 6 (id=1796): setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[{0x4, 0x1, 0x21, 0xfffff4b2}, {0x25, 0x0, 0x2, 0xb}, {0x61, 0x8, 0x22, 0x9}, {0x7e, 0xb, 0xb2, 0x208e}, {0x6, 0xf9, 0x4f, 0x80800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) socket(0x1, 0x7, 0xf) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={0x0, 0x7fffffffffffffff, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x800) 621.166847ms ago: executing program 4 (id=1797): r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000180), 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) 591.031859ms ago: executing program 5 (id=1798): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/47, 0x2f}], 0x1) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x97, 0x29, 0x0, 0x2, "2df4290cf034313619382dd2049c1c1ac8bbf0e0", 0x71, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r4, 0x9, 0x6, &(0x7f0000000080)="f06d4afbdec17c73104bc5ca9b8a9c74caef2f52432e05c10d70d252ee4d2b394f72e2ddd37beb3fe96b036472c4e0c2", 0x30) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180)="e01f1cdf", 0x4) (async, rerun: 32) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) (rerun: 32) 589.489918ms ago: executing program 1 (id=1799): sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0xfffffffffffffef3) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) (async, rerun: 64) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 588.773688ms ago: executing program 4 (id=1800): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0xa, 0x1006, 0xffffffffffffffff, 0x0, 0x0, 0xf, 0x800000009}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206918, &(0x7f00000001c0)) 433.250192ms ago: executing program 4 (id=1801): clock_gettime(0x0, 0xffffffffffffffff) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 432.780535ms ago: executing program 5 (id=1802): setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfff9, 0x2, 0x9, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 432.556384ms ago: executing program 1 (id=1803): sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040)="b914f05a97cfe2811b523fac037f2653fca73bb9381276b8fca6d019213242a8df1debd8fdbdaf5772babc482c371a2f079f32887e59c1599a34c0d4aba0b52782492a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) sysctl$net_inet_ip(&(0x7f0000001400)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001580), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004b4000/0x4000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0x2c) (async) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4f", &(0x7f0000001c00)=0x4, 0x0, 0x0) 432.351428ms ago: executing program 4 (id=1804): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async, rerun: 32) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) read(r1, &(0x7f0000000440)=""/153, 0x99) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="c2ec1840e86ba82fc64219003d7a69661b67be23fa9c678ac54c194f62a307c71148e370201829328029e96d3bc57a634f8fac3337c3a5ee6524da18490f6704ccb85d4d77366c0255a2884bb3a312dda76d2b3a9ddaccb8d0de245a670c6f59a2433e234330784bd715a18911a043c0531486e67148b5ec3f6f63aab71844a6c4d3", 0x82}], 0x1) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x6d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) syz_open_pts() 430.872308ms ago: executing program 6 (id=1805): sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) dup(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x3, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000d40)="4f6c6ef37429", 0x6}, {&(0x7f0000000d80)="3707c39e3236f258920dfabfecc8578e9dd78e603df48d09991798ebb8c7162557bd0690cd7ba1e05cb28aeafa38310d67974bb0d6c2b292a157f7054450429552d48f34db547b2cdbdc1a9ddd79a33a91f53d7fca80f327356d94b1499d35872ad8b1d8cb971e7c166d7359a67dc7f32ce8d2acb89d1a0bf00598fbcb84c78a60fa056757026c718f6cc8c11e0887b58833cce55dc2ca781f049339d1d558cb6f0837c7d165034ece37eed2c4b8aa3dea45c5df83db46330788f7f425472de30ebea3cab081505d2b20dd2644d39a224e2460f7aa86f0f1a576070fe5673bc8127ff279a31f59edb17919b2b5d2f31b8b4a16747d1f373c78dd70fe09ec53aea60c46330925cb6a5294027806f5e3e59c64742dd22fe82b935567255476d9a0f6d819832ead7a99683bedb9389b1546d30f4bbb8cf49cb8790b9f09d2dfae442c097e897b21be72d735ca9a956d625777a44c3fa2bff91fb0a77d41902434635020ed22ac2f96332d01f6475f49b3e2ebf4ffa8da7e1743b129aee14f3021701022bd146a621dd3f783eb47bcb96a5442ce8e85156a913ba39cfcb4236d09bc09844416da237aef322d8cf72516cda26a1c4d9d2ff6cf31f336cbec0207f494b96bd6cf2a081d800ff25b7691b26dca77c53a6e9e559f6c0139b832cb83fe0395e179983560fd190d6e67b631cde8882595fb3c90655cfa324636ce9ef732cb9c0b7154cafc047218c20d916120621685fdb1c77e9865c2036d9595fa9bed1c34f4f0bcf36c1db8c6ee6432b2cca0924288baeac36ee481121aeab1249b92c5ecd9f7c5b1867f59deaa9ca85fb193d0be4fa45432928ad460d3f81771caf09a5e3a437f7695178b2daa676a0ae8b3d13bde812b173938304ac5edae0e756f0aa0f184cd247b5e73f63c13a819813d89085cd393d71df4bf2aee883097fe4fbc28d10369d990966d17bd3ad92dc6a79ab146030e97ce4ab05cc6dfd6955b9df87b1cf518344e72e59e67907169c9fb217c8c188f6d44130d85a8ee27fb583dcec57d2c91710ac72fd9cafbd63a5239863662c7d75affd81c1da0a7388c899858905d5ccca293b42b322118fa8748341d1061eaf42f11300cfa10b733d88e0470d428c86148cef590e3e194d96994bd3c4195eb9b42e45ec32fcefd4a9aed95b21134025d091c5c95fa2bcc9f8418b71d0f034e74e5e8c3f8374ea8a695b3603add", 0x361}], 0x2) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="8168772daca20cef897997fdcea7eb0e1be816f3", 0x14}], 0x1, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffa8) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r3]) 298.515064ms ago: executing program 3 (id=1806): r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x0, r0, r0, 0x9, 0x0, 0x0, 0x6c}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x0, r0, r0, 0x9, 0x0, 0x0, 0x6c}) getppid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff70) (async) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff70) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) setpgid(0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) r5 = getpgrp() getpid() (async) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) setpgid(r5, r5) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r7 = getpid() setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) setregid(0x0, r8) (async) setregid(0x0, r8) pipe(&(0x7f0000000400)) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000020, r10) 298.11184ms ago: executing program 1 (id=1807): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000740)={0x1, 0x2, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x100000000000000, 0x10040000000001}}) sysctl$hw(&(0x7f00000002c0)={0x7, 0x10}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000771000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6d, 0x4003}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00a75c435abc5a91501d94a34b8e5f8200000000000000a3042d29b5a9d42d9f04a4f2933300010000c35a3f966282619da69ec1a9f407752bbe24189f67aa", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffb836c7ada9c1d2e6f753ffffffffff00000000000008004500001c000000000011907800000000ffffffff030090780008000045000000000000000000000000000000e000000100"]) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRES64=r4], 0x3e}, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) close(r3) socket(0x18, 0x2, 0x0) chroot(0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) 296.693452ms ago: executing program 3 (id=1808): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x8e, 0xfffffffe, 0x3, 0x1000, "0000000000000000000000000100", 0x8, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000000}, {0xb1, 0x10, 0x2, 0x4}, {0xa, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa", 0x7}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282", &(0x7f0000000080)=0x44, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3, 0x10}, {r2, 0x4}], 0x3, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0xee01) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @loopback, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}}}) 296.419204ms ago: executing program 5 (id=1809): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r0 = syz_open_pts() msync(&(0x7f00002bf000/0x3000)=nil, 0x3000, 0x3) close(r0) (async) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffe, 0xffffffbd, '\x00!\x00'}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffe, 0xffffffbd, '\x00!\x00'}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0xdf2, 0x0, 0x5, 0x1000, '\x00', 0x40002, 0xffffbffc}) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x8, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd606b04198014000000000000000000000000000000000001ff0200000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setsockopt(r5, 0x0, 0x21, &(0x7f0000000180)="6e6a851f", 0x4) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) (async) bind(r4, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) 25.901658ms ago: executing program 0 (id=1810): r0 = socket(0x18, 0x3, 0x8) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x27, 0x10000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x42, &(0x7f0000000300)={@remote, @random="92b650680483", [], {@arp={0x806, @generic={0x1, 0x802f, 0x6, 0x10, 0x9, @remote, "fb8949bb2292da6a231bcc9ec97a3b63", @broadcast, "b034318600d4cc03508ebde50fc5451e"}}}}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001cc0)) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001ac0)=[{&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000005c0)=""/250, 0xfa}, {&(0x7f00000006c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/20, 0x14}, {&(0x7f00000007c0)=""/212, 0xd4}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/195, 0xc3}, {&(0x7f00000019c0)=""/246, 0xf6}], 0xa, &(0x7f0000001b80)=""/194, 0xc2}, 0x7}, 0x10, 0x1803, &(0x7f0000001c80)={0xf04, 0x4}) (async) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x8) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0xf}, {0x664, 0xfffffffffffffffe}}) (async) poll(&(0x7f00000000c0)=[{r2, 0x10}, {0xffffffffffffffff, 0x2}, {r2, 0x10}, {r4, 0x4}], 0x4, 0x5) (async, rerun: 32) close(r2) (rerun: 32) 25.603003ms ago: executing program 0 (id=1811): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x2, 0x28, 0x7, 0x9}, {0x8, 0xfb, 0x0, 0x8}, {0x10, 0x0, 0x2d}, {0xfffd, 0x3, 0x4, 0x80000001}, {0x2, 0x0, 0x4, 0x7}, {0x40, 0x80, 0x3, 0xb}, {0x1, 0x9, 0xf, 0xffffffff}, {0x401, 0x7, 0x86, 0x10001}, {0xec26, 0x2, 0xbc, 0x1}, {0x2, 0x8, 0x7f, 0x1}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x80, 0xa, 0x0, 0xfffffffd}, {0x3d, 0x1, 0x2, 0x1}, {0x7ff, 0x0, 0x2, 0x209}, {0x50, 0x1, 0xc, 0x5}, {0x6, 0xe, 0xa, 0x80000001}]}) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 25.353349ms ago: executing program 2 (id=1812): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x84) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x1f241d9916986c28, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000080)={{0x1ff, 0x7}, {0x6, 0x1}}, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x80, 0x2, 0x0, 0x25}) 23.864462ms ago: executing program 1 (id=1813): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) close(r2) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) (async) bind$unix(r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 9.686796ms ago: executing program 3 (id=1814): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setuid(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000000)=0x8) r1 = msgget$private(0x0, 0x4e1) msgctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000703000/0x4000)=nil, 0x4000) r2 = getuid() setreuid(0x0, r2) r3 = getuid() setreuid(r2, r3) 8.890348ms ago: executing program 0 (id=1815): r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r0, 0xb) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000080)="f613bd75cd9853bc8328e1a6914e1f41b71c52d68bb8f673f8e35f14f2c2aca65e0c2e", 0x23) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000140), &(0x7f0000000180)="e01f1cdf", 0x4) getrusage(0x0, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) fcntl$lock(r3, 0x9, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a9e1df7", 0x4}], 0x1, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000006c0)=[{0x1, 0xe, 0xff}, {0x48, 0x0, 0xfe, 0x1}, {0x16, 0x6, 0x0, 0x4}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000011907800000000ffffd669b2e2cab71711000045000000000000000000000000000000e0000001"]) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="94", 0x1}], 0x1) 1.459282ms ago: executing program 6 (id=1816): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000240)="2d747261654eb91bf797de354ea8e1e046575312aab3be473d75554214373cc7ddc487e5344409cba6fc364aab", &(0x7f0000000300)=0x2d, 0x0, 0x0) 210.865µs ago: executing program 4 (id=1817): r0 = kqueue() kevent(r0, 0x0, 0xff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x12, 0x1, 0x2, 0x9}], 0x36, 0x0) (async) kevent(r0, &(0x7f0000000140), 0x0, 0x0, 0x4, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (async) setregid(0x0, r3) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r1) (async) kevent(r0, &(0x7f0000000000), 0x4003ff, 0x0, 0x8000800, 0x0) 0s ago: executing program 7 (id=1818): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000800)={0xe0000, 0xfffffffa}) (async) mquery(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0xf48ca36b13bf4750, 0x10, 0xffffffffffffffff, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.12' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login:                                                                                                                            ./file0./file0  pckbd_enable: command error OpenBSD/amd64 (j2m2tg96 vMC<L~(+~(T69zx^_?3~a:ṂXt_A(rr;G$=NGJ H0(+׏(m) (tty00) login: pckbd_enable: command error ./file0./file0          SYZFAIL: failed to send rpc Connection to 10.128.10.12 closed by remote host.