last executing test programs: 7.463463763s ago: executing program 7 (id=813): socket(0x10, 0x2, 0x5c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) socket(0x18, 0x3, 0x3d) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0xd, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7b, 0xfffffffffffffffd}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r3) syz_open_pts() syz_open_pts() kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) kqueue() mprotect(&(0x7f0000665000/0x3000)=nil, 0x3000, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x9e, 0x9, 0x0, 0x3}]}) fcntl$dupfd(r4, 0xa, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) 7.033045586s ago: executing program 7 (id=820): getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001bc0)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 7.031577995s ago: executing program 7 (id=823): shmctl$IPC_STAT(0x0, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sysctl$kern(&(0x7f00000009c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5f, 0x6, 0x7, 0x1}, {0x64, 0x0, 0x7, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="e07feb87cc802f0369015c8c4250f49a21b4900690d84823f1e8921b00c470605dfdc1a83aa2b658ac", &(0x7f0000000140)=0x29, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 7.02946165s ago: executing program 7 (id=827): r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) writev(r0, &(0x7f0000002240)=[{&(0x7f0000000140)="0e4d426e3e4c44755ea0b07010d2663eaed97ca702e03b4cea96114abc03", 0x1e}, {&(0x7f0000000180)="b3cfd693531b635fd6fde596e2664210742b35f92d20d8106aaed57a7cd9faadf8f07fdb6b513b87a418d3e99b209e4fdac0f0dd77e71441394cb15f1c356cdddd45bef62174e1f05c012f373ce65428eb4294cbd04bd027f39dfae3faee6e8f717ff9d114e42b1957132b3fe2eb6f0616c11f8d929cd90a14039be8c290c2fb14dd43c0a5606bce7ca7d6dfd3686f302272ad797552c82d1501cc5326760d7cd0b2cb7f3db640f6cceda5f1fb5660c309e9b394a3", 0xb5}, {&(0x7f0000000240)="440502104037d5bdcdc1066777637f8cdb04bbc30617e4a9c774dc7f55ad185a87f0470888f56431e16062d2b22bc7b4db0c6f3fbbd9b34a3027599c0c4c8e818fed95567ec55b89b41bc533bdf30258e4e16f460399ae9907fb553ba5d41757151ab184faa3c0a3419e92e0cc7d6768dd1968b60cd7c041e5ab9f242c75fa7c8dae8db11e9c06c1b6e8b19704c8ebb187292444676e6c50e4f29d31ef4798989ce552b93f54e8b55ea12587d6ba15e61d7f4d0285baf3ab691fc20d05702adf00f516b5481198fc44205a5c728393ec7335272412d09f43969544dbe7b53784f8dfbeadaf684789ba39ad5a25ff89b4a47c86206f17a658badf28ba44af087d7a2db7bd21344b3232a5fefee87fd42159241d648c5da989f713dec76883085e516f0af88ecc9cbcb763745b4cbd76a875f6bb2c97209b22588af4b002cb6472a376c0d26ea9f692b642c349e7f5ae5384f57ea729af100bd6f005bb834350182f81a24e877b6d0fdb73606187f1cbc9484c4db7ae398c8221a5e4be489b7019d6b172dc162ae50e8454e9eb69a2d39a2cfdbe5f175c4be03d5deb91d350b281c2d2e6270bf8241f20bb85f04c53a66f96827c352081645ce1939b53a7afca7f94f3f9cadc8067ec9be9fa2d5f40f7cff7d4dfb2d6e76173bc34fdd24386c4cc38249544597ead7d88558c6550c8a594862716fa93049133cc4e057da6f6267d519f5f810fdda717d8b4b13c9e70c95f91a56d99a8913a62f35232909bc28ae825f40ddff44e58be663bd38427d4528405274fdd60fdfdbe2e64ddeaae14eb8caa4249e1a3a59d6bd42409316742c130604868bc29cf6dff7b69d767f42554f2588606bfdeff6ddeccdc587c1f02cf2b1cea44a8666c253483b8f2b50fa04c53ba9054d6ad136b6de3837796ea0f4f4c2646f12eb5c9741636def0f638f8236388c2533d2473e600fb0390a884d5a997633118eac1b9912b1a76f72bc564aabc89470676d8e125a6fb737467d10f17a898fda906a29dc24c973a0d27a259bd857d8485fd4edca8175c6dcc019a2f384cf65c69fdb3c5cf926f25867cade8604279d8e1554f7cbaefd5f2d6db38bbdc44fc9fa2e43b038910369ac2b6adc94fca55a75ab6ab418d7f824eaea5132eaefe1e4d181fb09491ef54ab16ba395f594a64c4d5fe46a887b7f8dcbf03e937c98f083062b8f849fe584bfdde4de170c03b5e17068af17401a0a47a68bfe7c947ad1676ea921c888865f1aba3c0002761209b27e2d2750328dc98f8143e738549c14975bcecf64836c4f7d73479614e82f2c2e7185fd7ac5c2b59fa27d7ebe64ba75906697ded347fbcf000be14ecd4edd8190680a0662fc96d9e7bd77f1d912df308d6ffb5b06463464cdf32bc034129ee590bd9bf3088ab46a0812676c976f4ea823ce39d599abde57547fe9f524db1fa1fdd8474f5d7e5f04ef416d2cf5357f6c4f50d02d7b4d89b8370457d8a023a7038f6697e65a2ef24fa31c821f6a599469e3459309d0cb54ab47f20f22cd8fbe622b392729e5d111a45e0106782dff4df727abe6902d7dc5306fd5a66f910b51a2e68b17296a060d60cfc3a7dbdabd051e1cbb0ae1b2cd7f5f2d70a038272b16da12455dfe17446eea0c530cb9453ac6648ea0443d073c2574175e2c2535e12f30393565f9194b40be901099cbc227fe23b2ba4422f44abd79430621cfd3fd9a42e5fc6487c5a124c98497dde17bbff0ac35eaee70c8b634c259130e62069e5e7835dadacc91cd246cac3751dcc528e4f344a398f89a59ee22491775e6eedd97cacd67908113f9ab8e905f08374fbe4152c37c7452e870200664620dc367a10e03dcb6ce5e3fc5ad40ff7d8168ca2aad36de1fc0b1c27ef865f08586a7bb42a17cb2331a80d452412b78081bb226424f2438cb145386ef08140cb5dbe4fe3216db754cf0de5bcc7b145dcd99221d555b1bad04cec751fb19771ceb2e7470c7525f93c825bf0a9ab5943a07d1e313070cfbbba43057472649a99b77f692bed9d102a1de84bec572bba330179ccf91cee1a24664c4fa88fec0008c74eea0c7c5edefa41b695b730e55051fcf049e544ecf01b18f2e2d005bf04f73c097d0578dc9b31a63124ea3467fc443ad0a36c692b2f5c404aa4f5ffe0ca1eff3dd66b4e4451374daa113be5d0f8dc4c686245ba9432831653673d90fb8bb8a71adc5762d4fe1bacd82d74f7f4a17b3dc53d6e646d19b73c811c4a4643a6b342b3db58b69004de47a12d93c86d8f08857e22e0709eac53afc18b42ca2b9959b620d409d35f43cfc700a61c1d5e3f76569e2c11a7d9e563c556a7c1be584a228b5a64955c468da8234fb28f6444abc839f0a98ce053135a536d1f68a6f35fd96492a9f72d1793834d2ce263868ca97baa1e02481fcd108be986eb22c8ab31b88d6772ddaf371c82d6d8e3ef0966f9fc43440c95dcce3faaaaefd1c18e25d7285cff72bc96b28e1471f8d35617f460c928089ed0b2df248536e90197ac8ba87227fc23027e5d2fc3b39fdb38aa0bcacb279bf9f9eb317f7cdb8fd955e7bd65293e6865a11f5fc292495ed0c150dc94d436863198576d975cca93e4b8d8431a32ab24e5a7534bf07664e94b391d8d0d6a285f802de606c54e18d72bd332aa92217fe4ed0fbaed4a83cdb7d2cadd83149f4a3995cfeee98b7b960d2e2e1f1dc4859633d5a6228717b1d0ab3aa41c926742faa2e7063f2fb46fa52f6cd97eeba3b321a36c5db7f71e378cfb7b648db8abe05a20b40e1b1f5a1f349264505407cc74d8686ee56a8d84655bf76ca7e979f10e912089483260f1edcfc34e03a0a0d7c8ae2b8c190b02c77c2c06e07b6de76877a57b31a32c666d4858776d46bbb28e174991338c6ec20a426e81d659c267bfa9ebf4f640f09981960f02486b25aa14911a12a77658c92bc0327046093b370f6119884eaa8e0f7adb842c2fd58054d4d0deb48ba974f29e3d8def7e191fd48854034f914fd282a831c008de4b1ae7ac0ca8ffcbce72373d12f8291211a32b87df89e12aa8a4ed7161d735f563c6683cbcb92691f7a4ec053853c3822622c098024bd4a139143b3f5432ecf580e7c345aaf6d6fb9d97430efb10d2c234470ef329324484dcfc634bcef9173e4690261262002e29886d5fee221fdbaf82af937e2313057a15bf4ff14abb02b92aff349c7c69f5b5e58ebf09143d8152b2474c6910b958b86c6c1f5d1ae94b6f876ecdc0cd0a4f725ebabfe9ba743adaf3d3642e38364bda53597f4df3c959a49e04f41f4d115dd1a5770c1c586ff3f252d11fa657d627a884449774d6b00432d42e12606c618c44e45c1c23ecd4588346c9e01efdd87d853e899978d5278e862ba5c847b05026510fac01455bd09c418856e4b3d4a7a1f9b600f2b418a2d27fface0854c548ef824908677fbbbfa7f645405a3d7242ebbfe9653b48d0cc387c5a6a3df34427317bf48505b1a43d7d25120ef52e6e097603e1a35d9226d33ba6f5dfd92f720d20533eca47e71985cbe21bc9a5c65c9b95fe1772f8db842f4e09cea073191456e8ac9c9cd601c1f5f6a6d5bc6776961f51fcf415422eae44a95bd19eebff8bb325b66f648b56e91664b0fc3f1aad1bedbe5d8e7e15df1e4dd98b2ffba0d906a1a43144e0dee4a8ea35008e18f503b06d9aa5040668faeb1bbdf693f3a8e755836240b3860c14a0dd917f9fbb978905e7932f714bca647b63419e3ef957f8678e0c0af40193dce656fde74992647232a5476641a82e97555e190766336a75cde64f1851802cb3e789e8dbba32de6a6e4e969a1058834204e7ee7d779a142b1c26ce9534dc0379d5bf4a529c2ff291f694b8804d772d3672ac1cc83ffabb02d66ed4457619e16f8b50e64d492066b9b95337c9f82c3ba8be4e7a2ea984056180832d8da20477312e48b2742b8e387664e9f822c0d7dc2a33aeea768e9902116d6c1aee9438243e3f8106dea2df911432cf3802b2d3b0594f0155ab4022517cae4a1646caed6c37fff9fc5c3ac379c3ed0c1cb9f094d228a0aba35f00c2b4726ca6228034c30f7d386d6e6f3edf5cb8a0ad3bcfadd2e326fdec4c18ee6c7c6494545af2ea313584d9b63e3571a227902eb3695f64734f86a53ffb9cec3db1b1838f76ecde4ec4860648516cd985d9c14cf58ed35de9f40364ebbbbd0acc924accfa937bf72c7c6f175c6a354658b8120499ac0c1ecd54d9a1644575f76476a3e21ce5c72d4fbd89070eeea51e24ad8faa78678b4669cef9125dcfe01b52752c01a9d681d15fabf6686545c06e03c278a46b4216f2de4c47fd67c40dde68827d9d9664eca8c5898068b0d4fd8583c7701be370fc92f1cb4b117b28fcbd7c0f0422522377ccfabacadf1be37174e6e9ae1843492eb9c3c8f1674d02cafcaedc8e1ad6b8b856c695931d9652791c68394a92bda3169676f2bec2e1c8400d29dee86cc664aa343929cd3d629c4858081a985152b1e870001053d1b3426d31127c2d32d2e4ae404258f871db4089b4e241621f1d357af24749b0a2c33fe45f826d2f45af35425a69fd94e0f66b5b79a25697315f2a04c6c191f8d259fba82e9e5120a010a3a00db1aa3a2f9f4c8f075cd7a948298327705be613e8201654d888997b75f990b90b721cb583fa398912f9bde37a9744e7d955a2afdd57e3bc5a832fde9f720176f3f657220748b9613dd1fa78115517b264d6fbfb2d847914f840859ddff028e7167361569bf8c8711d2435c958591b1ba308a378195a4a8cf67a47693145d1eb3230f4f73a1ac22e593525417712f8789032f1c941080de0121e79a6b7acac374fbab53240c9c06a209f3e11b7a4c8177ee49279ce920edd6baa84c8e368997cd5dd37104dce0f7d30aad5693a4e8bd443126bf8a3153b414c6855ae09419e6a3e02c5811e11337dc3bc3a0ddd807ee3153e90fb802c0e59c8f507eaec8b511536fb466bae108e6d4b562f7fd30a7007135c38507a2a3b38cdb90e5a39bf15627635e2ed5c398cf0dab24ae67004cdeda2ff7680a13fb74456a44389de0e123b1456c5b90c488c2915139533774b7f1f4447cff9864dbeb1c5b475dd95f71d44012160020a1b299838a6cf2f15477b6e50e46d73b46bd8e4c4925036722edbed7b4efe0bde5e1bb990b8f2ebd5735cc3ca7f78f25fff27a197dcb2c2d7dcffa03e19b3597a16069363d98f958a28a83f281a06c7ad68c57ee72fa36063db1c951138af7295b20482c354589c0c2c97523f9ece9f5e50990b2b0c39f03ff207e29bd9a5898ff58e58a986b3e76bac5834e031c08763e65140a7a2a4a7d3412bb31c3e0bcd5e1d746762e38e593d9e74c115474f181ef17ebf7fc8846152b7b9b04a6b55aa2bbbb4ef1b0e1c2d786e3a08a9bfe585b19b1dec7247e18f95a64727579f9456770d9b31e6ac3c75e80913d8fda54e971308f0bbc8663336431beb8dd1ee82ff98d3dcc50e9c5dbd06181e8da0e835482321700120d2214529a60087e16d9af16eedf4eadd8176cbceb616b4431dfedc62c11b753cc096925ed6ea4fba22a17f3b186064729254c418ee8f64763a15e0ddf32affd3e9776f85b20fbeb38a71a1bf75dae3a21cf8fbba7ff7bf9db4b1c8cddf3ffafd0bbd89e2dd18ca83349609b9207ef341514eb103386b98148ca2e7929dd5a176222c6b9318e4a7ef96630150235172e0e5b35c4c9c58a997afb8da606cfbdf11e6ab71c1d61a4a9e4d579ce72d6eae6a5531beb0de8cfcc2b564f8bf67fc005870bc256e16d9790a6e4003", 0x1000}, {&(0x7f0000001240)="e1a8ad55be1014895c65e79b158285666326ee972801391f49d44410fda8a1753c11f7e60641b422ffea093efc2ad40ca97f1df7967d1c7a94c382d69182b0124ab36bb89249f694a28757ee3c3026314b8f210b55d9e1f22a0a08d70b24efeb3089d2f30eddddf52f96891b28cdf9ca2618e76fe9bb36339086d73c20fc078b62a5a3188cb6012160a321fd250d97599f76f3536b2a956d720d9cc09026e898d0b2f0f792fd3ea1e249fb27f508e1c116cff414268e03d9a9b1c7e61dfd9930397b06b8b7933c570dc2f55d106a16a238a183461638683269e246214d8c64efbe346983b89d59295ae86dedb5ec803999bba44571b0b7c028d6683ff4ee4ebfa5860b5828d2c64bb9aacbf6a4eae925c1834d5529ff3bc7a59b71b5f932f7edc946b547d4c675fb3491235d2fee2661f404955938befa646d6a3fb36ab7dec327b79c4b6f05b7242453a808872ca09c849295fb4e38911deb421bae6549cb5718f7cb97f35fecbaf0d059a0ea1315abb497bc083729c86ac61e1989b4fca9bfd9c276a57602dac4d379bb1f60416c09ac34c6e94233b68903cd3e126c1202823721ecbf2122404ab0900c782352425ed59049825569e88e5b04eb7b620e684534a823b82c151d6750e3c7a8c41028980422f2753e6aa3fb0b9733971c8644f944559a7f00962f27cf1e940fef2dcc5fedcaf1f36595b523ac8f7e76a6d66b737aeb095549aa1c4fd4b47850d291c3ef36c8b376eb41b66e3a500ecc46c73c5b05a636a9a1c658e55f55544b15662dd7feaff22609aae1c09a81e8c0445c5cd5cc4a365409164bf62723cf3773d1b4df1b9874c1b986de312f9294ac9f6b46814532e8530b62c2ed83d2dd3030ebb02f7e068ff4982d7e368e34e156488c8952bdab7dc34aeb4cc754d05c15b38808523ef6ba0c23927c6e87564f4ca11153b7bc17ed593338c758105abb7a4392444d12592c429903146b54b867189d123e72e7a7835760325e1725e52014485bd88e5e1c170c746248aeee2720e7a4cb9c8b3da83b7f2b3f8b039e2c9559a4b4e0e46f38a805a99503a2356bde2535d7c59c11ddc184f0a437986ca8b7737f879781436eff2fe34c84c6019c9b964e6bc1fd6a3c806b092899c33130ae1f365c6975fc89ed4de10af8c2c8a677a1d87a56ec0b6832aac462d43ca8076e9eadc496f690708fa804c0d673cc8f62c325c1905a6627f09c9480d298dbfa8838978891070492871253472a6889f487d76328d87976334d63bb0e28b3c7b29110446fed7e575305b582444fb9329383c7cd914b2f0ada412912dab7a0c2305ed77942aed84a52133b91c455b29a2b0820c40eea5d45ddf01fa286bd053bae58522bb3bef209a4b0bb80299d25353e6ed410f21ab151d4c18d0e4e271c27a947812911d449bf04917db2e1c88ed0dd3e016ca63718055cf7ca28eadfb33242e4027777359b2d5a6016edd932939c58241981e8cdcb2966272b4501b4d4aac9455fa77604c5205cb2bed5ad23a45a65c8caa67b56aeca9708ede31131c8e05cb566cfa4d943b6fd5c9840798580cc277e1575183811e19ac6d9522110ab2845e03455e9b0c7221a9ddcdd4aef0de8eac6cf00d4e396ae3a3c29d8ab2c89bddd3f9d3e9000d729685a560e9dcec234b072d56da144bac88ea70ecccd3a77dc02cbf699827167c77e9cfbb0f00ce63357ddfe43bfc3f30a33a51e9e54b2d884785c390b743e6863d4d2894c20bc4b391d04a1deb5067b9e8767faa6ccf0f1f59254225c184559a80be1e5208bbdae7277f5e9937dc89161ad5dc4b5793ad9e98c578194b0f34971319f91cd3c56346c9a5a8214b6ea1c42b1b1c0494cf05878bc6c6d755a772ce741739c8e8dafa2fccbb0ea2a4301426d5bdbddfe60b0c2d0f0be6c7f865fc5e7739db283e7b36733bf81eb3d9541eb2077824c3c7711f229839bfd9d0c997b80e0caaa26d6e71248c3db2ea016e71b03a385a704760e213d9709fd2c6a49e0209b881d33d16df430347f1718947d0b3f5c131eb8e2d977caa34f1f9a0397d52a5836accfa34107073fc6f1b82adcd78fb71b317c8289e8e0bc907487d4c7c7869245f965c9bc3bcd0b50bf62e3eeb49bb1378d9875d384fecb2d4910cc335dcfa33cea3ef6852385795a22b4a8474f34e935f3c0d72c80ded14e6f2b415513e374e9ef880b2bd504f1ac1b907e0e3826615141178b4192e2c5ec8636d3a9f4c1f36c32e9e6722697e7907d5f900cc800a9cf82eab5a9d64c434cdafbff8cc146ffd98ebfc7ef81a00ff12a13b69f6522df3ec59d639be5a918c1f96373306e46818d70266f0aae4a4d9d1ce56bd8c3e2a80c0fabdaab91db8e2282a5a4dc0778b6625a54281b69860561af788219147828896b2e65994e51e59b4ebcf2d733099bf453973e63a59e48b9c438d315796ff13189cde04e694de7731bdb69f1fef12d93f97b6b8f72d2a78c90496a6b7502c2bb1ea591527a180ca98e5062bb181df508462b6638083571a19bea5486fbeb77b208b8796d62265170f3a425100fced1e4e6e4ccbe60d7bbd0912eee356046899287443ae4af4e612bb890cfe6720df9eb9e61d4d67bafe766ca3b3c4f477b28ee13ffdad868b9eb0aed95a4e9b4d4e18eef0ea8641c4e412cdf57c491ee6fa4c38f07f9a0d80df79185db07ff1096c1700c02f398077f049bd6af4d90731ff841d7bc17c7836ab7ba12775c97c00556449b9d5a7da75c8b784dc6a7e64a63549361bb05ebeb594572e136d848008815da0c53e1cccd0ed2d1d8e3fdddf8ab8be831cba9308c28394556d1d24e9559399b5760b5f2972c28161432c284f4a277d4986f8a8dcd09dba4b8fb924b8b118ae0eeef138683af9724c122cd6efb743013c12804de02ac84903b9f8229b153222381abf98174a1ed42281d80fd9fc6e90260686db49e1c68305766f6b6bbf28b83f7500076b1bb9e218e9c7f838223448783143558d446dd3076976e9a1eebb8132d0984fe5ee1130dbe95ddf41e9d0ad54ec63a2942ee9cb15721acd7746258944c9b32cfa5cab9132104e9402672e802879743857acc6b8ad1aa584251668c2a2bbd2f3d5e6bfb3419a38425976ad4d92f514631c9eaa965744c53692d493ce25328aa868bfb4a708697d53d6adfc7da786feec776e5d0cc344c146c247938fb0fa0d6587ad9c5562bc2a996313d664947320b46cd264fabbcb90ec9fdaa04d129c08af313d26b8b1c3b14a7c3b39af60e538862d7694ae6e0b3fa0178976884abff8caa7c4a6549c90eb4fb99a284abf161fa63ce5c15081d910e7fefcc5ae27eccf8e08645a9f879c2d16cb87eada92889a37a8ebe642d71f05797a0782c8bb2e94c3d8d46e7781bcb1d6a85959ec0cba677e624af5206b1e3a5ecc2ef82f0b91a849b01febe2ee046570d1dfef4e0d8877fe21d07f671a4f0ea5c4d1f5d87645b6ebf35623236c60df9a0bd7a559f29069597f74a75e8c9be8c38fa79f9c4e7d7b5637f0b1789bd39dd41d8d20ccce94dc88293838cd04c8d97e6d42c50d4dd6b07f5467a80a77b82dc878c1cbb0fb8266859c33194d8ce88596a9b888201e6a1afb3a3599f9c72639f592c513e668c2fac764d59454cc1f4841430d98ea749f0205670aa3a23cade90f2ac037f9a4f553018d3b690bc1a9b5d4954d33edc0ca6549290f773293adf16032166a1f2520859c5e962e962f30c0d5d7d435e9c993b10272926e2254f3f5f520bd18cedb3b6c84ee912d723179df4cebda7b9206cc527ec8711f17b2332e144b3abf1e35927cf23b8692f1594d6fc12ffa981ec30d9fd319ebb28840e23746d7f92a7e09b99b443051293a9cd35a8178c758d82a9ae04f4790b57337ea7b2abd6044e488a2201f8511cbc6fab691052a3306759671c1c6e4d4d97add436cebe58bc2ed86b20f182c2b2045251d4c42dee1847e7cde764c7c5be66ad7b52adf1d47061b1532dd3799e4dbf13e9c5cdcda26933928e37b5377198c9cbe49731eff4f7b4061737b7963b40766e6fde4bb46ce5ff8f3a26adaaf2990dbc7ec4318f87bb1c850e17ed21b8dfa22fe249a913ae2638cbb3ddfc6d9854ed069d08b4d110183a6def229de790740dc3d84a40d7e9745538ed406145994f5ca032cb998d714253aa826728f6499c1a0f0d32b1d0100e8e70af510755696162a9d76542b591ad53a976d4538cef02e99a7565bb15e5ac1d59cae7d74289ed8bae74eb9f2dad2a365929209529a3cb1109172394759a58f508630fbd02f7104a9cb502772e5098103fe0e7fe3a7543be3b9ebf921cdeb6439333dae027e5f5e9cb604a7582a743b771ed637f5b113aa7306c088aa76ace34488909905284b5d77c4dc706a5a0af351ddf57ba48bbfd6815597c7d061b44cb91721f2dfe10bce8f2f14b65d7d128f5b7b5a28071dc8671db44d72fcd1709bc0327becb917b587b159382a2d565ed8cc5fa5f5449c6dda1affa221ce5ab9fbf845d0f780e91ca97d7a2693deddb690ea58d1d5834fb2a0b763b8f15ed61b01f5f51d6f9b8edbcc655ee2335d336b200e0780917f0b752c356b6e5c2bff9ef4aece586fb7db2d12838d9d4b8c7e6719ad10f9336c1546011a24c69ba5dd5674aa31e510d1d3b9446353bf86847208c3b4e2f3233756b2725de72b11577d7d2854118dd189cf69dc7cd5f122c12ae8597de2ce81de63a789eb700086201f734c56020f157f866696e25d71fb360acb916bf6b8a01e26f412482e65d19aad607089d39fcc5079552ab3d4b273ad6c34a1c37b263a2efb1150e39c7b57853ef1810c29f1969452f4334ed2df1c9043d78bb1030fa3769de3a6c64da6050453f987f1bfcaf97c5e190a986472c1111dc60a6d7bc15a6b44f083906b5ed1eaad2daf849cb3bc84acd08e68a3b6d1f9da97d352d773ff8b29790eca89f9837e3f96f7db4be7577af45a559615e6bb7d3d8345d390e836e8bf1bf9500831aaba13b3ca9871171d8cf10b100436ee5f72b9f2912cc0a464756ba55a45368ecc97955affceba036879cd7cdd0fd44b567a6242b7cfc166c69079fdf383c321a2711beccde61c6042aa7d3c52713a29f35102c2e8eef81b51bfac4787286496b944eb9a2c179cf298cf9f2b9ddda845d8c6a43e746e98438373b4b548d4afcdd43188d06dd5012928b87e49be06e833c372097a68afd261e757b80d773a0f5b89933d272c14419c14dbc1fb5b6b92be106f0f474b55f72b6f852c34aa60202c5332d55a8f118f6e914b67037fa2a511ac4efd3c792aeec4baca5d03ee32a626b3b36a765805dec42d0730b13a57f2b426d9cd18634771312be3d8de75554837a50637398b8ba49879200568896376ac007870b4ae237a56aa5d3fa1c283cd384d358dcbf8863a204ff351380ab92779dbfff2b569075f5b7273fef9a2387e3077560966e17628211ea1cd9c7181211eae10e83589deef4fcc57f07e568737c5cfc0b7776d1ac408ed3568f0aaead7eb1b3b5dbf5f0f1ab029ff8201897508c99d4643cc9295fc79dd42dd91322ed5c29f0f29d24e50a382f78c5ff8352e076e53d2f555c07aaef7d17dce4effd4ac0a91946ede8312cce1ba3bcfd44389d17458cdcf7fd12ef5b38be8ea46f87f12a3c9cf67772e0a47c98d9c5cc7f70c1e0ca6eb308e38a31c85591dce8052b111c2b6f79af6275b15824acafad77787fe07b87ad3550a23027abd7a0ce366d9c80958b2cc3196f75d0ef3be108908f4c24886ada610494ae736db472dce0a763aaf2217cd6", 0x1000}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, r2, 0x0, 0x0, 0xffffffffffffffff, 0xc, 0x48e}, 0x3, 0x8000, 0x0, 0x0, 0x5, 0xb000000200004000, 0xe72b, 0x4}) r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1}, 0x5, 0x10, r3, 0x0, 0x0, 0x9, 0xfffffffffffff001, 0x3}) pipe(&(0x7f0000002280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000100)="44ca", 0x2}], 0x1) writev(r6, &(0x7f0000002300), 0x8b) write(r7, &(0x7f0000002600)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc4125089b530cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac3058", 0xe6) fcntl$setown(r5, 0x6, r3) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r8, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x10, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSCTTY(r0, 0x20007461) fchmodat(0xffffffffffffffff, &(0x7f00000022c0)='./file0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x47, 0x9}, {0x8, 0xf4}, {0x8e, 0x4}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) 6.110358814s ago: executing program 4 (id=848): r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0xb8) r2 = socket$inet6(0x18, 0x1, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x130) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffa, 0x400000}, {{r2}, 0xfffffffffffffffc, 0x25, 0x2, 0x7, 0xa}, {{r3}, 0xfffffffffffffff8, 0x80, 0x4, 0x8000000000000001, 0x5}], 0x1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0xa}, {{r4}, 0xfffffffffffffffc, 0x1a, 0x8, 0x0, 0xd}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x0, 0x2}, {{r6}, 0xfffffffffffffffa, 0x98, 0x20000000, 0x3, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x94, 0x2, 0x1, 0xfffffffffffffffb}], 0xdee0, &(0x7f0000000280)={0x7, 0x3}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000002c0)={0x6, 0x1, {[0x2, 0x9, 0x1ff, 0x1, 0x400, 0x0, 0xfffffffffffffffb, 0x7, 0x37, 0x1, 0x2, 0x4, 0x5, 0x4, 0x3, 0x10001, 0x4, 0x7], [0x8, 0x400, 0x7, 0x8, 0x7f, 0x5, 0xb94, 0x0, 0x386, 0x967], [0xc000000000, 0x400, 0x8, 0xc3c, 0x0, 0x3, 0x4], [0x5, 0xfffffffffffffffa, 0x4, 0x2, 0xe000000000000000], [{0x7f, 0x4, 0xffffffff, 0x1}, {0x101, 0x7, 0x400, 0x1}, {0x6, 0xd09, 0x9, 0x1}, {0x6, 0x4, 0x3, 0x6b}, {0xd, 0x4, 0xf2d, 0x178}, {0xfff8, 0xe3, 0x7fffffff, 0x101}, {0xfff, 0x5, 0x2d1, 0x101}, {0x9, 0x3, 0x66b4, 0x4}], {0x7fff, 0x401, 0x8, 0x1}, {0x21, 0x5, 0x80000000, 0xfff000000000000}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) getdents(r1, &(0x7f00000005c0)=""/205, 0xcd) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x5, &(0x7f00000006c0)=[{0x3, 0xc0, 0x3, 0xb}, {0x2, 0x78, 0x80, 0x6}, {0x8000, 0x0, 0x9b, 0x400}, {0x2, 0x5, 0x6, 0x3}, {0x4, 0xd7, 0x0, 0xfffffff9}]}) r9 = getpgid(0x0) ktrace(&(0x7f0000000740)='./file0\x00', 0x0, 0x108, r9) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000780)=0x3) mknodat(r6, &(0x7f00000007c0)='./file0\x00', 0x80, 0x7) r10 = geteuid() r11 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={r9, r10, r11}, 0xc) r12 = socket$inet6(0x18, 0x3, 0x3) getsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000840), &(0x7f0000000880)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000008c0)={0x8000, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) recvmmsg(r4, &(0x7f0000002f00)={&(0x7f0000002ec0)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000001e40)=[{&(0x7f0000000980)=""/90, 0x5a}, {&(0x7f0000000a00)=""/83, 0x53}, {&(0x7f0000000a80)=""/123, 0x7b}, {&(0x7f0000000b00)=""/184, 0xb8}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/184, 0xb8}, {&(0x7f0000001c80)=""/162, 0xa2}, {&(0x7f0000001d40)=""/210, 0xd2}], 0x8, &(0x7f0000001ec0)=""/4096, 0x1000}, 0xd62a}, 0x10, 0x1000, &(0x7f0000002f40)={0x0, 0x10001}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000002f80)={0x5, 0x3e6e}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000002fc0)={0x7, 0x10, 0xa}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000003000)) 6.10624813s ago: executing program 4 (id=849): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) setreuid(0xee00, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d4) unlink(&(0x7f0000000000)='./file0\x00') getdents(r2, 0x0, 0x0) 6.105582807s ago: executing program 4 (id=850): syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xe) syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff, 0xa) r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x11, 0x4004}, 0xb3d83f2, 0x200000000000, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) shmat(0x0, &(0x7f0000098000/0x1000)=nil, 0x0) syz_emit_ethernet(0x3e9, &(0x7f0000000700)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "dbb47b", 0x3b3, 0x50, 0x9, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x21, 0x1e, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x3}, @generic={0x0, 0x82, "de415bbcf2fa8fcd2dbfaf4427d469ed2cf2ece2a9d16facb0520c3fea08598a471fd219d64e2d06b09e76fac7cdc7ccafd293dca77b1c49e20ebff90f75a2fec4d2269332e3ddbebd4ad749efb85f84cf175a0f57ce29b69795ed169b3332a04e8dd8bd7fd3eddfbdc80a7ac67b31bcb97dd6852cc23c88819ff3f06055cd073f01"}, @enc_lim={0x4, 0x1, 0xb9}, @pad1, @generic={0xd, 0x53, "cf55bf226928238bc3bf6b135d8df0a727f1c43828c07fd958b18f9f3ca0bd47a51ded2dc99986c5088c25a7b5300745a99f6b3b8b3677821d83950d0e58ac6f96e80a1b4a886636bac8e21fa060e20994cba4"}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x70, 0x4, '\x00', [@generic={0x8, 0x14, "12e3de97a3f0e3077c31a492e5df3b9ea0647eb7"}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0xfb0c}, @pad1]}, @routing={0x0, 0x4, 0x0, 0x7, 0x0, [@ipv4, @ipv4={'\x00', '\xff\xff', @loopback}]}, @routing={0x89, 0x6, 0x0, 0x1, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x37, 0x23, '\x00', [@enc_lim={0x4, 0x1, 0xa}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0xc}, @jumbo={0xc2, 0x4, 0xffff}, @pad1, @generic={0x0, 0xa9, "11350505e23a003244a36ac213f45a6606d810291c6bedcd0efb86e969be833663c45d2d14534cd5bf69585af044e79135052c43bbad4039baf30ef2325b2872c25cbbadfadb3ffbfd79f7bc3469c02531d964d2bb865dba2687fff84024e88338798056e1dbb17a741e4c369944e8789a0ec2c30aa08ace5439232f1cc687aedc6a55868671f6f7d85c18f0797a3497543e03b5f0e47bac087761f887597c9c374a84dcbe67cccb7c"}, @generic={0x6, 0x53, "b612415ed93ff4b465c506605b55b7c467a95afd0fc703dd03dfdd59918ac3b7286ca1e47a7daa3c4aa6e8608ce0aec4c12b479bb2266c042ea716ef653f075d1fe2c44ceba0c535d989212325622efa0f2d37"}, @pad1, @padn]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, [{0x18}, {0x19, 0x1b, "e4bf1f0d351a82d8cb63b3a30a6e61927c5381c158c6bad7f1144c5b2fc86a55ca977c76ce8da551d9edb0301e7a15b001edc229553172a0e38263c96beee95ca18da31571773d194edb1511a4d9f9a0d5476e2a9822af744723a8a8604c08fbf4b2b58ecb875907d138ad9e4ea17bcc5512f98445f9b3b4443fe5f5c50f336c70bea330cb2c41559ee82284c939e035e1cb75393a6542c44b57ef24854953100ba0d2086df2aa03a2b4a74633b6a21a9aebeaae0968354af9ddb43fe822ed9a701fb85fdef5119fb5b95702f2515d8ac7f72fd191cb3e"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xe) (async) syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff, 0xa) (async) dup(0xffffffffffffff9c) (async) socket$inet(0x2, 0x3, 0x2) (async) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) (async) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) (async) socket(0x18, 0x3, 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x11, 0x4004}, 0xb3d83f2, 0x200000000000, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) shmat(0x0, &(0x7f0000098000/0x1000)=nil, 0x0) (async) syz_emit_ethernet(0x3e9, &(0x7f0000000700)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "dbb47b", 0x3b3, 0x50, 0x9, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x21, 0x1e, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x3}, @generic={0x0, 0x82, "de415bbcf2fa8fcd2dbfaf4427d469ed2cf2ece2a9d16facb0520c3fea08598a471fd219d64e2d06b09e76fac7cdc7ccafd293dca77b1c49e20ebff90f75a2fec4d2269332e3ddbebd4ad749efb85f84cf175a0f57ce29b69795ed169b3332a04e8dd8bd7fd3eddfbdc80a7ac67b31bcb97dd6852cc23c88819ff3f06055cd073f01"}, @enc_lim={0x4, 0x1, 0xb9}, @pad1, @generic={0xd, 0x53, "cf55bf226928238bc3bf6b135d8df0a727f1c43828c07fd958b18f9f3ca0bd47a51ded2dc99986c5088c25a7b5300745a99f6b3b8b3677821d83950d0e58ac6f96e80a1b4a886636bac8e21fa060e20994cba4"}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x70, 0x4, '\x00', [@generic={0x8, 0x14, "12e3de97a3f0e3077c31a492e5df3b9ea0647eb7"}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0xfb0c}, @pad1]}, @routing={0x0, 0x4, 0x0, 0x7, 0x0, [@ipv4, @ipv4={'\x00', '\xff\xff', @loopback}]}, @routing={0x89, 0x6, 0x0, 0x1, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @hopopts={0x37, 0x23, '\x00', [@enc_lim={0x4, 0x1, 0xa}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0xc}, @jumbo={0xc2, 0x4, 0xffff}, @pad1, @generic={0x0, 0xa9, "11350505e23a003244a36ac213f45a6606d810291c6bedcd0efb86e969be833663c45d2d14534cd5bf69585af044e79135052c43bbad4039baf30ef2325b2872c25cbbadfadb3ffbfd79f7bc3469c02531d964d2bb865dba2687fff84024e88338798056e1dbb17a741e4c369944e8789a0ec2c30aa08ace5439232f1cc687aedc6a55868671f6f7d85c18f0797a3497543e03b5f0e47bac087761f887597c9c374a84dcbe67cccb7c"}, @generic={0x6, 0x53, "b612415ed93ff4b465c506605b55b7c467a95afd0fc703dd03dfdd59918ac3b7286ca1e47a7daa3c4aa6e8608ce0aec4c12b479bb2266c042ea716ef653f075d1fe2c44ceba0c535d989212325622efa0f2d37"}, @pad1, @padn]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, [{0x18}, {0x19, 0x1b, "e4bf1f0d351a82d8cb63b3a30a6e61927c5381c158c6bad7f1144c5b2fc86a55ca977c76ce8da551d9edb0301e7a15b001edc229553172a0e38263c96beee95ca18da31571773d194edb1511a4d9f9a0d5476e2a9822af744723a8a8604c08fbf4b2b58ecb875907d138ad9e4ea17bcc5512f98445f9b3b4443fe5f5c50f336c70bea330cb2c41559ee82284c939e035e1cb75393a6542c44b57ef24854953100ba0d2086df2aa03a2b4a74633b6a21a9aebeaae0968354af9ddb43fe822ed9a701fb85fdef5119fb5b95702f2515d8ac7f72fd191cb3e"}]}}}}}}) (async) 6.100248994s ago: executing program 4 (id=851): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f00000000c0)={0x742, 0x7fffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe0a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x84a, 0x9, 0xfffffffe, "b945d342e394465856a5a1c796dcb370b94756a4", 0x8, 0xb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000000)='.\x00', 0x615, 0x0) 5.885413729s ago: executing program 4 (id=852): r0 = syz_open_pts() (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) getitimer(0x2, &(0x7f0000000180)) (async) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x9, 0x3, 0xfb95, 0xa000}) 5.883675381s ago: executing program 4 (id=853): setrlimit(0x0, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0b695a1e7cdbdfde459187d1b99346614639a853264923c930d7e6951c720e96a6be377acc5fd3523f454e350415f9f4202a63c1237592b9014ac071642c603c91b91236ac2db67211378d8d2c1ea09f20fc0809d4db35eb0bda45f9d17bda2bd25b40952e863f2a9089f40a08869307278b86e6c66b322b25", 0x79}], 0x1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) read(r2, &(0x7f0000000440)=""/94, 0x5e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) readv(r1, &(0x7f00000002c0)=[{0x0}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x2) 2.804567895s ago: executing program 2 (id=904): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xffffffffffffffff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001440)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c6163952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe245f928b770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0xe1, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00002b80fe8000000000000000000000000000aaff0200000000000000000000004a31802b436e19"]) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffee2) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) read(r3, 0x0, 0x0) setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e3", 0x1de}], 0x1) write(0xffffffffffffffff, &(0x7f00000004c0), 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) seteuid(r5) 2.804293765s ago: executing program 2 (id=905): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x20, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x10, 0xffff, 0x18a}], 0x10}, 0x2) 2.803975547s ago: executing program 2 (id=906): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x9) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) getrlimit(0x2, &(0x7f0000000180)) (async) getrlimit(0x2, &(0x7f0000000180)) close(r0) mknod(0x0, 0xb10e1c98d109a2d8, 0x1e5f) (async) mknod(0x0, 0xb10e1c98d109a2d8, 0x1e5f) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7, 0xb5, 0x0, 0x7, "689937fcbcf411f637448807efdeca06dd6a5841", 0x4, 0x8}) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db72e74c03d6cc2eea2782146294dcbb86fb2c2ccc100fcffffffffffff6696b74aacaa51d824470662a856e6f111716f9f1db6f02eaf668240b78606dcbd5f2fd65b9098f619c6f8fbd20506dfbadc08", 0x65}], 0x1) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db72e74c03d6cc2eea2782146294dcbb86fb2c2ccc100fcffffffffffff6696b74aacaa51d824470662a856e6f111716f9f1db6f02eaf668240b78606dcbd5f2fd65b9098f619c6f8fbd20506dfbadc08", 0x65}], 0x1) unveil(0x0, &(0x7f0000000080)='c\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x7ff, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x7ff, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x2a) r4 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0x2) ftruncate(r4, 0xb358) setrlimit(0x3, &(0x7f0000000100)={0x2, 0x6}) (async) setrlimit(0x3, &(0x7f0000000100)={0x2, 0x6}) kqueue() 2.711281085s ago: executing program 2 (id=908): ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0xf30, 0x2}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0xfffffff7) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x3, 0x7, 0x8}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0x10, 0x8000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x8, 0x2, 0x4, 0x60, 0x2, 0x83fa, 0x8, 0x10, [{0x0, 0x4, 0xddb3b5, 0x21f}, {0x8, 0x7, 0x72d, 0xb9}, {0xfff, 0x8001, 0x75d}, {0x0, 0x9, 0x1, 0x63}, {0x1000, 0xaef9, 0x1, 0x81ae}, {0x5, 0x5f2b, 0x6, 0xae0}, {0x40, 0x8, 0x3, 0x13}, {0xfffffe00, 0x5, 0x6, 0x50ca}, {0x389, 0x3, 0x0, 0x3}, {0x3, 0x2, 0x3, 0x80}, {0x6, 0x6, 0x8, 0x7}, {0xd44, 0x7, 0x8, 0x8000}, {0xc, 0x140000, 0xd7, 0x5}, {0x4, 0x9, 0xffff, 0x8}, {0x69, 0x8, 0x8, 0x19}, {0x8f0, 0xfffffff7, 0x8ad8, 0x4}]}) fchmod(0xffffffffffffff9c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000300)) write(r1, &(0x7f0000000340)="cc9d4a9f6e32a09ce3129d70a4d13fcbf41662ccc013acc857631069a0abb9e744ae9c56be24a965d359e2ca948c3fded3d8ea240a9d899186caba19eba30ee5d4281254e58433ab60f97b91835563f103e6", 0x52) select(0x40, &(0x7f00000003c0)={0x2, 0x7, 0x3, 0x4, 0x8, 0x100, 0x71, 0x8}, &(0x7f0000000400)={0x2, 0x2, 0xa64, 0x7fff, 0xfff, 0x5, 0x9, 0xcba}, &(0x7f0000000440)={0x5, 0x6, 0x6, 0x100, 0x7, 0x1, 0xff, 0x8000000000000000}, &(0x7f0000000480)={0x3, 0x7879}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r2, 0x5}) setuid(0xffffffffffffffff) ftruncate(r0, 0x7) r4 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x12) fchmod(r0, 0xc0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x8, 0x0, 0xffffffff, 0x1, 0x9, 0x7e6, 0x5, 0x2, 0x1, 0x8, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000780)={0x8, &(0x7f0000000700)=[{0xb, 0x0, 0xfe01, 0x0, 0x9}, {0x0, 0x80, 0xf0b7, 0x3ff, 0xc88}, {0xfff8, 0x4, 0x81, 0x2, 0x6}, {0x0, 0x6, 0x37f6, 0x2, 0x6}, {0x9, 0x4, 0x6, 0x980d, 0x1}, {0x4, 0x9, 0x9, 0x6, 0x6}, {0x8, 0xbb6, 0x10, 0x6fe7}, {0x4, 0x8, 0x0, 0xc, 0x3}]}) readv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000007c0)=""/12, 0xc}, {&(0x7f0000000800)=""/110, 0x6e}], 0x2) 2.709927487s ago: executing program 2 (id=910): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setgroups(0x75, 0xfffffffffffffffe) (async) syz_emit_ethernet(0x9d, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x67, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0xbd, 0x0, 0x1}, {"49c04d5382f4d62e7f37419a7c65fa1fa39809e2576c3469419f3f5116040c6de03166012923dc806c9dd485a3941ade52f8371b5673497db2f5d4249c138b7cb848148f7a6635b2fa12a0eb3e511732e7874c"}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x28, 0x0, {0x16, 0x4, 0x0, 0x1b, 0xfff8, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast2, @rand_addr=0x2, {[@end, @noop, @rr={0x7, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @rand_addr=0x6]}, @ssrr={0x89, 0x23, 0xd, [@rand_addr=0xb, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x90, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 2.709654615s ago: executing program 2 (id=911): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r0 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000001280)="006b07600e0ece355648b2a627325db0b0288d561d1e8dc75ae0221bf98aaf1dbd096d748d0807452d4144159503e2639d59ed88cd4c7670dc68fd5b", 0x3c}, {&(0x7f00000012c0), 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f0000000500)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df9", 0xa6}], 0x67) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x17f6) (async) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x10b) 2.59377836s ago: executing program 5 (id=920): r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}) recvmmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) 2.537268552s ago: executing program 5 (id=923): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 2.452921685s ago: executing program 5 (id=927): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2, 0xbd, 0xa0, 0x9}, {0x6, 0x6, 0x4, 0xffffeffd}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x101) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x400000000000000, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xa, 0x3ff, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000003, 0x1, 0x7}, 0x0, 0x0, 0x0) close(r3) select(0x40, &(0x7f00000000c0)={0x100006, 0x7, 0xfda, 0x4, 0xfff, 0x9, 0xfffffffffffffffe, 0x6}, &(0x7f0000000100)={0x80000000, 0x6, 0xfffffffffffff800, 0x46dc, 0xb4f, 0xfffffffffffffffc, 0xfffffffffffffff5, 0x2}, &(0x7f0000000180)={0x0, 0x9, 0x9, 0x10, 0x10, 0x6, 0x10001, 0x3}, &(0x7f0000000240)={0xe93, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1c, 0x0, 0x0, 0xfe, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = kqueue() setitimer(0x0, &(0x7f0000000000)={{0x4}, {0x6be}}, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1.906933485s ago: executing program 6 (id=940): r0 = semget(0x0, 0x1, 0x281) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = kqueue() semget$private(0x0, 0x2, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) readv(r3, &(0x7f0000001f80)=[{&(0x7f0000000e40)=""/177, 0xb1}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mknodat(r1, &(0x7f0000000180)='./file0\x00', 0xc000, 0x3) kevent(r2, 0x0, 0xfffffffb, &(0x7f0000000080), 0x200, 0x0) semop(r0, &(0x7f0000000000), 0x23) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25}], 0x1}) 1.587264324s ago: executing program 5 (id=958): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x5, "c9f7f346000000804cfbffff976721a100", 0xfffffffc, 0x6}) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff8, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 1.449044819s ago: executing program 0 (id=959): ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0xd27d43220c7cd93, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x7, 0x401, 0x5, 0xe, "97a2e900", 0x10010001, 0x8}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000240)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) (async) listen(r4, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000080)=0x7e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 1.447870755s ago: executing program 0 (id=961): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x12) (async) seteuid(0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) write(r3, &(0x7f0000000000)="e11ad3f20cf7eb1a52054457e17cdd807695ec26300000005c3761a02492d59d3de8c776777aab2f4dd617679676a04c82fa5ed1fc7e9e6058db2ee6da6836f36735fb807165cb353ca9000000000a8c", 0xffdc) (async) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x3, 0x25, 0xfd, 0x4}, {0xb, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) (async) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000001c0)=""/158, 0x9e}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) (async) fcntl$setstatus(r6, 0x4, 0x40) (async) close(r5) (async) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000440)) 1.447368727s ago: executing program 5 (id=962): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) r1 = socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, &(0x7f0000000000)={0x0, 0x100, 0x0, 0x45}) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x278, 0x8, 0x80000000, 0x7, 0x8, 0x10001, 0x0, 0x10, [{0x40000005, 0x465, 0xfffff115, 0x80000001}, {0x3, 0xffff7ffb, 0x2, 0xfff}, {0xfff, 0xd9ed, 0x3, 0x4}, {0x1004, 0xe2, 0x8, 0x9}, {0x3, 0x7, 0x5, 0x84}, {0x788d, 0xffff, 0x8, 0x2}, {0x5, 0x7, 0x2}, {0x4f, 0x100040c, 0x28000, 0xffffe2e9}, {0x9, 0x5400, 0x7, 0x9}, {0x3, 0x4889, 0x6, 0x60}, {0x2, 0xb, 0x8, 0x6}, {0x10000, 0x40, 0x800004, 0x6}, {0x401, 0x6, 0x5, 0xa1}, {0x6, 0x6e2, 0x2, 0x6f5fc48f}, {0xfffffffb, 0x101, 0x3, 0x9}, {0x5a11, 0xfffffffd, 0x2, 0x69}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x72ae}, {0x2}, {0x2, 0x10001}, {0x0, 0x41}, {}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {0x0, 0x2}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {0x3}, {0x0, 0x1}, {0x1}, {0x0, 0x20000000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e63) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', 0x3, &(0x7f0000000240)='./file0\x00', 0x8}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.405867343s ago: executing program 3 (id=963): r0 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x4ebfac6bbaf7905) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000019c0)={0x2, 0x0, 0x2000000000000001, 0x2, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfa, 0xc}, {0x3, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0xfffffff1}]}) sysctl$kern(0x0, 0x5d, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x8810, r3, 0x4000000201) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) msgget$private(0x0, 0x241) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r6, 0x0) socket$inet6(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="a4769d4803751864a397aebc3a30e01a008405f7274f59f2a97d", 0x0, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r9, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) 1.403872732s ago: executing program 1 (id=964): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x9, 0x2, 0xff800900, 0x3928, "c85f8bc51625037a9d661c8864181f3993b600", 0x300, 0x8}) r0 = socket(0x18, 0xc003, 0x3a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0xfffffff7, 0x3ff}) socket$unix(0x1, 0x5, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x2}, {0xfffffffffffffff9, 0x1a9}}, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6c, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0/file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x9, 0x2, 0xff800900, 0x3928, "c85f8bc51625037a9d661c8864181f3993b600", 0x300, 0x8}) (async) socket(0x18, 0xc003, 0x3a) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0xfffffff7, 0x3ff}) (async) socket$unix(0x1, 0x5, 0x0) (async) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x2}, {0xfffffffffffffff9, 0x1a9}}, &(0x7f00000001c0)) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x2, 0x6c, 0x8e, "685180d51aa0aeb2395d19576b75b36701f66dde", 0x5, 0x1}) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0/file0\x00'}) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) 1.400534417s ago: executing program 0 (id=965): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 1.40004108s ago: executing program 1 (id=966): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xb5219f1000b913f1, 0x108) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 1.254108272s ago: executing program 3 (id=967): setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffd, 0x2}, {0x4, 0x8}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010009}) setreuid(0xee00, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000f9fffffffffff9fd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) 1.245681138s ago: executing program 0 (id=968): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x7ffffffc, 0xd3, 0x5, 0x28, 0x0, 0x75, 0x40, 0x10, [{0x5, 0x0, 0xfffff116, 0x81000001}, {0x3, 0xfffff7ff, 0x6, 0xfff}, {0x1, 0x4baa, 0x0, 0x8001}, {0x4, 0xe2, 0xffffffff, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xfffffffe}, {0x4009, 0x1, 0x6, 0x7fffffff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0xa67}, {0x401, 0x10, 0x1, 0xa2}, {0x3fe, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x10, 0x9}, {0x4f2, 0x8000002, 0x1000, 0xa5d}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r3) execve(0x0, 0x0, 0x0) 1.245113165s ago: executing program 1 (id=969): r0 = socket(0x20, 0x4, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) 1.242105978s ago: executing program 1 (id=970): r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x2b) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0x1, 0x10, 0x0, 0xc, "aca2224ff1c14649ebb178926cc9795a0000d100", 0x7, 0x7}) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r0, 0x0) 1.241834846s ago: executing program 1 (id=971): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x43) r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) setuid(0xee01) r2 = semget$private(0x0, 0x2, 0x470) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() setreuid(0x0, r4) r5 = semget(0x2, 0x3, 0x640) r6 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x666, 0x0, 0x0, 0x0, 0x0, 0x143, 0x0, 0x7fff}, 0x2, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xc839, 0x0, 0x4}) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x1, 0x2a4}, 0xf06a, 0x82, 0x0, 0x0, 0x8001, 0x6, 0x7, 0x622a}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x7, r4, r8, r4, 0x0, 0x49, 0x9}, 0x9, 0x4, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0xc4e, 0xffffffffffffffff, r3, 0xffffffffffffffff, r8, 0x14, 0x4}, 0x4, 0x1, 0xfffffffffffff001}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.241229016s ago: executing program 6 (id=972): setrlimit(0x8, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x40, 0x5, 0x27, 0x6443}, {0x4, 0xb, 0xfa, 0x3}, {0x6, 0x1, 0x53, 0xfffff000}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.164174456s ago: executing program 3 (id=973): socket(0x11, 0x3, 0x3) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x39, &(0x7f0000000100), 0x0) 1.16387304s ago: executing program 6 (id=974): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f0000000100)="17f82a2f2a616e2be08fbad42dda5248385ccba6fb8020583325b0acc6bef253558acfb9831c05b95e5621b42ba3473d4f11e6ba002b8fe0816aadc5712267db6208eb55f6fe9971cb1e930782808085c602cf58eae18b92d3aae35d45cd5d58538975292276e22c123de8c8a66f9668530b1cdd21d2f9b03d531565f415d052a63be69288e5a808", &(0x7f00000001c0)=0x88, &(0x7f0000000200)="0b1bf023e31726bef1dde63ba398c5d41a1233d43c784327267367f9093727335a2445", 0x23) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ftruncate(r0, 0x40000000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f0000000100)="17f82a2f2a616e2be08fbad42dda5248385ccba6fb8020583325b0acc6bef253558acfb9831c05b95e5621b42ba3473d4f11e6ba002b8fe0816aadc5712267db6208eb55f6fe9971cb1e930782808085c602cf58eae18b92d3aae35d45cd5d58538975292276e22c123de8c8a66f9668530b1cdd21d2f9b03d531565f415d052a63be69288e5a808", &(0x7f00000001c0)=0x88, &(0x7f0000000200)="0b1bf023e31726bef1dde63ba398c5d41a1233d43c784327267367f9093727335a2445", 0x23) (async) 1.163582725s ago: executing program 0 (id=975): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f00000000c0)=[{0x0, 0xf, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x4) r1 = semget(0x0, 0x0, 0x40c) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/59) r2 = socket(0x11, 0x3, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000100)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x7, 0x0, 0x0, 0x0) r3 = kqueue() dup(r3) close(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000500)=0x8) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f33d9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x2, 0x0, 0x0, 0x0, 0x0, 0x11, 0x68}]}}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0x8, 0x1ff, 0x9, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0x4baa, 0x4, 0x3}, {0x4, 0x8, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x559}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x6}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x6, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x3, 0x4}}}}}) 1.16343374s ago: executing program 6 (id=976): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x829d, 0x7}}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0x34, &(0x7f0000000000)={@random="1e76c8d0c4e4", @empty, [], {@arp={0x806, @generic={0x18, 0x9001, 0x6, 0x2, 0x2, @empty, 'hx', @broadcast, "81dd678e9378950c9922c143702b8723"}}}}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 1.162684167s ago: executing program 7 (id=977): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x2, 0x400000000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1c, 0x3cbd}, 0x10) (async) syz_emit_ethernet(0x11b, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x25, 0x10d, 0x68, 0x2, 0x3, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0x1f, 0x80, [@multicast2, @broadcast, @rand_addr=0x4, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @broadcast]}, @noop, @end, @noop]}}, @udp={{0x3, 0x3, 0x8}, {"c283fbbdf7c35c331662b0a19fb033cad8ccf6def614c06b7cab4752df1a022e72b27a88f98a418a2489d6bfef3ce5b6989988133f7e4460c409f09968a5d0f8902c6f059f75df4b4c66c155c3e4dac05e2f0d43dd7c9f296bf7d1210fecc9e01146ec27af902c12bd80016b04c4b0c7c5e9f7a5cf1918172a497a0eebe5757020d3379cbd0cc52d07f75c5cd8d363f2853ee9e082dc3a4a566a5e34f28027f2e175a6fcebb6a5d9f5036f5ade897c9162008f16844d7fd0da3a1b117fade4a30264125856905d5d32005a0214"}}}}}}) 1.110349807s ago: executing program 3 (id=978): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r0, r1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 1.109888744s ago: executing program 7 (id=979): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) select(0x40, &(0x7f0000000240)={0x7fff, 0x3e18, 0x9330, 0x100000001, 0x8, 0x6, 0x9, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x564, 0x9ce8, 0xfffffffffffffffe, 0x0, 0x7}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r2, r1) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="68efca91", 0x4}, {&(0x7f00000000c0)="7825fe990003", 0x6}], 0x2, 0x7fffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 1.109205545s ago: executing program 6 (id=980): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x4000}, 0x10, 0x2a2, 0xffffffffffffffff, 0x0, 0x7, 0x80000000000000f, 0x1fe, 0x800040}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) kqueue() select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x1, 0x1, 0xfffffffffffffff3, 0x4}, &(0x7f0000000380)={0xffb, 0x80000000000000, 0x3, 0x0, 0x0, 0xfdfffffffffffffd, 0x2, 0x5}, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10004) shutdown(r0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x278, 0x6, {[0x9, 0xf3, 0x7, 0x9, 0xa883, 0x9, 0x0, 0x2, 0x7, 0x3c6, 0xe0, 0x5, 0x1, 0x541f, 0x800, 0x3, 0x4], [0xfffffffffffffff9, 0x10000, 0x0, 0x9, 0x5274, 0x800, 0x0, 0x1, 0x5, 0xffffffffffffffff], [0x6, 0x5, 0x80a6, 0x3, 0xcce3, 0xffffffff, 0x8], [0x7, 0xfffffffffffffffc, 0x4, 0x2, 0x7, 0xc], [{0x9, 0x264b29a0, 0x8, 0x5}, {0x4, 0x2, 0x1, 0x9}, {0x9, 0x4, 0xa, 0x2}, {0x15, 0xaf0a, 0x101, 0x4}, {0x7fff, 0x3ff, 0x5, 0x4}, {0x4, 0x75, 0x7fffffff, 0x2c080d99}, {0x4, 0x5, 0xa1, 0x6}, {0x3a, 0x9, 0x8, 0x9}], {0x7, 0xffff, 0x400, 0x8}, {0x200, 0x2, 0x0, 0x2}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x40, 0xe5, 0x543, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) link(0x0, &(0x7f0000000080)='.\x00') r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) 1.108465079s ago: executing program 3 (id=981): r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r5 = getpid() (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r6 = socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r8 = socket(0x2, 0x3, 0x50) ioctl$FIONREAD(r8, 0x80206919, &(0x7f00000001c0)) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r5) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r4, 0x48001000007) (async) r9 = syz_open_pts() r10 = syz_open_pts() poll(&(0x7f0000000140)=[{r9, 0x80}, {r9, 0x10}, {r9, 0x40}, {r10, 0x2}, {r9, 0x2}, {r9, 0x1}, {r9, 0x7}], 0x7, 0x4) (async) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x5, 0x3, 0x0, 0x7, 0x4, 0x4, 0x2, 0x0, 0x48, 0x7fffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 1.108188117s ago: executing program 0 (id=982): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) fcntl$setown(r1, 0x6, 0x0) connect$unix(r1, 0x0, 0x0) pledge(0x0, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x100, 0xb0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) 25.562556ms ago: executing program 6 (id=983): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x2, 0x4, 0x1, 0xfffffffe]}, 0x3c) sysctl$hw(0x0, 0x0, &(0x7f0000001280)="0e0d2f927a450bee1b4d60ca79639d4f8a4ba6999c8b357581c37bec1f61c0690b8a27768c80a97b2c1895ad847f21c5196d22b290b8445a01e91c5b29a1af7d7fc8236d02a49b440345d87b5cffffffffffff38", &(0x7f0000000080)=0x25, 0x0, 0x2e) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {0x0, 0x4}, {0x0, 0x1}, {0x3, 0x5}, {0x0, 0x8}, {}, {0x2, 0xc8}, {0x5}, {0x1}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0xffffffff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x2, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {0x3, 0x80}, {0x2}, {}, {}, {0x3}, {}, {}, {0x0, 0x57f9}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x26, r4}) pipe(&(0x7f00000001c0)) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x666, 0x0, 0x0, 0x0, 0x0, 0x143, 0x0, 0x7fff}, 0x2, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xc839, 0x0, 0x4}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r5, 0x0, 0x0, 0x0, 0x1, 0x2a4}, 0xf06a, 0x82, 0x0, 0x0, 0x8001, 0x6, 0x7, 0x622a}) 1.983808ms ago: executing program 3 (id=984): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000523000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000026000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00006c4000/0x2000)=nil, 0x3}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000632000/0x1000)=nil, 0x4001}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x100005}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000715000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000128000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4000000000}, {&(0x7f0000689000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1000000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51b}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0\x00', 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setuid(0xee01) mkdir(0x0, 0xc1) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) open(0x0, 0x80000000000206, 0x0) setgid(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) kqueue() unlink(0x0) shmctl$IPC_RMID(r0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0xfffffffe, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shmdt(r1) listen(0xffffffffffffffff, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 1.303044ms ago: executing program 1 (id=985): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40, 0x2000007, 0x9, 0x80000001, 0x81ad, 0x10001, 0x10, [{0x0, 0x9, 0xfffffffe, 0x71003}, {0x2, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x2000}, {0x1, 0x3, 0x3, 0x7}, {0x1, 0xffffffff, 0x4f5, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x5, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x9, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x4c, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30404}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069b2, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2, 0xc, 0x8, 0x2}, {0x6, 0xb, 0x5, 0x8b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0xfd, 0x7}, {0x6, 0x5, 0xa8, 0x1}, {0x109e, 0x1a, 0x0, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40, 0x2000007, 0x9, 0x80000001, 0x81ad, 0x10001, 0x10, [{0x0, 0x9, 0xfffffffe, 0x71003}, {0x2, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x2000}, {0x1, 0x3, 0x3, 0x7}, {0x1, 0xffffffff, 0x4f5, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x5, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x9, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x4c, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30404}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x802069b2, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x2, 0xc, 0x8, 0x2}, {0x6, 0xb, 0x5, 0x8b}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0xfd, 0x7}, {0x6, 0x5, 0xa8, 0x1}, {0x109e, 0x1a, 0x0, 0x5}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async) 0s ago: executing program 5 (id=986): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(0x0, 0xfffffff8, 0x88) setsockopt(r1, 0x1000000029, 0x36, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xa9, 0x2, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2a, 0x4000d, &(0x7f0000000000), 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.88' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (344454) exits with status -1 WARNING: thread `nfsio' (28504) exits with status -1 pckbd_enable: command error denied attempt to set clock forward to 52172937113390 denied attempt to set clock forward to 52172937113390 pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WuARvNm_IfNGa:ult (S0PLx fNffOfTf dL8O06WbE7RbE0D9 aO8N ,TRA P 0x0E,X I0T, a 1)0 -Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *437829 87911 0 0 0 0 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f73e5f744d0, count: 14 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd806b7b09a8, 0x0, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f73e5f744d0, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a3c6540 rbx 0 rdx 0 rcx 0xffff80003ac16028 rax 0x2a r8 0xffff80002a3c6470 r9 0x1 r10 0x3a2197200f6b9a6e r11 0x558854d1eee268db r12 0 r13 0 r14 0 r15 0 rip 0xffffffff822974c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80002a3c64c0 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=437829 pid=87911 tcnt=2 stat=onproc flags process=0 proc=0 runpri=83, usrpri=83, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003ac17a18,0xffff800032fe3258 process=0xffff80002a3c8e98 user=0xffff80002a3c1000, vmspace=0xfffffd806b7b0208 estcpu=33, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20699 425786 5729 0 2 0 syz-executor 20699 453289 5729 0 3 0x4000080 fsleep syz-executor 36848 93275 6410 0 2 0 syz-executor 36848 137416 6410 0 3 0x4000080 fsleep syz-executor *87911 437829 85361 0 7 0 syz-executor 87911 206278 85361 0 3 0x4000080 fsleep syz-executor 76510 312536 78329 0 2 0 syz-executor 76510 243366 78329 0 3 0x4000080 fsleep syz-executor 76510 129451 78329 0 3 0x4000080 fsleep syz-executor 40366 484862 29808 0 3 0x82 sbwait sshd-session 6410 70407 91857 0 3 0x82 nanoslp syz-executor 39267 67439 0 0 3 0x14280 nfsidl nfsio 72379 60299 0 0 3 0x14280 nfsidl nfsio 98800 372109 91857 0 3 0x2 biowait syz-executor 78329 66215 91857 0 3 0x82 nanoslp syz-executor 49971 47319 0 0 3 0x14200 bored sosplice 85361 48955 91857 0 2 0x2 syz-executor 5729 509635 91857 0 3 0x82 nanoslp syz-executor 66360 400225 91857 0 3 0x82 wait syz-executor 52144 315854 91857 0 2 0x2 syz-executor 87417 482190 91857 0 3 0x82 nanoslp syz-executor 91857 187083 16333 0 3 0x82 kqread syz-executor 16333 138739 4266 0 3 0x10008a sigsusp ksh 4266 135555 74747 0 3 0x98 kqread sshd-session 74747 274945 29808 0 3 0x92 kqread sshd-session 32253 487348 1 0 3 0x100083 ttyin getty 29808 175322 1 0 3 0x88 kqread sshd 90287 319119 33160 74 3 0x1100092 bpf pflogd 33160 363990 1 0 3 0x80 sbwait pflogd 31084 373240 16174 73 3 0x1100090 kqread syslogd 16174 39486 1 0 3 0x100082 sbwait syslogd 12154 58174 1 0 3 0x100080 kqread resolvd 65722 398597 94659 77 3 0x100092 kqread dhcpleased 46658 321920 94659 77 3 0x100092 kqread dhcpleased 94659 88587 1 0 3 0x80 kqread dhcpleased 66246 84887 0 0 3 0x14200 bored smr 14769 40351 0 0 3 0x14200 pgzero zerothread 16003 347525 0 0 3 0x14200 aiodoned aiodoned 7551 190409 0 0 3 0x14200 syncer update 4249 70451 0 0 3 0x14200 cleaner cleaner 83838 355939 0 0 2 0x14200 reaper 30128 128552 0 0 3 0x14200 pgdaemon pagedaemon 19610 42541 0 0 3 0x14200 bored viomb 57301 142330 0 0 3 0x40014200 acpi0 acpi0 81327 482720 0 0 3 0x40014200 idle1 57971 219291 0 0 3 0x14200 bored softnet1 68066 137326 0 0 3 0x14200 bored softnet0 6170 311380 0 0 3 0x14200 smrbar systqmp 65941 229096 0 0 3 0x14200 bored systq 39398 208689 0 0 3 0x14200 tmoslp softclockmp 85874 268435 0 0 3 0x40014200 tmoslp softclock 73824 282034 0 0 3 0x40014200 idle0 1 477389 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7af810) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x24b #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 87911 (syz-executor) thread 0xffff80003ac16028 (437829) exclusive rwlock uobjlk r = 0 (0xfffffd806c38faa0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806b7b0308) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806b7af810) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_enter+0x24b #4 uvm_fault_lower_lookup+0x3d6 #5 uvm_fault_lower+0x89 #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 98800 (syz-executor) thread 0xffff80003ac17250 (372109) exclusive rrwlock inode r = 0 (0xfffffd806b140580) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e0a46e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 6170 (systqmp) thread 0xffff8000ffffe298 (311380) shared rwlock systqmp r = 0 (0xffffffff83857a68) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10240 11072K 11366K 166960K 12939 0 pcb 19 14K 16K 166960K 404 0 rtable 185 9K 10K 166960K 443 0 pf 37 18K 67486K 166960K 127 0 ifaddr 38 6K 8K 166960K 101 0 ifgroup 57 2K 2K 166960K 152 0 sysctl 4 1K 9K 166960K 15 0 counters 70 37K 38K 166960K 302 0 ioctlops 0 0K 4K 166960K 1687 0 iov 0 0K 16K 166960K 108 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1460 92K 92K 166960K 2532 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 24 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 141 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 236K 166960K 1197 0 sigio 0 0K 0K 166960K 24 0 proc 72 115K 180K 166960K 726 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 151 0 in_multi 72 5K 7K 166960K 171 0 ether_multi 1 0K 0K 166960K 6 0 mrt 0 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 145 652K 652K 166960K 145 0 exec 0 0K 1K 166960K 703 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 169K 183K 166960K 12075 0 UVM aobj 36 2K 3K 166960K 42 0 pinsyscall 44 88K 106K 166960K 2345 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 58 0 NDP 13 0K 2K 166960K 69 0 temp 58 8647K 8735K 166960K 41363 0 kqueue 13 20K 34K 166960K 228 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 111 0 108 1 0 1 1 0 8 0 rtentry 176 153 0 83 5 0 5 5 0 8 0 unpcb 144 1151 0 1132 15 9 6 8 0 8 5 syncache 336 9 0 9 3 2 1 1 0 8 1 tcpqe 32 4 0 4 2 1 1 1 0 8 1 tcpcb 736 468 0 458 12 8 4 7 0 8 2 arp 136 18 0 8 1 0 1 1 0 8 0 inpcb 328 1485 0 1469 12 7 5 11 0 8 2 nd6 144 28 0 16 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 106 0 105 1 0 1 1 0 8 0 pppxif 1504 37 0 37 2 2 0 1 0 8 0 pffrag 232 10 0 5 1 0 1 1 0 482 0 pffrnode 88 9 0 5 1 0 1 1 0 8 0 pffrent 40 21 0 16 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 80 0 21 1 0 1 1 0 8 0 pfstkey 128 80 0 21 2 0 2 2 0 8 0 pfstate 384 79 0 21 6 0 6 6 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 3 0 3 2 1 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 770 0 329 33 2 31 31 0 8 1 art_table 40 773 0 329 5 0 5 5 0 8 0 art_node 32 153 0 83 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 4 1 0 1 1 0 8 0 semapl 112 137 0 127 1 0 1 1 0 8 0 shmpl 112 39 0 6 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 3659 0 2155 95 0 95 95 0 8 0 ffsino 296 3659 0 2155 117 0 117 117 0 8 0 nchpl 144 5262 0 3560 64 0 64 64 0 8 0 rtmask 32 6 0 6 2 1 1 1 0 8 1 uvmvnodes 80 4383 0 0 90 0 90 90 0 8 0 vnodes 216 4383 0 0 244 0 244 244 0 8 0 namei 1024 18658 0 18657 2 1 1 2 0 8 0 percpumem 16 166 0 116 1 0 1 1 0 8 0 kstatmem 264 94 0 64 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 9 0 9 1 1 0 1 0 8 0 scxspl 216 28239 0 28238 13 12 1 8 1 8 0 plimitpl 152 474 0 455 1 0 1 1 0 8 0 sigapl 424 1468 0 1417 7 1 6 7 0 8 0 knotepl 120 588 0 0 18 0 18 18 0 8 0 kqueuepl 224 431 0 422 7 5 2 5 0 8 1 pipepl 344 261 0 234 7 1 6 6 0 8 3 fdescpl 528 1443 0 1411 3 0 3 3 0 8 0 filepl 160 10278 0 10055 27 8 19 20 0 8 8 lockfpl 104 404 0 401 1 0 1 1 0 8 0 lockfspl 48 179 0 176 1 0 1 1 0 8 0 sessionpl 144 30 0 20 1 0 1 1 0 8 0 pgrppl 48 54 0 36 1 0 1 1 0 8 0 ucredpl 104 1537 0 1524 1 0 1 1 0 8 0 zombiepl 144 1420 0 1417 1 0 1 1 0 8 0 processpl 1232 1468 0 1417 6 1 5 5 0 8 0 procpl 664 3226 0 3169 6 0 6 6 0 8 0 sosppl 168 6 0 6 3 2 1 1 0 8 1 sockpl 752 2832 0 2794 38 25 13 21 0 8 8 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 504 0 0 32 0 32 32 0 8 0 bufpl 280 11443 0 5300 439 0 439 439 0 8 0 anonpl 32 11952 0 0 97 0 97 97 0 246 0 amapchunkpl 152 40629 0 40118 43 10 33 37 0 158 8 amappl16 200 5221 0 5183 47 32 15 27 0 8 8 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 130 0 117 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 2133 0 2101 3 1 2 2 0 8 0 amappl11 160 60 0 45 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 272 0 271 2 1 1 1 0 8 0 amappl8 136 32 0 29 1 0 1 1 0 8 0 amappl7 128 119 0 105 1 0 1 1 0 8 0 amappl6 120 217 0 212 1 0 1 1 0 8 0 amappl5 112 147 0 137 1 0 1 1 0 8 0 amappl4 104 312 0 293 1 0 1 1 0 8 0 amappl3 96 7036 0 6937 3 0 3 3 0 8 0 amappl2 88 1716 0 1631 3 0 3 3 0 8 0 amappl1 80 13816 0 13127 16 0 16 16 0 8 0 amappl 88 11172 0 11000 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 256 0 256 3 3 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 41 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1443 0 1411 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1443 0 1411 1 0 1 1 0 8 0 vmmpekpl 168 13143 0 13092 3 0 3 3 0 8 0 vmmpepl 168 97213 0 95071 121 8 113 113 0 357 10 vmsppl 488 1442 0 1411 5 0 5 5 0 8 0 rwobjpl 80 31973 0 26506 113 0 113 113 0 8 1 pdppl 4096 2894 0 2822 108 32 76 86 0 8 4 pvpl 32 19382 0 0 158 2 156 156 0 265 0 pmappl 256 1442 0 1411 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 322 0 48 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7f73e5f744d0, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3e) at comcnputc+0xd0 cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff8331303d) at db_printf+0x9b fault(ffffffff833d213b) at fault+0xa7 kpageflttrap(ffff80003c4857f0,0) at kpageflttrap+0x37d kerntrap(ffff80003c4857f0) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000146b000) at dt_ioctl_record_stop+0x108 end trace frame: 0xffff80003c485920, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,3e) at comcnputc+0xd0 cnputc(3e) at cnputc+0x67 db_putchar(3e) at db_putchar+0x36d kprintf() at kprintf+0x29a5 db_printf(ffffffff8331303d) at db_printf+0x9b fault(ffffffff833d213b) at fault+0xa7 kpageflttrap(ffff80003c4857f0,0) at kpageflttrap+0x37d kerntrap(ffff80003c4857f0) at kerntrap+0x198 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000146b000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff800032fe22b8) at dtclose+0x109 spec_close(ffff80003c4859a0) at spec_close+0x466 VOP_CLOSE(fffffd805d300480,81,fffffd80097fb208,ffff800032fe22b8) at VOP_CLOSE+0x132 vn_closefile(fffffd80645c72e0,ffff800032fe22b8) at vn_closefile+0x12b fdrop(fffffd80645c72e0,ffff800032fe22b8) at fdrop+0x121 closef(fffffd80645c72e0,ffff800032fe22b8) at closef+0x192 fdfree(ffff800032fe22b8) at fdfree+0x116 exit1(ffff800032fe22b8,0,0,1) at exit1+0x576 sys_exit(ffff800032fe22b8,ffff80003c485d10,ffff80003c485c60) at sys_exit+0x1a syscall(ffff80003c485d10) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75a9fea27600, count: -25