last executing test programs: 4.486459221s ago: executing program 2 (id=2518): getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x16) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 4.10196948s ago: executing program 2 (id=2528): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f9", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f0000000200)="090000007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427802005c2a191c97413f308cbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a", 0x6a) execve(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) 4.058387297s ago: executing program 6 (id=2529): getsockopt(0xffffffffffffffff, 0x29, 0x3f, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) socket(0x1, 0x4000, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 4.042362822s ago: executing program 2 (id=2532): mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8420, 0x2a) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x1, 0x25549ab75c05209d, 0x6, 0x7, 0x3, 0x1, 0x1, 0x7, 0x1}) (async) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) (async) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/45, 0x2d) (async) fsync(r0) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x5) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/48, 0x30}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/50, 0x32}, {&(0x7f0000000580)=""/106, 0x6a}, {&(0x7f0000000600)=""/161, 0xa1}], 0x9, &(0x7f0000000780)=""/4096, 0x1000}, 0x43) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000017c0)={0x5, './file0\x00'}) close(r0) (async) chroot(&(0x7f0000001800)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) ktrace(&(0x7f0000001840)='./file0\x00', 0x7, 0x0, r1) (async) getsockname(r0, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) (async, rerun: 32) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001980)) (async, rerun: 32) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001a00)={0x9, 0x3, 0x7, 0x1, "79a2ec730811b06c0e0e823ad330f68a6625ac42", 0x6, 0x1bc}) (async) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001a80)={&(0x7f0000001a40)=[{0x44, 0x3}, {0x2, 0x9}, {0x84, 0x5}, {0x80, 0x9}], 0x4}) (async, rerun: 32) sendmmsg(r0, &(0x7f0000002280)={&(0x7f0000002240)={&(0x7f0000001ac0)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc, &(0x7f0000001f00)=[{&(0x7f0000001b00)="db42bc0112eb9bd2c55c205571cd45ce47a189cb2740d79cd635757918822579419fcc9d46e9178771cdc485e183fbd570d1ceec49f70c78a7438077230ec9b68797255768b72bba6f8cfa2d31eb9ca8eeddb8b8f70f2d5f47e0babc43c36c99569630c82ae90a041551f29bfbe817daf482eb837afdab09ba915bdb81f3490a566a498091c026f43c23ce4dc23a95b9433eb78fa407de592a6f4cce2def7d867f09c56d137266e77e35c07408a2b5883aad03e895f072514c068d547cf2c7b78974d200a524d9edde76a503a41e58fadd2e5a4f59f348cecafd90929ef18589392fe22fd019cd94bd1195cd159874bd344ce9c069606ce1f8f3128c94", 0xfd}, {&(0x7f0000001c00)="c673455965d7d9fba20988749e56e2dc9b9f2605c32018cdb02668d5c2a314f1bab4db6aa6e72b8aebf47c3fbcfb368b74916bf1a2238061bba93d131839d1b6060274469eb92920be111a2f1814f1848e575ac618b633817caeacad9df7c26825a2a3ed555e81a464a2ff4d52a44d5b81e6218ae34fdf13277497635bc8d0ea38c0801bde45a83f1a01a0ca3ae644933ac066292bfcb7bba1f54fa64d5ff6dfba5e3bf5e32a1669136e88232730bae0feddad92cecff3", 0xb7}, {&(0x7f0000001cc0)="ce67f759b72bd032bb0b77e4167a1a020a71290a381ea48581f9a2fa3462edb0cee5a4051ab3460b8110cad55783389888490b40def9914adf4e3edf9b0868ed0720343b44b76f88345a8f3843c19601dd13a97999d66372a384fd35ea451ee81b2d4af1b6ea092e78f2571b318b6c6f55d35294807ef8104eca7f18585f8e974eedca0c364af9abd726047274a8b033993a6e4773896be7e70fee6f87279708afbdffe812cdc64a596db1b388f8dd9c031e7ae3c50a09af6dcb2e2dfb57dad91c18cf781e", 0xc5}, {&(0x7f0000001dc0)="836774fad651e1ecf979e6579d41bb07acca12ebbd50829a79c4d9039ccc2a5f17cee156b727489b228192ea07e5bc72163205118a5e4acd2acbe694c910772ea5d87cd8d408c1a160c9500e33", 0x4d}, {&(0x7f0000001e40)="b6360823eed10c75dd8c6473158f89ed0512bac9ef7086bbfd911f3abf5df1fe9a2517a82f81f38467b63889c75d0256b8f3c1a5c6193e286210c2e9c47e647270c94b028990c724565a057031224a357248a9d622c9bcc4ecbf4ca3eb9418647dd2e5a0eafc89fd01f3c5d81db9addb401ee34dac1670246464853fca6a97e36c408670536d9cc2c02e3ba6ff39fdb1414de6c76a29301f7c4d14e2c5ae6ced501d8dca81391f4671c6c18fd480bee51914b25ab7e64c5719d813", 0xbb}], 0x5, &(0x7f0000001f80)=[{0x58, 0xffff, 0x4, "304d4a833c0b7c619cca92d8ca872b248526308514d733d5f448c07854522d8760606b9186b5ee00491a7d7034ef4bf799b989285becfb7c5804bb9220f86c6c2fd7947b"}, {0x18, 0xffff, 0x5, "4f50f017310f"}, {0x90, 0xffff, 0xfffffffd, "bb2df47d502e1242ef7ba88fe7f26ac53ab0e987c3b41575de0d9059697a1494b11f7de8ae617ca492d2957f643e8fd5a8cc2f1443dd390f798ba991c56656329f9a7448a73d24229412460d34a3d1af048d297efe7f5514037744989fc9f639f2cb3efb79ca31ea6f79d569a8d47c62aba0363e82d10d88124c"}, {0xb8, 0xffff, 0x7, "38bf56eea97419c45a420dcd910caf992c0bb9467e9a44e4e54950fe3ef78c4399009d0cc694596e5a2641798b2c3f3bba0a64a285105ac97aeb974e767df2d8e40d0db5cfd913c3a33e5e5cdcf42b8f988cde90c81c61eaf58fc3eb997b012d84ffadcde876d2ea122f62b47318f9ea803900e5a44c70191b0f7631af67bff987c698cc2d8857f335f9fbd6edd260f98fda8c5c101a478f23b003e2f4df88655f97bdd7163fd6e0"}, {0xd0, 0x1, 0x41d1, "ca771cc8cb84c448313abf8cf0d7be17a7fcc87f97fb00d306bd81eb24c598943d6587068263485aac629589fe025bf90ec5d3dbdad9f7c7981ee9df15a49bc94dff0c996a2a5fe5335ab7c54822bbdfebaa68df9c78fcbba8d12b92e7d9212a6ae2fec923afb3e8e1aa3813b4ed6d39cf86c39515595f3f2acc792603243494c1015d6fac4099043bc69b80a266462dfb419fd45278be1d41f609dde950732ae7e1f574f0fa22e352d9a18c22e092a8ede88985a220d3a6e4c0637c278bb562"}], 0x288}, 0x7}, 0x10, 0x407) (async, rerun: 32) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000022c0)) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002300)="01600992f228fcd1366ea606355a89d0a3f9c91e0adadfee5b62c3b3962cc20ddee4ff7f7525b710ba0319ae934f8caf7202c03a84ef4444a0393a77a1cebff18197f7fa79294b44eb7aa7eecba345381a6aaf9f94c8332cbc4eb41555f690d1ffc15cfe7fa7a25f", 0x68) setsockopt(r0, 0x7, 0x3, &(0x7f0000002380)="24a2ae7b9d9319e9a6b420a6b1dde6d8dcb3a5f06b6992bb0bdf600bfbf711ad47e00ec99c3a780f75ea1b6ed33ff954efa11505f9176045502af09035e9a396f1c52bc5dabd41f860dbdf1d3b8cc0ed583d4757e3abe4995fd224fc1d868b2e3a73dc3859347bf2b018a9ad7c511b14c847d439eb0fa7e4037762ddd67e5ed491a907158d4687fe96757cdbedb06e197bb002040d9864157caaeb127c0a36534b52a673a5e0192a7885c9d467b4f42ff03bee20f806dabbec52d61e47eb465f2ac8dadeaf6075e4b41a0c55a4dc5d1151b778ae278fa75a4862cfaf56e11e04c15f299e38b2e883724d73b2105f0b0f7e8c71bf5b56c3098d383f349336c184ed4cbab0509883412dbfcabd75efaad12b8a2ab5fe01db73950849a9a4b438dfe6a28781ca45615a542ac83f20a092dbfa46eda734c69a5e42d0a1e0b7f6fad83f9a0af4a171141bee225683780e0ace00d4c3f4e88a7129da0b13f2d128fafabcdf00dc6c3c0b23c42b4c4a0041bb20ef3cd14ce499ce802d77b32950e29848100ae6a98b63cdc525fa8040c727f288bc729f7b0687696b506f1708fecd421706633987a72e6c0afa3d0d673908bf99d5b931f057481ab4e14d1d0de2c7ae62f16683bf69802d5cf23a90c79e8bb5d304555f92a2c25d70606283bd16ef6f97416bb2e1b088983a4c705ea0e5c588243a1be8fa41327b068d4d2d620d7323bea5ab4f7f9e4055437fb2f050ef96506f173cd86a225258bec51d030f5eae292272f9491b3695f9d6edbf548e941f5b27ab8ae7c09b34f400ee1c5df5fc6f54a830f1d6bea7f62398dee97301e3233c4aca7053a6770f991564c0728095b5fc2f70af506187017417ddfab2c4cfb700d7ad61cf6c46fff816032437474211ef0201fe066d875da8446a48e68768493688ea250fe0c1eba91def168ab5296bbde44de7387a39477fc9462f8c5295beba9a544eba1c338bc7cbdd1e3a2beec536fa0cb2f18a25d33acbcd8bfb995ffedb77a9c6a06fce106531d354186746fc60467d0c6becd92ac1f3e6dc3e706d8509ea474370c079149d15e53882dbab1c18d377e08f8dda5b5df48c5721941601a314fa94cb488678fb429555d1373b35f67b37f21b88cb98370dd9d273a7ebbbc07ad9eba871abdeef4138bd6eab70b3241c86d528207283b8674e61ce6e54077ed334a1b032156affb0d11d1e0638a4a729978521a33efb50c7d42e7ee76f408727b99a644e636375092027a457790897e77935e299b2a7594d40cb6457e7d5edea48eea63b3421bbea140c299d7e63227522f41ab052d5079740459903c43339beb911db2004aa7059d55a225e7b8fb97779552a27593eae8bf729683b6caae52637ddfed623f354684280b44b7bf746ec818f6f2bd39cd58b2b5394df8e39841cb91c87717342951263fde53c3eaf9d104e81cb17eee61f9753f3a0bce46bb5ee8da8d1e7d5f5103e42a964035bc564947b7e5435c8b3d4ee7d251d6fc3f109fad09684be4b2808976f5d8f8a975b5201e68ccc58f943183cb1975d5470f9d75e386ecf6a52ee8946b47bc3dce178c6247e84214e726bae7f63c26d0d9d8814be666fef44f697b915e5d83ddc969962fa2103b69be35c3962c874b63977d430427261f57ecea6a747699ec161c63b7d1ddb1eac4d3157b999d4870d0cc0baadede6769b92bfebeb6b58b2c52fb8c063aa6e0973632278c14e54871ef2167b6766d849c270265155b1b02e71aa4d5cace6253d4b8533cc37beb128081d95b27f3112906f31177cbac5a1b609be4b4b1dd203f196c0b8f20bdc42f0507bfbf94af15e099dfea3b5b1fdb68e1e8e811a65c2a07f32f6bb10c0ddca3d43c301373c0d5a1bed23452ee4a842958c646b243787073c835de90c1cee73aecefd10a1459a45574c466d9759fd743472097088cd4f3fc7fbaac6b0e2159dd50fdade848cc0b94acca7c66ead43d434f9a94393044bb181f8bbdd2da493e85880299856143ce5ca75617ad39d711f371f26ec9bf1b6179a816801860df6a9380c1669450fb1bf8b50c2b831088bb7f28e45b168e34572081ad98d10b3c09ad69a356f40e81d45d258d6c79782e176f8de97fbad63e19cbbe27417809e967d148659803a46f4d4cb787fa6efb64ccadac68681b727a2262c41c1061f14fa0b3bb9cdf2840ad6e4df129b6b294ce136644ecb0ab470c4478930f63d5141a9271ec98b3866409d9f9f5556e90f79035e7e89bfbb4824bd9dca47c0bf1bb910fcd7751b9df040f1a38eadf69f7e1f80ec59ea0cadadb1941b106f3a2c8c2fadf114f1567426765af710afd19fd6ee24bf01d86b9f4219073e0d7f955b9b5c2b69f2a4bd9a4c8ed4e2354043e4e5c414f077e21884ea58fbc8b1236ea5920f4f087d8b8f1fc4f92924e705d4568bccc2716d15ee8e2f698d36e0dac32d66b06b4d25ff2ccec6274ab5624c117147269899d7b331ced13a0a20fc6e3c3200f94b562c31556c2bf0d542923ab11abfc808343f764d95fd5721138119aad660898bd3d8e787402ea50e19c1bf01adf28a6cadd16a718e552f78e0574334142c77a06855566447721b490d09f957489203f2d798c917e7e54d65daea25892221cd2a2c669c1f713b79364e0cfb5f3d7ae15ac60595c167bbc344e23a4f66e9ab5b61703cd4e605f89f109db90f12f0de8ae53b0fa27371dae817d92a066ae160b4b86103c5daa3dc4f73222c30c5c340439fc1f65610e1d2d495106593295000d438c2be75f2b9ca859d5214f89006ff9083847b86fc18ec1338f01f91cc8438a069978148f3721af022d80287a032dbaa85a047cf43bfd211d8ccad1d293e16da0ef119014b88e30e20d4965de80fd072198275521df15de10870c4fa3b3828b671414055df92a4af16ad6443d2dbdeec407d621e99ef24741716339b4c1260b324434806d9b27772744b392d0acb960eed9947ed5112aa53b805f07d11d8e72881065ef14a512dda2131536acc78d96d9805f2ec1dd799de9f6290ce027e5174ec957fd388457192a724f4d6bb8f368c91c5be07df9b76bce699cdb04c643287b104059adbd9b27788b62f81f0795b631237ebc28122c799ec3d69edf0e17c503f763712f40022c37724be5c32a86f80c092adca22a06b5ea0adc14f241d35ac819776d2fb238e470b499ff131a2735d606b70ede7368b222f2f5897e33c8f06147744046a8f4ea7f40e0cf0010f032aca86d4318536e0ded7d2f704037b1f207b960e0572e2ea8606ef759951c604ea27df572fe30ffb32e5f7872870398c4a39657d8eed5f166f297963450c9438f94cfcf679d5abec819370ba755f0ac5e16419ca9d597c027f954a3fa198d1a0ef5dc07dab8647a94feda24bfd412c01644171ec792d4c7ca7f76122917cf408bd22bdfff162dd75e973fe6729eae807d7f5e71c234e51b6bfcaef9325f8de67245e49ce1c82c127175273dbb8a41146868f78d40a34bc9cfde7f938c92b6ac2d616450cf879afc466a6b2742446de03d0f1fc6693d01a3f7bfb59bcd43f02a71ae7913ae944d50ba521364f0ad391572cbe63314a90c485ff455b601d5b24802ec70bce54e53c63e3b85aa1364002e33ced89fbc7ea50bc7e30ecca880b020ca2a4f71d0b1d5ff523772681411d89676e82a9274aa2feff1d0ae77f275a4be411ea8035c04ec071ef3bd6978d83226e46ea65fd4202b8b90c5629cea285307dde64da6ce88eb75e0aef5a457ad9c18712319e155c3e2af6c0fc52e51dd91f1842e2a38f866952c093bd2bfc6fa3dda82d016ac4d9a3d950e935ac2c71f481f6f4703dd46d35f9a46fc4ba6da4fddf07e92bbd3a186db09b4849a5dda7307d7fdf8b8165f1e1cd9b3c6077c83b477cdfae6c9618953eea416b8b9b882fb37c6b9596b004462f46d72515c90a09387289581fed2b16c3f64c935c50b740832ef46964aa25b26d585d723caf4951fed774c0a5fe1dc2550700db0776b6d4deaf83a4ce9b531e6755ae5c2cf23beea540af8d3a1aca182eaba7016c1717b3e491e6c7daf3960f802e202f4d627f6264e952f9892f849f509c6865fd47c7989c874d39ccbe968379e39690df4e2ed11da450f87573dfdfca793e64f965f39641deacaff188cdf96c395cdbb7837b5657656a52a760327de580c1e90d21700803dcd6f429f7e499848f5be35aef228c7cb9635b0e3adb2eea37783ab9035c05759dcf64a9a868c15f17ff89eb94a31ed432e2c05078fb923e5e74939d820944304f3a016c6c877a72b3d4b56af2c47317ba53607cb3d35397e605a115a8ef02e7a096e8a1ed09add7ea0e9e0638085b52cab483e238b5596f0955456c757874bbc0ae8b05b1f79672196ea78e7c9bfcb2e28074a0342f2439a6d1aab6e9c67bf04c5b971e74040eed3951c837bb21ea443cbda52a0b3d27d3062d658aae80da86e418190458846adcb47f20bf9f7d079a80c33ac2c88581d33561c67da9d639d42947f5f0927efc3ec09cb58a7ba71120a84d2e5819d36ff76b5767c336abd6a13b7755d2dc21803d566ffcc0a4aef42b7222c159273ae6513e9cb20c2892a7bcfa98c7357b226ae549416894fe7e36c6fdb00102be04a6ec56d7fbdbd0b27c3eed74c564e0fe64e5fef232bf99f1ad22d87c3b6b30452a54c29c0a619664b9f40dafc39e5020084c3c55ca5c824cece2ee89c1a5dc05775d72325744e4e039d8d1a94005472a97270a45b6bd34b0bff19b6f1b211e473581b485f94216ab4e791d771724a57b5e6b10cbe673c0f2ffed7aa57a844a8bc7043acdae18eefca41939a5225050bdaa7f31796914d4ff7eb2fba4bd18221bd972dc90879776735cb71d2591d616e6edd782928db9b8977b7a84b7810fbaabaca8e6c108cda22e8ca2076f2721ee28549d189aa5ca43990fbff3340084577c721ca6bc6d44873d4b7b78abef7ff0abb3c9e7ce7b003bfaaf4c0cf30d3a155bede323ad3bce8794bf1473aca289cfb770e049328f7f57270ae2a93f1c25965de4e4a6e8ff5330a2f589f8cca6334fc9cabaafa6f6f98322e1725769befd797f0b3fc4760eceb888c28ab25332690d9e658e5dfb1dece803b46bbb91fab800da68f59c9de239c779e00f2b9cdc87a998b9e85569efec078ac209cc7ef4caf7f8124471b2e18e63c3d99f846246688df862b113d9d4e621494e6fcdbd885a05aa2db4d576e5df8c48bb3f6087a96f0fb98df3e0831e033273253e3891c6c6053b1f93a92c48767f3488c8d51bd6f613c899e6faaef8c4ee8c73c860ac9a335f16fc5aca7e25534a1e20f4d80d395908c158269bc67c0cc28fd7cc3eb36eb705727fe92aae4b25d674cfd99301e39fb81199ad7fd938b77698b46762a104bb5d3fafdc37b0f6c62a2dc84559fe12f947169b3b54a3a9a40224cd67acb926cd6e361a085761b31f8b2bdedb0a1e9f3a20e36455812d0a0d4cee4fbf3bb356f16eb48abc6659d7ee9f6542a1df80f5dbb764bf67e7ce5c7c2a749bb88b67080dcdd3ed7c8560cb8651c07ed0b8901c45ebff444f993b0e63db50a6c8284507236e0556d5e46a1db9c65b221f180dc2d0859cd137f98b341a8f4c3956af7ba8c7b6453a4279dac635ae81ec43b64fb66b4163a6305f8fa009687e22026d509f2181dbcdd3b4a8c7e7c093a5ac6e82fdeaf10a952dd43492fa52c9d01c9895265c74e23434b7235ef27f1e46f5f1d089859ef24a017bb86704bc52ef539115119d4b65ba806f88a6dbe5033bbcd78ac3f3e3b1dcc777dc7b39", 0x1000) r4 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000003380)='./file0\x00', &(0x7f00000033c0)) (async) recvfrom$unix(r4, &(0x7f0000003440), 0x0, 0x800, &(0x7f0000003480)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = semget(0x1, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000034c0)={{0x3, r2, r3, r2, r3, 0x84, 0x200}, 0x0, 0x7fed16bf, 0x6}) 3.839120802s ago: executing program 2 (id=2540): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0x7fffffffffffffff, 0x1004}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080)="8ff316237307001b53c900", &(0x7f00000000c0)=0xb, &(0x7f0000000040), 0x0) 3.686181029s ago: executing program 2 (id=2542): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x306, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fefffffffffffff, 0x7014}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 3.685845159s ago: executing program 6 (id=2543): kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000180)="2e919e72501fcdb0ec60808188398cae6c0cb170fcc14b1ecda793d172b97eca3bf18163572768ceb578634a27fc0f7bfe0619547fd7296563dd14a82483903a86cc438aa28bd9f94e3613a1199c6f7c583218ff5d8aac287d42028a44e450256ce7efbe41c06be7c3d5968d482e0e9371a6f220f62c1ed11e8d3cfbcee25dc97f49c3aacaf89f9913d32d33f66c3ef4b52357af8a47d70daa392af9871c6acc7cbe0f6105a6ecdea68bda59b38ba0feaddb5fd8f1ad552d5689673503330e12ee1ba4e884f00d25f67a3754d156a7d043032138fac17f61e03321a6dbb2e5fdb5457efd54b0b129bd68eec9c9b663514c4f84b5", &(0x7f0000000100)=0xf4, &(0x7f0000000280)="ab281ac22e0fca173946a52563f4dd260ed7aaaf7ef3d4653d7605a46416b28ba6503845d867b5f13fbf28a1ff889b906d7af8f8feb5cb1483857009b0a6a40b4bc3b2a7", 0x44) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x2d}, 0x83, 0x80000000, 0x8}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xf6}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) 2.799453448s ago: executing program 2 (id=2559): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x41000000007) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b16) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = semget(0x0, 0x4, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r5, r6, r7, 0x0, 0x24, 0x8}, 0x9, 0x0, 0xc}) dup2(r3, r2) listen(r2, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) 2.799096271s ago: executing program 3 (id=2560): r0 = getuid() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x2, r0, r3, r0, r5, 0x4, 0x2}, 0x2238, 0x4, 0x8}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffffffff7aaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000008000000000000aa02009078000000006000000000000600fe8000000000000000000000000000aa00000000000000000000ffff000000000000000000000000a72f969de940bda926a7f07db0183c547953000000000000"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 2.798364738s ago: executing program 6 (id=2561): ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000300)=0x40ae) (async) mlock(&(0x7f0000103000/0x2000)=nil, 0x2000) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async, rerun: 32) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) close(r5) (async, rerun: 64) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbff67}], 0xe4a, 0x0, 0xa9f9, 0x0) (async, rerun: 64) kevent(r2, 0x0, 0x0, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) unlink(0x0) syz_emit_ethernet(0x29e, &(0x7f0000000340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eda7fd", 0x268, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e882a85f51066c9c2e1d8d92e05a2eb9", {[@dstopts={0x3a, 0x13, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @generic={0x40, 0x7c, "ee41bfe7e0cb1d75b1141a459f7e80cc1f750738f94f229f477a19bd9459bcfc5bacc0d768fad05ae3b4f3e30e551b2c9aeb5bf0630869f6f738a0806086dae06ba44f8ced2ea9949ca90cf3d96b99a8fb51c022a001f07e1474d7079902bd686a7a8f82ada53a208441f4516935daec99a18b72f30dfb6821bf1af5"}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x32, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x11}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}]}, @dstopts={0x33, 0x8, '\x00', [@generic={0x2, 0x39, "73188eb6268568cc1a365335c86924e5d78dcee216210ad7d5c83413b2aeb3e6ddaa3c458a62bf8445be889b432a01ccc01a32142acc0087d7"}, @jumbo={0xc2, 0x4, 0xff}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1, 0x2, '\x00', [@ra={0x5, 0x2, 0xadf}, @pad1, @ra={0x5, 0x2, 0xa468}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x2e, 0x0, 0x1, 0x1, 0x0, 0x9, 0x68}, @hopopts={0x15, 0x13, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @generic={0x2, 0x7c, "152937db94265a484be6f04a252ec885714aab1e510e4414eb9911e69987a993677fd9df0418dcdd8d96b5a86e52f9043d257b7cf5a477fc52d69eac5188d5e1937e0dec011c4875c5af1921bcec0127060cf8d7bc996bed4710d126f1a54fc93e137f84fd1634c791fbf6a2f76789bfaf38af234a323ef07283b170"}, @generic={0x10, 0x1a, "7e4e698cab7bfae320bd761eb5984debbbe5c52fc46bb2e32249"}]}, @routing={0xed, 0xc, 0x0, 0x5c, 0x0, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @loopback, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682, 0xfff6}}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000106"]) 2.792961679s ago: executing program 6 (id=2564): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) listen(r2, 0x8001) (async) close(r1) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) 2.573269967s ago: executing program 6 (id=2567): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 2.572288435s ago: executing program 3 (id=2569): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f00000000c0)=[{r2, 0x100}], 0x1, 0x0) (async) poll(&(0x7f00000000c0)=[{r2, 0x100}], 0x1, 0x0) 2.517267382s ago: executing program 6 (id=2572): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x4) chdir(&(0x7f00000001c0)='./file0\x00') (async, rerun: 32) msgget$private(0x0, 0x214) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000412000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0xfffffffffffffffd) (async) mkdir(&(0x7f0000000380)='./file2\x00', 0x122) (async) msgget$private(0x0, 0x450) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = msgget$private(0x0, 0x420) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xb000, 0x0, 0x0, r2, 0x0, 0xcc, 0x68f0}, 0x7, 0x0, 0x0, 0x0, 0x1, 0x8000, 0x1}) r3 = getuid() (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0xffffff01, 0x4, './file2/file0\x00', 0x7fff, 0x7, 0x1, 0x6}) (async, rerun: 32) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) (async, rerun: 32) setreuid(r2, r3) (async) setreuid(0x0, 0xee01) (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) read(r6, &(0x7f0000000280)=""/152, 0x98) (async) ioctl$TIOCDRAIN(r5, 0x2000745e) (async) getpeername$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) renameat(r6, &(0x7f0000000240)='./bus\x00', r6, &(0x7f0000000200)='./file0\x00') (async) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 2.278279549s ago: executing program 5 (id=2580): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x253, 0x8cc8}, 0x5, 0x1, 0x0, 0xffffffffffffffff, 0x2000000000000000, 0x6, 0xd, 0xa}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xea, 0x0, 0x0, 0x0, "000000000000000000409e0200000000001e00", 0x0, 0x401}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) syz_open_pts() close(r0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x6, 0x7, 0x1, 0x10001, "9747c1d100", 0xfff7fc00, 0xd}) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_emit_ethernet(0x7e, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) write(r5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) 2.101887112s ago: executing program 7 (id=2584): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x7a3b0ba4, 0x0, 0x800}, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x7) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) 1.98648486s ago: executing program 4 (id=2588): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 1.984010843s ago: executing program 7 (id=2589): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0xff, 0x43d0c1a2, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 914.359225ms ago: executing program 5 (id=2591): r0 = syz_open_pts() syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000100)) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0xcda, 0xe, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x5e, &(0x7f0000000800)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f76ab2", 0x28, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}) (async) close(r0) 911.188827ms ago: executing program 3 (id=2593): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010009}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0xd1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) write(r1, &(0x7f0000000000)="e8282ea210c3d297f366307f30129370", 0x10) (async) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000240)="3927a9c14e9b34c0f7af1cbd6f3831", 0xf}], 0x1, 0x4) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0000030000000000000000", 0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) r4 = getpid() (rerun: 32) syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900403a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe800000e3ffffffffffffff000000aaff02000000000000000000000000000188010000000000000100c204fffffffe"]) (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x3ff, 0x1fec, r4}) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2c552258) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 809.364432ms ago: executing program 5 (id=2594): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) read(r2, &(0x7f0000000100)=""/30, 0x1e) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r1, &(0x7f0000001e80)=""/4096, 0x1000) getdents(r1, &(0x7f0000000080)=""/83, 0x53) 808.920451ms ago: executing program 0 (id=2595): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x20, 0x8000, 0x0) getsockopt(r1, 0x29, 0x109, 0x0, 0x0) syz_emit_ethernet(0x31a, &(0x7f0000000900)={@remote, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "811e62", 0x2e4, 0x22f89084bff76128, 0x10, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="4eb33ab7225d604cdc682a8bf595ea98", {[@routing={0xff, 0x2, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7ba3}, @pad1]}, @hopopts={0x1, 0x20, '\x00', [@ra, @generic={0x3, 0xf4, "2268abfe880a1b7f6b25c73e96a66104b26032fa7ad3a19189a21432416b7fbcdf89d5816dc0b6b0bb1d5304a375f59584e6d4973a55ca244878c5ca1df1172ea94ce173a0f03b9abf34bbd04b6098472f16ce5d44635dcbf5628d7fa4512597ae9d96e163e087c95d9244904860f58826fe1fb3e820492a5bf5dabff6fceed0cc76c3fd1bc507fe09e0415a165bfc59ca29f939aff84e4b2cfd4a27eba407a16bb3a728dd6d7bebbf504d4d62ffb9102e658b516d3617c3a9661954793b8657b07a79ce13c464111c64eeac215d39368c00f58584bbb26b1de51942bcf9cf9789d4728bd1acf2dcc2f0337823e18a5f54134934"}, @pad1, @jumbo={0xc2, 0x4, 0x7}, @enc_lim]}, @routing={0x32, 0xe, 0x0, 0xf, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fab72430f97b6b451f418ba4c684b152", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @dstopts={0x33, 0x4, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xa9}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @ra, @jumbo, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x0, 0x8}, {"ba708bc588d58aa480380d92d1a9736a9ad6c136c4deb84a61a7b091bf1525e77fa054131f7f2e8b72483858696fc4c9b21d5d7f5b4e3b6ae2bee70e8e1e82643509df2cf6a08370c39f3fd862c1021c6b761e2097bb2a0b6c6e73f29c9f95a7ae2b8bdd53d27bcc07c187e88b5ed982fcc8c246c3a2aae0e829802e5dbc3684ea68daa90f1f567edd63877ccad22c7d35ef3b868711611964d9bd1b6c453d34efe6e9b59b847918b34e6093438addc38457642294e93063445d489102f88a38a4dba4457d3b0db1c1de367e9b7cd381bb1d9c081717ac520792d916d8ca6b7864a88013"}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000001c0)={0x6, 0x7fffffff, 0x200}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, 0x0, 0x0) accept$inet(r3, &(0x7f0000000180), &(0x7f0000000240)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x28}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aec8b61ea373b8cf7f46ded8ccb0c0428dad060048056038eb4f473e1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43c97de7de02c0e2d505290e771721ec81634179affe9f4065f08e5a8eb1dbc82f73dd7e070c571ce59f4709accbc64db0374bc8553a0f0bb32af7078d529450371f4468d4d85e67836c7e6ef41fc0cc48861f7883f4afc8d0f946b947c96690df1375d61e204f327c9019be57c445958521b4d55660dd28de99c14d677b6f19b2739a2f1be374dbaae2f6bb5127036c69f9", &(0x7f0000000100)=0x10d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYRES16=r4]) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) 808.126279ms ago: executing program 3 (id=2596): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getrusage(0x0, 0x0) socket(0x21, 0x0, 0x4) 807.608688ms ago: executing program 4 (id=2597): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) 673.348104ms ago: executing program 1 (id=2598): syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x41, 0x8, 0x4, 0x1}]}) (async) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="6a9e", 0x2}], 0x1, 0x4) mprotect(&(0x7f000013a000/0x4000)=nil, 0x4000, 0x4) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x20}}}}}}) (async) acct(0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000000000810011000800450000300000030090780008000045000000000000000000000000000000e000000100"/66]) 669.555438ms ago: executing program 3 (id=2599): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) 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}]}) (async) 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) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) close(r3) (async) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x2) (async) shutdown(r3, 0x2) listen(r2, 0x3) (async) listen(r2, 0x3) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c522700000000001d00740de9737c7ac751f481c86f408518dae30ba6cdf01db15cb4a00b3261525081f1b2f01185e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e77c6c057f8755cd5a9c81192de1a39ec307de9e3536f0b20f9fb4935c9408fd3469d550dbefc5ab7cc7b951e91afbdedd5318a106c1d484d37fda5193a2a04c50f255", &(0x7f0000000080)=0xc0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) write(r5, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 669.29436ms ago: executing program 1 (id=2600): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x74, 0x0, 0x0, 0x800}, {0x2, 0x0, 0xa, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="f97be719178dd85947c1aeeabfa17f00c000000000000000000080350001080006040001aaaaaaaaaabb"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f00000005c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x2, [{0x1, 0x328}, {0x2, 0x10000}, {0x3, 0xff}, {0x2, 0x5}, {0x3, 0x26}, {0x3, 0x2}, {0x1, 0x1b}, {0x1, 0xaf98}, {0x1, 0x8}, {0x3, 0x3}, {0x1, 0x7}, {0x1, 0x9}, {0x1, 0x79d}, {0x2f0725da4f0080df, 0x1}, {0x1, 0x8}, {0x1, 0x80}, {0x3, 0xe996}, {0x2, 0x7fff}, {0x3, 0xfb14}, {0x3, 0x100}, {0x1, 0xaf1}, {0x2, 0xa}, {0x2, 0x7}, {0x3, 0x8}, {0x1, 0x3}, {0x3, 0x10000}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0x10001}, {0x1, 0x43}, {0x2, 0x8b}]}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) listen(r5, 0xb) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) readv(r6, &(0x7f0000000180), 0x0) ioctl$FIOSETOWN(r6, 0x40047477, &(0x7f0000000000)=0xfffffffd) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x2d}, 0x2, &(0x7f00000002c0)="41e704a060", &(0x7f0000000300)=0x5, &(0x7f0000000340), 0x0) ftruncate(r7, 0x80002) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) setgroups(0x0, 0x0) r10 = getuid() setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) 669.100409ms ago: executing program 7 (id=2601): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) (async) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x0, 0x43}) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0x0, "09000000f1d1d255101fe37e49a100", 0x0, 0x40004}) 667.817352ms ago: executing program 4 (id=2602): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000080], [0x7, 0xe, 0x9, 0x1, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0xd}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x2, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) flock(r1, 0x8) 654.404813ms ago: executing program 0 (id=2603): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x11, 0x7, 0x1, 0x820351a, "090e0de6d30aa692318c7e0002f9fffffdde00", 0x3}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) getrlimit(0x3, &(0x7f0000000000)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88c057646899a10a", 0x189}], 0x1) 442.8409ms ago: executing program 7 (id=2604): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000100)) close(r0) getrlimit(0x3, &(0x7f0000000200)) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x88) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="d572fda0043c543f11c4294d611310dd673cb82b7d5420a28b0cc5229cdcc827bb1f2d774aa8fafd7bc61eb4aad6d235318f", 0x32}, {&(0x7f00000002c0)="0109f6d21b3984ac36e083d52add02cfc7cdddeb46b3bf5f39705e3f0458d5c49fa93c7dfef3c9115f46e23cd963ebf353475c8e79fc8379ed776b1c36dc97370653f936e9a7085de98cce670e59d1f4b5d2a4a45d59b8c9f0b79a1c7ab98387b0c300a6c253d35257f47f249986074be29bcbb1ccedbb92563fd8b98a26ab46bcad0753e65efeb5ac40ba08d6b273c576dd22dd10c8caad67cd14b02466166acca91ffda726c8f868e9806385b36b0864a4147c319d63b85827967484edb0", 0xbf}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 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)='j', 0x1}], 0x1, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendsyslog(0x0, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x8000003, 0x269000000}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f00000003c0)) 439.696471ms ago: executing program 0 (id=2605): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000240)={@random="f7770062f8ac", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1e00", 0x13, 0x3a, 0xff, @rand_addr="10f0372e0865911f0600", @mcast2, {[], @generic="c97f6c00eaef1b947dcb12a63487c2645073b6"}}}}}) syz_emit_ethernet(0x76, &(0x7f0000000200)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x40, 0x3a, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @empty, [@routing={0x2b, 0x0, 0x0, 0x4}, @hopopts={0x1d}]}}}}}}}) 439.399298ms ago: executing program 3 (id=2606): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f00003ee000/0x3000)=nil, 0x3000) mmap(&(0x7f00003ed000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x8) 438.601976ms ago: executing program 1 (id=2607): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x4011, 0x100, 0xe, 0x3ff456a7, "57038469fae03c728d4e76d5b3f140dbe4c6bafa", 0xffffffff, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) getitimer(0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) 249.297781ms ago: executing program 0 (id=2608): pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) getitimer(0x0, &(0x7f0000000000)) (async) getitimer(0x0, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000200)="6abacf2ee29597b13e1bfd6a0752b3652d40919b6bde91332d781dd93ae5ca0dd887c64acf147d6afd3d77109a02c0e696fb62e9ad7153d5c49c235ac535657e3d89ce1254927c3b2d5b4f347a4ca88bf3358c618a1835c621981db50f33b1787c7ea3df0bd8f4258ee9df5c901f6dbbb3d91eb1a3c4cd85b1091a48e49d3c1ade28092923f6daa490de0e5f0fd579f0afdedfc3f8632390431efd4a752837496420e265130576ec35019a1f9df8f2b52026391332d4f7d62b406a091169d5980508585be21bacff854cc97fd621e682c6a0d2a23421e8a9cc66dade6c8ab72b8ceb53d52b6235f94dd1", 0xea, 0x4) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) (async) kevent(r5, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b1000501000000ae05000701071e00000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socket$inet6(0x18, 0x4, 0x7f) (async) r7 = socket$inet6(0x18, 0x4, 0x7f) bind$inet6(r7, &(0x7f0000000080)={0x18, 0x2, 0x8000, 0x8d0b8c3}, 0xc) (async) bind$inet6(r7, &(0x7f0000000080)={0x18, 0x2, 0x8000, 0x8d0b8c3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000180)=0x9) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r8, 0x8004745f, &(0x7f0000000100)={0x8001, 0x4, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r1) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x5) (async) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000100)=0x5) r11 = syz_open_pts() ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000009cc0)=0xb34) recvfrom$unix(r9, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r10, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) 248.911692ms ago: executing program 4 (id=2609): r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x0, 0x7fffffff, 0xffffffff}) 245.040992ms ago: executing program 1 (id=2610): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 244.788557ms ago: executing program 7 (id=2611): r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000300)='./file0/file0/fi\x00', 0x4, 0x310, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4, 0x4}, {0x2d, 0x0, 0x0, 0x441}, {0x6, 0xe, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) getrlimit(0x8, &(0x7f0000000280)) ioctl$BIOCFLUSH(r1, 0x20004268) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x3, 0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="f1fc9613b1399d8e682f66cf9a415737569319c5373555fc764d43", 0x1b, 0x2) setsockopt$sock_int(r2, 0xffff, 0x108c, &(0x7f0000000180)=0xffffffff, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCSETA(r3, 0xc450443f, &(0x7f0000000000)={0x2000000, 0x0, 0x1, 0xfffffffd, "97a2224f6b221adc0a800febffffffff00", 0x20000, 0xfffffffd}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xf, './file0/file0/fi'}) truncate(&(0x7f0000000000)='./file0\x00', 0x8000000000000001) 122.282812ms ago: executing program 4 (id=2612): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) getrlimit(0x7, &(0x7f0000000040)) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 121.563737ms ago: executing program 0 (id=2613): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 120.943976ms ago: executing program 7 (id=2614): execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e7", 0x0, 0x0, 0x0) rename(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000040)={0x8, 0x1000000002000078}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="9ad7ee295238e60910b30500cddc88345ee843fa21a435c49c1c3bacd922be9a343e48364cfa54be4349fb588143f36de69ada1b179f8dfe611c63150635829b5eef432b0479fa43f83a58523c499bd214e2fc9be2012f9fdfb81ccf3d7c1b7fb9a62f550e447c91a8e011966e0717c59901a7966269b6745546b5b58053679107000000000000001de4973f2f09e37cd81ac43f6688bf789abc276c325ffc816d5681e7e544fd", 0xa7}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xd, 0xfffffffe, 0xfffffffe, "ff000000f10900000000000000000002ad00", 0x0, 0x40000}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000300)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000180)=""/16, 0x10}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x158, 0x200}, 0x0, 0x5, 0x10000}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000001c0)=[{}, {0x0, 0x2ff}, {0x4, 0xa, 0x1800}, {0x0, 0x5}], 0x4) r5 = socket(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000380)="05d0b85bca01c06bd0c7b749411ed163dff30d096cea2335812c5cc0588a59e2a8a92445bd7f75549c17f973343986ba6a693cfded5f836b72af9e16b036b1e53c2d42f3b336bad25fe2f3ae68715359f3607d4f6299e23acd892f9fe671848c3e1991db2e6b9709363d1d6087077e4a095cc89beca0efec21ee92448a91d0c9dac3923fe3ec668e4eb7f881f56c7601734190b0878d92bb", 0x98) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002840)=0x3) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffc, 0x45, 0x80000000, 0x2, 0x6}], 0x1, &(0x7f00000004c0), 0x401, &(0x7f0000000500)={0x5, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) socket$inet(0x2, 0x2, 0x8) 119.550974ms ago: executing program 1 (id=2615): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x64, 0xff, 0x20, 0x5}, {0x84, 0xb, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x3}, {0x84, 0x0, 0x1, 0x443}, {0x6, 0xfc, 0x0, 0x405}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 38.451754ms ago: executing program 5 (id=2616): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x0, 0x0, 0x0, &(0x7f00000000c0)="d845b95f7cb2bf518a7dad159492bb004249b4c7a42c5731ce09141483f786f228c163bdeff94c8b510000000000", 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)=0x7f) 37.608097ms ago: executing program 4 (id=2617): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d40c8fbbe3b6fa516759554e82e576e", &(0x7f0000000000)=0x25, 0x0, 0x0) r1 = syz_open_pts() setuid(0xee01) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x6dc, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x80, 0x5, 0x4}, {0x6, 0x6, 0x2, 0xa}]}) r3 = open(&(0x7f0000000140)='./file1\x00', 0x78e, 0x18) flock(r3, 0x1) close(r3) recvfrom$inet6(r2, &(0x7f00000002c0)=""/154, 0x9a, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x2}, 0xc) 37.269649ms ago: executing program 0 (id=2618): setrlimit(0x8, 0x0) syz_open_pts() r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000080)=[{0x0, 0xfff0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$VNDIOCSET(r3, 0x41946472, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x4ebfac6bbaf79a9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000340)={0x10001, 0x10, 0x1fa}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0xffffffffffffffa4}, {&(0x7f0000000000)="9833d0cba21bb8e84bb8dc209300", 0xe}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) write(r4, &(0x7f0000000140)="0920851446fde584b537004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getegid() 4.406243ms ago: executing program 5 (id=2619): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) 3.816507ms ago: executing program 1 (id=2620): r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xef, 0x6f, 0x4003}]}) fchdir(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac00a75c435abc5a91501d94fced1476a5183006d40ddb33a34b8e5f8200000000000000a3042d43b5a9d42d9f04a4f2933300010000a55a3f966282619da69ec1a9f407752bbe24189f67", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x1, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) syz_open_pts() poll(&(0x7f00000001c0)=[{r0, 0x10}, {r4, 0x8}, {r4, 0x10}, {r3, 0x40}, {r0, 0x2}, {r2, 0x8}, {r3, 0x4}], 0x7, 0x9) r5 = kqueue() kevent(r5, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x25, 0x2, 0x3, 0xa}], 0x6, 0x0, 0xffff, 0x0) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) getrlimit(0xbffd9d2c7b091ee2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000022, 0x0) sendmsg$unix(r6, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[], 0x10}, 0x40e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvmsg(r7, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/158, 0x9e}, 0x40) 0s ago: executing program 5 (id=2621): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0/file0\x00', r0, r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chown(&(0x7f0000000140)='./file0\x00', r0, r1) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r2 = getpid() ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x800, r2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.6' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error V:J%R pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80718ac5b8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806becf8c8 va 0x20001000 didn't change! load: 3.30 cmd: getty 68684 [ttyin] 0.00u 0.01s 0% 322k OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: `./file0./file0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff83038241) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff800001413e00) at bpf_allocbufs+0x85 bpf_setif(ffff800001413e00,ffff80003725a1f0) at bpf_setif+0x22a bpfioctl(41700,8020426c,ffff80003725a1f0,1,ffff8000371c8ce0) at bpfioctl+0xc42 VOP_IOCTL(fffffd805e08d450,8020426c,ffff80003725a1f0,1,fffffd807f7d34e0,ffff8000371c8ce0) at VOP_IOCTL+0xac vn_ioctl(fffffd806be815f0,8020426c,ffff80003725a1f0,ffff8000371c8ce0) at vn_ioctl+0xf6 sys_ioctl(ffff8000371c8ce0,ffff80003725a3d0,ffff80003725a320) at sys_ioctl+0x67c syscall(ffff80003725a3d0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe84d8e4fd00, count: 247 End of stack trace.