last executing test programs: 1.815939565s ago: executing program 5 (id=862): socketpair$unix(0x1, 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xf8c0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgctl$IPC_RMID(r3, 0x0) open(0x0, 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x0) write(r4, &(0x7f0000000100)="ba8c185ad113e4c7386f7d901b00cd2eafefe8faed291220711485c151763c4945b06603bfa8dba1325bfe03d9c77259768454ec78c9f540f5d15ff21ef78593bd9fcb", 0x43) connect$unix(r4, &(0x7f0000000000), 0x2) 1.411870264s ago: executing program 1 (id=883): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000200)="468d51369aa834b0a148404ad9825ba8140446d9c96f12361df7cec03e49c06eb0a77354637434bc5f30ec2884af83f1c6d331b4de1c2d2497c73e6ee5c6effce013584a640daef4776c937243a46f04e23a92c9ab551cb53466122522467c78ddd6b20cf1821646caaba62e99f952203390cb9935f54f7982d426d3bff511bf86ec15be3c20209cc9f9d87323c10ed335256c5c242ad0dfea77878e14b515ec495c0daa482316eff94a0bad179c2da1f83d29e7b40fb59a7a102ef041715bfee98d806ca4fd8ee802cda7ae34ae4122209a09e4c3ce24fea1fc9b9175", 0xdd, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) 1.41001538s ago: executing program 1 (id=887): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 1.326314547s ago: executing program 1 (id=889): r0 = socket(0x11, 0x3, 0x3) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001600000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 1.317969637s ago: executing program 1 (id=892): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000700)="71f95f84cf71", &(0x7f0000000080)=0x6, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000006c0)="c2117205c4ecb21d1a4deb58ad7e924ac98953fce40c9b46178e11cc99944a4dbd198b4c86a6ae7a8cfd671b55f1006c13f4e3b9bc546576f99dcf317965dc90e2b52728f3c7967ae9c051dccadd73abc17bf99e7d60160d661de4d13e5ebebca29aba46d5f0c509c347d80570fc076e342a3089bb311b0d83aa1359b1b27081e2fecd9a0bb1f34c64541e2cf1b49d9cc987b49ce4226a7eb6aab3fe3098d47364", 0xa1}, {&(0x7f0000000000)="2dd6", 0x2}, {0x0}], 0x3) kevent(r1, &(0x7f0000000640)=[{{r2}, 0xffffffffffffffff, 0x2e, 0xa0000004, 0x5, 0x4}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0xf}], 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) socket(0x2, 0x4, 0xa) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/112, 0x70}], 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)}) clock_getres(0x5, 0xffffffffffffffff) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000140)=0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f00000004c0)={0x1, 0x49}, 0x2, &(0x7f0000000840)="f66784480bd5e36702e711df3613a50023962672b9c754cd6ce9e5e97cd6260a667342611b1c8d26e902244c4010acd0a615a2de5e1ed21d32e8d404e8def8175534fa060cd3977fc03ec9a3ab7e8244bdc072a26fdb8fbd5faac5a69c060ebc3b554e43c3d4143989f04d22a600f08ba49b47b24d6c3136e80afcf9d39aa46735892bb490116bf7d8eaa761848fd1904e742c28c0a8bf01f216438234b9c00ca1cec63ed3e61c08f4855621e9d7cd75226941db1266d1eab29b24e70b4f33628539649f4f2d354ebede3790ffd495d2fce6f54c9d86ad83f35ab7b6fd6ac0f182a5146a2213e4a7cf338edd003006cbbd400d4fcdc25a8ff8e3e153fa0cf847f4de922efe7afb80759fe65930954dab9dd9f8c8a1287d55a809e9ebfbec96c9a72475c27a91ce180a6f14b8977579b275e23b8cf136238bc97206fe2f7d8d299a035d66379aac41938424ffdba94f36fcf440a89daaaf7506e826b38f7e68d356b31e6b10ef0e69f3ba9d8bc9c926c01b370b8e469858130e4a82932375ce6c855c4fefbf7a30e551a78a536953db65ba31cbaeb2562e130c58c72b28571370854577e7afd2d0714a109dd35d86621ceb50c0e654642c49390b28a7b1a5d82eafef9844830c54340e809ca45701fd934c48099f1b2b0e0072f315a591549e8cc4fa22ddd6cde068bdd84524caec3f842fe7c5576c08a20dde6e8d7cfe8dadcc7bb17dadfb0f94afe04b646e44ec9c63dd3e15d8c32adad957a4e6d23f053fb8de3ff32d01438c87fd1c5e554fd110defefc58d1e3311f0eec500c75990fd34b6b501de7714b8a23a47bb9426e3edae578ecf2848221436d3fa87543cabb84459e803c4c7e8012b15d18c75dc7357e8b6a7c26d73364bd7a53d9a41961efd48c345e9826aad4be41163396c2a3d0467482273bad0e929763ce26ac7331626a3099b537d78249d5ee51d6fc73aaab9cd031f7e7e7c33e8f2f1c0fb63ad96b439d723a9383bb689eb53a872dcea8a2317ccaf7a1e6b0b5433c3e0a7a703efc69321d77fd99b08622e7eb19559a3462e4ed01f022e28696cfd27e005a7add8af8e053f525993e88119693358f7654cc03d035bc8d9013ccfa464a043370be784f219c41dd6505f97998b88e34e6a6d5d83c9ed38c90b4afc67fe2b4d25bbf0fc3938313677be5c7d9ee417a2e0da69fda918c799febaaccdb820786cfb34f6685cfc40b1bf1fe7ea1b90d2601a5d81867221f9649de74fcd6baba4604c2495dfe26afe03ea168017cc7ea67923b8edba1496f70eb8a5cce5f87b41c31c63f31fae078e08e7248bad32be7f226871d80996725da5dd58232bfdcd7778a8bf1127ff2844f63f7d6d1a883e9b99b8004ff2c5fd47dc8da1c137cad00bc1a5144760eb6d91ae76160e09a95e3c95de4c31a612364e826aff0df992f40b2447ef247d2693279d8d2b4560719e21cd3b7013fa7e43113dc7afd6ad24aa1bbdc401b2cfbb3bfce00119c680108c7e6a98b71bb0c9b69a6e1f89113faeb8cce33c53a44629c37c1b1635e9417845828d89d47ff94f27a486bd38387d5b85ccef72c9a536c55430a269bfb3e7bbbce6bf5139febca630ddae3de1cd858f95df4f841ab18d0456112c44a220184d3d6189b53945a3bfd2208b122d3880f6917f6dd2b4a62260d998c585cd5e7f104036d5fa0051a1673cc6a6410938c2813d35c36f143a1c637e76226dc5594e31cf59fd552c1709ee96eaa27965c944bfb5d8dd3fc6fd88c60bd6da373aedb5592e0977fbe228aeb91dd14c7f5f3f84369bb8f3d8e472e4bfad89cc0a9f9c6ceea063c25ee298e1803611a609b10448524299957ac2244dd191ec59797e39b1f0dd1cf8a84e34da8c5ab61b4b1c6dfa440134256e887dbee29136740927fb4fbe504e26868281e31638c59a337f92d679584b2a2b62840dfe7e89fe1a95b941d68edeb454bf99e23a112d19a3a68f585c5c002dbb38bee0c66a5ea40e8d79571108792da9e1683556f19eea379f9e8816688a9745b6358edbf108a8397e9ac7651e4460383ca25f4b28639780229b169f88ad321ae078be9db7ee75c628e35453539d5020f09aac3e5ce30409bd82b4e9e63f9621eb0c0974dcaad4b9097d95b3562efc962d71121fbd0a8f800420e630aaf115ebfef1c6a63716b8610afc6232b5be1175a0fe09570d4367143dbb8a3a56291c81701a9809c53c512376cb9c86fdec4195bac4ea3b196e79fb3ab5f491fcaec20cefbf10381df92c315916174880a70261a02e8fe52123a16307118e33b9849605ab0fa8864dc652c588d01474ab2586aa4f6d02411fbc51adf132edfbf24ca2c6177f451e37013e236a26afe4dac698d4d6f9789760d86e3d1fcd280fddfbb5814e3781f8c31ca51010e116dda8f6146bc5af74b67077c5d071ebf64d320dc729ed7377a37bcacd57441a56c38647fe6c099d1eef6b662c6783be72ea2293116ad27daef25f8937b629d5cff24b7ff4df678ecbdba567cd01e18a743732c401a14c5fe1ebb872905cee7331266770eb263d9069037ced57c1a9cd7daf78792d35bfcd5187cd2fb12c6d7bfd4994437e389879f93ef477a5c6ecbb8b425fdb2c1893438af611f3a5a4d8e00f229b649ab4358e683e096a787b60dd5cb2f1848ff6e484de3d6eed2e310f73f03ea77be3889e9c8feea7e3c003c9d132571e309058de8d3e942d6925cfd7b333bb18fae4f0fae20bafd4525c4a91546ab118f035115285dc19ddd4d186285f7b785df4723803315dcace6d4024b2f75a6f18c31176ffc3adf3307e925b89c3b2852be66276c3cfbd88d0856e63d6ac76a2d3a403372aea63793e1f64a9e0dacf7b63504d02d317d4a09139b0c754b1fc387ce2c5ab14f66abce44da13b9cb8ef927b930c4e539bab1a5f5002b2e7f512c9d3a98bdb9eec3e20e1f2a380b50e20d13cd8aa1dc05c0bbe7ad1397ebf2265d3893a656934a1eed5d9d930bf44826ee1714c614999a55338009173b9c5bf10aa23b14089a60c349f44c1cb7377d3100271130a20e4fddbeb80c6015bfc89ae4657c40d53a326a6552af90736df665830435fd65b1dc8c8580297546085dc452059daf7c4a01b1a2998f083a560b89ceb682b61d54fd27b0d3d7f47e897b693350cf3fa2d37bbc79b811122d8f4c77c0594af6d50d3f204bdbf821c939e77bfb4c1debc89f618ede49a0eb8d89a868141796c88da20a381c4519c5c847708ea9d7718d19b4a650097bd3659d1b86b8f952e815e8b5a99aceb34aa1e13179306119032cce9b1cb4f16d52cb746cd3ec89911d2059578adcba9871e6a273f27f853645e438c8b6f5e5b37b29763448f14b1537e09dcf8007d944d96db1239b8b991a572fdada97b911bba90fe522d06e5882b0ed77e2a1f0fa17cac837540e572988b9e48b9fe4685a91b41e26ed7e9d33299d5fca5dd9c659accd0bff3e25aa8b80b6f78699ea8beda4bb84c3d5084fee094f48f3d5318492384117bf482bd6b9e7fe822565a2e1fd9ea6ba0476c97e54ab0e07c98b9c7aa6f8f5124fcaa372e8a3624f84bee12963226e551f456d232c8afb6cfb76c01b8c246e6495a2cf537aa41ae8ddb6ffcbd5fa9232284e3f2814891f950e4cc982fcef50d5b0cc902daa8584ff84e5ef89ced59d705a7e6da18220802b980b97f541fac43909de333e19c4d1509308fdc26f9c8fbb84b01fea35ba3b1612694600fef94f879ec2540b7819419192ec352bd51d1eec277db295b2534a1c141494485f07bbd43e6474fd0b921b6ea766a683ff1a4202d388361b6bf7125ac1905f9f4f07a44b0a1913dcd5c7cff3f3147cc723f73fd800476513c19f47cb9021ef1d0cf7bcf6201fc713f1291e58e353987b79de55f84e3c7a2bfdcb17a091744360990affbc79cd11aee4d0ebe341fcf502cd5689687f453026761da1c701604b66a98d97b45d7c09bf28ca3a78b7fc2862b41b2ca9baa02c9e09fc5b383cdbddaf9eadee11bca3b77278e3c9c1698909433b0e027d65fc445086f57c5a0dc3063b64c6f766aa41f969eea00b48cbf99a763fe1e551c2b1474856b08c5ff39d401a0889615803f53fc9c1a74754cab9ba4f7cd25eeda2247b4d5e602e29463b8603de20be001ea1ad13afb67f19b831c886b6b1d230411250fe8e29b374c53242601c7000e575c507bb52b0db4b2378864553ca311b80520a5ef10ca76cc2731b550bfd65f1fb9bd2ff2e19ce22a528db01d9b506a119f18e1f95a217953a8543939343a68d4d5d93a4b3b7b0a23f75dc9df14d2925a9f86a44d78130b6401bc24fae9a6288a7a5efbba72c142860ebeb380b64115b8a66cbf7c978132d4de981bb9bf632ebf1e677e685077f809edebcdb4e4467f38785220c1e86eb934d0604b03b30205148096f2cf4e8440019eeed6a5dd21c16ab176426f3e90c06bf8b14269aad467af49205c1ec71986a16f36816149bbb8aa6421e5453e03d56a1943bb73fcca70fba335126d3e360b20f36c454d97b91197e8c4330342fe118254f2609807beadb0f74506ac26079477cc2f5b2fcac2c849695af3d758dc6edb46978843fa252cfddd45e8378329e3a59f89ff1722ae98d6ead3185527935e3363a713a08958a44068dee99b2b011befbe00943add5467a158379fe9bc61171339f142ca59698333fbdd4400ba67523cabde2e647ee7262d00db9b15beef7a54a5009f730c75b327a5179bd21e7d0f781e664fa99f1ef81286c1175b19da810f5e13f55e54d01e1c0983306dc0a6a2c8f4308d106c5999f967830e54995b04661645597f7f5877a92b5d78df12e61c403e7eec942c757011b20300fbe48a9d545f3a307c303ac772d5eb596371ca2a6dfaad777c5414a0d0cfe84d81b503e6d761571281bd0e23b5a78f531d04077ac11c0c565eb66cdac8d56bca71a4fc06ce4bddcfd3b5e042f7ad55e71e5bde191a66fb8f5569e90f5f35821bce4a65be575e0fb7e11312a082e1cc1e03bd292ed14ffc027ecdbc5cb56578b7dc36625d6f13e4126b3adbabb3f1c3fccaf761134e9b9e467f6d6b11985491cc54db3133897e512eee3ace06efea20ce7ca29119dcd2551e2ad3669742308700e60387d0a7dc57af73e407e3cdebc10c52c613fe886d17f31a30e73aad92bdd0b880cc0ab485293b76b694d41458634d7125ebe11324c9d61fb095011e05eada005055bafad85a28ac075b249e79306b6173dc948b401cff14b2bf634fd506ad41d22aff0ace35a13a7e59392167b2a79c16051585c647fcffb38e78e52bf9fe81add47363826e7601331e1c13e9318a918b2b9d6604dd3f198f7e8ab719829b25122138325e226f8c1fead4a29457ef5a044596b1b3935d5faa34aa994714cf6101deab83d3a0840a3d6b7d540a7c14ede3cada199e6f03ed2df325051ef5ab45a7664c69d623d230a49a68eede3cd94f7ebed6d3037d78518cd394f1c2f285f60000d48d73f605977377b700112a223bf71f779eb860828cd84ba94c058bbab8c3dd272879afd25c73c42b368ae6be9b2fe308a682a38dba6decb1e4efe378fc60a0408613b44cd29573ccb62591cce88d6fddd95127f3c7baff6dbb5f908b853c04ebe2af357b53f4c0db6cc315746de884f3f33b5b561d84185290b4661740f71a6b2bcb2fb77c482b279442a4d91167ba14a1e26f029276a32fce26fa2d6f1c288feca035497f4446e160a272e61cef4c9f32dfd5aeb390b0cb948ad1d9945dfb2d0808d6250a5dcdea52289a21c3687cafb7902a0f4a770", &(0x7f0000000500)=0x1000, &(0x7f0000000540)="4edc9d9ea9925e76e32c9cd70fac26b0613f723c070b35565794c19a3e9ae70fa0b13a53d1634d2cb5e9b643d5686bde106431f3ee214798674c353d03d1c88d906589e447e8b72cacbbd58840fab1ff246a229d72bc2b6c02f4fc7855c7fd8473b99dc636c7707b181c87864ccac15be602b9d7a8d22eb31ef10392cb60d4d3687c0705e17aa21009be7dfaebd597c5be351992a8d490a925fbc3b3f7e7e2aa3ce0539f339792c76c20ca2682cab03f1e74d3cd83d9fe5a13f781159492d8f1ca5396722b4fcfc1b0b09fdab31a90e925b914bb0a3c0099f4a0c2ea796c6674fb4c837ee476d7871002d1cc9e23357227defa96370e34005c5e888c6b", 0xfd) 1.268801864s ago: executing program 5 (id=895): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0x7}, {0xb1, 0x10, 0x2}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x9, 0x101, 0x0, 0x747, "88a312c9005e27fd34576f2fa1dd400ef242ecc6", 0x7, 0x7}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c3211818000072", 0x65, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5711, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7fb}) r4 = socket(0x18, 0x2, 0x0) close(r1) r5 = socket(0x800000018, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0xed, 0x7, 0x7fd}, {0x6, 0x0, 0xb1, 0x6}]}) write(r6, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x9, 0x3, 0x40, 0x80000001}, {0x1, 0x1}, {0x4, 0x3, 0x3, 0x4}, {0x388f, 0x3, 0x19, 0x6}, {0x2, 0x0, 0xff, 0x7fff}, {0x9, 0x3, 0x0, 0x2a5ca08a}, {0x4, 0x2, 0x2f, 0x9}, {0x88, 0x2, 0xab, 0x7}]}) 1.158833554s ago: executing program 5 (id=903): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x4001, 0x0) (rerun: 32) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r3, @ANYBLOB="bc0c210987b982071c445d248c7225be664a7d11f82a26b35da1a929b0115ebd2452e5d9bf9da7c3e409bb1c625795e08aab2bb031a90a314dad117c65e50a01c0821af768f3a6f4728b9710df6280206c58b48bcd97edc619bf031ed61a2623301579ec7c0b7fe35df440b1f4d1a09d205ee17bbd264f539cb802e557a184b5c1e8c26479caecd4ac61ed41012cc77daf8adb", @ANYRES8=r3, @ANYRES16=r0]) (async, rerun: 64) r5 = open(&(0x7f0000000340)='./file1\x00', 0x80, 0x1be) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r5, 0x100000000000000) (async, rerun: 32) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r5, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) (rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x112) (rerun: 64) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvfrom(r6, &(0x7f00000010c0)=""/108, 0x6c, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async) fcntl$lock(r7, 0x7, &(0x7f00000003c0)={0x2, 0x0, 0x20000000009, 0x3}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f00000012c0)=""/175, 0xaf}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x3, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r8, &(0x7f00000002c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb695564b6700000008000361b1257aea8c500002002fbfe0c2300008abfba65c08f4d08e371a3f834", 0x92, 0x400, 0x0, 0x0) r10 = getuid() seteuid(r10) (async) r11 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r11, 0xc0284414, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x4001, "75a2effffffff1a804000000238800", 0x2, 0xffffffff}) (async, rerun: 64) fchownat(r7, &(0x7f0000000000)='./bus\x00', r10, 0x0, 0x4) (rerun: 64) read(r6, &(0x7f00000000c0)=""/4096, 0x1000) 1.121846337s ago: executing program 2 (id=908): r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) r1 = socket(0x2, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="ad88e4c2bd46bb77dba8c34ed5e72d044fce24de7449f896091c5736e10f24cab7255e71f7b20a405c94e944703cb83d1fa19280ad40", 0x36}, {&(0x7f00000001c0)="07203b601e8e80766f65ac1152ac8b97c3ea5201b0aa586e856a5ab48fd2efc8740a332ef865b2b9f0a4e4504404d3f0fed95897c84698cf0ff60636def9fe82a3906b3a6b2994fe0a68c7275af27e8682e9bfe9e6a587e927d85947f1fd86b1dd3ed17b41dd35aaa1f7d8e6140d2f703bc98d875769704556363825a066dcf723281f09c5c5ef23ac8f0d578150f45b42e118aa156f10377c1219616d6037054eea72581319a19b5e2c88f96982ddf84fc84ab7a7937f781fc1ba9e429ccbe66fbb6babf5ffa0ee153dcd25aeb986da4ca6d2fa7671b78d6ba7ec36420569030c204821edd38931d8374537907677b659a5075b14c322de1e22c1b3a418b93b04316c76e65561e7a688566a72fed6733c62c1cdae8a1ca47fbd7b28140ebd7de03be88954b79fb519671f212e71deadf3ca09542821c1346cb89b1e6803eb90b39ba54cdb39d2a71100ce8c2aec11fa8a7072eb4ec9bf65c55d5c163a450ea7f4d74c9f2a77663701226d012f4cbcffab9389a58c7d71a7927fe27398e915c7a31213afbdbf89244845021760af0c5418f36d8891366f949f334c968f63f64ce0f1b624b5b48cf807c927e8b2073d6b9fb26d958d36791e5e087bd8974a3c5a03e97bd1f289f06a89d483a6416493ee15c02523d1bd5b476ff699b3a8377b8a764f2357eadffa3b3645b985fa1895c86cd489e64580625a097208d1e0ef8795e4d5be07838eab27b8e488190b8ae34299fee764f71c8f4e06e6593082a9247a80009e94e437a589417bc2e48ce965402e10cfb759066ed9f7db691ac47afa052aac1879f3d9e692deaf4d29a8607f7af70ce2041859743992ae0ec15ce4191ac5d1907acf3f2fcb716eaec3c6dcd29147d9fd4983e6eba25bd6fcd31f153009dfc2820a3e36624b76d027776cd914a0fbaadcf5567f981a4e7be0115f31b0e5842ed9b126357afc665aa7880ee978369fda9dc93d9db3d1611119e638b91ba9712daf73c3e01a1537ef90e5c6bb77249170d3494138e027a3af74ea823887bc0e1e86eb12f469eb54c777e9a704795ca320649267225c0c5498b319bdff667f3ac5e7a388e0de8fe202db8bafd93f50df9b7c5187fbad6de1562724e4f2fa9fad44f3e604e631cc1c2c9512b65df6cb4c7b770f4c72a34d7577bdc74d8ff686894ffda2408bdfa51f2f6cdf917bd4a00d85c0dc9bd1f70854925465e2e364b1e66df3376600fffd8ffc210c98cf217cdc937f1a9673bfec479a83bd8043bd0d7ad02db4e9380053c27d056db2cc08fb1334eba3cc72a31ae694382a63fc8cb046478516c8fd9199e9dba5cc2359bc2157707da3718cfbd7587d95ec96b6de50823f051430749ed53e624065a23765ae3316b92de46a729af8aa8779fb8d5e8937412e83d365802529ba0f23f6d7517b2996b0bc5aa6939d37eb56dbdff4e56b13c7d6181f602926343d4abb57289f18edd0521d1ca63fe70bba9a26c70add28ccbf6c6eda7766364165fd688978e10f5fd368c4a3602da1c2b5e03e4932e86c1a70d261ef46aed9922ffdb8dfe357625b13364223a3e5e81827004ccf1910b975cb8d446a47f8afeddcab5ff0c625feafcdd2eb53f64e05e4e82ca4b6bd4aa27c7a2864523cfd0067097f10a7e684eb1d498887bb5812f72f2b97cae8add232a72badde7db30582c934bee08ae27684bc284c9e6f3c362348f79d02b13d7481f2e8ea4ce3a0576c4607405bc9694825297f8988fb1c17f9ac3b36607ad3414471b521f86346b5e96a1f22f3530f2e5933143684036b80cfa00acc6f55a7bcd5a90348d7f2d4a3f9f8de7365c5582a8546b09113b6d2328a374d23837472d211469c4315fe37bb77d79b9f60e23e2e6e999f09ada7ba9f09e5b64f7fa11134ef2ee5be7ab90d4c82683a9e8742c38f8b8c7f033a834c5302714649bab84662922742b6be230233c7ebf4b2b0250e69ef54f21c144018b4da0614019052ea66d343a2b4d7d185c36b3179fbe301ac88961df38974d6f589737825d0cd9f9d6d0d3b1becc9129afe31279b0b2845bc4edfb7680849af74bc59141d9aa0c4ef935df2b060b39e6e3ac61f6a0435d2d2b95015710381bfa28d9e07cac4c19f8676c2f6573473c1fb6fda76b2a9e82d82ce54785c59ee6a07619c7ea34a85f0e0bf75a1b92afe82940569aa46d6efc811c8144526a6ba63edacfc768ecb0a1ca3a8adc44bc5c18854a871ec78b2c6bada21052700c9287f71d2b4225e159bee40c866afc722dc1328e0c9c4f5d94557f28c5e86dfa219214cab846dbf167e7c272fa2526298229bad728840bb02a0e2585e4f627a60d26463e93e81851a7aba023636afc160f78ca74ef53f037c8a0833f9c5a7ab675737ff26862012b74515e918a307f05579bb84cf1ca276ddb0b0f700c820715d0f6cf783165927e7da425676c3aa45ad7290a824aa36bf7d8a67e9ed432ac49cb3a9ec741eaf4b0ebaf21c7436ca3dd656bdbca3f4a787da6ba72371930c7fdeefcbd3f39e050e7c9196ffb47680263bd6a170892ad13c83d56867647c9dee579a3bb9b74d614748882c3c93bafd2f72895abb5af304b6e9947364c9d22d4ed4c1dda04e55ad23d82d99fc1e92bb49f82d6f355a3cd3455268aa1c9afc7ae64c254894f780d390642fec14c73661ceb694eec546a463e125dcd7a7ac7653e4764ef5ce37aad5633e7613b569a5eca68f5f0920dac1da21e5fcb9e871d0d5b86f08b12cb034ab8e831e9c3c2228ab6626206584818ec1bf9afa08a474a4220a2bd9c50f874062eb3095f61289270bd62f8111a0bf6e0a0cd80de8ac45cab6c65aee8a44822bbe3850d075cdbd30e6df9b6d386d58a698aa2f0f667bb3922a54b2ac4b462f1c1a78547a091531acaef848f08ac9051a3a1036c14ee4de6cde8970ea4b5eca9d486bdd47c4fcc4572dfda1f508757fd7b8667d1b5be58ca82c01b0322be75962bdc977881aea27c02962c196bc4d7ac507560c05af675197ef14376335d0d2d9e01dca42486a913cb5a4e5ceba4dfea2c7aa802c40b5280c5c078819819ac2bd322eeb4180805571c219a5ffa29e3f24228829f95035ba90a5b6ce0fd1dbd4fd1fefbcd33d814e2197f894823092f5752985d4da10289aa8074d7f486d1108ef4ed73e16223847c707bb2dc6863897c7fc648c13ed5562eca26ca994e5fbde41f3258692101fe2f48c16bde795d93ac12e3bc358036f9364db4d37d36c5ff378b850ef44f87f1ebb827fcd6d311b62d292f729047109de511e0c08b5e80ddf5e4222eb7917c4a888b18cfb00937008005dc6f64531b23fef1bc9b14be27d942f23c6217038cf1c57e502576eefcedc01e998351fac8b7e343f07528d69b0ec80d383e8a20464ddd2bd2aebd9d4bffba41563f333a9ade62f2a0d3e2188719b5fea1032ac69d36f263ccf91e3d5db8dc6741bc25fa6495282c096da839ff1f3ec47fbb5c3f66fc875da9ee43e452c18a842715867f0d87ec907e31edc172813c8058eb4c1eed75efb77bde26d0db3b56cd073b415bdcfae9aac7e092294bde26d2b3bdb9fc857fa4f9231cbb2b4bfbcb862d9223f7b81efb7acfb1f6f13450ee550b2595f9426973eca026e9c57eeeeb438524af8e86d2441c6ad59927db85bc5bdc38d1f17fb30e9284e8e1955a77cea6b1a2fd3255d8f5e4f0c7a8645159bc738ad966b12eee326ceb737e9b83a232cda52d588ebec6246ab97afa3b51febf77a3d123e35dd382c2d87f8dc566fca26900a453787e3d1bc5b2d1536379e5c430ff2abb7306e04132dcc024797074853c6672b8d92f67c9b27ed02bccb2e3d4b8feca4dc4ace097ce5822d97d019b6fb435400652a4706b78a11011a0e1705f8c50cb4a1d18214346dedb2d82a15cada7285bbf57617e4bb0300d76408cf70e79abcb53496134170b4517dacc0d4e204f555352cd583e7a00661419c8d89bcdca81fad5fc1caa386b0417e4f0108bb386a248d69872fcf9e8c4a4adcad60dd3c8c77696d3030342cfcf374dfca1480582a4ad77b7579e7d255d1e2731533e86f0ff1ad40f207521b750cf30f607fd7ca03fc069adaa653be73058ba349abb3dc7cc996cd070aa7e4c67805e0be18f17deea3418447132f5739353ce0ea36ce0d487c835dfc306b8248572ea8a6409fba0a0537dc6a705d20ddde18e4c52b376b1ae7d7635dae4e619e7f5bf18ba83027e3c40b5168c8024983370f9747bd998a7f2bf705c9071ac4e275ebd5d909bb1a5cb9405e4eb7b13f41ac0e3a4ac675b4eaa43224c9e53d208b94e4ac3f9596e4035d1c5b7de89601078fd51c9db4c12affab182b9c9df9c23eea9f86c8a631ff4e00879e374093ab6ace1e957714d0c1c61fe57b41e62b475c6eb8579062ccaeaf408c273cdfcbe0aa0515099dad82ac9306ea9fd26fc87a0421849633d2ec4b49313128c1e2bfff16947c06556e65277c5c5b9bc071e51dc1e2a2e3923760eb2fc7c27f3b2b4b6d921f0b82991addaf407cc3587f78fd58a5c84f928866213927784fa8bb8b8eba8fc2de74be4207d868a0714acb4d962cd814c8d01fe95811beef6fc34fbff4f9f94d221011769fab64f603402fa1f52fd07c13660612e32a94c5627ee89ac375f1f8ab2374364dcb0c077071cc53cbdf0c44f4a642931a3b1c1532c41b4581650e8d51afdb7de126d1a83a662a87647b843426a63554b0047e00104273a25584d44005ae9ecd9ef70c02a158204c7401981da649aa42ef434681145b9325a22e4733d2c027014a676a6474233a7e4f7f3227b2d6dd7fb17701c833bf23ba0fcedb46be111ff0ae946bf791f3f364696f4095e47d0f10a6d04b0ac6e2ca900f71680bbf50446f73ed639834f3af6f57486007fed6971a7208f917f739d2664b5229873b64c670d6312bd4b842b00ea704c782d13ef3950d0ad46e3a4bf01e0c0a3263b8117cd2c5d4db54bd77cdf7a4ba72fe2ee12803f48e4fa67a4a545ef82e650d5dfe9dd41f2ca617235eae541d0ccc20a0526313f058d144e4dae12a73a9bd2429b9d179fe3423f4798f7369a71fe4697fdc580ca5c5ebdcf9a22e2cd0e8b293cb6e63cfde2f2f7505da4a8d6637f9bf16deb85ae8fbb04c60f010d28bb5aea757f10f20f6d9e879a6dd41d1462dc32be01256bee54dc486c0f20bd07f570f08444f8b9ea9b1231af4cf5c1d7c4eb97bcc87b851effc95f295c933870fd33e5f2a5c92dfd16def318508c9f5d76be020624fb3101d232df0bf71d27a50024e76109b8319c6060ee3b7caa89be15074ad1e6f36b2bb1f625cfd7a25700dbd99438826ad59bc8a672f09fbbdd53ccdedd4474a48ddbef49b9dd3f8a3196437da7e81c7fc06b3350a13fffac351b69ef6b4a0e564be0e47a5f6c0deea3d0eacceaa945e956beb58f8428eaf2878564cbd86f548a2298abc2393b7c94f6763a06c077a9153f7b809bcee1d2844235ca165c6fad18047f972f492f4ee740e02582fa5e28a140626f50221be2c43dcb198f9a24d9a842a5b12ef1a3ec223c23654bb14dbbb9037e4b7f5feecea7a704b038b35ae7aa33ba328b2335d6772b1a1508ebe2a6b545748fbfe364ab515a788a8f1e5a8d59e812318ee048c192e6b241e9fb3e08a50fd778888a213f9ef22fa832a004dee1b3591c8ce41a3db84b86abd9632bf3e5fe5472616f44ff1df8ee04e537ec19737532908942e12d48bcd47a5d8ac258bbabcca218cd0908368fb61c53ed85418e26e0eac4d024cd1610ea4e025321866553aef391b5e3871ec914200", 0x1000}, {&(0x7f00000011c0)="e988f4a276bfc7338e7fce348388b07598721b68fe6511e10a85c1f422d59f9be9a394478607b0363972873d52c1afc2c497a69f739f8a17f1a342921acf78d0f8469d055ef739e7fca056b7856fbc235c1e14825e7e0669aab12bcae21bbe3af133c835fdcf93efa11a174b58fe9756a41249826ad39eb80da7f4d8e99b10a49ce2c53d52f8485f275a87a15d364f49d6b8f5955b0b9195e2cdea7499e84a", 0x9f}, {&(0x7f0000000040)="49364b3c0e49951eca6f79098b6e50d88dc5e6b4e2c211fff80106233963b9788f4fe1dc18acbe8278ef621ead7dda547708c119391a", 0x36}, {&(0x7f0000001280)="633928c53bfbd89cd8dff8114c4163feb9fdb03c4f74d732a8741d9005ccf56d425f188e43a24f19115a529619d85de1fa4fdb19b7c696e1b02cdeefd02f4b550b01705df7c0e04fd95c9a03e5d9ad9e262bfc532063e5a9477d911baf31fcc33edb49764fa72956b5e619964bf6dce0513fe97a0c2f8db2895e573ac8972418ad0442f5b16bff489f3f8212be33f9198e6a4f2338cc452b803fb9beb118e53e74ecbdc49128245942f45f6592a682b6f7311840f32eb1e8eb32551a068c6b37383957d99ce35ae251a7", 0xca}, {&(0x7f0000001380)="57059021c954fd263b576e2ded403afb330f8f1573053f3ae8f41330ed99e73f2a83b19a5195e263ce0ecfd74ae0136361d42a00975304565378d59a20af1ec5336447ee81d8dba5c64bd61460679b25453186f93c27b0893e900cc371435f33e051aed7fff54b4d81013460387147e60ab7ecc248a259db4ffdea0bb8c00c01a5ba199db0d91c82837b9c1afbe96a946942a800eb6ad5a8394554b8f4cac4525aa30b671e007b8eb5fd6446ef0277cebce36e23276e88639523302949258ac94865589b36b4b88d24866747045164", 0xcf}, {&(0x7f0000001700)="ed3c640aea0ddc608db288eff0f7239f2290369c808929cfc4cde27f775735e915d1c6aae9393accb647e36c3c16a6e322bca8f67a35bbf7dd41d0aeb3cf8182cf723d888fee5a038d6bfd8130db164b5ae7140b5be34d31767e038b51f5e71e5b9a3561397f46944c22d0933f3abee9758737e69cda0e490e30a6b24400931ed9e1d7cc58a2dc0f8121506fb030430fa00002c8950061cc55f37753067033d952b5fb385805c61151153d511d056983a64ee0f620342fc706ab24f1da43dd6f1d52c57514185a1f527c120d36acf767fba6b128ba4a7f6beec8d685cf615deed46a80ac441ddece0fbe99851c4f2c9eddbdfe41c865c91f73e7e88e82cc9442daf95cbc842ce97ec0b3c408d56c2d553d9b4341a518977b939156bb8eb30dcdd6dcdb0b3062abbd621a5d061ee3012249441b1cdffd9dc6d0100d2ad4fe5f5193c64c5434acbf4debf8802fb16f4691c74bb38f40f6d090fbbdd520729b8fbebeb5292624a20abdb613b22fe49d2f31d141dba960727cba0b3bbe3356715551bbbf8884be75733ada4c9ecd8435a7690cd90d160ea609666ac02db7a0bb67b627dfe6b14756d9415c90c1fb9ffd5f1d015c18c6a3f59fa8b275df7f3989e42cf926b709bce056d74806e430d923f831a701", 0x1d2}, {&(0x7f0000001580)="76d45c0838f6b9159e71590c93ab786e7360c4e108363ecae21a1939b82a4df286a80a43a39f21f4e7ddfdd9aceb28b27f84abe678ca6d34163a54ba41b619c6ec55149e1e35d33abf9026ff9da8e53504961dc3e26de6c99a113ac161c05b348683cc25bc3248c154c047a5d99c8408a6746add691ef8779e158db3765568302e807e77ea99cca5f522afdf10838035f09bb67bcb829c05243fa335d4f393f94b3c6f628b6ae440d225140542037ef575fc438c5f9330f3e473a44add9c271395e89bf650b47fd993833ea1e54c74ad0562275b43b70da8255d9f2aa11bda643133b3e4ae327bdd7e6038cd61b1f8da8c2f5f0c36b9b0b20bc6", 0xfa}], 0x8) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x1b, 0x0, 0x0) r4 = getuid() syz_emit_ethernet(0x4e, &(0x7f0000001900)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a0100f0372e0865911feb7ee80000008000ff0200000000000000000000000000018300907804010800ff010000bbd7676735ef552e0000000000000000000000016ab20a82ed6af3a6ab99a9a64c4fc8629aa6662ee451e81518a5203fe2d8b68fc052a6e3a707388c9561f7c3f3954358eaa5fc65e7b263f3afdfff19e202c1f32e84493001e21157f835d93131d55093c1d992dceac28426337bd1a7968fe129345465b5138590aa8933aff804f396321dc6abb3449c7e6eebf6079b1c9c77b3e14d1c9aea4fd6b56678ce8e45ec25893a14d8c6d9f27350f4c8dca1638c6319a83e4a4cc165e83418e579171dc979e17a650dc0e4be5f3f0458d66110aa0237567d6c1ad57f9e6fb0a428c976"]) chown(&(0x7f0000001480)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 1.006635964s ago: executing program 5 (id=912): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000180)='\r)\";', &(0x7f0000000040)=0x4, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) write(r0, 0x0, 0x0) fchmod(r0, 0x91) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100)={0x3, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x2, 0x1}, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000001c0)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) 1.002208601s ago: executing program 2 (id=914): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x8, 0x1, 0x1}) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x1}) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x8) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0x4) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x12) r3 = kqueue() (async) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000180)={0x4, 0x8, 0x66d6}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0xf7ea267a62fda6fe, 0x0) sendto$inet(r4, &(0x7f0000000240)="9e66079e7b2c086ed95d129211f98cc9fd190372f0654907e7e415d0468a4718efa14b0f194e22489b4ccdadc05bf95e36abbd7797f9e2fadf0012444259e892aaa0d99c1c7136f96c4e5380d6335df5be26f3525adcb8771f63479f5e6ebdfd182071ef5bea5d10e3ee5583c6e3d61079dcba5f6c90e71b68a01ef63da17d77c44474e8341d800ffb932fa15fa23c03ad11abacf9d4d21942edf5fe28897a1ca79ea865a595684bc594d85589271199cea4924cc9f70b4c611172e2c78ecad2045c4d7bc8f802a313b891cf90646b765af68266682f7c4864b5f88e7ef169da226e82824a94f267d48740348580dd618491", 0xf2, 0x408, &(0x7f0000000340)={0x2, 0x1}, 0xc) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x4, &(0x7f00000003c0)='./file0\x00', 0x8}) openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x81, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000700)={0x3, 0x80000000, 0x3, 0x80, &(0x7f0000000480)={{0x5, 0xb, 0x96, 0x75, 0xdc, 0xfffc, 0x8}, {[0xd, 0x4, 0x7ff, 0xfffffffffffffffa, 0xffffffff, 0x349, 0x3, 0x2, 0x8, 0x9, 0x5, 0x7fff, 0x712, 0x1, 0x6, 0x1000, 0x3, 0x8], [0x1a, 0x0, 0x5, 0x101, 0x0, 0x100000000, 0x7, 0x200, 0x4, 0x8], [0xa, 0x100, 0x5, 0x2, 0xffffffff, 0x8, 0xff], [0x7fff, 0xc2, 0xfff, 0x1, 0x3f1, 0xa], [{0xd, 0x5, 0x9, 0x8}, {0x400, 0x1, 0xbb19, 0x2}, {0x0, 0x9, 0x80000000, 0x2}, {0x7, 0x0, 0x7, 0xa}, {0xffa1, 0x7, 0x9, 0x8000}, {0x2, 0x4, 0x8f4}, {0xfff9, 0x7ee99928, 0x7ff}, {0x8001, 0x7, 0x8, 0xc21e}], {0x3, 0x9, 0x74c1, 0x8}, {0x3f, 0x6, 0x25, 0x5}}}, 0x2, 0x4}) (async) msgget$private(0x0, 0x2c4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000740)) setitimer(0x0, &(0x7f0000000780)={{0x81, 0x80}, {0x9, 0x7}}, &(0x7f00000007c0)) (async) truncate(&(0x7f0000000800)='./file0\x00', 0xd683) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) (async) acct(&(0x7f0000000880)='./file0\x00') ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f00000008c0)={0x7fffffff, 0xc616, 0x1}) (async) fcntl$setstatus(r5, 0x4, 0x80) (async) utimensat(r6, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x8, 0xfff}, {0x5, 0x9753}}, 0x0) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000980)=0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000009c0)={0x7}) (async) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000a00)) fcntl$lock(r3, 0x7, &(0x7f0000000a40)={0x3, 0x0, 0x81, 0x9}) 900.664551ms ago: executing program 2 (id=915): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) (async) read(r0, &(0x7f0000000000)=""/245, 0xf5) 900.32173ms ago: executing program 2 (id=917): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) r1 = open(&(0x7f0000000600)='./file0\x00', 0x3c, 0x10) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x449, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x1, 0x2, 0x3}, 0x3, 0x5, 0x6}) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 899.568716ms ago: executing program 2 (id=919): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaa09000000470c00300000000000029078ffffffff0000000007030007030000000d0080"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) truncate(&(0x7f0000000040)='./file0\x00', 0x5ffffefffd) clock_getres(0x4, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}, {}, {0x2}, {0x0, 0x2}, {0x3}, {}, {0x3}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="71057bfe", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) bind$unix(r3, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) r4 = kqueue() ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) 750.956548ms ago: executing program 2 (id=922): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xe, 0x4, 0xec98, 0x2, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0xf, 0x3b, 0x101}, {0x7, 0xaa, 0x80, 0x80000007}, {0x6, 0xf1, 0x12, 0x3}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) dup2(r0, r2) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x96d}}}}}}) 419.435171ms ago: executing program 4 (id=939): r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x104) fchown(r0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^[\x00', &(0x7f0000000100)='%&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xe0%\\\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x11*\x00', &(0x7f0000000240)='\\\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='@$-/\x00', &(0x7f0000000300)='(*-/E\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='))\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%\x00', &(0x7f0000000440)='!-%\x00', &(0x7f0000000480)='.-/$\xb9\x00', &(0x7f00000004c0)='\x00']) 418.705767ms ago: executing program 4 (id=940): symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 413.295004ms ago: executing program 4 (id=943): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async, rerun: 64) sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0xdc, 0x4, 0x5}, {0x64, 0x7, 0x3, 0xe0000000}, {0x6, 0x0, 0x0, 0x67}]}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) setreuid(0x0, 0xee01) shmget$private(0x0, 0x1000, 0x22, &(0x7f0000fff000/0x1000)=nil) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000b00)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="4e7cb9181fa67f1d39fb95fbee6551f063ed61fa7a5af31edce0907c55bc549bea9f49f109bc6885e59dcfc158e3389261f22934c8", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async, rerun: 64) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000b40)="16dd214b194448fa4322ee7a86da2b4efee6f1cb3cbf7778a18f13905def39dd6dd45ea3b8b1181052c77d1021d069be2b1a2a00088bb72e87ffeca3c6f58a52c53f9445395219bfb0734e30b6e90b50794753b2adb4be6196731ca64ad84eeb604160db6f9126fdf67aa11e2c8954662b7dd329adf808b869474960f893e84bb0def2673e5e3bc71eabd5039866e169020e50bc57cb66ff0649e9486aa1050bdb2a584497e8bd0af1d9773f7584248062fb400ae975d846f9198a4e9f7b6a3a8e7ee6f4a9c31ad8ed3205c6328a6090f2e7a1b7308ea0e5f8dcc36048e47c40b478042ac1ba44612843456710afd50132ce8cb342b789f0d5a603a8b12710650e0e204785b4d597defe0c06f62491bc3dcbc6f43e57fd43252a7a876393a090bed5b5af62f7f88a03d098275d2cb7acfff7fd281c835cb5d238e489e0bccde58810ec0be59fcda993f56d74c6eb9ce5e27e9c64d7a9e738d293e164d3d40d3338759b4fa06990f3c65619e2dd040ef8a1e592a1df6c909e6794ec112d587504419917560c1bc02acdc1e821f2dcb93a20a5e96230427c33600dd045b8c0fad7f7824d3689fb2cea920f68ebe4307f857c43cb66717d3fd869cad5132e924c93a343e6ec4950e7750dd894a2b8359db61404d11d5a91129e7599985f0bb145e376dabb2beeefbb6f5944d248332d41358e663cf458500409d11809163bd2d67b55dc0dd9e1ff1ef78b1af957d337a1cfe87192ca66054ae4debfa9bff07c8343bba2e4cb23e6be375bac8761d92ec8c337359b1a1d94b06a764ed7856f7f2cf4e5a8f7411c16587f62a46c7f78d091337ba19de5e368a5e6f58f7648ffa16eb3c304c9b5a920a42b5bc00e683ffe220c192941d80e17e23182dae677d116e17cccff894b52f87ce266e5a40de29617a01f6b9920e1c34a482aba65ae177d2f7e7ab4ea22b549012da6ae3d872fc311741e4a35fbeb485dc35eafb6b2c4321cdfc7dd1f3af7977b36520be9019c83f87711776c93e5510850bc56388c35a1804d95066c0f7b9558304a4a9d30c5ed1b47f2c79712f654eec1b8438d3dea38381d60e6aad3dc165af6e349587e9b5f53397796e7f74eb9451810156899d33e71304dcf653c8d80dd3816e386dc49510d752a5c59145ac3cbb6141e0ccf46566f7d3b3c605dd461f6d9adbcb5e73445815ec2725b3af8a6072e25654d1da68935a0419ce9239ab80084e501956d6d915dac7f89f9070da663ca55d64771fbdf8fe1e1cfd9a3d007a2e6021b0144a489c3e173ca28a5cfafad4e1b4a6f84caaf7c9fb00b767ec0af6cdd3d972e2b9ab46211fc1619c2cc9c82d4c08813115b3cf64aeaba99d5647b3b231a789193b7d22bbdc5597effa68736e2ca3e1d17591187391129cd79afa57cd612a4782b68eedba0f37e699c52f8c8b93d1b8f56f1c0c413c93ffe200e233f81d1202e716e69beb5602b4d1b511cefc4c0b85c8711e7f2f67d5d833047362f53f0a4b821ce70f485351fecbfcea01f53d2af43928e8f348450e5874703153324fbe7673ffd888bfde37831b9add96bc8f2b7d2f0ba0bc1d73bd04c3c39179d92481fbd205447581e11d4674f29e59cde448fc086eaf0d5194e63551ceecbddbf76dc3720a0c4a2c7167ce9f63880711934d9a071c4d07da88a6b0b45bb272f0ff387cae7555be2f8414ef159e76696626cb4e02ecc09672515c6ccc2e270c7dd94cff0530f7e4810732b93a8ed47adbdfd00ef62aa984ef7bd4ea4d1f7236a9cc86e4cffae70b1a7a5aa49af3cf9eea69077538fa8976d5555dda01ee654256f687ba2bf190335e35eff3ae9686be79d3088d3f3a48b498592806544b3cd5241d0aabaf80a0a5f036ee9f168825087eba92930edc24ebe898ca12f685527d0699d6fe0087faad6264be7f87e9cf2d7ec678824517836a5ebe38e4c0ecf08cf4f114a366e500d44396d22c79af67f2fada8b1b9915fc677a6ed7610f5cf071db3c2ca6b0ad7f865ff75a878b0e0b982f1dd83ac7e760f41de0377d9be582e5a1fd5e9c0d5b6452f401ae5a503ebc256557540a570708afb24952b728c11e7eb7b6301214dc02ab6e7af0eced969463b1db3dc41ec329f5f2adf4dcf63af8f2dafd9ff4493eb6d7ac2c1e6f47480a47285e737f316af2a1062b31b29095ea9d72b3ebfa2ee440aa96a6b6f9f6dba6828e6f77b8cfefb104d1f9ef7d49f64a38f0116c21c8ac5cf480edf107f0ccce9b01d80edc114099244702d3b63a00dfe269990215499dc9defb107f53d81601ee00e852dc6d1c944bda066490806a2dc74a90d96fa93ba37eb061631aa9e2bbecd90086dd147554204c196f0530fd125d2205160d28701544badc6da36de95ee5aef62055cf9990b7cb6e4fdf07cc614de7ed844c3aa06020c255635308797c4f64cd6a8da7ae0781d6a106622df1a88559f753361fab8c9a90df9fc7a9b71aec62f0a24880c3e9543044a042bbca54705b1f9ebfce1b0d56676a6c84407e421a86188797009646915042ecc2cb09cb0b4660db11f4872922352b1a575106ff40b43df1eed6ef8ac30bf30383182de8246bcb5e8ce9c7c4421c14b31a0c2e612618d010525c62314c6065d84e2762f3785788bcdec7085bb39e91a76ea9f9afca4b710e4b1fd304af3448fa81324d5868d488a27ece0d5fe271b9fa0327171897aa532e1899e1e04bc7d877c755d6b7d009d3bc265db52b44672ab8858d55f59117c49814e94d6c0ded84ef5428c056658f75f420edca47031c79ddc7c8c6e9d004507fd963be0abedf0b3a2430090661307960c162a8824b18a8dd801195f4a36fe502ec4c1c02f7096840af14aa28e6288f9762f5f04a394b8acc3b40c752738e234a66973f1f2b46aed80869d363e407e4b494f274e93aa30ead3d01773f2052aa7b3218fd36eb6b87d233187f75a706f45016cad99ae93dfceff129bc8199ffa98f6d5013bdc6e000e1a95505113c13b8c469911349dd787ed52f8631ba2bd6cb07fe39b9b951eec05438049487127e376b3d2f507d9b45fb32f15ce8cfd6c85c41625e8f0231ec61374409715018b90674e6b4f6d67129b8e068842471b9a818bfdd66f6d962573ae0e2966d486f3a19d9e1a2b32c572e5cd8c76a3aae674dd252514d72061109811a6e31e68e3470edc01915073ccb203215d406fbe5df71b7567546b6d8ce5487be1e7d23f316b875e22b5c6150cdc3671bae98639fc7ec48e5670c96b805979b69c3f7a2053a61127f8507075fd170b9f1e071e612c8a162625c42f9f6cfeba960cb2eba0c8917a5d08add9597c7bb0b4f8bea236be8a7b93cd0eaa42dcb2dee4f9bbb7e2cdca99e595d786d7a15215c953227971fa754ab4fd4ffd7a49a2055419029413d008cb1ecfc8562dbee8cf917b54f03d53b507016422caa13898e597e5b1f350d3ba216e92b2a22c11e469f8b33626a9778e8d958c148f64336e7020717db87acd93264e776d5b2ba68040ea98adc362793d04854e9b4b75250a028ee0b04c29382efe051105ead6487cb038431854a8e28879ef669fb0542f4a398097bbabecbffb32dedb43a620b4ff90d0d4b7462c50adb409adb78c87f3e42b2bb346efed92f4de079c3214399d48f7563329ad182199ad0fbd33311c62eecbade31e9785753421233c4f4c5451f68b9297261135d6c7e1a821ca6d09ca13ffbaa6426131984683f1c32d124ed7955fa1990630df1bb0ff3f4f08c8788b0c409550f058b8b178c09303249e91247a8cd92431758618faaf7e3f5f9bc4e47766f3c2024b4baec2fa096e11bb78341866e4a981790defcd53184394ee7e9b12f3848d03883a6bb21ad32f9d492d3cbb5bc318d4985a373a43a6311308f14a9386846ae1f5358a5cb3b75843a3252a84be31a4ae3d4a95bef2152bfaf60df50e8f2479db2d563373f0c75bb50c1867cbd93f08da03c78740862fb44bb03d4628ad9ffa3a8bcc1ff14b5324d8e952f9d9b1b7a257f1d561701a031c7453754935599e39519291603076aea10ea6fece661029ee52ddf57c91aa8877a8bdd93a9a716d7a6a6543a15e25045ee7df79e60084baa32c7c5eaf5cd4da628c9893a8504bfce0142684852dd7f790c07ec69096ac5e9d6e528543c89ee55833c40a8fdf10998b10d13e189257b82b19b91840942b5eb165380ad52956c8171854972b12fd60a0616347d889b3e8f0ca6c90d0b0db46a6077582afb56717232d1892cf411075c5ace768630258136e8741c7da1a2501d85a1f49ea925e18d923e4dcbe101ca4e297ff1004b72d85c8cd2608f25f06435b9f85a5e4c0087ddcea1a4086d8eb4abdc054d05aae8efe9d107757be8612464cbe9d0509237799ef6f4e0f5dfb679267ee802a0360752c09064a9bf2fa6e9db68efa7519d91fdc4d5263d64807e7a7e49a3f9df0af7085cb1ec971d8cb6a4624c097b6f15567d3bbea6ed35d112c380193190e528d64710c76c535dba0a77e268e2c481e333d952bc2dce1b45b44907d35f3c7ba64ebdb35a58715011b72a8c09d46a805fa3b78829923832b404fd2a11296d051591a1af52a672c2c8ab49666d1407ef7d7c903f1b943f89c11462c37fec026fa70496b3cc2be3d0d5c1a35a63b330062128098720a4c263e400de80424a5cd0ce59bcc29949b19f425f5c5255ba5eede57cf711ab64bc21be5e39447e3daf057ff94381b251756fbe29b031e561b8b0a9e55c012a502c1eb440a7d2742f32861bddad0dd929579941b2c0b40a53815e8f676a02600133faa821ee778e4e42de809a17a925a6acba12247ef82e761c7dd77df25d07c5c0f9a856a6580b08db6a83ca98caca53d68ac0fc9ce8ff3687b7e6c9180e560ec0f6a353ee0d0b81f8d7895e1dea4d2c0aa48c48533e25b2b705964ed6283f37ec1af7388ec1325e1e7062bfe996061120983b0faf3ff1e70462d25337ca68dbd0f7c788794aa8d56c6abcfcf59c36f7fd38f4970e39a898403ee9956a19e00cd4d1d1df6a645777a4b92bacbacb12b228cbb6a9fbf4d3c2e7bf663adb3e57e2cc72cf185952789a37d789240bf3b86471c72f72c899bbc668aa5bf16b86533b8e6980b5761b006bf7e8e62b2c348536cdcdb1045e2d7478bdebac0d5b4f3c26e5389b0c00fa33fb63dcc157b3e6d4d08059fb1c67a87fd89c8eef1877d65ac9af0a48d6c05b0d6b8bc766c757c3548d41a95acccb6231eb696da1fd698fcfab59a6414a130bd0f1d6cdcf4999b862ffcde09d8d2f56fca2e386698712e3007a909b22f6c6ace22f81b1fc9eab9814c64578c1ab9adadaadcd23d6effba84cf34701bb0e9fc86192cc3d3919740f36cc399af23f7ad22d7d674f9e865fb1c9f51342fd4d9ed198e513e67d9748b462616ce6990c5b6448b208046ce324d45d4ae4ecc0a3c41d1e30d7fd4117da3dd4caa5852e088ec6668079a55419531787e7fe32db92364885be360faee2a537a2371c543b340fd9de30622910efb24ce947aab1de9f849067d1597c4558cff498fdb63787f76e66a482e94959c8695f5b90f23eb82450d5d61ede1c78229a2a37c0396d33f908b5bcb62c25bcb2c87223809bf5ea029f4f817461854b4efb42a917349b69020e2d6f62505625394bf9b996fa66128bf4bd953f81642081304899ad34a2bfa1eee5230ead593feeebb35dd5cfeddf67f3a5e3a60840fe6faab60c237e180e47f78efef95ab3065117ca0df7b2dceee04c76642644f0adbc709cedc4a99f9b408bc4944feaaa3553cf87fc5e8c642f17c", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="27ac456893af58de32ffc7fe3b5f42293aa5078e23309b5c27d1d974337abc2eb36a249a58a1f8520e2c9d9dbded0c5fd2fa5090c95348718ee339598675182f99dc5cbbad50f1213515bca8468634f80cfa7108727e75560754fd149d6f0ec6a626d55bc21c3cd5821b180ce1cac3ec93a1de", 0x73) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 413.14845ms ago: executing program 7 (id=944): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x81, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x4}], 0x139, 0x0, 0xffffffff, 0x0) 359.238777ms ago: executing program 1 (id=945): socketpair$unix(0x1, 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xf8c0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x2) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgctl$IPC_RMID(r3, 0x0) open(0x0, 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x0) write(r4, &(0x7f0000000100)="ba8c185ad113e4c7386f7d901b00cd2eafefe8faed291220711485c151763c4945b06603bfa8dba1325bfe03d9c77259768454ec78c9f540f5d15ff21ef78593bd9fcb", 0x43) connect$unix(r4, &(0x7f0000000000), 0x2) 339.257806ms ago: executing program 4 (id=947): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f00000000c0)={0xfffffffc, 0x2, 0x0, 0xfffffe, "0400ffe2fead0000eb400002683dbf70b18a2900", 0x800009, 0x1}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = open(&(0x7f0000000800)='./file1\x00', 0x0, 0xa8) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) flock(r5, 0x6) close(r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000440)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x404) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) recvfrom$unix(r4, &(0x7f00000001c0)=""/92, 0x5c, 0x1001, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r1, r2) 338.721252ms ago: executing program 6 (id=948): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setuid(0x0) syz_emit_ethernet(0xc9, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "fd00", 0x93, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x2, 0x5de7, 0x0, 0xa6cb, {[@timestamp={0x8, 0xa, 0x7f, 0xc}, @window={0x3, 0x3, 0x1}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x2}, @md5sig={0x13, 0x12, "9f949567c531209da01e2d98cdd9e713"}]}}, {"12b745892a518d0f88897fa14fd6da32519ccd6f1cdd4a996ee6ed6f31ee15fc074b0a44877a1fbbb34beb05dd8a42d2b0feb40be87b2e38dd51aaca13177281e789de9ffea13eee4fcc5afb5d80206d6576976ab99337253faea3"}}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) 338.565978ms ago: executing program 0 (id=949): r0 = dup(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 338.25946ms ago: executing program 3 (id=950): r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) execve(&(0x7f0000000140)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000180)='(\\#.,\x00', &(0x7f00000001c0)='\x02', &(0x7f0000000200)='/dev/pf\x00', &(0x7f00000002c0)='/dev/pf\x00\xf3\xfb\x93H\x1c\xed\x14\xcd:G\x9b\xdbF\x04\x1e\xc6\"8[nn\x9f\xc0?\xbfp\xe6', &(0x7f0000000280)='/dev/pf\x00', &(0x7f0000000440)='(^\xefU\n\x88\xd4\xc4\xbb\xa6\xb5B\xc0\xa9\xbc\x86\x9d\xb2i\xe8\xe5\xebL\x01\x11E\xfa\xac\xaaX\x13x\xa6X!\xcb9\xf9\xd6\xf2\x00:\xa6\x03\xa2~\x8a\xb4\xcb>\xd0\x9b\xc2Hk\xf2\xf2\xd1\xe5<\xcb0\xa0(\xa5I\xee\xd0\xc7\x96\xa3\x7f\xa1\xbf\xe6\x135\x153\xc4\xe0Z\xceQ\xa8-[\xc4\xa3y\xb7\xde\x8d\x13\x11\x8a\xf7\x03\xfc\xf4\xa1\xd9h\xd4\xbc\x95\xde8~\x00G!N<\x05\xac\xc2;\xab\x0eH\r\xf5\t\xe4\xd1\xd14\x9a\xe9\x9f/\xe6\xfbpB\xfa\x92}\xc8\x0f\r\x94\xa9,\xac\xfe\x1d\t\x95\x8b3\xf1\x94qb\x18 x\xc0^K\xff\xffl[\xc8\xbb\'\xcf5\x9bG\xd0\xf7d\x16.\x89\xf2\xd1\xc8\xf1\x9c\xd8\x8e\x98:S\x17o\xf9\x00\xf0.\xed\xe4\x9f\xba\x12\x10\t\xf4\xe3\xc9s\xc3\x8c\x89\x18N\x193\xe4\x8d\'\xc7>\xa0W\xc5\xa0W\xdd,%\x8d\b.\xd5\xd9', &(0x7f0000000300)='/dev/pf\x00'], &(0x7f00000003c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 272.110819ms ago: executing program 7 (id=951): munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x7, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xd471}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6e}], './file0\x00', 0x7c}) 271.319219ms ago: executing program 0 (id=952): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f0000000100)="0ae18fabd27050ddf51712f39dca39cc5f2e3ce6dddee371060d8c74a6add0cd391f00b761227f5c2b44ef86a4bc2301bc85eafd3b859fea826ed24364d30cbf2a88d28b432b490671ed53484316428fae1191029c", 0x55, 0x2400000000000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x24}, {0xacfcc69fb9712d48, 0x4}], 0x2}) 270.774814ms ago: executing program 7 (id=953): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 270.481747ms ago: executing program 0 (id=954): r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) lseek(r1, 0xd9e, 0x1) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffd17) 270.246412ms ago: executing program 7 (id=955): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4ce, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(0x0, 0x2000, 0x4287e) acct(0x0) setuid(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) fcntl$setstatus(r1, 0x4, 0x80) setsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, 0x0) r3 = semget$private(0x0, 0x1, 0x308) semctl$SETVAL(r3, 0x1, 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40c, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000740)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="f969fe55838aa69c47afaadacc73312091501d94a34b71000000005c6fd17bdd031de7693194245ebbd0a75af987565625f7169b9d60ae0b4d27cab28f2769b43d54c663201382cf48dd41d979475a12fe81de00"/96, &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 252.825911ms ago: executing program 6 (id=956): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a1", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8b9169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x6}, {&(0x7f00002ad000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000024d000/0x1000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000692000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000058a000/0x1000)=nil, 0x1000006}, {&(0x7f000027f000/0x1000)=nil, &(0x7f000055f000/0x4000)=nil, 0x1}, {&(0x7f00001f9000/0x3000)=nil, &(0x7f0000555000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f0000188000/0x3000)=nil, &(0x7f0000729000/0x1000)=nil, 0xc47d}, {&(0x7f000023c000/0x4000)=nil, &(0x7f0000476000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000020000/0x3000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000634000/0x1000)=nil, 0x3}, {&(0x7f00003a6000/0x2000)=nil, &(0x7f0000618000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000715000/0x4000)=nil, &(0x7f000043e000/0x1000)=nil, 0x3}], './bus\x00', 0x1}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) 229.812519ms ago: executing program 3 (id=957): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d537b", 0x32}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffd, 0x2001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffe, 0x300000001}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbd4a9b11e2881e2ff13b9fd812eaa4e7130", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, 0x0, r3, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x800000000000007f, 0x200000006, 0x4}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x10e, 0x7}, 0xa, 0x4, 0x6}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r8, 0xffff, 0x1007, 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r9, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0xff}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) 229.32546ms ago: executing program 4 (id=958): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) getrlimit(0x3, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="f354deaa7f11e1640276c04b2c2181f837e6e3b243fa9dd12368096ab3119c285fbcbe8035bff1a4f14a9249793ab71f8700d107f061db036979bd2663c7feade8debc6ae0addaeb7d9f8c093a6f9bab851abb04d35efec03c6cb7a20f75684ea4afc5278c5d99c52d3b753ba574e09d23fdc43e93ed56c035d9c3b79c87c9885b33", 0x82}], 0x1, 0x0, 0x4a0}, 0xee1918aaadf8bcd6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a9004be6fdd3112a60c95d25033193dd28d9d9b5236df48ae2980500", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000200)={@remote, @broadcast, [], {@generic={0x807, "0116"}}}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x1, 0x4, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x9}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="a5", 0x1) 228.57555ms ago: executing program 7 (id=959): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4, 0x1, 0x0, 0xfffffdfc}, {0xb1, 0x10, 0x2, 0x9c}, {0x16, 0x3, 0x7f, 0x400d}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_gettime(0x4, &(0x7f0000000040)) 228.094152ms ago: executing program 6 (id=960): msgsnd(0x0, 0x0, 0x401, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setuid(r2) (async) chflags(&(0x7f0000000000)='./file0\x00', 0x0) close(r1) (async) msgsnd(0x0, 0x0, 0x0, 0x0) 149.707985ms ago: executing program 0 (id=961): r0 = semget(0x0, 0x1, 0x281) r1 = open(0x0, 0x0, 0x0) (async) setuid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) setreuid(0x0, 0xee01) fcntl$getown(0xffffffffffffffff, 0x5) (async) r2 = dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x971577ba84849be6}, {r2, 0x20}, {r2, 0x1}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r1, 0x2}], 0x6, 0x9) semctl$GETALL(r0, 0x0, 0x6, 0x0) 145.502058ms ago: executing program 3 (id=962): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="3cb3ff3d0128e6fabd6a729dfaf32560c4e68810c552d8f6fb7126c2db", 0x1d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0)="ffff09d31bbcb3a7b069a22b4cca2e0c0000000000000099abe84f4a06417d5f", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987415625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d56361e02837010e6e1c557be99d9980f5a5b656243e44bb9506f65d228991122152137697a4e0fc07df7bf4f180e33a015a6a", &(0x7f0000000080)=0xb1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 145.227216ms ago: executing program 7 (id=963): mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x45, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27ffb, 0x4004b6d, 0x8008081, 0x7ffffff8, "102e2618007be2dfe7d62007f533e2942b7a3ceb", 0x10000f, 0x200009}) writev(r0, &(0x7f0000002780)=[{&(0x7f0000002800)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff0600bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6cec57e803d2552503bfa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x23c}], 0x1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x15c) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='W\x00') ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000380)) setreuid(0x0, 0xee01) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9789, 0x453, 0xfffffff8, 0x80a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000180)='r\x00') syz_extract_tcp_res(&(0x7f0000000300), 0x9d9, 0x1ff) 144.803694ms ago: executing program 0 (id=964): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x1b}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xffe}) r0 = msgget$private(0x0, 0x254) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/200) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 144.603791ms ago: executing program 3 (id=965): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="6dc065b9", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 144.393498ms ago: executing program 5 (id=966): open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 35.409274ms ago: executing program 3 (id=967): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 34.894577ms ago: executing program 6 (id=968): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cd", &(0x7f0000000080)=0xc5, &(0x7f0000000340), 0x0) shutdown(r0, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fsync(r1) r2 = semget(0x0, 0x1, 0x208) semop(r2, &(0x7f00000001c0)=[{0x1, 0x400, 0x1000}, {0x2, 0x0, 0x1c00}], 0x2) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r4) r5 = getgid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r6, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x9, r4, 0x0, 0xffffffffffffffff, r5, 0x4, 0x200}, 0x8, 0x401, 0x1}) socket(0x2, 0x2, 0xfc) open$dir(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x8c) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) 34.667513ms ago: executing program 5 (id=969): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/195, 0xc3}, {&(0x7f00000002c0)=""/121, 0x7a}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000380)=""/233, 0xf0}], 0x4) execve(0x0, 0x0, 0x0) chroot(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 34.096125ms ago: executing program 0 (id=970): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x6bf, 0x1}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x19) read(r1, &(0x7f0000000000)=""/181, 0xb5) 33.255647ms ago: executing program 1 (id=971): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f00005d9000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000001540)={0x80055, 0x0, 0x2, 0x104, "dcca224ff1c102d100010000f0ff0f000900", 0x3b, 0x10001}) 32.798431ms ago: executing program 3 (id=972): chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x800000000000005, 0x1000300000004}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) semget$private(0x0, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) sysctl$net_inet6_ip6(&(0x7f0000000680)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000006c0)="4b85accd6d2caa87f7a526c39874d861d8ccd6da447ac7dfd181516eb4a42e37cb344b2257cf913a24465428345a4a0a34e1cb49b41114c99c1179b7c3ebe1dcdc176bc14b6e02c47ef480403dc580f05d7f00d341a25697ac6cf7997af6eade34c988ca533bd2f62d9ac814ad2c8a59747d2206d95b8d59e19c61520153f514de9df6c115298acf13e654d4e77066c068d4ded56f7dc9005bd6ac941475f5592e5c8c4e0c59aea1e73b6b9f3724f7262b2adf6ab761a56250253ba9a22ca816d5b047b89dce736384360e36a0f1a90d4d4ba62726f15c046b0dcb692a98375bf96c310d54c87a16f4320ff0c0248664495c17ba42b36de6c9b232df50c7c2a2604ac27e40056d2a1da7eb9d1d474b1810c1644351b82fe6cd856e5cab3c13be1b324c49c4daa9d914dfe3eb25f82adb3a500a318a0055fb365f0a26ff19ec15a83a10a48a9070f29e7d80bd0b3b295f37e34bad4c23eb45b9859abf5e38f528e3acf546fb67678048654b463afacbdf4d5dc90822cc78dac5a7e3abba9cfcf1f3a93235ed68431ae7bd4af588b804ab7b27bc85a65436a375cc6caff64f5e3ae36424fb49df16e9b69a45c496d9d3c7ee8138a6e434b873d8f9ecec37fb7784bb5a575e2a26007e12b1a2340406be79c039e9b45acb1f11250b9813c27354c105718928aac59d053897a8a1e25b3cdf96e51ce44341d5e99487a1b0cab196c5a0b734a80c9a8fa70f312cbe92ef6c06a90823d8f86cdbc48969f996656d5fd759d477ac768c0fbba63b11823b743b2e07c2b23b3c59b51a2f32aafe40ae4b7c72480221c9af1663cc2788eb7e357e5b34804253eae2913b8eeb0e1535264774e5e3b0b8daf6abe3eadf4833343699cef4ba8639c0c34639029ad400eb69319614987f20d7b4079c2019cf170504a630d3bff2e7460232df2c60750ee06a95e0c3e7e807f3a819b497f60caa747740bcbae437659ea077c255ad34c0bb80b70891774c8ce2b72ae60da00e9918c255ec01de6031b9b87fe21a7404a488f91a9c17b6fafedee49b32f879df7f842933bc96e447f9a673c5f8dbe52bbd17d8b56b3c2233283ef1e2bd25ff27d8d4c2d8c2f08021ec09b1fcdfcd4adacfeb3a0642b6f1c0c0a76ccf60fa98a099870f7bad23fffb9d9dd3917bc971a43c1a73d0359b39d00603b66fa94c3f236a23c71395d9890344d43695e016ff07d9b240d7dea6f6ff8358580dafe379882b5d803e58354926027109dd7868583cf46f48f4b50040034a136a9c5a18e585faf815456ce71eca09212db03dfc2b40ce31f11a4f6be4647d78b6f4d05cac1d804a09c9ccc40e94342bdeeed23a32b66ae2699f2468af2a33cc0620bf28a1f46eba865f05655a806e585a91ef8df14cc83515b4499534134e99fdd267a065698c5c8ca596c3d33ca153158711ff6528d6cfe2631721badf90d8bc5c7b9321a9c196eaa0a4ed74c9175cf665bbb711eb5fd34b46931c47de4b120a2f0e916f7fdfd5a9b4c77ca0a61a8cc67df46b92ac620ddcd1801fac27a6623ad8c913711387985752661ab71d1447d9a00331edefed1cb98cb44c0d320fde63dea51243be99c91e4681e6cacff8ef341c9718dc0fed99bc58972dadf59d8e81c583b37ada7869aa77fc77b37b3fa4c884cc8dc3e4c6a84392b7b5e93f93b937917d658416be04af4d4ed0ad384e5f09f283bb6ac253a7927daeaf75c66e2bd6c1d8b28265eaa17c3893deefe9ebf6133f225afca1e0d7ec1c749de47b58235ff6b2095d0952cddc458808881b5950cbdcffc7157449f6f26d687dacdb304a6dca1f070b0f9d4d0f9f1dfb591f7e304f7fb229c7e164424ef2311b3901abce87dd735cc5ab0422283848717c78980392ed4a82951307d9f045cb7e779e85ff28f9766e4a12308b4199676566a5ce192832b4ae3e2e2b5f4dc28f894edf5b062a97c50358c5c4aff47b7c346efa3cc0da43abefed12a9d4cf60fd72a68a7664bf95162fb87697fc146a7b97284b937020fc8ff557b6f5eb3ae0123547b97ff51472d00cb12e078dbcd86b41b82d14ca4e18a77d6c5ec8fedb8df445cf3091a76cb9d6fc43961fd4e6eab3f7d6773878084e2a31ee77d433963139d4e13afd55936e5708e0f69af61c58039267ee9c85d39df3dd492c3b44e82bb16c6c059310449c39abe596be52bfbe327712e0060f383f0451be76f207ed3307cd268cec84500fa7541e369ceba253578c9ba8590660776a65a88ee019d771ce7c84ca1295d6f98db0eb2170947f87099fba18f29a8639f8db9721e213ef59ba2144f67e8a76a4c6d55800c515fff1b00452663c526be64ed7eeb89910f68798c312b90c47f0e9d41b6ecce8538897dd9d19c1173de2b400a9db1b8473cd958928becfaece48e90f0009de4e4c3ea1fac9535b01599517a3bdfc9e4ac11970257974c80b77a8f32aeb3b0627e6445c74be15c820c5c303d2b20c312fdb2c7e1861ed7306b93e8b02a40c67e17faa92a9ec5021dec6d960fc1beda69fdd88d40eedd2fba7d417510278f30730ea9237fb5ea4bb659d03c857a46d393d50d06e6da73e810bddd010f287b7a9176e3f8111f7b7118200c37369a4f5fe0d890716f13c08f4ccb9fc1280c86efb5bbd5f5f7a5798de1bde71d5c1a22435186202e804b57aea625f65a64104ea346ff1b20d551341c226cd0a29cd8db7bd431308300cea05fe34c32fdf421482f3dbc1483ef9143caabd9f343a6b6a2e76a6d9995415543b9ec03f3658224bbc0ca7c60d34faefce8de8d601fd984e2f343e9b0fcd2a49a9af612cf05b1afc83c04e3f3d95a49373b189e5bb53e317fee4daf74741cf1a498c2cdf5ad9338b29a42e4345a81541ac81e426b6cd815a5a01521b5fbdc8f0a5cf16f238aa6cad49f4335bb6f415c61ae7c5f5ecbece6fd6bc050b78867ccb8f3562d256d9c49b3a8c0d243b8466431e76fa132cfb42e1ff8bdcada07856f331b466156e1b7c499b8ff42ae10ba9592aa579a056f0f0c9f4aa3f44e810cce65d2cef607aaa81a739e287d820345f179681f99a9f69f7007bdc3c5c25bada7b9f2d4777ddb17debc354a8e56760bda8935e04953b9a44eba2630db23316bb7edf4f3f9399c2eb578c9f0a2560a2f3d06c2e3947792f34b96c9e1f961fc7563fe54c185f7ac7d2f14ff54a3d8cc0d17dafe601cd123f3209b41cd144c7d559b74d80f879cf906f51e4e737638e25dfe8dc60c90e945b830fa6ae17fcd9cfd0d4105a4f2d10c6ce8a39a84e90bc5a871b4ca629ac0adb68684b94b64cccdb6d8a8f265f6de916aa0976fda34a68ec459294affb25d6298cd1cd69683aa253e654b72430399f2ea04e48e00b87404964a614107a40766a3669ef3a6d7dfeeff97c54d17991f15968e3d02494d17be46f70a2c2caf328d24eeee0773358468edb9d98a15ecaab91f0aea9934b7bde37b1918c222e0aeb465573ead1ddb0fc589cc59c5f1801a7bb63b3e6fe206d11ad6e535cfa2db1695a640f8ca4010d0e65586dbbce8d9eedbb331feedc90d1a474db97020c1a228948548aae9209526e99aad67be3a931ac5453b4fd8fde1982c0ea96610a202db43bfa9ec88ac0d1b7a4791a879ca00067b6a63f1b4e742430d3be9e61f930512aa814febf77445e5ee7a330caaed2190825d7eb299ad3f3e2706fe13b180c1ac1cc2ea8ee50f5ea8c38078e1ec08f56ff09b4b675fbadaee2b79592d59b4be6072189fa4f9afb6b44083a09762b03b3ebe217805e2396247114b6136319c76650bfc93e9fd62f0d57f8b0fea6049421cded6d897bed9b6fddadd2fa1493b58bc6ed72ef3a8641ecf3342ae346f3389c256790f003defbbfbca5b2c66a16ff6ef19884575d2542097edd94cb804c5ba75cea029ef2147d22426d7ceeeeb5692c07e5bbaefc2a39b58c7eef7ac54984f7d3073418de577770b22c423e358078e4ccf03ff6180b4112303d3ecae5a19eb9ef9f92863dd3b02073aa74e549c0e31a2f9b7013de3ae494ec8713a4eb7959ab18fd9963f309b5d11e30645216cc7be4593a2f8c08fadf9bc93c28bc623392dbaa301e128f26b383106b21e3efe7cf23b183185a658df7867db38ba5ec24c95bacd5abc2a39e2bb8c5cc2487b09fd80d8f534b6314146f63ffdf9e4639c286b17dfac83f3c422198fa9d8a44aea12a6b4a59be3af2e4273dc2c301891f44cc54ba663bbbd0460d813658da3ff3c134ae075cd0802b705bfaafb5210698e4a7f0c8597c557bf2f6beeeed4e368d4a3f8379abd9e215266dc4b11d0b158f4d8014bef894654147a517ec3d107c9df3536f3e297a1ee9bc0773c94ef1df9d4d8120a02fa325f5387853c09e919bc51252081354af1f2b3fe0be86cb182fb4d65ed1d662bb5eef6e0c8808c71e15b1059be2f46d8748f5fc5c236bc906e036c0fd2739adef2d1ce714615bb4d289c782614616a4cee69d4ff76b278986a88090e737da58c234a8d9b228593b52ed9e1d76f304c1d36b39e8fc8aa069fcef3583b9e033663f", &(0x7f00000016c0)=0xc88, 0x0, 0x0) 32.59663ms ago: executing program 4 (id=973): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) (async) r4 = dup(r2) dup2(r4, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendto(r2, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x100200000000cdf}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x45, 0xe6, 0x9, 0x2}]}) 31.646061ms ago: executing program 6 (id=974): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) (async) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) 0s ago: executing program 6 (id=975): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x81, 0x0, 0x4, 0x4}, {0x4ce, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}, {0x9, 0x2, 0x1, 0x8}, {0x7fff, 0xf8, 0x1, 0x6d}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae6306", 0x14}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a90000f1ac00fa761050ea00676e1642148e75df8c", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.39' (ED25519) to the list of known hosts. login: pckbd_enable: command error ./file0./file0@êÏpckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (443226) exits with status -1 WARNING: thread `nfsio' (354323) exits with status -1 WARNING: thread `nfsio' (486402) exits with status -1 WARNING: thread `nfsio' (51747) exits with status -1 WARNING: thread `nfsio' (316735) exits with status -1 WARNING: thread `nfsio' (239397) exits with status -1 WARNING: thread `nfsio' (191016) exits with status -1 WARNING: thread `nfsio' (138185) exits with status -1 WARNING: thread `nfsio' (383714) exits with status -1 WARNING: thread `nfsio' (236750) exits with status -1 WARNING: thread `nfsio' (365574) exits with status -1 WARNING: thread `nfsio' (448908) exits with status -1 WARNING: thread `nfsio' (312415) exits with status -1 WARNING: thread `nfsio' (490850) exits with status -1 WARNING: thread `nfsio' (82678) exits with status -1 WARNING: thread `nfsio' (334858) exits with status -1 WARNING: thread `nfsio' (518358) exits with status -1 WARNING: thread `nfsio' (267609) exits with status -1 WARNING: thread `nfsio' (271109) exits with status -1 WARNING: thread `nfsio' (385400) exits with status -1 witness: lock order reversal: 1st 0xffff800010fcabe8 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd8068280a78 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff834385bd -> 0xffffffff833a5512 is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8068280a78,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8068280a60,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8068280a60,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80678409a8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80678409a8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80678409a8,fffffd80678409a8,0,0,200,0,13b84f578efdbd99) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80678409a8,fffffd80678409a8,ffff8000ffffacf0) at vn_isunder+0x56 unp_externalize(fffffd806a6c2900,33,0) at unp_externalize+0x286 soreceive(ffff800010fcab08,ffff80003c4e5368,ffff80003c4e5318,0,ffff80003c4e5358,ffff80003c4e54dc,46d60b21026f73a) at soreceive+0xc73 recvit(ffff8000ffffacf0,5,ffff80003c4e54b0,0,ffff80003c4e5560) at recvit+0x40a sys_recvmsg(ffff8000ffffacf0,ffff80003c4e5610,ffff80003c4e5560) at sys_recvmsg+0x1bf syscall(ffff80003c4e5610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x63b5fd00ac0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c4e4df0 rbx 0xfffffd800470d3d8 rdx 0xffff800001435e00 rcx 0xffff8000ffffacf0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c4e4cd0 r9 0x8080808080808080 r10 0x5aafa3d2d4fcc87d r11 0x4af9f15f37e81316 r12 0 r13 0xfffffd8003f24f00 r14 0x3 r15 0xffffffff rip 0xffffffff810240e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4e4de0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=498721 pid=48486 tcnt=2 stat=onproc flags process=1000000 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4f14c0,0xffff8000ffffcf80 process=0xffff80003c5864e8 user=0xffff80003c4e0000, vmspace=0xfffffd806bcbb908 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 739 402757 48154 0 7 0 syz-executor 739 132785 48154 0 3 0x4000080 fsleep syz-executor 739 368109 48154 0 2 0x4000000 syz-executor 16013 513740 37704 0 3 0x3000 suspend syz-executor 16013 441332 37704 0 2 0x4081000 syz-executor 16013 444845 37704 0 2 0x4081000 syz-executor 16013 394178 37704 0 2 0x4081000 syz-executor 69558 467753 20535 0 2 0 syz-executor 69558 142049 20535 0 3 0x4000080 fsleep syz-executor 48486 81662 36376 0 2 0x1000000 syz-executor *48486 498721 36376 0 7 0x5000000 syz-executor 72382 168045 32824 0 2 0 syz-executor 72382 5413 32824 0 3 0x4000080 ttyin syz-executor 7669 86131 52269 0 2 0 syz-executor 7669 60708 52269 0 3 0x4000080 sbwait syz-executor 7669 422448 52269 0 3 0x4000080 sbufrcv syz-executor 87842 31997 53044 0 2 0 syz-executor 87842 174118 53044 0 3 0x4000080 kqread syz-executor 87842 28346 53044 0 3 0x4000080 fsleep syz-executor 87842 112573 53044 0 3 0x4000080 fsleep syz-executor 48154 432883 84466 0 3 0x82 nanoslp syz-executor 93294 213247 1 0 3 0x80 nanoslp init 6973 155541 0 0 3 0x14200 bored sosplice 89338 349251 84466 0 3 0x82 nanoslp syz-executor 52269 366158 84466 0 3 0x82 nanoslp syz-executor 37704 356653 84466 0 3 0x82 nanoslp syz-executor 20535 3440 84466 0 3 0x82 nanoslp syz-executor 53044 164640 84466 0 3 0x82 nanoslp syz-executor 36376 73523 84466 0 3 0x82 nanoslp syz-executor 32824 299210 84466 0 3 0x82 nanoslp syz-executor 84466 480064 42103 0 3 0x82 kqread syz-executor 42103 2175 34683 0 3 0x10008a sigsusp ksh 34683 159075 93728 0 3 0x98 kqread sshd-session 93728 514361 45186 0 3 0x92 kqread sshd-session 45186 182465 1 0 3 0x88 kqread sshd 15330 244650 34694 74 3 0x1100092 bpf pflogd 34694 239745 1 0 3 0x80 sbwait pflogd 58735 475429 70277 73 3 0x1100090 kqread syslogd 70277 447044 1 0 3 0x100082 sbwait syslogd 20226 437203 1 0 3 0x100080 kqread resolvd 77661 354347 254 77 3 0x100092 kqread dhcpleased 50095 11559 254 77 3 0x100092 kqread dhcpleased 254 155695 1 0 3 0x80 kqread dhcpleased 96080 379203 0 0 3 0x14200 pause smr 53935 375173 0 0 2 0x14200 zerothread 15938 154940 0 0 3 0x14200 aiodoned aiodoned 86913 247451 0 0 3 0x14200 syncer update 61898 154649 0 0 3 0x14200 cleaner cleaner 82443 86255 0 0 3 0x14200 reaper reaper 20140 172996 0 0 3 0x14200 pgdaemon pagedaemon 28825 15648 0 0 3 0x14200 bored viomb 91903 101059 0 0 3 0x40014200 acpi0 acpi0 97309 170660 0 0 3 0x40014200 idle1 36919 105472 0 0 3 0x14200 bored softnet3 48581 149714 0 0 3 0x14200 bored softnet2 11468 12458 0 0 3 0x14200 bored softnet1 20106 152663 0 0 2 0x14200 softnet0 49128 329803 0 0 3 0x14200 bored systqmp 74582 268150 0 0 3 0x14200 bored systq 72578 321879 0 0 3 0x14200 tmoslp softclockmp 84143 374572 0 0 3 0x40014200 tmoslp softclock 98904 53443 0 0 3 0x40014200 idle0 1 243454 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 48486 (syz-executor) thread 0xffff8000ffffacf0 (498721) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83906af8) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fcabe8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 7669 (syz-executor) thread 0xffff80003c4f1230 (60708) exclusive rwlock sbufrcv r = 0 (0xffff800010fcae98) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10209 11043K 11366K 166960K 12803 0 pcb 17 17K 18K 166960K 314 0 rtable 234 10K 10K 166960K 504 0 pf 38 18K 26K 166960K 139 0 ifaddr 41 7K 8K 166960K 93 0 ifgroup 55 2K 2K 166960K 148 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 37K 166960K 182 0 ioctlops 0 0K 4K 166960K 1667 0 iov 1 4K 20K 166960K 66 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1420 89K 90K 166960K 2200 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 14 10K 10K 166960K 96 0 dirhash 12 2K 3K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 85K 166960K 1121 0 sigio 0 0K 0K 166960K 51 0 proc 66 91K 128K 166960K 667 0 subproc 72 4K 4K 166960K 82 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 103 0 in_multi 88 6K 7K 166960K 146 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 652 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 73K 77K 166960K 12309 0 UVM aobj 60 2K 2K 166960K 65 0 pinsyscall 42 84K 102K 166960K 2275 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 28 0 NDP 14 0K 2K 166960K 63 0 temp 82 8652K 8897K 166960K 35725 0 kqueue 14 22K 30K 166960K 193 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 176 0 173 3 0 3 3 0 8 2 rtentry 112 146 0 44 4 0 4 4 0 8 0 unpcb 144 1454 0 1433 11 5 6 6 0 8 5 syncache 336 13 0 13 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 534 0 527 14 9 5 11 0 8 3 arp 120 21 0 5 1 0 1 1 0 8 0 inpcb 376 1524 0 1513 15 8 7 11 0 8 5 nd6 136 29 0 7 1 0 1 1 0 8 0 pkpcb 40 71 0 71 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1168 49 0 49 1 0 1 1 0 8 1 pppxif 1472 6 0 6 2 1 1 1 0 8 1 pffrag 232 9 0 2 1 0 1 1 0 482 0 pffrnode 88 9 0 2 1 0 1 1 0 8 0 pffrent 40 11 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 0 5 5 0 8 5 pfosfpen 112 1428 0 1428 21 0 21 21 0 8 21 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 82 0 28 1 0 1 1 0 8 0 pfstkey 128 212 0 158 3 0 3 3 0 8 0 pfstate 376 146 0 93 7 0 7 7 0 8 0 pfrule 1344 26 0 19 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 586 0 165 31 2 29 29 0 8 2 art_table 32 589 0 165 4 0 4 4 0 8 0 art_node 16 138 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 13 1 0 1 1 0 8 0 semapl 112 87 0 75 1 0 1 1 0 8 0 shmpl 112 62 0 5 2 0 2 2 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 3347 0 1847 95 0 95 95 0 8 0 ffsino 280 3347 0 1847 109 0 109 109 0 8 0 nchpl 144 4960 0 3270 63 0 63 63 0 8 0 rtmask 32 5 0 5 2 2 0 1 0 8 0 uvmvnodes 80 3975 0 0 82 0 82 82 0 8 0 vnodes 216 3975 0 0 221 0 221 221 0 8 0 namei 1024 18467 0 18467 2 1 1 2 0 8 1 percpumem 16 105 0 59 1 0 1 1 0 8 0 kstatmem 264 90 0 66 2 0 2 2 0 8 0 scxspl 216 20632 0 20632 11 8 3 8 1 8 3 plimitpl 152 251 0 234 1 0 1 1 0 8 0 sigapl 424 1452 0 1401 11 2 9 9 0 8 2 futexpl 64 15395 0 15391 1 0 1 1 0 8 0 knotepl 120 320 0 0 10 0 10 10 0 8 0 kqueuepl 216 417 0 407 6 5 1 5 0 8 0 pipepl 328 227 0 200 5 2 3 5 0 8 0 fdescpl 504 1410 0 1378 5 0 5 5 0 8 0 filepl 152 9803 0 9581 20 3 17 17 0 8 7 lockfpl 104 504 0 499 2 1 1 2 0 8 0 lockfspl 48 231 0 226 1 0 1 1 0 8 0 sessionpl 144 33 0 25 1 0 1 1 0 8 0 pgrppl 48 55 0 39 1 0 1 1 0 8 0 ucredpl 104 1167 0 1153 1 0 1 1 0 8 0 zombiepl 144 1403 0 1401 1 0 1 1 0 8 0 processpl 1176 1452 0 1401 6 0 6 6 0 8 0 procpl 656 3241 0 3177 9 1 8 8 0 8 2 srpgc 96 4 0 4 2 1 1 1 0 8 1 sosppl 168 6 0 6 1 1 0 1 0 8 0 sockpl 688 3238 0 3203 23 11 12 16 0 8 8 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 102 0 0 3 0 3 3 0 8 0 mbufpl 256 326 0 0 20 0 20 20 0 8 0 bufpl 280 9123 0 2969 440 0 440 440 0 8 0 anonpl 24 216149 0 212751 78 13 65 65 0 184 20 amapchunkpl 152 39257 0 38737 31 5 26 28 0 158 6 amappl16 200 4845 0 4811 42 26 16 26 0 8 11 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 129 0 118 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 2089 0 2058 3 1 2 2 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 22 0 22 1 1 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 117 0 106 1 0 1 1 0 8 0 amappl6 120 195 0 191 1 0 1 1 0 8 0 amappl5 112 139 0 128 1 0 1 1 0 8 0 amappl4 104 358 0 337 1 0 1 1 0 8 0 amappl3 96 8031 0 7912 4 0 4 4 0 8 0 amappl2 88 741 0 678 2 0 2 2 0 8 0 amappl1 80 13089 0 12535 14 0 14 14 0 8 0 amappl 88 11815 0 11636 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 64 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1410 0 1378 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1410 0 1378 1 0 1 1 0 8 0 vmmpekpl 168 13922 0 13877 3 0 3 3 0 8 0 vmmpepl 168 93752 0 91852 111 9 102 102 0 357 9 vmsppl 456 1409 0 1378 5 0 5 5 0 8 0 rwobjpl 64 32061 0 27111 83 0 83 83 0 8 0 pdppl 4096 2827 0 2756 107 34 73 81 0 8 2 pvpl 32 18027 0 0 148 2 146 146 0 265 0 pmappl 248 1409 0 1378 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 308 0 49 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839068f0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x71cebd0db8a0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8068280a78,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8068280a60,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8068280a60,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80678409a8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80678409a8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80678409a8,fffffd80678409a8,0,0,200,0,13b84f578efdbd99) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80678409a8,fffffd80678409a8,ffff8000ffffacf0) at vn_isunder+0x56 unp_externalize(fffffd806a6c2900,33,0) at unp_externalize+0x286 soreceive(ffff800010fcab08,ffff80003c4e5368,ffff80003c4e5318,0,ffff80003c4e5358,ffff80003c4e54dc,46d60b21026f73a) at soreceive+0xc73 recvit(ffff8000ffffacf0,5,ffff80003c4e54b0,0,ffff80003c4e5560) at recvit+0x40a sys_recvmsg(ffff8000ffffacf0,ffff80003c4e5610,ffff80003c4e5560) at sys_recvmsg+0x1bf syscall(ffff80003c4e5610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x63b5fd00ac0, count: -14