last executing test programs: 2.078912344s ago: executing program 2 (id=3): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x1, 0x0, "7d40e919dff257f7e00a7e6eaa54cd31797e9b3a"}) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773afdf8d915494216813082c47c35f11a948b90c510b6a4cb33256c5bd509057a40eccb8e7599561abcd6abe2ee617157b1d863bcb519adebce220db73a4b95df0a63e26c80d9de017c873d10814a1bedd306d9084abf44823f4441997e435f32d4946400c984f5f8bed014236e222bbf811d8c44ad9a0bc1bfee93fa60468887ea320d69e3ded1c977c74f66813276398bbd849e2e01d4338c1fbe35258716b76321932897f7065e4dc48d6dad4f47b170c00b9f7ea84dcaee4390b1cc9c6ef86fc9496cb05b2a68edbbf4fdb62ca8eb5d20d53c294f3bb71774248ce23c08e45059d11e7940c6a5faae4a071333633587b51145b9d6f1ca5bca55fb187f1379c5f8c053d0829cc536b562caa4b56df716601e54b67bc1de978617283807f9e93348fbae50c99fa4b17f66f3a69102d3c5e623acef42b6b0776827cb17e813e4f26b50f9d330c4097f9d3d7a286ee63e3f85080a0fe22cb8c7820a52eb8abe1ca60a1ef31dc1b37153b3c5424116bbf9f40c469baafaf200ecb0abbe92fc481cc296446f9258d474e15db840944b9ea5eb3a7ef4dde125a250ece74e8db5a815cab1c144bcc933a5eebfd79e6cb4263b613fd117ed20c18b463b529809bae487c6c179a8cd17c6ae1071964b3580319d772eea332e0c7e580f1652c7699457f1e848e485f8e816b64a0700246208ba144eb61a7048d1e6c9ad4cd8ce431576ab1db573cb4f0bf4454ba5cb1710b869ed5a8574d0ddbf022dec1b18e12843d72748fe6a982c469beba9c5c3b0fd6ec468765d6ff3848cdd4153374c88963bcef57a5764d42d8e869f266fdefdca622806c2d99ce4617da96649d3f2272f89d6212c285e2d434208adf94a467698eca5429846df3fa9c28cf696c00faa5b5690fcd6cf9abc34f105aee788a39a200453f9e52642f98930449296ef14f29c2a2aa909dd96ffcebbf292399dfd7898a9938b1ca3ca1bf3f15b72fa204945d1cbf6fadfc530aa9cd319706b6a6eb0ca256a659543061742d8e9768cb46c0691be082bdf7488ce120fd5f61f4e7ce409efcde3af6ce71287dd2b92d5f84c25ab78b01d45d1eeb2774f30248e3aaa761d8ac6f77b2954e2639cd6d298dc6797b37fb0c9a6a3e2253c0827ffe9e118cf0dc12f34481e2a83d757fda36fde52b5ecf65324c2576bd9444b32d7ffad3e5fcc097146aa9b9d1ebb1f48d2598c5af76cedebfdff833d6d76fe32e02bbc9ea6dc9d80fc914a8d14991520903400727e8e82d5d88b83f53ff939674e760dc3b63b5e2a66d30a6c79feebb18d071f43bb7243e956653610162a4d39b43fd4694d5182685a2e11d796e1fb64ba2433e0e8f346b649852b96e7ddb762af26bf729a6c8db5eb071660db959ee406310718f1bd12323cfbd9b29860274dcad43504f0422063f3564e7966bf37a236d2f68cfa99b1f598a570a193dbbb830a52ad86a8e9c1a4215d26e9dbd338ca866fd0d2b430f2029db8e4d2220a2a3af7443f179d17f51d27e890d71021aa5037063cb8825365c3178d2c94237bee1e47ba6ff2b4bea71a91dadcc7b4bb2b14d014c86b717542b48f0c1e66ec2aaf64948824a36bafd6cb367374641b2c892c1f0b349dc6eab3b4c9eafbd2a95b24f0da6607c17fed42fb5c35fb8779bcc67aba75b29659f1fa53a4be47de8a08757ad7ece60d1e2d9a4abc20022a8193d3a3839831fb98c727a394828c3f2ae8ea996e047aba79c598994e80645b30aa6aae097f3659dde10d7a9caa91c295dcab3ddb9ee4914906011c17634ec33bc8a4c9e4b9e937912a6cd97dc0fd3e4812a1d9dbc4d06f15943d3d023c6f8ca595273e7d2aabe36874d0cc73e69dd186befcb925e0ce919ce9ab57a7e0befc14faf3a0c7abb035a95b2010ecac716ef91ff7a07f757320b26221496274743f1bf09770e44ff695ae2d7eb45073c99f4ef3eb4f931acf4e78fc3c3a2fa86100ca88f181fd60efbc56db509071da559990235479060013f3ab8819f7fce8158fba0158d850a8b8bdbe663067bda391c4cbc4ffae6a57b41252637330fe405b5689a95157d46437dd79fc09984a3f6d6f918fc6c3cf3026d8d826581444ef1f90c830097add7e86f9390cab7124d28594546a01b9140732fc952c1b645d97170bc1819e2844eae290038cff57815d7354fd88f26909b92326891382c7078fa8942033876c0e0fb5b9526c5a76c23dc3476a5d07d6553cad364fe62abbc39a577977259302fa3d09c04ebf1bd8538193476c4c48ce750ca0b077d9bf23773b15e81e20b23e8366027dba7467b9eee326181ad77391d391d6af7f7fc19001876d956277ce71bf73ed738f7b0ed9e3047a831af4b3e8d62c887cd45bf8788902b165cb4a838b8f42b8a647014b2175198c38fb981fa082c0ab6d6c5580d2429a7b568ff6d9dfb332c33587a518024d1ca74771390de5d00907a37d40c7400bbea3789c2aabe5cf03ddedc38bdb220f30c1b8fbfd30d3e0d54ff6d68bf7f7a71069ff512ae4cc2ed6ad9cfe8f8fc0229575a114370c66152ae800bdadc7ab87837804e8d13c75f13ba4bbfda0c7174983bec37d0adcf57078ba3f8efaf5a907269903f1d50b11459b967b274d60c766555ced4612637ea1dece42d65fcb333b9254df1011063d885e3441ead4b32cf464795e0ac00a9df353d51811e7b179f65e6fcbad4215f0cc7f753f14403c45869f58f4446f30f4527e158a5d2ad2b6baa1f09f8e0e957b94965231d8047cd5150a61aa85c2faf30102637b08785abda5e958a8298318f3e07956599adb19e1560c29ba4a7b467cea72814c31b3df37baae2d61c072bafb46cfb56e8eddd1392a5158339be093b1e5e2f77975dd73c81a14b07bba54c5818c9982fe6d16f3a59b48e525c440c95f23e2e8fff061c07e007dec0f4a659ed0da4d0851fcc73601eae4f31984bf950bb628148cd245c50bf6592487037685aa63f761f33c2a6c1a8b8cbaed6e038e2f2888882ba742b1be6e7d612e7ed44aa859846ed1dfc5a74c90bef74268027a0fe6ab84bd556dabbabc9cf89981822c089da90d37846c5e73b7c9a5da28b5186b2d69a5c5153f0c0fdfde18c019d7622b216c4e643978f326385de95cdbd6dd1a784546ca1b9727e4003ae28fdb37f17e6903702dff70224990cbf1738fad14fc95c728c5c95c7b2b68b3919c3208ecf5f0d7e600c7409dc23c25313866746b9117df4c99ba77466a4bdbc7138e1f6c2304ae894e8ac10ef8e1964dbc13d9f558423806ff53fdf93630169f752cae207c91f718609508640d9aa7c56d38484b6ed9d1f075a2b41741c08e5d8f443095540f8415e808ad77c44cb8121074345a667fa3fe487f2412133ae58c1c1852dfbcf5c61576ab2702d443d42e75557b4a5fd341852c8fa7713ed018b3e013a4887b3b9b57725e2c84e54e6b6075946e779c7157d89c227a0565aa50cd97af23c66df6b3e4dd12760662653ccb5ee27d5603f9ffbf24b404ac3eb88d3d097dd2045568ac8721aeceb41c587988ed4fe5c5e4c23e2b8215a0ea28980097aeb5959de16c0af63d1605a1f1cab1b7d5fb62fd4f740652432b99f758643cc4bf470bfff0276a01149e275c6b64ad864ce679027d25782991b6d58ea4e24a3e773f3cdde5c1a89191da6ddf4f4259c0d9e0632b1aff13435a2474301ebbb81985dff343922e9f307f5383fd31a318b1f97fd7f28b36f70d8bb58c6581d90d33dc6549b5e70002a25b6f62c9bd5c201b406cd1a1f39fdec605d87ba503523fd378daf44c14acdba381f3c5b95c13c322389fb8a04ea3501829c813388b4e62f263fc2a08eb93e34b04c69e9480e2653e3b9b3d52eef68edf8c1fd43464efc65b3a332d25af9868d18eea6b413cfdafdf951bf7e1faf0fd59ec9f4a8960b941131a7f7bee639ddf65afee6414a1e24deac053ddf0bb4b11d01b7c121581cfd371c1bd6d9e2eabb26a8bbc2eb03fb65d99a096141668356e341cabc60b5ca6573d6184d7e77b7095a61901e91f1f70e3bdce24542963acea6e5afe45893802e3f5f2e2cd591be2e5140a9ab2366c43ecf0700a4b845b617b28fae699ee390d6a3c3008ebfaf729c035885cb475471826b947a66a92082f06f1f659589909c3fb9537fe8d5e43fab84f5b1e4c894fbb17ad1bb1266325f69d5146460b0779da71527679350cbfd2b93820d73fe78543507366984690889f822bba38e8a1cf666e71568e6aea48a50bf58ab312b888391e4bb0b58d8d08f12d9561266b9a1145a18ff33994632d96587fb819143fc7dc19b6a788f7186fcb667b9819f3d9bef2afe599f42a4bf77f2feef28172847abe9b22544f1371882e6ad72e80686d78bce35707829a698f14cc9fe2eb6fd253d63f447d475accb9a99c27bbb9fc01b72008827353c235857ea3277460903743f9bab9e165e01ccd2235284f94821aaaa9189c378bfa3babc5628fc712330552e693b712b91b59207f5351fc6ddb69578156adf874744063a0b0a8cc542897eb6394d5759b19984d574e1263df4e5b34f7c4ad8d0ef4b891c5371ca4ca433cba929c6ac24e6bb043b6d044fdad4cb1c082773ce8a05e3d909b31ed9b1d02960dff71bede28306e8a276b11de0658260ac81c8726b501a239d494bf8926dfb7bde477ea2fabe9e3067dbe8237db41af7e2ace7da2d181d2ac53167b3236be74bc2430db70c7470932865ebbfec6c5d7644119c5658164b319f0ffe9c199d1a55b189c8862ff64956a7c6ea92f3d74d08ba4e959b3f935ce5a891f4c062fceade4050ad8e651547d80974ebe93967621f7176b7c775ef41ec88f9cc0e46e54c1c0f832b9324b92627119f98f3b8d2d9fbbaa13f53bfa9086c9b6156c63d58cfada4b4f14d25c9de7fd5e1f0b9701ed60aacf5997b842e4357b326b48ad2615baaf11f844a7c883501a0cfe21f34ea87c4a14cedc73ae4962ea13fc6891b22283d9e74bced34342665ca78d3836e3b60c69f984a9ad6b8674694266c6302a8f97d1126528484d182798d735eb05843e59922f36ee5354b8a9b5cfb5df5977b2c6e2de9e3515f9621a723e8ec0a41ad88deb2a958759ebb18fbe4e7be96f117f4e10828cda7ae31e6db4378651102d33f2fafca89fc20762822bc2ec26b2436d3cbc956b90d2ab019589c0f4b75609f98d9093ea94cd009d5bfcb0864140061ae0e08249cfcb8ad08c3d2366bb515ccbcd7eb44f3a4bccb521773da9ec7aab6f8175eaee913c96b75a3065ddc1165fd7341ae2cdc278949223569075937c3739215", 0x1000}, {&(0x7f00000001c0)="b0da85fb157b06aaaed3f30b053b7be3fc0a1f43f258c8cb5443653fb52dddbe1859ef779d23d65e8c66d1b8a15309534335793a6171d40599c6f8b916ffecf0a44c6f3d3cba764caa58e75b49f95cfe2374cf5a9eccfe3eaa548b0e8ec3e99f93cbf150c508604b38c963973596a0b76e56436f2a5a41c19edb6a0e67d5ce973bf9a5a4bb7296059efc7378a062d09a38f7c954", 0x94}, {&(0x7f0000000480)="70f87ffe4e1d772e6d83bbbea790fda4523f203f2eb577b131e62648dade8904c36ee147eb5a1c16f6b6c1419dfd25b7c750805dd8f31fa57af51204", 0x3c}], 0x3) (async) writev(r3, &(0x7f0000000a80)=[{&(0x7f00000006c0)="bbe83e6f2020070ecd120f2c274c8758039d8d0e47f103eefff766a71f6d36461dbbed548837d46064a86300dd34aba1ebcb94e135ce33435c43980d7ee541b3ca79cd50bc2c130a3bba4736f08ccc26e140bef89cec4ee091f1dbe9b091c274bdddc831c5de50633049c98c772cda7038f700d198bc0e41ffad41d0e0a545cb15a6b4bdfd", 0x85}, {&(0x7f00000009c0)="6cd66d8a0613723bbf65277b459842ff3c61f624de41e5a3d5ad3557fe9229c169da6e68e5fda0b6e11362d71c0e2feb89d70dfbcbc508f3f53e910cea29af2b19dbc7dcf6c703ccc886c41292943553a866fd96766bcc66dc60cdceba1d16c67530919c8a500d64dc67a0af85c9f01e259fe8cb4088aeb24288e47d2f0491cd1ca8ec42b9f2a1fe42a59d7848ec591046a6ef7800604814215d756f9aa9bd382a773db2ea7f3aee74348b80da417dd86a2a49372638a954eb", 0xb9}, {&(0x7f0000000600)="59a5a783ec6bf75f0e69", 0xa}, {&(0x7f0000001640)="27db5bc76a9fdbd987fc2d25e179494f2f3affb138fe5a2fba2bf2a63df1de175b8dcf1652b9ab59b98100070aaeb2f4ea2206768f992c10293bee899c421e20087dbd7429394b154a07fca3c81db86ef28171fb58326e39f74bdc832f3f245d4fe87a5c582b2eddced5f05a073a87254b3ded3cefdcb754c551d0db3b7d72ecfe70af8e924675bc4816294c4887a99ebdb63516f13c73e9db366f74991ff7f9026d77618886a83cc92559084fa041f0c485455e094bdc1a1c69e9bc", 0xbc}], 0x4) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a542911018ca2c89229335061c176dca7966c039562aea91111cc82992d68b08c7c13c7bdc3bdc6e080b6b3896caafac3d923f22e3f5eeadd41b3a1a351a0cb3986402790dc30fd17ea5c758c20f1aa1e37ebd399697c0c2c0acc9cf643674b58df73f11a15c5319586022a67475a25557e328af04f1a8f1753e52c556bcc722ad4a02a50e5af235de81d0ace11471990bdfac07d038324af", 0x1c1}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a8", 0xb40}], 0x5) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x144) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, 0x0, 0x0) (async) readv(r2, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x4001, 0x6) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) (async) r7 = socket(0x2, 0x2, 0x0) (async) r8 = kqueue() kevent(r8, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0xd1, 0x2, 0x80, 0x3}], 0xe4a, 0x0, 0xa9fa, 0x0) (async) connect$unix(r7, &(0x7f0000000000), 0x10) (async) sendmmsg(r6, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.935151368s ago: executing program 0 (id=18): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x4, 0x40) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)=""/90) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xd0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffff00000000001105"]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000380)) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) 1.70258236s ago: executing program 0 (id=30): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c7) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffff9c}, {r0, 0x10}, {r2, 0x4}, {r1, 0x10}, {r2, 0x20}], 0x5, 0x887e) ftruncate(r1, 0xa) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f00000000c0)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0xff00, 0x6, 0x3, 0x9, @broadcast, "bb52ff", @local, "1617f754c39d4eb4e778520c226deef7"}}}}) 1.500021366s ago: executing program 6 (id=40): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) shutdown(r0, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x33, &(0x7f0000000100)='u', 0x0) (async, rerun: 32) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) (rerun: 32) 1.475618918s ago: executing program 6 (id=45): accept(0xffffffffffffff9c, &(0x7f0000001b40)=@in6, &(0x7f0000000040)=0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x4001, 0x0) (async) socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000180)="b3f5d9", 0x3) (async) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000180)="b3f5d9", 0x3) r2 = dup2(0xffffffffffffffff, r1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 1.34969205s ago: executing program 0 (id=49): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/157, 0x9d}], 0x1) (async) writev(r1, &(0x7f0000000080), 0x1000000000000332) (async, rerun: 32) fcntl$dupfd(r1, 0x0, r0) (rerun: 32) 1.292006337s ago: executing program 6 (id=54): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x1, &(0x7f0000000100)="008f87c930a99a03303b27d09b7210378dc090e7474b116930569e93a2c068bc1fe6a608000000000000002192e8881a3156a8fc5f3d9985511f980c06f6e940445280", 0x0, 0x0, 0x0) 1.105048617s ago: executing program 0 (id=56): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0xf6, {0xfffffffffffffff7, 0xaacc}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) pipe(&(0x7f0000000180)) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0xf6, {0xfffffffffffffff7, 0xaacc}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) shutdown(r1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) close(r1) (async) 1.104332339s ago: executing program 1 (id=57): socket$inet(0x2, 0x4, 0xfd) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x1c0, 0x4) socketpair(0x21, 0x2, 0x5, &(0x7f0000000000)) r1 = semget(0x3, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x3, 0xc, 0x4, 0x31c9]) r2 = socket(0x6, 0x1, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mprotect(&(0x7f0000043000/0x2000)=nil, 0x2000, 0x7) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6d00, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffff7ffffffffe, 0xdc4, 0x564, 0x9ce9, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000080)=0x4, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000001000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000000000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_RMID(r7, 0x0) shmdt(r8) 1.102733585s ago: executing program 6 (id=59): r0 = socket(0x1, 0x4, 0x0) dup(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="861044c2422e867ebdc1040000000000000008004500ffcc000000000011907800000004ffffffff0b019078000b00004509000200680001ed11061affff"]) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x2e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60826e0300300005000000000000dfff0d14fc11133f64000000000000000000000000000000000102"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r4 = dup(r3) ftruncate(r0, 0x8000000000000000) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x6244fc3b8e275a9a, r5, 0x10000000000000) execve(0x0, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)) 936.134733ms ago: executing program 1 (id=61): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) getdents(r0, &(0x7f00000020c0)=""/4096, 0xfe90) r1 = semget(0x3, 0x1, 0x441) semget(0x3, 0x2, 0x50) (async) r2 = semget(0x3, 0x2, 0x50) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xfffc, 0x46, 0x2, 0x7, 0x3]) semop(r1, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/68) 933.838299ms ago: executing program 1 (id=63): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="9258721f813e28b3ca3637c766d1fb5c8b82dc07ef6e9e78acb0c052e1fc4d51db5d57b305f0ea09ba", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118", 0x62, 0x400, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000100", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffc, 0x7ff}) 933.552445ms ago: executing program 3 (id=64): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x4, 0x6, 0x1, 0x6, 0xf, 0x8, 0x0, 0x1, 0x8, 0x4}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xffffffffffffff80}, {0x2, 0x4fe452c2}}, 0x2) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x40) 933.195751ms ago: executing program 0 (id=65): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="80f978a1aa3d23e960d8763368d226039488b10e4333ca6f3cea496c0a6882e71f594d3459652171ff457a90cda8c2fef5f0b409133de8326c9a110dd7f4a824209f5c303c513e90ba609580df8ff0bccd76eb8cae66b5e76df3a6d5cb2b318d50261a60a528a2c5b183829d4cfa5917b1066f13986080d934c0be7288f9615c98020000002fa0ca5900d2b2ff9d39e8a018b413df0fc9cd2cf0621085258a7c8fe45334b61c04fc86f361084d2cd9e22abfd9503f56958d875c74a5ca279b3ef17306bf9f9dd884eeafeee5fe9cd0c0651151ea900cce0871bef62044253156f8a564240bf99636eb124cd78f6d747cba87b136294b06324d210539774e9934736b067a2ca9f0dbd5a8b9790898691eac2922ba1beb426fcd638a7da3325f29c6e3f88fafc2a98ad8df2b95540b873f6ba5a7a4620a1df283247e84ac50f3fac5cc0bcd6f4e8fd0714559c369044e61733cb868df3791701fc92376d0ff2bc5ab3432801ed8eeb5b1f013702901001960000000000000", 0x177, 0xc, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)='`', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000015b000/0x1000)=nil, 0x1000, 0x422f2bdf0543f3ac) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) read(r2, &(0x7f0000000280)=""/243, 0xf3) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x1}) kqueue() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x1603509, "04e401000bff0f25ff040508f4fff7ffffffffff", 0x200000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000480)="2e04aebc1aeb03162e99456e13cd3826ca4e2024f47f6b90f571c6ffc3093aed5c1d58f3ff0414563aeb361aa551a9b706ed12a546f4c2fa509c36b55e737cc06a5d901466310355646f579e1bebdd7abd88a7c9cc444ef3d881a74018f4a2c7d7beb3a9395c210d56133c84725463a0e3c3381ce2acb6a42510bc68a043929f523a9057c2164b8a04d4f978ca6307ee4dbdf27d9eacb9888da104d64da4ad34a08fb56092247e33ce397d20de23c1ee983274f55099aa2981dbf5cebd19916a2c0d923ee318e4c18016d38a756ac5481a23e2055dc2c5ba6fe09b8ee6fa3edc6c8c93d5cdabe966dacf6072946c7f260d5d4218492376d854914790d9c953e768376ea2b1a291dcad12df886e4fc942a02f20aba2b4071d331d02ae37c39b0f86364569fc9dc37938bdba297e138e7350996329204fd122", 0x138}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) clock_getres(0x93f5fd41b58aa665, 0x0) 914.43519ms ago: executing program 1 (id=66): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) chmod(&(0x7f0000000700)='.\x00', 0x49) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x61, 0x8, 0x3, 0x8b1b}], 0x6fdf, 0x0, 0x41, 0x0) r2 = semget(0x0, 0x1, 0x281) r3 = semget$private(0x0, 0x0, 0x648) semctl$SETVAL(r3, 0xa626340bca643a68, 0x8, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/156) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000040)='./file1\x00', 0x7cf, 0xd3) (async) r5 = open(&(0x7f0000000040)='./file1\x00', 0x7cf, 0xd3) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) renameat(r0, &(0x7f0000000040)='./file1\x00', r5, &(0x7f0000000080)='./file0\x00') (async) renameat(r0, &(0x7f0000000040)='./file1\x00', r5, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 913.791198ms ago: executing program 3 (id=67): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00005f9000/0x3000)=nil, 0x3000, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 912.330636ms ago: executing program 6 (id=69): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff, 0xf3, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x100000000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {0x0, 0x30f, 0x8001, 0xfffffffffffffffd}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0xfffffffe}], {0x0, 0x0, 0xfffffffd}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) shutdown(r0, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0xa}, 0x6) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0xa}, 0x6) 708.348993ms ago: executing program 1 (id=75): syz_emit_ethernet(0x65, &(0x7f0000000000)={@broadcast, @random="a406fc55d36a", [], {@ipv6={0x8863, {0x0, 0x6, "998add", 0x2f, 0x4, 0x0, @empty, @mcast2, {[], @generic="4004ef2fa241054865c119de879b66c05fb003ea899eb7d99a40ed10dc34f17a76d145af7a5601b92007c108b3da6f"}}}}}) socket(0x1, 0x2, 0x1) 707.962324ms ago: executing program 3 (id=76): r0 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xe10, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r1, 0x1) recvfrom(r1, &(0x7f0000000340)=""/135, 0x87, 0x1040, 0x0, 0x0) ftruncate(r0, 0x79c8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e010530281c9782a137281802000000000000000000000081ea6e69e0bb76d907a900000200441b361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d179f07ef069015d28b6edd8e65cd6e5e335af5568d1d684393aa885ff16674c9b5005334b48bd3eca37cb1bfc68fbb434fd289a6a3fd788d7f72337d74362b0440c1e880c1ba70744ebf0b4fdb19ba1d0d1e38067354e07d148140596c74accae082dad29cbeeb4d6e532a20763447833ffd65", 0xb1, 0x0, 0x0, 0xfffffffffffffd9b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r4, 0xffffffffffffffff) 705.229633ms ago: executing program 4 (id=77): r0 = socket(0x2, 0x4001, 0x0) r1 = shmget$private(0x0, 0x400000, 0x53c, &(0x7f0000000000/0x400000)=nil) getuid() (async) r2 = getuid() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r4, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r4, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000003c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xd, 0x0, 0x0) (async) setsockopt(r5, 0x1000000029, 0xd, 0x0, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) write(r3, &(0x7f0000000280)="b96a", 0x2) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, 0x0, r2, 0x0, 0x10, 0xbb37}, 0xffffffff, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) fcntl$dupfd(r0, 0x2, r0) (async) r6 = fcntl$dupfd(r0, 0x2, r0) close(r6) (async) close(r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pwrite(r7, &(0x7f0000000100)="fd40d694b11edb6347ac1acb770a106781e17d75491dcb7624498aaec75f448a1fce990374f9aef78c59b89778c08cec490778a7a0bbba7cecabcddad29edbc808ce0b95a95d6f1e0936dcf875f34a91e8bf73fba083148ada7750caf78658e3f36fe044f75ff4f7615c3bf15c22fd0ba56ea58ac2205ab285292f47b276f478a93a3c29e30155b0f97d32788df27c54b1aed7cdb2f6ae90edb1716ae2c9bf02c02fdec015553039014f68d502759e913bde718becb7ce20b257af921e978cbfd9d28994fe9d41376d9f93", 0xcb, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x17}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0x4, 0x0, 0xfffffe30) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 699.168593ms ago: executing program 0 (id=78): setrlimit(0x5, &(0x7f0000000140)={0x4, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000080)={0x10, 0x9, 0x2, 0x7fffffff, 0x1, 0x7, 0x86, 0x3}, 0x0, &(0x7f0000000100)={0xfb7d, 0x4, 0x5, 0x5, 0x80000001, 0x4, 0x6, 0xd8}, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) write(r0, &(0x7f0000000240)='Z', 0x1) 698.310037ms ago: executing program 5 (id=79): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async, rerun: 64) close(r0) (rerun: 64) pipe(&(0x7f0000000640)={0xffffffffffffffff}) unveil(0x0, &(0x7f0000000300)='c\x00') (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="921e0641d115ddbdcd0badfa9f94", 0xe}], 0x1) execve(0x0, 0x0, 0x0) 697.807989ms ago: executing program 7 (id=80): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) (async) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) 572.960674ms ago: executing program 4 (id=81): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x56, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x20, 0x0, 0x0, @rand_addr="00330000000000050e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@ra, @ra]}], @icmpv6=@ndisc_ra}}}}}) 571.639704ms ago: executing program 4 (id=82): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgsnd(r0, &(0x7f00000000c0)={0x3}, 0x8, 0x0) r1 = semget(0x3, 0x4, 0x71) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/7) utimes(&(0x7f0000000780)='.\x00', &(0x7f0000000080)={{0x2, 0xa}, {0x4, 0x6}}) clock_getres(0x2, &(0x7f0000000000)) 569.136413ms ago: executing program 7 (id=83): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000200), &(0x7f00000000c0), 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 568.624778ms ago: executing program 7 (id=84): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x81) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c7) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 563.718852ms ago: executing program 3 (id=85): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f00000003c0)="89202002004028640000000000535c2a41560000005624b77b6aa32ba5f2034d3c08284f3b3878085dfb50a9e08218172167a2c3af069f7e127c906fc58dfa8255d36e2d5c5cab4e82178b2ab6ef6fd19e374302ff80f50e65d2f783405a9fc00a4b", 0x62) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 560.379292ms ago: executing program 4 (id=86): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) lseek(r2, 0x8, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f00000000c0)="03000000", 0x4) 559.33937ms ago: executing program 5 (id=87): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x399, 0x401, 0x6, "0636db779cd99e1059d7a4ba2e5bde61e1908aac", 0x9, 0xf9}) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() read(r1, &(0x7f0000000200)=""/255, 0xff) unveil(0x0, &(0x7f0000000080)='W\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0xa04b, 0xfffffffa, 0x5, "559062f8ad236b79a403c687ec2b23bcb8068ab8", 0x9, 0x1e92f121}) syz_open_pts() 446.812506ms ago: executing program 1 (id=88): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x80000001) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x80000001) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001700)=0x8) shutdown(r0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x9, 0x3, 0x7b8d, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x7, 0x80000001}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x9, 0x3, 0x7b8d, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x7, 0x80000001}) r1 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x2}}) setrlimit(0x1, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f0000000140)="e5c149241d06", 0x6, 0x1, 0x0, 0x0) (async) sendto(r1, &(0x7f0000000140)="e5c149241d06", 0x6, 0x1, 0x0, 0x0) 443.521009ms ago: executing program 32 (id=88): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x80000001) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x80000001) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001700)=0x8) shutdown(r0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x9, 0x3, 0x7b8d, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x7, 0x80000001}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x9, 0x3, 0x7b8d, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x7, 0x80000001}) r1 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x2}}) setrlimit(0x1, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f0000000140)="e5c149241d06", 0x6, 0x1, 0x0, 0x0) (async) sendto(r1, &(0x7f0000000140)="e5c149241d06", 0x6, 0x1, 0x0, 0x0) 443.334236ms ago: executing program 3 (id=90): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getdents(r0, 0x0, 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3ff, 0x6d, 0x8, 0x4}, {0x8, 0x3, 0x4, 0x77}, {0xc, 0x1, 0x3, 0x94a6}, {0xd17e, 0x0, 0x7f, 0x1}, {0x10, 0x8, 0x9a, 0xb99}, {0x0, 0xcf, 0x2c, 0x9}, {0x9, 0x9, 0x2, 0x1}]}) 441.642921ms ago: executing program 4 (id=91): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x2, 0x1, 0x18, 0x0, 0x1, 0x400000000, 0xb}, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="7e95d87c914dd7", 0x7}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) chflags(0x0, 0x0) 431.101233ms ago: executing program 7 (id=92): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000603000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x0, 0x2, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000100)="3684af472a20605db56654444530db55e32d18a350e237a22b0d745c7cd16f2c2e6cb647d0873f17a747d211b2be7e454564729e305de8e574af453096e88646da6baaa50daee1a70b3d72f2eb023871433cc353aa830af8217b1bc282baa2e3542a647c0f7677f88aa6ff80034fc84ebdf2e5ab06b4d2fbdeb138ab9f457cd71f261b23fd4c4d2d80cc2b45cd9d4fd5a67997f0e919572ddb70e3550d26cb96", 0xa0, 0x8, 0x0, 0x0) recvmmsg(r3, &(0x7f00000004c0)={&(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300), 0x2, &(0x7f00000003c0)=""/246, 0xf6}, 0xcddb}, 0xfffffe85, 0x42, &(0x7f0000000500)={0x80000000000, 0x8}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0xffffff06) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000603000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x40) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) socket(0x0, 0x2, 0x4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r4, &(0x7f0000000100)="3684af472a20605db56654444530db55e32d18a350e237a22b0d745c7cd16f2c2e6cb647d0873f17a747d211b2be7e454564729e305de8e574af453096e88646da6baaa50daee1a70b3d72f2eb023871433cc353aa830af8217b1bc282baa2e3542a647c0f7677f88aa6ff80034fc84ebdf2e5ab06b4d2fbdeb138ab9f457cd71f261b23fd4c4d2d80cc2b45cd9d4fd5a67997f0e919572ddb70e3550d26cb96", 0xa0, 0x8, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f00000004c0)={&(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300), 0x2, &(0x7f00000003c0)=""/246, 0xf6}, 0xcddb}, 0xfffffe85, 0x42, &(0x7f0000000500)={0x80000000000, 0x8}) (async) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0xffffff06) (async) 428.031563ms ago: executing program 8 (id=89): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x8}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x96}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 426.253801ms ago: executing program 5 (id=93): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204", @ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaffff0807000000200000009078ac1400bbe0e8ff01070005ac1400bbe00000020000080000000000"]) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffd13) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) mprotect(&(0x7f000075b000/0x3000)=nil, 0x3000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x4, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x5}, 0x2, &(0x7f0000000280)="000000b3fa", &(0x7f0000000040)=0x5, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x22) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 242.175602ms ago: executing program 5 (id=94): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r2 = accept(r0, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) sendmsg(r2, &(0x7f0000001340)={&(0x7f00000008c0)=@in6={0x18, 0x2, 0x3, 0x10000}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000900)="963348ed6da7024724bafc32f47effc045dbdc364876eef85ddcca3cb0b4d0312eb386d687e5f5cc0d66d30f84119dc511399c3bce6f81ffadcc52b24fa4e67d4954c4ccc26520a053309d3bad252622b68393730ae6fb9ae6e90dc8f6468e9aeb01c046c08831580360859014667df5cb765cfce135211b9dabb1d12936b1ac78119a5eba790cd8e7c3fbc5e548d562cb715ecdf80a81b7da6be98a6ea2437dc88cf43656ba6d18c55e635cb89ff991dbef7912e75d3b4f0b46115fb980da", 0xbf}, {&(0x7f00000009c0)="a867ad8cd22436252cf6ccb2a9447720cf073b3b726c73a930569471419c3a2e06a8f767fd0aa2a3bc567af0da112c686823ce34b46b1000bc09ba8a2e08ed3a462ddde39d258d6d9e660de8d62b7c2bba1c9bcae969988ab3ed32f9d188e4ba638e8714742c6d560009c3df531a8e4ab2956e501686bc98778a7b49820158caef9f9946ad511cd3df4e5e45e081a94fbc22ea387d6e80390db661b61934ca8685ee6fba4aa00ca0", 0xa8}, {&(0x7f0000000a80)="2aa2a9cd5343d05fbe27bc", 0xb}, {&(0x7f0000000ac0)="d6a4e663ea6273e92ee4a1f94c7dcd3f7711a32dc09083beaed632058662293f0de6bdc5d1406ed84a3e84c7bf09969fdd4815940ad0bf810fdd1f196a1ccaf80753cf90244e849f227db20b628e5c182c4ae84438d1611eff747e94a658bbefc0836b87eaf6954e1925c2714c5dbc6ec251b415414a3ab3e8c71f0f136117b25937af06541a83846da4ef68d436c26cbea312d2feba46715906015a337244c434576d28503776723564bfeef5c776c35db217a4c8964e581bed3ea0a1e83f55627f12cca5196c66c05c4ed75a3ecb", 0xcf}, {&(0x7f0000000bc0)="1e50c446c6dd49f771e64b1d84b10ec8040576b5f13d2ac9ed7fa2297c6c013560765f10a7bdcd655db2a77cd6dc8937dc5cd05c5429cbb5558a352359c354e842ab7423ffafb79d65a1a618cf808e1cf820761555508013f7d359b60065ed330ce07b54d4e2e3303a1eada8165f9523d6af800c900542970f771dcaa15b0c6dd1c55b9bab8081579ecda80e402d4263fb94bc496bc0d87880577c6a5381", 0x9e}, {&(0x7f0000000c80)="ce525c55624624a77a4cb84647dd659431dece3e700aa23538d572c5746af93141e14493966bcbe03e741a4722263e7d4b88a763ae1ee6d82590589f3b90e600b2a071077dae70d72c619ff8cc58cff4b3dff79df65082ea", 0x58}, {&(0x7f0000000d00)="a596d0535923f80e829035f511bae75bfbd55012cd273dff8df3ba2d949674b9bcebbef69e3082a26f0ed8f5b356172ddd6a9efb06e95a1a733544e2da891ffd7de0a068", 0x44}, {&(0x7f0000000d80)="1a0fea981bcbdb47cd9ae43e9d6a44043f139e49fe4bb6be7af71edfd4fc79c9c6d2773bb991655493c3b7c6a34d40aa01dac3519d7bda2b4e81996ac0c6807dd350606500bfccfdd29a7800f2d0bb27cf84d9652251eb4a764db83fe690bc25400819970b7e06b9a6a9616792ce290fc1359fa0caeb6683e2572390f2f99e019d504e4d29bc9f549f6accc7398a569065e3b6141dd642cdd033736c0e83b51ceac562229c7a7e7d4c485fbefb6eeaa835bf21a370e223891e0dba1d0ce536fd19aa85be7091fdab5af7fecd8059ae3d7c92ef35255de6f0aac7b97863e4cbe18470e7f9bc87c709b97df0", 0xeb}], 0x8, &(0x7f0000000f00)=[{0x88, 0x8000, 0x8, "5e53e05fb23430105881cf46e7f2261a136422825dee2f8bca1c5c95bbe496d4422b05e6e3d9732ebb04fc412839348ed0ffc5ec2719ac5051bfa828ae4f2357012a0ad1471c97ddd1fd1b16ba8bf5ef5795ee61439e45df277f3c77cac4f8031af7dcd4370607d27a90892d8edfd8bdba"}, {0xa8, 0xffff, 0x6, "a393e55da1d96af6fa763998ffe6f23be6640eb2ea7e510dfd76d767a340ff88ab9edba2f4f7e8d1cd1e6816c9c047fe9705464aeb2edbcf66ea1fb13dc3043c89b428f3a8677070ce61f7fec13bf2d112fdba1563d10137cceef8f6af6d7244328fcdd2e11820a8f40dd742dfc05f6f75c31449c44548165a490a11697ec61d9ec3110dcdc4c016f52333b9d62d3e92e8b7"}, {0xc8, 0x0, 0x0, "344f842b2e18bed68a2a52594f902deafc84145b159dc9ddf1f57e50626b3b9ec0f31074c7c486038a02376f21d5e2cb735c3d08b2ecbb9536e296d2c2893bd48bcc87a284f2c5c93ac2818272fa38d6b0d0b1d0cea4f2cc42bef3336c8071d239e1b41d4b58a6f5b54bb514e79034acad0de61f4cfbf20893a5299fac046ffa690a5326b576144b875f9d35f59ec63d5c6824c98108a242aa59a9ae9e923334b13640d8827c9d38d031b16f1032f2f6dc19503f61"}, {0x98, 0x1, 0xf12, "5451a1d687261b905830a134ab38fd7cabcc5738a6552c48505f646908b208452d88f51e911833f66c4d6455d07756ef48679871a35d33a30b781eb715c2a38d6714a9d0811ddc223e918449cf6118191b65b09effb89211f15b12cc8070171c737c542a413b75d49e9cdf53a6585460c3901c3a53a9870c7ea9ce74b5427da88c"}, {0xc0, 0x1, 0x800, "be3279fb136da14f5b841f5855c59d001fba8a43df8cd2a034f47bf382046b465ef9538e056e0a01cfa3046e0d16129b05f3caa4c3f0491609c31f9a18f641f2d03d074f334d35b38c164c57a14fec7b9a75636ff6441191cfd089326768aa28c7a82480bfbc26946e13bacbc009521f3a5d7e92fcd104e770347fbffdf30151762e9a67478c873a95d9060fa93e9fab82a0a1bcab5402d682f7203f3931318771c9d20674868d24d7621f24"}, {0xd0, 0x1, 0x2, "ce3b3340f43fc85037c857c7878eaae32dcd8a7429120306da57b3f6dcd3ecc9ee56853a1ae6b2399db169bddf89aebbfd65b754d13fbfc397e8fb54d5cae049eb815a1e038ac7cedbe00eb6a5292b2b77d986d678a8e6f287fca4cee6597d55af922973cc55ee3f0a07520ac755caf50d8bd1db748fe2f9dd0e6131d256b0acdf4deb59f15da232167e9dc5aad42513feed4e97cec99c88c32c6a26343e9a37ddd48ec4bd9ee7da7c62a95c41cb18631b49bac9cfb2513efecd47"}], 0x420}, 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r4, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f0000000500)=""/118, 0x76}, {&(0x7f0000000580)=""/183, 0xb7}], 0x4, &(0x7f0000000680)=""/240, 0xf0}, 0x10}, 0x10, 0x21, &(0x7f0000000800)={0x100000001, 0x8}) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f00000003c0)="63dd", 0x2}], 0x1, 0x3fffe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ftruncate(r6, 0x1) r7 = socket(0x2, 0x4001, 0x0) getsockopt(r7, 0x6, 0x10, 0x0, 0x0) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 240.373376ms ago: executing program 3 (id=95): sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000080)={0x0, 0x0, 0x8, 0xadd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x6, 0xfffffffffffffffa, 0x1, 0x5, 0x1, 0x9, 0x1}, 0x0, 0x0, 0x0) 231.35179ms ago: executing program 4 (id=96): setrlimit(0x6, &(0x7f0000000580)={0x1fffffff9, 0x439}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x1ff, "d76c1f46000000ef1f0160fbff2000404b00"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/4, 0x4}], 0x1) setrlimit(0x6, &(0x7f0000000580)={0x1fffffff9, 0x439}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x1ff, "d76c1f46000000ef1f0160fbff2000404b00"}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/4, 0x4}], 0x1) (async) 230.728969ms ago: executing program 8 (id=89): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x8}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x96}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 230.346105ms ago: executing program 5 (id=97): r0 = semget(0x3, 0x2, 0x118) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x2, 0xfffffffffffffd}) syz_open_pts() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) (async) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) semop(r0, &(0x7f0000000080), 0x26) (async) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100)=0x6, 0x3) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2df57761, 0xffffffff, 0x5, 0xffffffff, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b01c56578abf972bc013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361fa276392aef51ebd803414cfe1821f92c838d93062266d6ec29023a4a452be8b0232d0c69a6bb631cb5fbcd426b078b7dadef26fba390bf1ba14e10ab1390c20f40472640a6a2a5a1d636ca4f44643c26f3299a64ca340fda57eb361aaf97c5ea1232de05c36f4501c3074eb660837ee1f6293fa13ab4323c806d91abdcf24e3194f8e8244530cee15efac5f6bec4523d4d64e7b458ca4133578a24f81686f57b61ed9cad18d885358562d6553cae764e0bd96054ea48510320c375ddec9035ae0993f4132f9645e0aeea2dd736e2b1cdc83d9dd400ef51badaea48717840a839c0361d8fe62ae1c9bd92d138ecc6c4bae532f24c3f4401a367f56462298f3b7a14df0a7f42c3980f57b12a5cfbeef069b21b72051bcd36755591bc493ae940613eece7b2c4c356a3dc6fac37bf31bd0fae145ef0ae108d", 0x758}], 0x1) 3.585039ms ago: executing program 5 (id=98): recvmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x100000a8, 0x0}, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd69002b3e0008060500000000000000000000400000080081000000000000000000000000000000014e"]) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8f, 0x1000300000000}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0xffffffffffffffff, 0xc0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400)={0x9, 0xa90}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001900), &(0x7f0000001940)=0x10) 1.384922ms ago: executing program 7 (id=99): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4) (async) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x2) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000ec0)='./file1\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xb4e, 0x2fa}) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 436.819µs ago: executing program 6 (id=100): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) (async, rerun: 64) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x861, 0xffffffffffffffff, 0x0, 0x2000000000001, 0x100000000, 0x9, 0xb}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) getdents(r0, &(0x7f0000000340)=""/144, 0x90) (async, rerun: 32) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000300)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffffbb) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000140)="c5891b873e37bf8316786c51ef37798e68f14f8845877c75eedc8bbd5bb19f21fe0153b3a56b06c038d719cad5d96763d8f07ccb12e982f757e888f2f6c93950b9952479da2c76ef5b78ef586987b8b18b6aee56bd44fec3bc050a154b8c02ffbeae60f5acb72ac6b3feea244fadab31b4dd660258e0a1ff198658160036857714a68d9f393aec14e7311c330ae766d3b3193e1781786af3f71aa68f0c", &(0x7f0000000200)=0x9d, &(0x7f0000000240)="4856adda468a221542fc7806b5609c870c7af1493b753b793b25d8e8a1759b7f7d9b2779fd1b7397b79ae8b46c451a0f058d0b24bec9b695d20b0128cd9d1eebd7c687172448dc7d4c6d291cb76367c26746271a91a3c7b2ee77af32e3f9e30b3d3982d110e8428c3e4e0822be997057b6ea26514d7a9e14fe371434087be2d20d5e01f8", 0x84) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) (rerun: 32) 0s ago: executing program 7 (id=101): r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffff7f1c, 0x20001fffffffd}) (async, rerun: 32) socket(0x6, 0x9efb0fc40c339de5, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x9) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0xb68, './file0\x00', './file0\x00'}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffff6e) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.147' (ED25519) to the list of known hosts. panic: mtx 0xffffffff838dae30: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *463289 10155 32767 0x10 0x4000000 1 syz-executor 44113 45452 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e7467) at panic+0x1e5 mtx_enter_try(ffffffff838dae30) at mtx_enter_try+0x1bf mtx_enter(ffffffff838dae30) at mtx_enter+0x60 uvm_pageclean(fffffd80083d1340) at uvm_pageclean+0x290 uvm_pagefree(fffffd80083d1340) at uvm_pagefree+0x26 uvn_get(fffffd8067dc3be0,1000,ffff80003c4206e8,ffff80003c4206cc,0,2,3b207dd870d1bc6d,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c420900,ffff80003c420938,ffff80003c420780,ffff80003c420768) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c420900,ffff80003c420938,ffff80003c420880) at uvm_fault_lower+0x2bb uvm_fault(fffffd806be657b0,200000001000,0,2) at uvm_fault+0x278 kpageflttrap(ffff80003c420ab0,200000001680) at kpageflttrap+0x2d0 kerntrap(ffff80003c420ab0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 end trace frame: 0xffff80003c420cd0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff838dae30: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e7467) at panic+0x1e5 mtx_enter_try(ffffffff838dae30) at mtx_enter_try+0x1bf mtx_enter(ffffffff838dae30) at mtx_enter+0x60 uvm_pageclean(fffffd80083d1340) at uvm_pageclean+0x290 uvm_pagefree(fffffd80083d1340) at uvm_pagefree+0x26 uvn_get(fffffd8067dc3be0,1000,ffff80003c4206e8,ffff80003c4206cc,0,2,3b207dd870d1bc6d,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c420900,ffff80003c420938,ffff80003c420780,ffff80003c420768) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c420900,ffff80003c420938,ffff80003c420880) at uvm_fault_lower+0x2bb uvm_fault(fffffd806be657b0,200000001000,0,2) at uvm_fault+0x278 kpageflttrap(ffff80003c420ab0,200000001680) at kpageflttrap+0x2d0 kerntrap(ffff80003c420ab0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c420ce0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa73a596cb40, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c420430 rbx 0xffff8000299dedcf rdx 0 rcx 0xffff800039406ff8 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x8d074385a4af3917 r11 0xffed3fd74ec415d6 r12 0xffff8000299debd0 r13 0 r14 0 r15 0x1 rip 0xffffffff823cdcc5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c420420 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=463289 pid=10155 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=75, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800039406d50,0xffff800039407aa8 process=0xffff8000fffec4e0 user=0xffff80003c41b000, vmspace=0xfffffd806be657b0 estcpu=25, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10155 232924 92695 32767 3 0x10 fltagain2 syz-executor 10155 127113 92695 32767 3 0x4000090 fsleep syz-executor *10155 463289 92695 32767 7 0x4000010 syz-executor 10155 130612 92695 32767 3 0x4000010 uobjlk syz-executor 45452 44113 68024 32767 7 0x10 syz-executor 45452 416035 68024 32767 3 0x4000090 fsleep syz-executor 67428 201131 83339 32767 3 0x90 nanoslp syz-executor 67428 192145 83339 32767 3 0x4000090 kqsel syz-executor 67428 99009 83339 32767 3 0x4000090 kqsel syz-executor 36577 235565 0 0 3 0x14200 bored sosplice 16283 44982 4915 32767 3 0x90 nanoslp syz-executor 66135 36629 27750 32767 3 0x90 nanoslp syz-executor 8138 208864 81525 32767 3 0x90 nanoslp syz-executor 2841 153977 9780 32767 3 0x90 piperd syz-executor 83339 266016 43006 32767 3 0x90 nanoslp syz-executor 68024 239974 1566 32767 3 0x90 nanoslp syz-executor 92695 398834 54195 32767 3 0x90 nanoslp syz-executor 9780 127201 48398 0 3 0x82 wait syz-executor 54195 135536 48398 0 3 0x82 wait syz-executor 1566 363978 48398 0 3 0x82 wait syz-executor 81525 67722 48398 0 3 0x82 wait syz-executor 43006 236982 48398 0 3 0x82 wait syz-executor 4915 17586 48398 0 3 0x82 wait syz-executor 27750 517771 48398 0 3 0x82 wait syz-executor 48398 128097 43321 0 3 0x82 nanoslp syz-executor 43321 59024 96873 0 3 0x10008a sigsusp ksh 96873 16199 7628 0 3 0x98 kqread sshd-session 7628 433598 41343 0 3 0x92 kqread sshd-session 1840 512737 1 0 3 0x100083 ttyin getty 41343 362983 1 0 3 0x88 kqread sshd 93502 247116 9034 73 3 0x1100090 kqread syslogd 9034 383110 1 0 3 0x100082 sbwait syslogd 32946 317813 1 0 3 0x100080 kqread resolvd 44970 328514 78742 77 3 0x100092 kqread dhcpleased 21248 133343 78742 77 3 0x100092 kqread dhcpleased 78742 68746 1 0 3 0x80 kqread dhcpleased 21801 23121 0 0 3 0x14200 bored smr 69552 231666 0 0 2 0x14200 zerothread 88161 181295 0 0 3 0x14200 aiodoned aiodoned 70396 362168 0 0 3 0x14200 syncer update 26580 448536 0 0 3 0x14200 cleaner cleaner 2233 203867 0 0 3 0x14200 reaper reaper 17746 231297 0 0 3 0x14200 pgdaemon pagedaemon 30558 337409 0 0 3 0x14200 bored viomb 13606 230565 0 0 3 0x40014200 acpi0 acpi0 32057 458091 0 0 3 0x40014200 idle1 10899 51993 0 0 3 0x14200 bored softnet3 91882 51807 0 0 3 0x14200 bored softnet2 19954 267745 0 0 3 0x14200 bored softnet1 11736 291461 0 0 3 0x14200 bored softnet0 73212 151387 0 0 3 0x14200 bored systqmp 95238 297628 0 0 3 0x14200 bored systq 27821 25632 0 0 3 0x14200 tmoslp softclockmp 62415 259210 0 0 3 0x40014200 tmoslp softclock 98813 311531 0 0 3 0x40014200 idle0 1 348430 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838dae40) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 10155 (syz-executor) thread 0xffff800039406d50 (127113) exclusive rrwlock inode r = 0 (0xfffffd806cb61d00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 10155 (syz-executor) thread 0xffff800039406ff8 (463289) exclusive rwlock uobjlk r = 0 (0xfffffd806bf0d610) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff800039404ca8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_socketpair+0x2f5 #3 syscall+0xbc6 #4 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838dae40) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 10155 (syz-executor) thread 0xffff800039407a98 (130612) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff839f58d0) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 10951K 10965K 166960K 11260 0 pcb 17 12K 12K 166960K 17 0 rtable 216 6K 7K 166960K 360 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 16K 166960K 43 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1394 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 125K 166960K 252 0 proc 58 79K 127K 166960K 491 0 subproc 63 3K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 88 6K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 369 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 151K 178K 166960K 3884 0 UVM aobj 8 3K 3K 166960K 9 0 pinsyscall 43 86K 114K 166960K 1309 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 10 0K 2K 166960K 27 0 temp 38 8683K 8763K 166960K 4719 0 kqueue 13 20K 26K 166960K 37 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 176 113 0 12 6 0 6 6 0 8 0 unpcb 144 180 0 160 4 0 4 4 0 8 3 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 808 72 0 62 4 0 4 4 0 8 2 arp 128 18 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 211 0 197 5 0 5 5 0 8 3 nd6 144 26 0 3 1 0 1 1 0 8 0 kcovpl 48 12 0 5 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 457 0 44 29 0 29 29 0 8 1 art_table 32 458 0 44 4 0 4 4 0 8 0 art_node 16 112 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 10 0 3 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1690 0 180 95 0 95 95 0 8 0 ffsino 288 1690 0 180 109 0 109 109 0 8 0 nchpl 144 2008 0 325 63 0 63 63 0 8 0 uvmvnodes 80 1807 0 0 37 0 37 37 0 8 0 vnodes 216 1807 0 0 101 0 101 101 0 8 0 namei 1024 6097 0 6097 1 0 1 1 0 8 1 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 6587 0 6587 3 1 2 2 1 8 2 plimitpl 152 53 0 29 2 0 2 2 0 8 0 sigapl 424 532 0 479 8 0 8 8 0 8 1 futexpl 64 1442 0 1440 1 0 1 1 0 8 0 knotepl 120 302 0 0 10 0 10 10 0 8 0 kqueuepl 224 44 0 33 1 0 1 1 0 8 0 pipepl 336 156 0 129 3 0 3 3 0 8 0 fdescpl 520 513 0 479 4 0 4 4 0 8 0 filepl 160 2121 0 1916 12 0 12 12 0 8 2 lockfpl 104 26 0 23 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 30 0 15 1 0 1 1 0 8 0 pgrppl 48 46 0 24 1 0 1 1 0 8 0 ucredpl 104 186 0 168 1 0 1 1 0 8 0 zombiepl 144 482 0 479 1 0 1 1 0 8 0 processpl 1216 532 0 479 5 0 5 5 0 8 0 procpl 680 712 0 653 7 0 7 7 0 8 0 sockpl 728 436 0 399 9 0 9 9 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1184 0 0 74 0 74 74 0 8 0 bufpl 280 2486 0 117 170 0 170 170 0 8 0 anonpl 32 5326 0 0 43 0 43 43 0 246 0 amapchunkpl 152 11631 0 11097 30 0 30 30 0 158 3 amappl16 200 2275 0 2256 5 1 4 5 0 8 2 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 114 0 104 1 0 1 1 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 1132 0 1098 2 0 2 2 0 8 0 amappl11 160 49 0 39 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 239 0 239 1 1 0 1 0 8 0 amappl8 136 26 0 24 1 0 1 1 0 8 0 amappl7 128 102 0 92 1 0 1 1 0 8 0 amappl6 120 180 0 176 1 0 1 1 0 8 0 amappl5 112 132 0 126 1 0 1 1 0 8 0 amappl4 104 306 0 290 1 0 1 1 0 8 0 amappl3 96 1928 0 1805 4 0 4 4 0 8 0 amappl2 88 649 0 596 2 0 2 2 0 8 0 amappl1 80 9593 0 9029 15 0 15 15 0 8 0 amappl 88 3179 0 3002 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 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 513 0 479 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 513 0 479 1 0 1 1 0 8 0 vmmpekpl 168 6424 0 6387 2 0 2 2 0 8 0 vmmpepl 168 40922 0 38923 103 0 103 103 0 357 8 vmsppl 480 512 0 479 7 1 6 6 0 8 0 rwobjpl 72 16401 0 13762 50 1 49 49 0 8 0 pdppl 4096 1033 0 958 111 26 85 97 0 8 10 pvpl 32 10917 0 0 90 1 89 89 0 265 0 pmappl 256 512 0 479 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 465 0 29 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83856ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839f56c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff839f56c8) at __mp_lock+0x192 syscall(ffff80003c42c8e0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c2e6bb8de0, count: 5 ddb{0}> trace x86_ipi_db(ffffffff83856ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839f56c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff839f56c8) at __mp_lock+0x192 syscall(ffff80003c42c8e0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71c2e6bb8de0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833e7467) at panic+0x1e5 mtx_enter_try(ffffffff838dae30) at mtx_enter_try+0x1bf mtx_enter(ffffffff838dae30) at mtx_enter+0x60 uvm_pageclean(fffffd80083d1340) at uvm_pageclean+0x290 uvm_pagefree(fffffd80083d1340) at uvm_pagefree+0x26 uvn_get(fffffd8067dc3be0,1000,ffff80003c4206e8,ffff80003c4206cc,0,2,3b207dd870d1bc6d,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c420900,ffff80003c420938,ffff80003c420780,ffff80003c420768) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c420900,ffff80003c420938,ffff80003c420880) at uvm_fault_lower+0x2bb uvm_fault(fffffd806be657b0,200000001000,0,2) at uvm_fault+0x278 kpageflttrap(ffff80003c420ab0,200000001680) at kpageflttrap+0x2d0 kerntrap(ffff80003c420ab0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 end trace frame: 0xffff80003c420cd0, count: 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e7467) at panic+0x1e5 mtx_enter_try(ffffffff838dae30) at mtx_enter_try+0x1bf mtx_enter(ffffffff838dae30) at mtx_enter+0x60 uvm_pageclean(fffffd80083d1340) at uvm_pageclean+0x290 uvm_pagefree(fffffd80083d1340) at uvm_pagefree+0x26 uvn_get(fffffd8067dc3be0,1000,ffff80003c4206e8,ffff80003c4206cc,0,2,3b207dd870d1bc6d,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c420900,ffff80003c420938,ffff80003c420780,ffff80003c420768) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c420900,ffff80003c420938,ffff80003c420880) at uvm_fault_lower+0x2bb uvm_fault(fffffd806be657b0,200000001000,0,2) at uvm_fault+0x278 kpageflttrap(ffff80003c420ab0,200000001680) at kpageflttrap+0x2d0 kerntrap(ffff80003c420ab0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c420ce0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa73a596cb40, count: -16