last executing test programs: 8.01345052s ago: executing program 0 (id=1374): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 8.012778583s ago: executing program 0 (id=1375): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="924ecfd76c", 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000500)='./file0\x00', 0x20) setreuid(0xee00, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000001740)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) r4 = socket(0x18, 0x3, 0xf9) setitimer(0x0, &(0x7f0000000140)={{0x80000000000079, 0x100800000200009}, {0xbffffffffdffcfff}}, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffffe, 0xace7, 0x8, 0xfffffffc, "655b26833adb80b1d953da76195e6a0ac331e6ef", 0x3, 0x80}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 7.294124905s ago: executing program 2 (id=1382): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) select(0x40, &(0x7f0000000000)={0x40000000000096, 0x5, 0x4, 0x2, 0xd13, 0xfc1, 0x40000000001ff, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x80) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1ba) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000001c0)="a32c834b409893ccddca8015f1202762f349804ec5fc0f54f5f9c81d7c7824388851ee0abae0c43b2f598d14ae49fcd273fc5468db668b8d87a93dee508de7b5d15c26b90d41bfe3d1dee40d6e89e5cff0", 0x51}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCCLR(r3, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000080)="39fc250a310a3b4b5ef681075ec9964de6df5a6e2ad32368311f376c38034de37e374f9a40e690fdbb3cf2638d0f122a0dea6bf6961a0764cc", &(0x7f0000000100)=0x39, &(0x7f0000001100)="571ea81b8e2567928185318e9d29d896137bedc3a6372c7f0037dd901f79261be1bf96ea49e7f1d2ece2ade3e95e8e1c90e92c7303201367acc0fa1fb81b34a08f3e35863af9b7afc62010157f869f0b66cac8a72bfe44209ea0afdf1902b271bd40d8d37060fa701f5bd64898b27eaa2f5c1ab7ce691b6d5b3472da31b9e72d4ff012568806ba0edc7f3693cb36d00cc0c54759d51fa521fec2cd08410518cb210c3feba826393c0f018d72f629214f69dc559fc9e7d08d230dffc99ee5ea43ac9b51ceec599a6b8d9ebfb0ede9aac0d08ed3ab1217ab63fd46a62f7c104e447df638279781802e8e21c812d68b54b9dcc9eecc283ef66c6a26d9d7ab70528b443df348a3438c8258e6f92e0d159a88ae6408e05dc547cc4381298461bce7a6aa4e83033eeac6a448706f1dfa6529390075cb4404d6a66428c415896e59223e3c0b131e0d06a16050cc7701000000000000008ddb30b73fcaa44bb9fb0ae41522aa21fe5be670dce0b59410cebfcbb1771e4bcc471fb9cdf8fcc33d3965761b234b50b892017e37174927c13a49bfacd4c9fef291332ce1b1484a3aeff9c7c4758468c8de7899812126ae3e6a8a14b4fa56f15e91c324d06a7ad300098072a10be7e4bc0a2fd33818f16c2d9930df57070948c41f06f05bc110e286819e0da5ea208c1b47d88c9671434b8e83fc1219045c5c92d1bf7753b2e9192b6410e60f55e32995e31fdaca847605f126b372b632a28902141043939b64feb3aa9b8f3e80e79d040567f752078edf1f06691bb03df834625dad149ac8b1a18e55669d2d87e3f303939f178dd2e631516719fe89049dbb67b49857ad4645ea92a6d4c7c242c339c4fc32e9e3d3a0f8900f6dc83688657114bd46b389f4daad710e0894b338f2a6b0a6dfad9cc78107044fbe53d9a5692bf71269e0dc6fe94eea095038ec48e3f301c25dc9c18e042e8f3d2c94c723993721d106c8401dfcd1f5d22961bf8b33432c40c26bb2872ba2fd259eb226269d2f6d8bcb9de6805e2e481a60d0cad914cddaf7a3aebd52abcd6b327a613aecf98b593f4b8d939cc73426434805b80afb8654405c1055865f4febaa82f27db4acfed78440a3d710f61e528471755bae7cd0315a14ec9d545c60cc5392b01cb1cbf599aebd5b3055ae98a7751fcbe4dddba3bc91c3771aa92079f675b01c428a0c81b3cefd2bc1ce5d2a6e44b0bc411686f6a260e3a66d47cef34f9a86318d0a0f06baee8194a6cab24a461312acb2fd2dade183db4018b32ddb223d520d6b599d1a6ac52f4e06be05be13186ecc5a7a06b9f76f5194dd6fe3e70723a62b69a488ae974c7c59d3a6a326d8b03c887a370079edb6e2d4870ccf74ef409e708179592cef7efbd128a24eee4dde31b4a55db479954c06e7a52d32f8460df104f7bac616253292a885162052d4fb59d9d46e1ab2077eb618a851c18a17a2d9c8dddb660028406590c7276b37cf678d2251edc5ef44b1dad3b768fe289a48907b4b0a3ee014e1968aaafa4780586ed988a8483d38e53c4157436eb2f50407f18b5b308e8dd5bd288700b8755d1f0b943b1d5490f8b8c023df338590cdf746c4cd85a9215aa1148d42fc854edbed9f8c99845c17959a0e88fdc17bb7427b767059c797f65e821230a7b5e0b5bf1641e6ad82e69140eb16ab20edf056252c17f8d0f8366e6e90c7feda235a768ddbea696e2cdd4daaca355f2d749e343645787211dfa91437341f9d1ac25230a79dada1b7d71dd055c6e3762876d0f4173c487ef93ae7eabc8973eff421adb3a55e7f68c27c730c8fecb8cfbed314794694b4796265fb2008a6c394f2ecbb6a2491d6828db4bf805b50bbe2975b32e5b019886b13699018e43584c39ee835776679fbbaa9c68134a17c8472d0de1f7794f53d09c0fb87e285cee9e512aee650a41fe0128848e71b2c14385c9734d551d7153e6da1724955db7c6f8db1e29e5c52a26d9dbb3e647af5c553f53fddac5a222d62475a4d356a538722fa2cd9c72fd72a6f328371b9039a5f3e17d77a7d175e9bd5e8590f57eed8cf51363445a917aa11140c77737e33983b2c5edc29a7bfe44849f12a6f3e8d8a971275821ff63ddc7ed50640ab468e8ace016ea4d9c81043c00c79fb32ddd7c8c51777539859b7fb3be274e79dc295810805cdc39ac5d38b559a07e3fa7decfa46ce8c57caa28969873225fadbbe2761f725bf651b8f0958726f0737321173faf19cc1c93d8864ddf626796f0a24572e0a68166b24fe56ca3a7454947e349ce6a9fa3a8b782fe002ac9717d19dd7eee3ae0f4e75dad6528874866e34d936ac0b70c513304e9cd47a715ecee8ed7c8736f05d05185cdde5ddab1047266486a2b3da02954d824b5e50263553d2b57ec3f828444b812c923d8cf635046da0c649fb531f62f60aff0ee556e199b5deb979497ae3de7931caf8f297b0a0a6fccf95c9324ab45c9da45f025fbeb94bf10634ec0da9421c3800abfdf2bfbcb3c392d8cf75e4ad8e91c91e3570d7044af4684b45588c155276f3d044d7254ce3147b0f404c3e64fa3738f90ad1ce0d18c3a391232eb03b55b984e30b615c84ce6efac8fa81953f82b74c37a7051327df5503673add67c5379932a0a0267420b357f4e0e0a2f95c3818d8a4b449a336d1078ac4899e79b90da0f27574b625f97ccdbedf94a643013b3144fae35ef61422f35a91fdc6535d6e62344ded02dc7138780661bdbab3fced4ed3435fd865ba0ea798281e374dd2736cfae0538d30f54f5a970492e10d56fa687c365c6d09be4d55bcf25e34b0b796cc5cd62323c3830cff3494f5b80795c0178d1d9a60356cdf0b76c55b1c27899108f7c78c65a61807805c5abc0f07d51ce467d7d66d25422d6dc62d370d8cbc280ca928ba0b583014a1e2401a978fc15afc8d9de159e49dbf6148134b6caa1a8ea1f61c4153c3f97d15fd8496fbef3a184ac88ff8b47f0f59bc2ccb2c5155ba5e91512edb839b5cbd76ec76e9e670bcf6fdec64fa4e5186304ef3850a582ad184b0295bfca7dc1fd53bf51fd7ba65a81dcb3b9c6c53662e46346755829a871c9bf6c61243147c4c7b5dcf356c25d11f21eca49e7ed42cf93842447ed21971d94ba24dfc8ceba4019327487bb2a1308330d0ba04abe3db3d988302c7632448e00633a0d64881f2ac7189876b8553bd20f19efd6bc8aba75bd066ad2aa05db2750bdd6747eec1b879ce86435482005a8901af21f4ce0c7193e3f3b7c280576f82c6271b8e7e9ba50e0fcd1a2bbbfe7608f225f4803592fa8a998ff71145952007b83300f97cff0d0fea848c3d3cd178c16b5bf7f454209d1b60c3edcdf97ba97ecce269fdffcfb9c903c2087223b967a8315161960501cf7e7138852dc2284b6af42ff6f635c85c694ad4df17b4ba937f8a099335bc592caa8ecf03efa06df9e8606902e3a2807b45834a9ba133ea5fbfb6cd966739b83430a3703db0d865820937f99058e7210afd01c207cd1d4cd37f793d18c2b3b1e521ce5207dd21f5a26bb575ca9e63a1f8fd31f315ff8db681b6423a808ed925f22a2477eb44253850ab6ec5e15d432e65b503688ecc61ee3025e106bdbad51eb708d4668ad536905754f17ee67e62d7cabee89fe615f7300e064e23fe0000421fb10e436210e3c293372080428fe06afed9951054522e6d1fb210b0fb8d5e2318148f47de484c44a795a5d333cd627963ca8926f025da8537d18a750a23095800cd6be5032309b37ac2a4bfee43efe99e8fe0ba4bd19a6d43da0cea4c384af9c1d9c19a02074d58eeeecb826af41625f65dbf8c549aeb90a8123229f9fa97228fd502af15c7f388a4be5007fb72ebd414f2a690e7279748227807235d8aa738a83b4cf4481125481d572fa398156a8fd1ba5cc372df97879ebf36f01237f1c9cf3f319848989a15d31cad084cc4a255716e88f4ac576af757719713635f3170289ef848e761e6d3c77bc82e0249a67a204a301ce13c7666148825ac8391623d156342eb664a393f11143aeefa46c0a4ee903a95afe764a1e385d51eeb0b3b88c6ce3f433bf5b0e0e22b8f77f8e94e179de69bd39c6149a7cda944c7c802d9d30d47be40e9717c4a08fef9a50489bfae67109b8611be2180bc6ce8993f24d5e973381ed7cc9166bb75fb0d0ce3c8375808ac5d4dd83ed9c519594ac276bf15b4415620ad594d16950e74f59c27f9ca50ec92970a2139805a31d60fb29e0073bb53862b2bbea94fe2b216a8fd1a935304a2f20f2b0cfcccb8c7a861c2d8556e963a608a60b3134d916fff2938d3b5b76c0f5389cc3a7b82fad489ea4470857cd78515dfc5a585bcec018f6a286c4a813c6e2961ff1505adb95241b8e1f0b6fb8b9bee9d38fa033219d1c9fef04ae7335a3a465657ebf401bbf6534fbb7dd46cb3cf130826dad41fb44d524ab67b2f39a13eca37ce0f9ce4e006c3314c32ce080520714d25a8d3f1a1fcbf282a462ad9a492f5e6a555e1a28b515622f7e4b6cbdf5f7654fd96f481b5b7dced2b28208fd3c20949732afbfe866d85ac089a42ec4f6d98f43b962482805bbf2d7d90d839797fca7d10d234d34d6699eaffbf3051ca1e57779a2d2becfb1dd595fef58dea114a334077fc581793bcbe00f435658c15dd638d12335954baa7932accb7ef7a64f3faecdefa9ea3f5a4a22822336bd7464111029e942d0427b82490e6b75b5a91c92ca6c6ed3ccddf6508b3c7b314832a77ba1ea9113b4dca1181e451f65a46cd46f8b20f17928bd1d908b910273cb0029a6cdf9ff08509d4d7a45c9c7f2029de215708b57d44cc7725e465ad16ac9f613f36121f2ff570ab5bcef23396d8482850508e2e611f39062a216babbba967ef07d4e14def8f21b3a08c451c3ea45bb96f9a0b03e4fa96643a8cfbd93663a855a2024c8469dadbe0b1fcfda4f1e9598936086b919ddfcc502a9f87f57f69ac46c03d0a67814e7fdb4c603eee887fdeb9dbb9dd88584faba868056ed522cb775e4a690b0d0863138c8fc956a08bcda4bbbb14a7452c1033b1201d3e4f1bfdbcc3d9d91c24d8158835fdc7d62ee72a17ad17f55764703d1e80f50d06cd5a0618251c87e52aa5ddf315727244bda664f1802dd05866226423fbd002408dc5dfa9c0562338191a727fdd5dc2e9cc21fbf7aff3001dad3a3a31cd068f0dd2f897e90d8ba0362724dcafc3ed14afe3ea9264e417ed88883194390bcf2811b692ee04a2365e2ccc42f14a1706ef47c2f0ab572bcd78c0e5d804afe3b6844376087005e71fdad05c214dbae2a4e2492f73f9ee79fa832d14648e81c80f52c9cd20590e3f3ca7e2604823dad1326e5823a5545e3e2f2fb6747dda046285553097f6b19f3a6893dc360806e980123bd26526a9bd2a2db677478ad38d7a2d416fe679c446238539247a7aff5e9a4a5399fe806dc8da1a51734a4fc510a50b93c6ccbcd13c61e1586c54bc87d0db3ef6023c33e61cf689aa991983f9989ba89d3efbad20c9e57b19ae5304c559c89df92574f89d26ebd258c2cd471f993802eea8a0287c8dc1db9ac60be9071997d6b956c0e67bc260c8a949476272a7c045d265a63d305faaddcafca01abd651213893839f343f19e0e15fd1c514bc522bc628bc7e31a897982d52d3e2aa47cd4c81c325923a8d1441e32faff5191f916b19616e008bb223fc989b28f339d94abea7afd857e874900000000000000000000000000000000e4e79a7d10e0c44e8033f4329848149afb6d79ab7a68e97cde313a10ea26a367ad8cfe3dcac951db85f9235fda643877c362dc", 0x100e) 7.292974568s ago: executing program 2 (id=1383): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903a001000000000000006ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40b}, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x811, r1, 0x8) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) (async) clock_gettime(0x3, &(0x7f0000000000)) 7.292335428s ago: executing program 2 (id=1384): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xfffff, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0x80000000, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc, 0x39, 0x8}, {0x2c, 0x5, 0x5a, 0x61b0b}, {0x406, 0x4, 0x5b, 0xfffffff1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r5) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) close(r1) r6 = socket(0x2, 0x2, 0x0) kqueue() bind(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 7.166685352s ago: executing program 5 (id=1393): r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xe]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000440)='.\x00', 0x8, 0x198) (async) r3 = open$dir(&(0x7f0000000440)='.\x00', 0x8, 0x198) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r4, 0xb, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, 0x0) getdents(r3, &(0x7f00000019c0)=""/4103, 0x1007) sysctl$net_inet6_icmp6(&(0x7f00000001c0)={0x4, 0x18, 0x3a, 0x12}, 0x0, 0x0, 0x0, &(0x7f0000000500)="2a063daea357c4c4740890c53cb938677631e62d0438c828d44ecd254fd2bcad06040000009c46a1ee67a475a425225db2db7d5b8ee1c4f6ecf5b900cd88c0e1c1f3293a39cc62b211d4ffa4ec0bfd25f79f52a4cf17b7037f7e5de8654dd712896f42a1015b30297076ba996af477c390431a1931351d6c9aa1322e99afa02eb2eb79f0c109000000d1b009ec00000000004fd4c712d2d0ec79cdc6d02fa401e32915e5d7a37a86630cf1a67021088eb0e013bcdad1c5b9969d1eaf8fd38fb468064436d57b7d55c83f3a27ba6e01a001aba82d9b82b346e7f48c544b435e5e80d8a04bdd889e7899a68e820e913aa42469ceeb3964d31025bd0c7167b9394a1d7a9e1d82733a35d941f2f169db41e140efaea87de1b1e36bcc1191c44d37ecf7302d891253ed2848a10b9b1083bd12b6c61ffd22d8fa83a4a7bf9caae9eaa1a91b6ea3f63d1831c5dd2bf5388d239ac749d7007537b38dab4d2fe454f52e07dfd1f53ad2a1a3", 0x165) 5.674506845s ago: executing program 7 (id=1428): r0 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) getgroups(0x0, 0x0) setgroups(0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) 5.673920614s ago: executing program 7 (id=1429): setitimer(0x1, &(0x7f0000002900), &(0x7f0000002940)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x80000d}, 0x48, 0x402) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x10000003, 0xb, 0x1, 0x1ff, 0x7f, 0x1000003f, 0x0, 0x2, 0xfd, 0x8}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x21436587, 0x800, 0x0) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x1, 0x7, 0xd4, 0xa, 0x1, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x1}, {0x39, 0x7, 0x1000, 0x9}, {0x10000008, 0x0, 0x0, 0x40004}, {0x5, 0x9a13, 0xb, 0x1}, {0x2, 0x1000002, 0x810, 0xfffc}, {0x6, 0x0, 0x0, 0x5}, {0x4, 0xfffffffb, 0xfffffffc, 0x10000071}, {0xa, 0x20000000, 0x5, 0x8}, {0x3, 0x81, 0x1, 0x80000009}, {0x6, 0x0, 0x5, 0x2}, {0x81, 0xfffb, 0x80000004}, {0xfffffffd, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x6}, {0x10, 0xfffff956, 0x4, 0x5}, {0xfffffffd, 0x6, 0xb, 0x1ffffffd}, {0x10000000, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) 5.583825121s ago: executing program 3 (id=1434): setuid(0xee01) r0 = msgget(0x3, 0x208) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99", 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7df9f, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x1}, 0xffffffffffffffff, 0x8, r6, r7, 0x1, 0x3, 0x1ff, 0x2d8}) 5.581788727s ago: executing program 3 (id=1435): bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x13e) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @random="adc9bcfb08ca", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @loopback, @random="4169a80c36a0", @multicast2}}}}) r2 = socket(0x2, 0x3, 0x3a) r3 = socket$inet(0x2, 0x1, 0x5) setsockopt(r3, 0xffff, 0x0, &(0x7f0000000000)="9329b1ef85237a6adadc42717047e826a3e43818982d5285fca1e524285a79deff47dd157eed0f2663217913faf09564ac632390ae9efe8db144d5568076b8dcde8b22c8d9cf885855eef54f0ff02090680e52925a4f07f50b338e601060e526de34babb835ec9453af5b0e637781001fee7775860c83e2c610c8f7cd20c71b0252caab5556136e0afaef14d16e73ee38b550daf3021298a21b31a0e93b5038216a132ed6c48d1b1e60a47f620ad071e90e06c62a59dc6672ab222931ecb6aae2a17", 0xc2) poll(&(0x7f0000000100)=[{r2, 0x1eb}], 0x1, 0x101) close(r2) 5.364007988s ago: executing program 7 (id=1436): syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x67, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x81, @multicast1, {[@timestamp={0x44, 0xc, 0x1, 0x3, 0x5, [{[@broadcast], 0x2}]}, @end]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x8, 0x1}}}}}) 5.353459276s ago: executing program 7 (id=1437): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) socket(0x20, 0x8000, 0x2) setsockopt(r0, 0x810, 0x0, &(0x7f0000000200)="f56683cec87cf712b13341c2304aa5ef5eeb36adaa4564e1ada18f1fb5dcd8c648c8143da26c76f084b69ca99d38c86921dea0082be9d48a59d847ccc258c71afaf1c40824efc8523aba756735d1c1f4a8df62c735783ec02d2810000161c49b460d6915235beae533adb2b69c82e332611d34a86a0286470cdef17456bbd6e7710b7291533a8f6dbc00a308e2cd9d28627e240e48c6e002d3c1b543afdcc8c303a77d39c4a579d6725c85da2a5db3531a6c874be3de723295c503a38608cb08b8c1daa98016641c6c20c94b247c5a82426d11a0e0075784b4590ee284ae6731a8ef70e3e60aead4d55cd82e2bbc518222251fb4d9eb3fd6df29e15ad17249e499bb0c1798bd7b3ba5f3aef05f8f52a197d578c0701031de75af75b417f94fd82915a6c7f34fa3e42d3fd25f55958121179d02203a83657ae56d9ee486f554c26b7503c9d69a2ff56216169339227f8b61d44e2e930cab05072f51c0d5801ac476022df7cc030001fac48578bd49075079cee9954919d3cd445ff63e82bab109280de09ef42032dacdf56c93e616e4babc9596c736ebc1c37d93cb9f249dda8b137bea0d1030a3185244bd27b2530160eb1843884ed160326254a9f4dd127a4f71cb0dbaabf06349ab83bf23b720ffada4e1bb7e0bf746ad99830ce085ef047c299222347ccb0918c79378cafe37d18bed7bda6072cd0faec4c9db82698fae19878e39431eac53ffe9b8a355026b6bb64b60948b69a49b1def44e32ece54031f0850c7529179c19c8c9a14f9c63b26c29719863717869afb8158b759fb4b019ebb387ac3f44491659324f32214cec4d56f12ac8b225350d4d9fc87b403c71675f1e5a217aa8a1e5c3949f2820a7a6f78afadafd73d31e5ada389e33b55951050188d0c8b02bf0a5783e00894764a23d2e8c9150c87c8ab8bb314c22eecae31deac819dbab7ff3dfc7df3fb0170e691826a75421f854ff0d1406344be8876ee476e542e67e439b794df150b4577c044dc6ca67478bc323770279cf815df8e0871b916730fb99a6503ad3d8ceeae231867fb4ea06bfa5dceddda7dd628a7c7fad5326bb49f06eca3810a4aa406e01de3c9860fda1d2190dee9c4ed5b2a5ecd742478250915a2cdc0073db98f07aa29d7458c1af0a759e9fd75f59a7d99a72e6dceb107fd6c42025a6f585986e3164ccd23c3daec53af341b708f757ec5945eb25d917b2944489e8ff6c787ece7445569ad4b69a61327dc68940caffd0a7c5a52998e5574a327e01512ed75e939d0d6b727ee1aae460f673aefc522c58f89ca0c8e48eb92eba7b7be0ea2caa8fc516c3992b3fbaf31c66205452bcfb4d1818aaa0884986d0f238651ea95c5db020790c6681658ea7780b707fbf3d6538d0028ca6de94d446898ef0c05659430de2bc348c4064fdea9fb7b5ee29779dcb08c89ae2be2e55bb19c9e75212197a4887ba827e5ee76f40370661e06d6b43f81195a6d549593c9850d85d9896c8410134b5d7b190534a4150ce87a5a8b4a9a15f7afa500d8af4e6d736301c5096e657bd079b95a498c67703a51b01f3934dcf073c56655b2fd1e0a000333042932cb81310015fdbd250692e8e3bc7e3aabb5bb3b477572fe12bc378ce879f42f21a8c445a21ce9b2148d8c29c1dc976aa4cfe484d175726068dea38aa1cdce13b944da5e4d9f7ba0f477b53ff78b970a2a7eabc467e12b7856125abbe5bf3e8e1e51be4bf10359b5346faa400933f4747901309717e0dff522e4ec378b0f8bdcfb6ac9d823fbb236fe59cc31437abf1a28c31c8d5ca2f546a40a95a83877dbd6937a4c971d0b19a12505e1008d6fb58466562dff6aef963a1cded83c27fafe1be2f9b6415e36dafb090c86b845f501266599efa153cf342f79445eaf71eb2897183949381016a04f781b49ca4240dc42df960c42cb4eecc6fd2b6e5cded3bb69dd3abc0d568fec658c1b409bdeecf8f2845d294fa5248d23c73ba860a8ebfa37cab35fe4138c028ceeba15208a5d6f8facba50f2b270cdf1af81cf8e843134f0f188e53052f5394d4dbc8ed7a6115c43927ed93811ab30f7ca38bf54ceed531ef711c2012d152d951e6939372479cbee8c28cd189e8a91af2ad7978b561b21695db2d1074f3fcef9a469f353717bd4ada18bf493e5b2449ec9ea0083ef511d8ac2241488c7ef55f0f6d5d0f7ad7ea3ab8a64fcd7412690b10f3529675178057b60685ebdc6d205ee24935f8f4422eed46f70fade0ccb20273f72a575c44b5b955644c4b3ea18d5830e223fd90e5483a174c9c5d2e73cf986aa2ab7e840636274e66811b46ab03d63ba009bd57ae4aa6fa95e53177baa24802e1228c57468597c0298a987cabe2ac1c8dc4791da037744d2dfab0e8a1364b1db5c2e78224f66ddf4278bc9ac0db959591fbb203fa36a68cde1fbab97a7a7366b57bc910aab3a8f0f14afda4d0e6956fd5d21a3104d28ffd3b34d0a76a013405156f521b019a8ed96506e7034883da53cb6015967ed86c5394137a37dc1a036d847f394213f8f8ef27cea4133615338157e29f80f865c47086ee87c6af267ac035091b5b7ec0cc1fc49afedda9bdcc421ba76329b45ec7e7d9100769da6c728d310caea9ecfffea3e38481ddabf021e800ca3e8ef8465835973d12155df5e798ea3cb7751e92a161bc160e3dd01de1f8b8b2a4457f6e8c9ca13687ba301eb5941933dc3cf79008c695fa0b14e55a62e8cb5ca6eba758fbe15f23afd56feeea305268cb97d029a8f7d1b18bb252a63ddcc252771b9ff914673006a561898d4b785c77b99f4fb0d48a28aef513a830d3452abf39b7e039dbfed386355fedb323092a6bdc98f0a85f3b233976097792c02fa66777f7f20a854a7e74321e00279ec260b45858b9bde774e1e728998b60eedf3661e9aa67e83220ccbb5fbed64581e71d5d2f8e563a55459cb6f1692988786153c88b52f82da98eaca614e786b4a069bb945cc4dbcaf4a314f984fb66ca06b91c6643c65737ca07533cc2ed01e5dcb08808f933a0d0e27a86dfc9910abd0544f5e9b78f6f494b57a1798a10a6db2ed54b4f37cbd5c72483129d12f4da9ef10eda02281e6be4d6ffc633eac7d6e7ce5a0322a8fb9160be502daa524152c82fcc645009a0d00a30f5943edfff71fb00d08840d67d51b7378af85b4d50755fb8fb7219cf67e9e6bb6a6f6a26afc5f043c467b716804d77fa05897bf2d14299dfa0dd93797cc064f57d25e422173fc2a085f29df99cee6fd9d7c33b0ef2f9a5cd20ce12c8528f604ac5849ca0a3140ed7a45aff82945e10e9236bca5020a56bb567b9279e3450e627807a6d5e6b6a6d8d9dd0a5e39cfd76f71e9593a96d6b51086bd9d12acbad482e88c68f2161056a378b2855b867bf5016e1d6075008f2456734a32789f1a9755179591ea668b7857d3a5e014526402b691fe2a05723ce632d4a7cae68ec2a9dbefd9319f6ed515d2c320b88bc150e5a88ca74581186b7f8dfcf1441a1a131e996459d4fcfb0474a610a091bd51843816bfd0b927cb00d63e3c9932c9655ebde43e8b180158d6f3af3d22f5e46c6f7e2bd51546a8f1bfa28d91f110e92bdd939695929294162c03cda2219a93b49a6796cd72eb19684cd7daf72d879a9899602d719de78ac9880351e199887b2180363ea736479b048e3e743f26384b762ce3a1fbca9912a4de3c874dfc385c08eeca0115ac9f066c5fe2a9d33f548ade59782c17582d7a1b994fa1369203229d48994bd007fff28bcc1f4396dfd11f0104fe170e3ad25b6264e742c8491c2a5e02bfebaee205a77dff13ff6d0f2d9643d53f9ba05c60787ddd87edce8ded97344b71f40c3e728155db7581638985f4f135cd861dbf74735237c94b957d81d85527224642d2556d0da6d4c9f56f3b0ab34619ee90d7695a3139b3c393f18caf86c1d00616675c484f02c6039cdd4576cb2abdee273954f3255f3b882ec31ba0a342e979997038b7aa42ae0094e82134a0b53e77ef115fea1187fde4e27b3bee6fb40cd8ddf652bc911e83930902357ef9bfecece49dd8b29764927abbba97a04f4eac83f9928ac726ce7b37952734d0290f3d21d473eec17a688aea08fc1eed59c55615a94b091daab5f521ae18bf884b934c45a41ad10923ccb99a8946d7fb65e312914dcbdfd565b9203dbd5ac2006f6c6438f354b8eb5d24d7ecdc776e67651b45b185fa96f74f32ee0dab6ba0995208cd5a8075318892ac7eee34e8e50b70e6373ba37d347403768e3d95c7f620f3ed7d3adcd3bdbcf986fea76fd6848d6fb5fcaaecbbdcdb97176b876b5dd81b71309dbfdf4806cb1d64d48924546906c7b1d24a966dbb6d5fa5ed387a73de35b4c2dc4ed26d6d33bb1fe8bfa026a573b9d9cbfd47a9382aebe7c63a7e1545a04c2d994a64f6f8ab9285cdc0b5fee7a1ee78eac1022b45c9713af1236bcca4c37ee3e442158c27a1f32a9b1e582fbae96a90a60b93bf8d560d514282188f97b787b9f3c8b290d5d3a5ae07d6bb3694e00981d2f37cecb5d6976241f8c0c1924d2748840e5be6dd84b3a1416e3af5b7caee3a6e7ae4925b254b40cdab2c30024dc0dd485c0ab275b1909ed425a0ae8e3de1eb539e618067bd54b2f015cd0508e70f6ffd467576d997d9ebb85686b2f25522b2d92b1de17b3abb0d856bb79d6cc863ae519d064d345ab91e05391558f50c66e224a9fe52c95ca693e63813a9495a3c9437f00a0ae00da429f182b6fb4c345dd6081e2028db7ad990e9de2edb3058b9d2c75cd4b00369639fab592b0bc4cb621d33afb1c03e47ad59886a9efa75b2ccac6612fa571e6b29acc220e7866c4705685c7db34d43d1e4a12a300679645b9ea808961cf3aa9ede0b3625fd537e076b9391d0bf054d67f1294110d8f0b58d9ff66eb690549e4d3a29dcfcb35762e19cd4cc7ea1e6ad04522ed9d6956fc5e0da2c5b42edd353d58ed62bd6a74b1e5b1217f3f1a713cf1f6785c0823d5f37d9d12d31f7b933898b890e4c795ba4006eca22004a11554b3e51f92876b148b361c287ebcc80d5cdd85e92fa62e32604d2e3a860d6979d45838ca72cb0a5b5f24714343da51e30db5c0825811a20f8b4ba4173d0db6e3e7ee4833266864aac1c3f21da11e4f2dee4d400d83758b4b2699f0db57db417b18c9b81cf2717b7032635fbffdd13f7b88c5cac82e2acbe08013d639ef6fc7fb6c47e1116e53d94c5bc2009e1b62fea2081fff1cc61ca56abec1d346aa6503f541e9686a445b43a42f3cb3404def5c7b7b0dfecbfeaf60fc092a4068ab771e1d61e0f882c4d48c9571ae1c58017e20ac888a12eee4c3105505830718038ef017a2a6127d05844663f03a51405dfa5827de774ce6e5c7bb8d13f415ba420ade46f0920edca060c3bedf228b64f305c31efd9fee09268636b6813a29c3001d05fdcfa18192c3e2692e573c5b02c056a880c4fd52160cccc5f33f3d33368d39e2586ed300ef93a4e2029dfc4293eba465147d658cf3c88ec393d023ff1fb052ec56d18a0e18643eff5217bcd4e5e5384024b0b45ba86083c70ac108d1820a8db65c11533ef92baf55508633dd29b8e000760c368a702999b39e0f919f711ffd757c69a5a8fdaab90a68603a6f0fcc67b0143bd813532fd71bffe0e55e867b490b606fe5d39742989f085725f506d9db2c8004148bc4b4c34cf359e204922fdca2f4e9a6c43591e52ab69acf7d8791654e2ab19086c5df55697e4466e39a6d69eaacfe4d89d0f7f356c6d5fdf37ca5ab10282bc434acac7ba", 0x1000) 5.35297561s ago: executing program 7 (id=1438): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804", 0x30, 0x8, 0x0, 0x0) syz_open_pts() r0 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x2, 0x2, 0x5}, {0xfffb, 0x3, 0x3}]}) semop(r0, &(0x7f0000000000), 0x23) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000080)=[{0x34, 0x5, 0x6, 0x61b09}, {0xfffc, 0xd7, 0x5b, 0x100}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r4, 0x0, 0x0, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x6, 0x1c, 0x68, 0xc63c, 0x5, 0x2, 0x0, @empty, @multicast1}, @udp={{0x2, 0x1, 0x8}}}}}}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x1, 0x8876) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4812, 0xffffffffffffffff, 0x80000004) execve(0x0, 0x0, 0x0) 5.104112366s ago: executing program 3 (id=1439): faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1ad, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x10000, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x4, 0x0, 0x1, 0x8}, {0x9, 0x38, 0x1, 0xfffffff7}, {0x1, 0x3, 0x6, 0x8b5}, {0x76ba, 0x0, 0xf, 0x2d7}, {0x9, 0x1, 0x1, 0x10}, {0x6, 0x24, 0xc, 0x5}, {0xdc, 0x6, 0x1, 0x800}, {0x0, 0x8, 0x6, 0x7}, {0x1, 0x24, 0xdf, 0x3}, {0x40, 0x5, 0x1, 0xd}]}) 5.103524187s ago: executing program 3 (id=1440): r0 = socket(0x2, 0x4001, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x102) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r0, &(0x7f0000000840)={0x0, 0x3}, 0x10, 0x1000, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1c5) (async) munmap(&(0x7f00007d5000/0x2000)=nil, 0x2000) (async) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000004c0), 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 4.299458857s ago: executing program 4 (id=1444): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000558000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000340000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x7}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x401}, {&(0x7f0000454000/0x3000)=nil, &(0x7f0000179000/0x1000)=nil, 0x80000002}, {&(0x7f0000663000/0xf000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b9}, {&(0x7f0000132000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2}, {&(0x7f00002b5000/0x4000)=nil, &(0x7f000076c000/0x4000)=nil, 0xa}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x3}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x2c, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) 4.284087147s ago: executing program 2 (id=1445): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(0x0, r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x30000) fsync(r1) r2 = kqueue() fchflags(r2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000080)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1fe}) ioctl$TIOCNOTTY(r1, 0x20007471) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/244, 0xf4}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/197, 0xc5}], 0x7) close(r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b00), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001800)="ea0fb0fc19983dc95151cccb17ce2cec9c76728159620de31cf12b8436631df41c5acbb46cf9a9e8ba56877916c77b67d7cbf64e0ba077a05a8ae42c15d51ea216956ed177c62d033172e2e68d4a7ef00a2f105a7044cacf2d7976cdcfaa339e4efc7e8f33fc1ab90b6d8408430263235839bcefe3de33864b917245341fdaf17e8bb4e4", 0x84}, {&(0x7f00000018c0)="39f0c8caec", 0x5}, {&(0x7f0000001900)="4226d61dd4e53d9d1c1bc732837775990f9d6ca6646ee1ff4466c6c7afaac12202c7bbc28e16540a1177b40f6cb90c29da1e8b5191ba9b92d7d6b86076bc4a4db33d0d0c2ce3ea145aeccd73c2456a206801971d4869fef5a74cb0d63116627c4251d66290f6d1550c2325d6cdf2d813e00a4408e28dcb76f1980ae1a4938d84339c7cd0e952b58a2b82c871410b48cf76eddd7af177dfe6e95b47fd444c698a2a19dbc31664e0e36cecd544004d37d8932e5dce93840be9e913ea86", 0xbc}, {&(0x7f00000019c0)="eff6b7ac8b8923a130ceb72fd54ce9bad0f64c94668f9f1ce40f4e6a34f7612b027162667c5bfc21fa63dc0dae4c3ee40cd3e71b9f05d44415c70163732355ed4a7b93697d3778", 0x47}, {&(0x7f0000001a40)="c8a12d98b73b43cc9caf600dae57dc3c6ef156963344da7f1136e77abd054951eb102062c8a857512067f3c0f665affec9e56fd3d083f05af6", 0x39}], 0x5, &(0x7f0000001b40)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r2, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, r1]}], 0x48}, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000001c40)={0x1, 0x42}, 0x2, &(0x7f0000001c80)="f783ae6b8577c661232f553415d867e701c53b86cc3c55deef746f991f3417432d989f2bfcd285828982c695327160b4e00d7766bf02cbd90568a8a421606a822084fbec1a16a76c6cbf15bff2adff00017aef6b5b7f1f1ecb2e1be854a509b4ba6486c514ba4ce49edd69aba64be46f52e59089f87390611102", &(0x7f0000001d00)=0x7a, &(0x7f0000001d40)="7553abab88bbe3362c4dfcac0ad15178260ab6e4bf254067e2297b8fc61b76d8be55bf6f1964652bcbb08adc57d69f29ebfb903c2ba3f3ab746fe6aa003f5828b320bde650400f03a7a1972aa2fad27e7288d549ee05c4cb9049bcaf4164203a5936eaaebfc2a5318e3aa29c0e023739d75c430bd18855ce516a10206bf2071ea963f3a5466d165a0a641b641a9ae752ab5a486b45f3d5a5e0c8f84078bf320b80b397d7f652", 0xa6) r5 = open(&(0x7f0000001e00)='./file1\x00', 0x20, 0x0) r6 = open(&(0x7f0000001e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002040)) r7 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$WSDISPLAYIO_SETPARAM(r7, 0xc020575a, &(0x7f0000002080)={0x3, 0x3, 0x5, 0x8}) getpeername$unix(r5, &(0x7f00000020c0)=@file={0x0, ""/264}, &(0x7f0000002200)=0x10a) r8 = accept(r5, &(0x7f0000002240)=@un=@abs, &(0x7f0000002280)=0x8) fcntl$setstatus(r8, 0x4, 0x80) ktrace(&(0x7f00000022c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x40000710, r0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000002700)={&(0x7f00000024c0)='./file1\x00', 0x9e38, &(0x7f0000002500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1fe}) mkdir(&(0x7f0000002740)='./file0\x00', 0x2) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f0000002880)={&(0x7f0000002780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000027c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002800)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002840)=[0x0, 0x0, 0x0], 0x6, 0x4, 0x7, 0x3, 0x1, 0x3ff, 0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f0000002cc0)={&(0x7f0000002c40)=[r9, 0x0], 0x2, 0x0, 0x0, 0x9, 0x101, 0x401, 0x1000, {0x2, 0x8, 0x5, 0x9, 0x2, 0x2, 0x400, 0x5, 0x9, 0xb9d, 0x5, 0x9, 0x80, 0x5, "56d24c80b40ff2869c2db62059d0aa1772a3917a31b242d42acc7a64dd360db4"}}) 4.280024535s ago: executing program 4 (id=1446): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206918, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = kqueue() ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000240)={0x10, 0xe, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005ee000/0x1000)=nil, 0xeb14}, {&(0x7f0000223000/0x1000)=nil, &(0x7f0000434000/0x1000)=nil, 0x5}, {&(0x7f0000291000/0x4000)=nil, &(0x7f0000726000/0x3000)=nil, 0x388}, {&(0x7f00004b9000/0xa000)=nil, &(0x7f000036c000/0x4000)=nil, 0x4}, {&(0x7f000039f000/0x2000)=nil, &(0x7f000023d000/0xb000)=nil}, {&(0x7f0000666000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f000042d000/0x3000)=nil, &(0x7f00001d7000/0x3000)=nil, 0x486}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f0000169000/0x3000)=nil, 0x3}, {&(0x7f0000285000/0x3000)=nil, &(0x7f0000682000/0x1000)=nil, 0x2}, {&(0x7f00003ff000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3b99}, {&(0x7f0000376000/0x2000)=nil, &(0x7f0000740000/0x4000)=nil, 0x6}, {&(0x7f0000492000/0x3000)=nil, &(0x7f000000a000/0x4000)=nil, 0x100000001}, {&(0x7f000065a000/0x4000)=nil, &(0x7f0000687000/0x4000)=nil, 0x1}, {&(0x7f0000531000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000048f000/0x4000)=nil, &(0x7f00004e9000/0x1000)=nil, 0x72d69902}], './file0\x00', 0xe}) kevent(r3, &(0x7f0000000340), 0xe4a, 0x0, 0x4000a9fa, 0x0) 4.272610777s ago: executing program 1 (id=1447): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000140)=""/221, 0xdd, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x1, 0x5, 0x8}, {0x61, 0x5, 0x59, 0x2}, {0x406, 0x5, 0x7b, 0xdf92}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) r2 = socket(0x10, 0x5, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) close(r3) setsockopt(r2, 0x7ff, 0x6, &(0x7f0000000000)="0a00c9d2", 0x4) 4.239340568s ago: executing program 4 (id=1448): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r2 = getuid() pipe2(&(0x7f0000000100), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x3) fcntl$setown(r1, 0x6, r3) chmod(&(0x7f0000000040)='.\x00', 0x10) fchown(r0, r2, r4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x100) ftruncate(r5, 0x8531) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x41) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r7 = kqueue() r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f0000000100)) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x2c, 0x1, 0x401, 0xf}], 0x402, 0x0, 0x80007fd, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x5, 0x58, 0x390b, "5bda5199a41e68feafeed807b8f39211efeb6eae", 0x2, 0xa915}) 3.221995639s ago: executing program 5 (id=1449): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\\]}\\%\x00', &(0x7f0000000100)='r\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='r\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{#\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='^(\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='*\x00', &(0x7f0000000540)=']!\x00', &(0x7f0000000580)='\x00']) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x10000000000000, 0x1000381a10087}) flock(r0, 0x2) (async) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 3.16618239s ago: executing program 1 (id=1451): syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffff9cffffff86dd605f6ad900383a2900000000000000000002800000800000fe8000000000000000000000000000aa02009078000000006006c33e0000110cfe80000000000000aaff0200000000000000000000000000012900000000000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x80009, 0x80000001, 0x7, 0xd7, "0000000000000000000000000000000500", 0x5, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x3}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0x5c4e) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) chmod(&(0x7f0000000040)='.\x00', 0xfc) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ftruncate(r5, 0x3372c994) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) 3.165753278s ago: executing program 4 (id=1452): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) read(r0, &(0x7f00000001c0)=""/24, 0x18) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000340)='!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#@%:+\'}%-$)I$(+.\x00', &(0x7f0000001040)='%\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000e00)=[&(0x7f0000000580)='.-\x00', &(0x7f0000000600)='++\'}:\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\\-,\x00', &(0x7f0000000940)=',\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)=':\x19$\xe7}^\x00', &(0x7f0000000b40)='\x00']) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mkdirat(r1, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000fc0)={'./file1\x00', 0x8, 0x5, 0x95a, 0x1, 0x9, 0x26c, 0x8, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) syz_open_pts() r3 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000e80)='./file2\x00', 0x4, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mmap(&(0x7f00001a8000/0x1000)=nil, 0x1000, 0x4, 0x810, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000d80)='./file0\x00') r5 = socket$unix(0x1, 0x6, 0x0) connect(r5, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.165056326s ago: executing program 1 (id=1453): r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0xfffe, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 3.164880193s ago: executing program 0 (id=1454): r0 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0x9, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000001}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x6) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01064c2, &(0x7f0000000140)={0x0, 0x1, r2}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x8000000006, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000100)='./file0\x00') ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) fcntl$lock(r0, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 3.111844643s ago: executing program 1 (id=1455): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) select(0x40, &(0x7f0000001c40)={0x7, 0x4e6, 0x8e, 0x4, 0x200, 0x9, 0x1, 0x7}, 0x0, &(0x7f0000001cc0)={0x6, 0x0, 0x7fffffffffffffff, 0xf3f, 0x5, 0x200, 0x10, 0xff}, &(0x7f0000001d00)={0x0, 0x400}) 3.111574495s ago: executing program 0 (id=1456): mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, 0x0, &(0x7f0000000400)={{0x4, 0x1}, {0x5, 0x4}}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff}, 0xe0ffffffffffffff, 0x1}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 3.05796192s ago: executing program 1 (id=1458): unveil(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='W\x00') mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3, 0x0, 0x2, 0xffffffff, "502d18241c8b53daa6f9394f5d00cbf58274586c", 0x6, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000500)="d5d32207", 0x4) (async) write(r2, &(0x7f0000000500)="d5d32207", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000600)='./file0\x00') 3.056876344s ago: executing program 0 (id=1461): recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/526}, 0x210, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, 0x0, 0x0, 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 2.833680875s ago: executing program 6 (id=1463): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000002800)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = getpid() mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getpgid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001534, r1) setrlimit(0x3, &(0x7f0000000080)={0x8, 0x100000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.313941007s ago: executing program 7 (id=1464): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="000000000000000142", 0x9}], 0x1, 0x0, 0x0, 0x404}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x5, 0x1, 0x80000000, 0x1, "c9f7d246002f00023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x1}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000240)={0x3, 0x0, r1}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x5, 0x100001, 0x0, 0x5, 0xd87, 0x1, 0x1, 0x2, 0x6, 0xcb9}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637f) r5 = socket$inet(0x2, 0x1, 0x0) close(r5) socket(0x24, 0x2, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f00000001c0), 0x0) r6 = open(&(0x7f00000002c0)='./file1\x00', 0x20000, 0x40) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x1, 0x7, 0xd4, 0xa, 0x1, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x1}, {0x39, 0x7, 0x1000, 0x9}, {0x10000008, 0x0, 0x0, 0x40004}, {0x5, 0x9a13, 0xb, 0x1}, {0x2, 0x1000002, 0x810, 0xfffc}, {0x6, 0x0, 0x0, 0x5}, {0x4, 0xfffffffb, 0xfffffffc, 0x10000071}, {0xa, 0x20000000, 0x5, 0x8}, {0x3, 0x6, 0x1, 0x80000009}, {0x6, 0x0, 0x5, 0x2}, {0x81, 0xfffb, 0x80000004}, {0xfffffffd, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x6}, {0x10, 0xfffff956, 0x4, 0x5}, {0xfffffffd, 0x6, 0xb, 0x1ffffffd}, {0x10000000, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4ca, 0xfffffff7, 0xfff9, 0x0, 0x7ff, 0xffffffff, 0x1, 0x2, 0x2, 0xdbfb, 0x101}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r7 = msgget$private(0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000300)=""/245) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="7f73cf79000000001f93ecd8264f6ec6702e2e2e", 0x14}], 0x1) 2.07419995s ago: executing program 3 (id=1465): r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) 2.070497624s ago: executing program 3 (id=1466): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1c00, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc252487c139ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/162, 0xa2}], 0x1, 0xfff) syz_emit_ethernet(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) close(r0) 1.411751784s ago: executing program 6 (id=1467): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) 1.314570205s ago: executing program 6 (id=1468): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f00000001c0)={0x9, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000001680)="68d47a7cb804", 0x6}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x804, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) write(r1, &(0x7f0000000180)="0515ac0992c93d44f95bc0814c095b44f02a7aeacb832f673a1d318632336fd4b1de495272de", 0x26) r2 = socket(0x2, 0x3, 0x0) close(r2) socket(0x18, 0x3, 0x3a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x6}, {0x2c, 0x5, 0x5a, 0xfffffff8}, {0x16, 0x4, 0x5b, 0xfffffff1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="f2ffc9cbddbb0000876840762ff37b03cfb667843efb4a94cac0394a286b870719dc0400fd451b0a98e65d32d103f77944f249094c87b738bb868c01e797016cff5cdca1c957488fef0a91cf902dfa65c50a93bbf87d95e63f272fd8ff0ad363ceda0011d350b6849e888167b0479b1ee6259b83254dae9fb3c6438e0d031b44c6fe54577b77b1840e508d4b20f23817d91e41117963722220969a52f34ec7288a82145d559b22572468d5571bb1906593c874f43b8a00dd60f756ae3feed4c6180767ad526e58926559927bdea0323bc9b66a45862b3a1970cba1e08b5f8296a302e973eb2db80788a22b46b52ae8b1ce3b9832999d6cbdf9723d545fb623ba1e1a4187a4ba3d9a27e398037ac2051a9530413b1dc78a014513eef67bbdda955cd1ed91848e844b628af1e6eed3d9192547a3cbfbc10ff7634c8b81a13aab62a02007281ad6b0e43543a27ee6cce9d0be62483a519dcb64d824", 0x15a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x8, 0x0, 0x6}, {0x15, 0x5, 0x2, 0x1}, {0x3c, 0x9, 0x1, 0x5}, {0x3c56, 0xc, 0x36, 0x4000e}, {0xfff9, 0x8, 0x8, 0x101}, {0x2, 0x1, 0x4, 0x1}, {0x101, 0xbd, 0xb5, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x420e, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.312009686s ago: executing program 6 (id=1469): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0xb96, 0x6, 0x7}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0xb96, 0x6, 0x7}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) 1.310744786s ago: executing program 6 (id=1470): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x29) socket(0x0, 0x8000, 0x7) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) write(r0, &(0x7f00000003c0)="092009ce9d0a", 0x6) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x4, 0x8, 0xd5, '\x00', 0x40, 0x100}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 1.161523304s ago: executing program 6 (id=1471): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) pread(r2, &(0x7f0000000100)="31d27d", 0x3, 0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cf833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345404e09eb9d6421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968f6ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994fe9b9b7cc8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f3594bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfdca442e4a8b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c09005f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d327e39bf7c", 0xb03}], 0x1) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.160975236s ago: executing program 2 (id=1472): syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff62a8666a2ad18cbdff000000000000080045f0001c00770000000190780000000000000000"]) (async) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="ea0085334d79feea4f000000", 0xc) (async, rerun: 32) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x80, r2, r2, 0x0, 0x0, 0x0, 0x77}) r3 = getpid() (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) (async) r6 = getegid() (async) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0xf0df9d290080ffff, 0xffffffffffffffff, 0x0) lchown(&(0x7f0000000380)='./file0\x00', r5, r6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f0000000400)="6959c91ffee08772f264d7340670b6e1adda8a153c6cdb939df5bc7f4fb465ab6003b464c518cda0bd44e62f81f899d0aad89bd1539d418a6cab368cc8ddf2f9df113a17c8899d1c2d7e771f8e9ef429865eae1ca6cd48596b90636f2f6854354d4f5fbc1c952420ee32e0ebaa97b86505646eb3020b1fa8597a19a756b88d514365e6e41ff8b01daf6dec021a63e1cd3a5fdd8b956bebb868fcade85c2bfc9a6701c5ce03b0708eca2b6d41ef801ead94c165c3b74974e9b82101e0bd774fa3942842fe08338323b1bbf01c538c044f67f729961a0526ee54aa55b52c707dc1c3df72a8c42cc3775a03b258db2718a1101c36455e0377fa03cb6bb30a84dca22c1610d02e95922520dd2edc2903bd16eb425f760072f74140b272cc05e73bd117defcc050f6c9895821fa1dadd19374e8459c28f08bb01dfd40a4855b0bcb8c542867508455cfca05a963f8c606d8eaa463890788af524242aa8c3394d72a8fd4edd3482d287c680b8c76b4f221dabe95af0b90f33bda346bb250cf3d2baad45a9337623dbd33169daaec0ecd70dfc2d72f8d5e5b9b373ea5746c880e93ce9958cbfa1b690d9b2e4b290ef0f3ae8b9e8e7b909fae10d73957ec7d8b8e45c431ed8e355c9940b84a9129e716efce24bde0dbdb29a5e5897332c624744614f452c6f718616d44ab47d06bf6623fc23112f416ac9678d8820809b961456e1b5902ee4e12e2ab37c3c545b937c99977f9eea91033ea4de4ec1b91ebdcde4df9c1dca99fb34935eff1edbf6d55d283bd4ae4378108ce4c0d09b026a065208a83f7e9f3c65a86e8bfc0ba55540660071b1616a0577029e450987e8ce4d8f3bc264042436e8287e7102245a619df93a44bb8d7695e0310b408bc195ec70bc56857cd3ac14a13d1a9c1dc987852e1d1c7d7fb54acf6658aff7f48a0c2d337b4ecbf6abfd3114656e8f9b864bd1c94fb2703bd54f807e7a0e8b26706beaf993d5848e3d8eeee38ac34d330c56c38d7282347abc9965b423867b8e812c4abd13ecf7d206822c7bffa21550239e01ec83fd828e22eb2a383adcc58fd14437e53528e3c5c9813bae4b046e9664d3376fb50c58dc9eec35312ca2b1f217be74699f441e91a8d16ec0f3b1dd1079ed78107306b514928d3d335ce4f5bde459815238243007f0ec3a92accfa108463b4d9f84147a32407052a0bb88a60bac486c00810e5e4be422db1289fbf7775b85bbac001f67a3c2c84a3e482f9df5262f719e5e47be01cd0b6661f53077e92143b58e5b897fbccb5805e72045c59ded9d81dd73ddc93634f7d1447e9e0cf494e4925ccfdbbc5aa0e225d18cf063b3cfa0f495029d352929142cb4f15c9651a729234638b5f33067988f97e2ce80f079c77bd071553cd1b065dcdbe7ff69bcf85bdb1b99fafae3ff797b0251a965994a8ae4da7d6d2a6c13bf9acbeedbb6787483e526e470119daeb14a45992c11d23be39b1028a9689beb67cf8b0ab0ae46ab2a5ce5d89c365a7fb68f215b421a7443964fcf64d445fa40f20ec34a213fba3afb08e776244741274247040a3a47d188e1c151e675ca0a51256180cb7ef4d26ff7dbd89a187ded26753609b7583ac9306a338990efbb856e6cb38ed1972eacd12d04dec68a2c5c45351be346c61102fb9b4a178703c8ee5c07cdae55bc31d13332edf7ddf58f3a904a6ed3d2b39784dd53222198823fc07ed7da5e500df2880e213eeddf4748b29fbf045dc041e867e783a9efacbe22c6ec8c39cca27edc4a77fee598ecfec4f21c8fcc258beff3f3b9259f466a65e196d1309de060d134ebe51c44248ced990fab942e14da79f236d45f7d78fc78fe5f2c8d94c508e65f1e390f711da25d141535512bf311764f3f62f5d770d2c06e3cecac227ed370924e024582d3bce75278d56b3a39a00fb100fe62d04e1059fa10c262e0921868c0bca4c051866e4f4268e686669e337d610c90d4517b2ca8ba26be954629cb9468a4a6a87aa68045f44e02ab900063c7550306527f3cf2f6921d388fd7b8b2e7ce574e493ade2c0136196eaea88926fbc7de19af436ef62c31636d7b5ce8dfca3af30a990f323100260288c916128dedf318a77fcf9d258d4905ce0621099e383b09ab9d0205792c7afe2ee2636a02681cc9e809dc6966b62509e9edc43ac388d488d85b726f1226b0928907121ad0d484f49cd9b146c1b216c213d8592f6160cb996ff7a5b63effa955e7bc25779389d6d8e5b4dfe272ef2ed48b023d03f28b33378b4e01716bcdb46db667be84283919dcc8e7200030d75366287037290566782594e389c4be31f798c21ca889ce2a4b0ca04fe07a2fd6eb3dc0b611714ee1c41c36fdca3a17530339ed4dc6916be618bc4ae667ef7ad6404540016eda31a371800e1f49f5613a37b96f8f83d1e30ac957491fab2153f60b874ed03f73f82bce37c5f577ed87741967e8937514410a836b5d4e129011fc85946f4c47e7b9bc9ac435bc4e862751e99e4ad9f967cfaf4b26a4f5b49909320ac6f5ec90b9264439500cc5f1aa5ee5f0c54458c196fe5b1db1ebfa7d1ae151e73f6a53556228c35c9325dbb7809e0a74b6812826196149c8b32d09e7527461b685e22178c7f66fd45ec7cb4dcce147d14b544727b8f3e67efc5d2a847bd75d6495ae44481f656d24fef90d1bacfdd9d70f0a46850192f79d5c85125c863dac81242666e1b1602d48840c116d82c743ec108eecb932f78e1137020e6eacfa859fffd61fcc9a120e241b01ddba24c6cd4f15b07a4b0ee9f2b47ff2de5d6a5f5b5afa1c5021ac4ab3c76e179a960970965ef21db56e62f169386f0c2760a49631aad80d2ebd40a8b9bf3a13d7f492e6163a883fff4cbbbf1ecfa126b4e9417cb97f221e1292bc5f8e06896fdfd3d09a4f4b79759e65c7b4fe1252ff4034f7d680595e30a141a161295e284aeb3cbe1b17547ff88075e3502bdc0402f568ed1de70032bca221c4519c5374503f0f507eef5fd578459b8b301329bc58a434a4830641cb391871eb41c86f4747df89a69297effd9cb06f28e3ea61b1d8aa53dd6f04abfad75375f6726e90fd543ad89b75e70278e05bee754b46f62e38dbf3d061e6187722bbf0abbe2ac59c75137fda7aaee356678493e4d32beaed0221ddfafc2a336785e7934065621849538c930b9c56f41d06c4d9efc695b067bdf804b5d05bd41fb82f26ad44b5756f5cd65177f7996b8815c3c02926b1660a108bb77f69265b8a999ed98e6f30aecdb070aa4a7ba462dea1a1f485b718d54f991b0127c6a5d68a49a5126df38325d848772dbc7beff841f1b5b592abf494ab665d8b4eaa90bbc3bc40782f9ffaf011b0517b803ef7855b1ca609f1739cc2f87a04c8188289b645c2190eb1cf696326825a4e839a73db9623fabf70465f8a5b41c4ea7af879d75a50f22297ec408d978d903af1e7e3bb2d230d7cd7304b11cdf73b8d4cfd3c7ce49a6923d4e51f95cdf976a8d51843217cbe4a74e4822d1722c7098f5727df3491aaafa3f951f82ad3fa2ddecbd4d3293dbe1af9364802bead6bb012d0a81d8b2a73e8764a0d0f19cc791b7acbf9cc7c530c61521e3b55ec777dcb734c0d97994197d26de2375adc67d7daa08e4ca83c1bf4d4adc37113b091ac1ddb09a5c6ae8f2ec34e4f398e86fcda2f1471ce1597e43fa81803c73be2320fb91bb3fe16b7f570bf066e4c6b2eb8835af06154e528ebc2f90c274e5f9c26c69992e849ae29937dbf52597f7a1632d84dd55267cdf32be437e0b3bfe1bc5276b7522513e3c21c47759c10a99477c5467e7305825ce9dfdac6d572b3c844808cf67d58e8f82667cf44c1ce7393bf61fd068c0c3c4d11f53a35e453f80edbfe622e1b2beb6a0e5a953035c6bcf1745f0240a011ff17ccd15209d897e3b3ba038e5e0b4dc070ddf09124017b94e8f002d8344b98b7ba966b76526dc190f33d52987cfbecb212339f1f0d1d003900f2618aed95edfaf0edf0c63bc7310e1237ee89a5d5aca8701fc20398151325996d042e3f19776099e3b55408a314e4f9e634e4eed4f4dd9235501356556cc94c9b3f085131135d599eddb930d83d2fb2654f444ada5987b06fb28a9c876b67ed1d5c9770e41e9cbc7ccb357235197254c9af4de965ac083e583cd0f695e436d5ba04d9a463ce050c25c3c1fd0848154e4fee22c1cd2da64e10961042f6656da3e9f4e1f886ac506e43430dd946455b369c2966c52f0e85e292d40e38f7b3cd5b355e58b0a1a59fb6f0225544a08c16374cb613ecbba88bc6722dc38491b4d8614b3793c95ff3218badf10e0e0b41b6a6a6f73e657148c5249f20c49a3742d136b126c93152142fe38ef1e993f19f3d4023b96b1a44cdcd3f8288a07a35192938f6321c6871aa8fd1bddddcfcce6d15d436c8c4311fc194ebb467adda52b0240eb66f506fbadec149e541c1757480c2a5c4090a8bad3eaae6ab36b017131f880c1a3d29f4c91701c3cc6497386ff88f187eb96a727a89e53b4bab9e83b17e97f951a3de625b23b1a02297d4f90a6d102917c9bde55861d4ccf19672c86b44b333f6c34913331202cf29d39f2c7a34b509caa09e84e0c04a7a01b0f26032b5cf716974774c2786dc891e770bfefca79589bdac05aad5c59961c33797f1654a109e0c833496f24df575964ce498f7558d2cf1d83e011238eb57e37d45dfdc7ed56618940dba71bd85d729c966b8ee2f51ad252344e45d4d7e3e3e14321f5aae80a1af360a1b2c33d59a00e492790228dcd33c748027a6422b5dd24f01ee78534615d71f0d1fc9d77c2b473aca0b9be3b351515eec4c5c6ce104e9044ede85ad91b5175ef69079a82f98e7717277482121cfeaa3e2ff9171871195cffcac4b8581ec2cacf873f9db23d8e09fa44198a6688e2e4682b35728c5f6f035ee3a65c3a9ab68201aef08b5bb63aabad75b058b0718834b1e137cbad27281b4701697d211d256621182937d8cc73537232779a51a8920b75ddce82fc524b5ff7da1d3238d5f8e87407978ead1cf259534a0497a98607c2f44f1b4988c161bb69feb0e64f96721e3c0b4ad62a72e9af1468c1537b5619f7f692cb8f79028ab27f25e7cbb8a870b8dd3f699fd047e609358d29b70d5dd67c312c5b3b7fa47b7c469343dea9a281ac04de01ac7cdd94ed04d0d202ef9fd0d15848e589efc0b5c1bc5014e6d1a74781a903e508c407006c298306db2fdc57e72694b5e36d7a22197eba790716a17f2070c64aa115334ff72ccbb196169c8b4e0ee08458ec6e8308e6a06f1cca52eed7eb63d822872ab38c1bb62cb28796db462abc81da3ac66aa5ad1fa6a8d971155ad3fe72a7e8e9ed718ecd01f16ea908bc0d49c1c88a8c862d3cae496119e7c3cff19a900a9cfe7bc9ae8780ee34c95193c7ca8db4db7d365986daff4fcbe9f33c5428813c767b5e9bad31a2fb37ec417c068a184f7eca8df9d617941d4a92ed606cb80b39570beafb726eef6023548331138a9bc235ed7b5f884ce2cbc0ee2509c5a1503b93d9094ac6d6089cb078bf048c16028f62fb14694a0298c059502911acff63bee6615d4b2d4b330901a4f97cd0eed7bceba8e8438e1e2defe64acfb888d858f23c0d896b400fdd06d54a69c822ea2a6d57f2573f151450e5f7730e7c1f0b7dfb1aa1e130a99f5eab51df67dc9cb02aa733d5bbf879031005ced80bcbaf315603d4c83d81cd22a2b8c5d71c5389cd158b190246ed3c53865a103074d8444ce77405199581715638b0e9fccb2cfb270d1c690c02daac54", 0x1000, 0x40a, 0x0, 0x0) (async) setuid(0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) (async) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x804, r8) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.159146897s ago: executing program 2 (id=1473): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000003940)='\n', 0x1}], 0x1) readv(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) 169.954232ms ago: executing program 5 (id=1474): r0 = shmget(0x2, 0x2000, 0x84, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x0, 0x2000, 0x688, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r0, 0x3) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r2, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0xffffef38) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x5}) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/104) shmctl$SHM_LOCK(r0, 0x3) r4 = semget(0x2, 0x3, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) preadv(r3, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/180, 0xb4}, {&(0x7f00000005c0)=""/179, 0xb3}], 0x6, 0x1) r5 = msgget(0x1, 0x41) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000900)={{0x2, r6, r7, r8, r9, 0x90, 0xb}, 0x3ff, 0x0, r10, r12, 0xfffffffffffff800, 0x40, 0x7, 0x3}) geteuid() setegid(r11) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000980)={0x80000001, 0x0, 0xa}) fsync(r2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 169.26487ms ago: executing program 5 (id=1475): r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) close(r1) fchdir(r1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="249828af1b3675718fc5a8993d12b7b7fa41d6a70495ce35a4f6fc7cd41a8dd3737095919cd95e0cad87347a6f4c5af9bfc56857605349d2cc0b9ab30cc518f0c3e45453c7cacd5633a24b0d5272e898e16879f669ebb22f2ec5bf5d3b7e9ff8d8cc7db13639abe4d17edf3690888b1323d86c9fe0209d5ef18f1288aa34b0f7497578179be5", 0x86}, {&(0x7f0000000440)="7619152c9877da50a28a2430298810fd319f2c0b7401b936d99c15095cd0b45be281ff440d2c0b70a9a47598fd66444684a389e2b932b1738f712a12ffcdbf6517a8a18bbecfcc4145e647d2f89d9d5e2bbe85dc4e4bdbd50953d549e044d2465fb605576d3f47ba02010ca8a331bb0edab8db1482b6537b19eac62a00fcc19b2006cd7b51393bb0759682eb6ee2e20e4876a2e4969efa1efb98e8ee310730ef4951680ecc06712b97665e69515ec2ed1f1d2207d8060f535367d615b6e381489d9d786ade2a2ca314bedee0d475bd", 0xcf}], 0x2, 0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="e60bd6eedb9cc93d1459d8fbf07e5ce2a5d58369f9b95a55ca9e60f53a527a3f482e2d51307747a3235b544241af58619cfc91a1bcdb3f9319d16f899956591334d147ddb3eb1488e1ea5b26b17c4d077ef1ddf6988390eea43d3fb60287a4e5cade5aef0b9b04063f3ddbeac6370a6d94469b9ad29f0e97fabba339058c9b8a9a84f12ad5fe61a7d5cdf4753e3f13aa0b84046604357050cee1f4dc685f299019e498446ed5096f629ec5b544b6", 0xae) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="27913c11b3c9e9417020e3a81e0300", 0xf) sendto$inet(r3, &(0x7f0000000280)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e453c4a6bb3bc0c055e3674b36f76086da8b1e520692e83c84b3838f774b118f6c1640c7b11a69e3f55ebc4647aec5d3f6d592d5bc3d78c795e9de06594e5525a004c2bc915da327e341be752c23f5bba2830387267bf7beb190500c5a7eba56b55ad71728094451ce0dd46a20e47dd09c440f367c8b7bf07c2ec6311c89e8afebef20c1ea9ea1d18ae5fafa9791960ed00e3f943e886b8ffe99e70045a23b61fa0d1563a02d9a4400bc83e2b02fd5366ad7f3dbeeba941c5df9d5059da84372b98e96903c0bba4b37", 0xeb, 0x402, 0x0, 0x0) mquery(&(0x7f00007c1000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x100000000) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 151.242926ms ago: executing program 5 (id=1476): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getuid() semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="f0891118af53cf557239fd493287ce0cccf0f3f9cfdd2ea7692ab9669fa7c1a69a20f21ca4c78de7d09158a13f5f0ec1c465012304df2035a4cf08c661af2970fb44292b8817697bec289f87417c24a6de1ebfa0663c76fcaef076138065dd9d9718f0afe51e03b4a5abcfa17240d96fbfb953d396aac2ae44589711a8d75f76dbacb88e0126ba3d5ee4101e0868686733", 0x91) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 143.035539ms ago: executing program 4 (id=1477): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r0, 0xc01864ba, &(0x7f0000000040)={0x970, 0x73, 0x0, 0xcccccccc}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000080)={0x0, 0x9, 0x4, 0x1211611a, 0x1, [0x0, 0x0, 0x0, 0x0], [0x5, 0x0, 0x7fff, 0x200], [0xc3, 0x2, 0x9, 0x4], [0xb, 0x2, 0x6, 0x400]}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000100)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000140)={r1, 0x2, 0x9, 0xd, 0x86a, 0x2, r3}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000280)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0], 0xa, 0x9, 0x5, 0x1, 0x8, 0x5, 0x2, 0x200}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$VNDIOCCLR(r12, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x100, &(0x7f0000000340)='./file0\x00', 0x8}) ioctl$DRM_IOCTL_GEM_FLINK(r12, 0xc008640a, &(0x7f00000003c0)={r2}) ioctl$DRM_IOCTL_MODE_RMFB(r0, 0xc00464af, &(0x7f0000000400)=r4) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r12, 0xc01064b5, &(0x7f0000000480)={&(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000500)={&(0x7f00000004c0)=[r11, r10], 0x2, r9, r6, 0x8000, 0x1, 0x0, 0x5, {0x8, 0x9, 0xc, 0x8, 0x8001, 0x4c2, 0xd, 0xffff, 0x5, 0x1ff, 0x2, 0x0, 0x1, 0x1, "21f9a739b8f73282afb7081922f3af9fa773fbf02cf64d1d17b806e2873c1442"}}) ioctl$DRM_IOCTL_MODE_SETPLANE(r12, 0xc03064b7, &(0x7f0000000580)={r13, r8, r14, 0x1, 0x9, 0x5, 0x9b, 0x8, 0x4, 0x0, 0xff, 0x1ff}) mkdir(&(0x7f00000005c0)='./file0\x00', 0x1) r15 = socket$unix(0x1, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000600)={0x72a00, 0x81, 0x5, 0xc08}) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000000640)={r7, 0xff, 0x6, 0x1000, 0x1, 0x280000, r5}) ioctl$DRM_IOCTL_GEM_CLOSE(r16, 0x80086409, &(0x7f0000000680)={r17, 0xbeb3}) ioctl$DRM_IOCTL_MODE_CURSOR2(r16, 0xc02464bb, &(0x7f00000006c0)={0x5, 0xfade, 0x7, 0x3, 0x7, 0x1ff, r2, 0x7, 0x1}) ioctl$DRM_IOCTL_GEM_CLOSE(r16, 0x80086409, &(0x7f0000000700)={r18, 0x401}) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000740)={0x1, 0x10001}, 0x10) ioctl$TIOCSFLAGS(r16, 0x8004745c, &(0x7f0000000780)=0xe) r19 = accept(r15, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat(r12, &(0x7f00000009c0)='./file0\x00', 0x100, 0x3) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) kevent(r16, &(0x7f0000000840)=[{{r15}, 0xfffffffffffffffb, 0x3, 0x2, 0x2eb, 0x1}, {{r12}, 0xfffffffffffffffb, 0xc8, 0x80, 0x8, 0xffffffffffff9b13}, {{r16}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x10000, 0x3}, {{r19}, 0xfffffffffffffff8, 0x40, 0x40, 0xfffffffffffffff9, 0x1}, {{r15}, 0xfffffffffffffffe, 0x20, 0x40, 0x7, 0x7}, {{r16}, 0xfffffffffffffffd, 0x2, 0x80, 0x2, 0x4886}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x40, 0xe, 0x7fffffff}, {{r12}, 0xfffffffffffffffc, 0x57, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1e, 0x2, 0x2, 0x80}, {{r15}, 0xfffffffffffffffe, 0x34, 0x2, 0x1, 0x9}], 0xc07, &(0x7f0000000a40)=[{{r16}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x101}, {{r12}, 0xfffffffffffffffe, 0x40, 0x81, 0x0, 0x6}, {{r20}, 0xfffffffffffffffe, 0x0, 0xa00fffc8, 0xc, 0xb0}, {{r0}, 0xfffffffffffffffd, 0x43, 0x1, 0x1ff, 0x3}, {{r21}, 0xfffffffffffffffe, 0x84, 0x4, 0x5, 0x679ba27a}, {{r22}, 0xfffffffffffffffb, 0x1, 0x80, 0x80000000, 0x4}, {{r16}, 0xffffffffffffffff, 0x4c, 0x8, 0x0, 0x4}, {{r15}, 0xfffffffffffffff8, 0xcc, 0x80000000, 0x7, 0x8}, {{r15}, 0xfffffffffffffffa, 0x6b, 0x2000005a, 0x1, 0xa}, {{r15}, 0xfffffffffffffffd, 0x53, 0x2, 0x3}], 0xff, &(0x7f0000000b80)={0x4, 0x7}) ioctl$TIOCCDTR(r12, 0x20007478) getpeername(0xffffffffffffffff, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc) 14.849921ms ago: executing program 5 (id=1478): syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="b905f0ffffff00000000000008004500ffb0008bd72251aaa8fe294615613e25000100009078081400bbffffffff20007cf6b4f901e6"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x4, 0x1, 0xcde6, "8c5ad3857416894c733d75d4636c26a5522b3325", 0x0, 0x3}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) r3 = socket$unix(0x1, 0x2, 0x0) fchmod(r2, 0x21) close(r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000180)={0x6, 0x0, 0x7}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000300)={0x9, 0x9}) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0xd874, 0x4}, {0xdffffffffffffdff, 0x7fff}}, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) preadv(r3, &(0x7f0000003000)=[{&(0x7f0000001c40)=""/119, 0x77}, {&(0x7f0000001cc0)=""/20, 0x14}, {&(0x7f0000001d00)=""/111, 0x6f}, {&(0x7f0000001d80)=""/170, 0xaa}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/36, 0x24}, {&(0x7f0000002e80)=""/44, 0x2c}, {&(0x7f0000002ec0)=""/102, 0x66}, {&(0x7f0000002f40)=""/142, 0x8e}], 0x9, 0x8) recvmsg(r3, &(0x7f0000004480)={0x0, 0x0, &(0x7f0000004340)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f00000043c0)=""/151, 0x97}, 0x1) syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000003940)='\n', 0x1}], 0x1) 7.33077ms ago: executing program 4 (id=1479): sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f0000000200)="df6fe260e7d849f338684906af1ee3ad8528dca658f30047a975d600a9148be1c1265241763c99d8925b85bb6dac5eda68cfa96d1598df94eff1f823f05d74a5da73a26595c03c96ab3fa6c6ae5e6ab063b6225dc21b0fd89aa1e5e61c7188b117da47b65c82dfb935a4d324dfe7961bada57a671ea681b8b55f01000000ce52c9a24b1b61e3504e32f94e61da5f0ed78f3b04090e93404c934fd759ee5a597b7a86d553286e29de50e1aa6d28346ded4e92d12b9cdb9e744fabb6e0c38522a6eba725942e20718d58ba46ceda56288d4893b3a3205ee1108f0818fb65302efedf2e0f68700cee2c8dc033fe19985dd74e32dbe949c529095d9227d5bfb27e71a35ca27905332a1475dfe42ee199e462fbcd975433ded32b8435db460aa453f9894052a970534afc7fdfc3017435753bbc8e1124f94170093f6fad6c5fc673", &(0x7f0000000040)=0x13f, 0x0, 0x51) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) chroot(&(0x7f0000000200)='./file0/file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7777, 0x3, 0xfffffff9, 0x80a1ba, "bb08a5590209ff0100000800001b0f00", 0x3f, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') rename(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x2, &(0x7f0000000580)) 464.907µs ago: executing program 0 (id=1480): socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x200}, 0x0, 0x0, 0x1}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc2084415, &(0x7f0000000000)={0x345b, 0x2, 0x1, 0x0, "00000020000000000000000000c9fa00", 0x8, 0x52}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x5) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x840, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x7, 0x10001}, {{r3}, 0xffffffffffffffff, 0x6, 0x4, 0x4, 0x6}], 0x3ff, 0x0, 0x8000800, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8c, 0x1b}, 0x7297, 0x3d3, 0x0, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r5 = getpid() socketpair(0x1, 0x3, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r6, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0xfffffff7}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x7f}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) r7 = msgget$private(0x0, 0x790) msgsnd(r7, &(0x7f0000000100)=ANY=[], 0x401, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x80000008, 0x100000000000000}) 0s ago: executing program 1 (id=1481): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000380)="0583499a7b254e971ea24e9b3c066e2727078a22f3b9b39e507ee115ad083865e75219e9395d6c0c98a53c593fb2d9fc5463140faf2ad29e01a5a9682aa4bf7abfa0815357d72c158b6cdcd1334e20c5ab271b27a4b0a2ef6508f398d8a980eb7375fe6088a5cca9333dd7f5dfff27e6181373df5943084a05701083361f1369344a97b4a9abd430c8cb5a869194f25d3789ba79ca4bd060c544c3c70465c49d244908394aa7ea989003938fc1bfc24d92d61a001146", &(0x7f0000000440)=0xb6, &(0x7f0000000480)="e25972a731f6e2cc86bb945e340051fc170ec86e5d352b947c6dca43c5eb9831b53359c6419854e3dc806e9024aa744c2dfc2562bc057a07ae2c396d944c6c8ca35b0ffc0d8412e0a2dc2f83e5d1cfa1617f350c836a70c2516de87594c2d99fbe2f0574d37e0ade859fd78d120de2ed3d3ae94f39d4dbd1e6e2181021addfb9393d2c2af25d43ef81884107b45d822bf65a4019ece94fff0dbed599609d072c2c9b139446e7bdc24572ef82f4818a5e3e457fcb280ececc99615b1c92a4023c4e8d11e369461782472b47058cd735ca176adf5364128bc83f2240ca072d90cc68190a3823a7875d1c11e3", 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xbffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000040)=[{0x100, 0x9710}, {0x101, 0x3}, {0x2, 0xe748}, {0x26, 0x7}], 0x4}) bind(r1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x1, 0x1, 0x7) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.178' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error vcpu_run_vmx: failed vmresume for unknown reason vcpu_run_vmx: error code = 7, VM entry: invalid control field(s) pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 86