last executing test programs: 12.662118007s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 10.368137043s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 8.888245959s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 7.458553071s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 5.959615485s ago: executing program 7 (id=398): r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1b4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4d) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@local, @random="0e32dc7ff681", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) syz_emit_ethernet(0x17a, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80086476, &(0x7f0000000500)={0x0, 0x0, 0x0}) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f00000000c0)='./file0\x00', 0x8}) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x81, 0x1000381210088}) 5.952839703s ago: executing program 7 (id=400): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xfff, 0x4e, 0x2100009, 0x6, 0xfffffffe, 0x6, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71000}, {0x6, 0x9, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0xd}, {0x7, 0x800, 0x800a}, {0x8401, 0x200726, 0x2800, 0xff}, {0x2, 0x2, 0x2000000, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x5, 0x300, 0x55, 0x100008}, {0x2, 0x82, 0x7, 0x9}, {0x8007, 0x8001, 0x0, 0x103}, {0x1c6, 0x10001, 0x100fa, 0x1}, {0x200007ff, 0x9, 0xfffffffd, 0x1}, {0xb8c, 0x5, 0x8, 0xe}, {0x29a71715, 0xfffffffe, 0x1, 0xc377}, {0xb6f, 0x407, 0x35, 0x400000}, {0x8000, 0x40000002, 0x101002, 0x32004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) pread(r2, &(0x7f0000000240)="7abebbd56378e42e034992412e07c58be50ea5a47f294a64f1933a7e946f84c8ecce2d12a48c2441c11320e7aeec18", 0x2f, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) closefrom(r6) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) close(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x34, 0x2, 0x0, 0x800008}, {0x40, 0x12, 0x8, 0x40005}, {0xe, 0x4, 0x4, 0xfbffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_open_pts() getsockopt(r4, 0x5, 0x1, &(0x7f0000000040)=""/157, &(0x7f0000000140)=0x9d) closefrom(r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x3) 4.803346063s ago: executing program 7 (id=403): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18a) (async) r1 = kqueue() recvmmsg(r0, &(0x7f0000001740)={{0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/54, 0x36}, {&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/205, 0xcd}], 0x5, &(0x7f00000016c0)=""/104, 0x68}, 0x5}, 0x38, 0x2800, &(0x7f0000001780)={0x7, 0x637}) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x200, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000000)) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0xffff, 0xc05, 0x80000000, 0x8000002e, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x8, 0xfffffffffffffff7, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x0, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0xb, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x2, 0x295dcbee, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x0, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x25, 0x1, 0x849}, {0x7, 0x4000f, 0x4, 0x2}}}) (async) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x28, 0xf0, 0x9, 0x35}, {0x6, 0x80, 0x12, 0x8001}]}) ioctl$DIOCRCLRASTATS(0xffffffffffffffff, 0xc4504448, &(0x7f0000000480)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x10, 0x81}, 0x0, 0x401, 0x0, 0x7, 0x9, 0x7fc, 0x10, 0x14, 0x8}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd604404, &(0x7f0000000080)={0x1, 0x2, 0x87a, 0x2f, "2000030000000000000000000068a95a010400", 0x6, 0x2}) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) clock_settime(0x4, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) (async) getrlimit(0x2, &(0x7f0000000000)) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x0, 0x8, 0x0, 0x5f8c}, {0x4df8, 0x0, 0x10, 0x1}, {0xc, 0x7, 0x8, 0x1}]}) 4.503085069s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 3.128002231s ago: executing program 2 (id=432): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getrlimit(0x9e28ce96557e20fa, 0x0) r1 = socket$inet6(0x18, 0x1, 0x97) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x1c, 0x18, 0x1, 0x3, "42b559aa369fc48b55e239bbd8dc992a", 0x5}, {0x1c, 0x18, 0x0, 0x81, "6f7dd4f7471bab5553972bdc709a5a4c", 0x80000001}, 0x1800, [0xffffffc1, 0x40, 0x8000, 0x800, 0xcf3, 0x2, 0x6, 0x8000]}, 0x5c) r2 = geteuid() sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000000)=' ', &(0x7f00000000c0)=0x1, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r4 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7aad) ioctl$VNDIOCCLR(r4, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setuid(r2) fstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r5, r6}, 0xc) chdir(&(0x7f00000002c0)='./file0\x00') sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) 3.118272816s ago: executing program 4 (id=434): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0xb) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x41c, 0xffffffee, 0x10001, "5df6e81f92467b09f0fb1ba87ae56e8fa5279480", 0x4, 0xc7}) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040), 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001140)={0x5, 0x4, 0x0, 0x6, "91edeaac66154ed4d55879396f27bab678a0b103", 0x4, 0x5}) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, 0x0) ioctl$FIONBIO(r3, 0x8004667e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x8) connect(r0, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "9c7b76e69639d55353b954f86fb99a75", 0x9}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x3, 0xb) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x41c, 0xffffffee, 0x10001, "5df6e81f92467b09f0fb1ba87ae56e8fa5279480", 0x4, 0xc7}) (async) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040), 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001140)={0x5, 0x4, 0x0, 0x6, "91edeaac66154ed4d55879396f27bab678a0b103", 0x4, 0x5}) (async) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, 0x0) (async) ioctl$FIONBIO(r3, 0x8004667e, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x8) (async) connect(r0, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "9c7b76e69639d55353b954f86fb99a75", 0x9}, 0x1c) (async) 3.102318917s ago: executing program 7 (id=436): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x5, 0xe, 0x2}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x5, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r0 = open(&(0x7f0000000800)='./file1\x00', 0x8000, 0x2b) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) setuid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x0, 0x1, 0x281) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) setresgid(r3, r3, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{r2, r3, r2, r3, 0x8f, 0x1a10, 0x0, 0x0, 0xc}, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x4}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x3, 0x1000}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 3.099916701s ago: executing program 3 (id=437): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x87e, "d152177f2a5cdc2e4db757301b6c77ca", 0x8}, 0x1c, 0x0, 0x0, 0x0}, 0xc) 3.068838863s ago: executing program 3 (id=438): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000500)={0x3, 0xa, 0x8, './file0\x00', './file0\x00', 0x0, "899f463a9e580e359ed1f3d4f46665e63c1c4aab78b2708046c3f722b1a4351e090efc8ad995fad3d797c14443dae81b1040dfb67ea65a5f06c0e7727ee5b0e1867b8e45f8a147db97f8c62b36c9a69710da404845a275d94dbf429b88a17ed51d71a16ca738433efe3869014c8a04f1e1600924f4f0e63e023a9cbeef6d22ba69f3f9aec7b3490402d568578fc7bb72c821df17b701c0d0f2374c0cbb2c314656efba87dbe27d4fc50e8f043e5b0bc5f389fb9fab58110bd1447a8bc64ce6a834705214bc430425292b1f9271fd7de51860e2ffcf5c16df0b4ddb5419e9cc50fad67ba9c2130ca5d08c099a6fe899e7fd179ea5f82edd4d8c35524c36778ec5022b4254a14feed60b3a51bee82014eaf9709947dda1d93e879651aec76ea3035504dc300d9b19559f7e2dac9422d9558d5c15457d3cf86e6e81f663c22145992fc431735077b7be5f1dacd5b8927487fe4b15a3f20c7f6abf4be48f4de90586abb136facbfce9b4526b02d78e6f2d7d8f71390ec350c8d04ca9913c55f4ed97c203844fe27bf32de4616b09f8b6a17c227d460e686e44dc953b69ad09ea69c1f6a30fab7dbc5b127645315e3c003e1ed6b485212a12ec7f4e05e3ad93742f999ea0542054233e612aad5c38211abaabe21719d1f3723c87c46b555a3df0684a40255e2236617a61710133e6db93cfdb35aa4a8de34d17d6dc89389449636d2c53c7071a71f3c9ca629c8b692b4276793e52fd8817694fa585d81823d59c72486f5fadb3db839f9598a61b5b0e4254ab212f23dd6319d49088da7a15f2cf606a73ec39cee3a5b37f328c3f391516d7415215d2f2e4f7eb89d4e167beddc9e7fe264486b3fb00411d3bb320d8f5b2d042a3f65cafad3c7c2f784a8db47bc38e368b8cfc13a4bd249f680deed5173d10fed8a2ba02f63ddafaedccd3eaefa89827f7b1c33fb0b04adcd55c669f76b0827a9c36eb554df295a9d1b9e0b900bbd65c9078202c596e50ebb7b8072f37986610faa7c448103b61419bc66c4ca544d5239fdbc6e1843d773f5c2dc2e521f863306b203c1623f7326c99be0dee120dda26cbf031256f619ddde56b8e76f0542961b54f67b37283fe9a0edd2852b611ebaae99167b9cb1c8e79d0a46b8a2153818aa9515e7d0ff163aae273fb3445da924e829dd8e6f06fbea51d9174e9fe8cb75e81129231fdc1f340b485d976b1a3dcda6c946a7442d3cdf7c325a04fdef1b3e16ec08c6355d53fc9b48c61e74699b526477f266a4ac6911caea5f621d655191b93a1d179509c2c93215e71b1f75dd63fc209160a7aadfb3a1799a28c7c632f96730c54b64b2f1a0927b9ebb3897c362e2cd231b65137a7e814d4906e292d3866cdca87e47d213f9d9549f45c23252f29147ff7a7c3036846a307d0640247c0f7a1e5ea2e4fc81a0c7ac5dacccf8ab959d47bcbbad27f09a9b2ca1c4aee512bb1db50125c375ce0ebe3c91922eb1feec701096fbcd6b1e428486b154a6c70bdcdc203625b2c08a353e425fea87a899dc2af077495de8a52d4ab1659d6c814b6c8f9cc2abc3308469b2f5526bd4d6bb80a25882c0424c68b55dd40ef04b9271d1b2d691d82dd917853d0db4876ec503a23401b7367e7f46ad76fcfe8702a9b44d7566a5d8a831f5719f628bbe9f037bf8c08cc70b41f031c5f1f619886c8ce9e295595fcfa016636cf1c7e587f55646156dbf9c050b78c4c56bd4792e1665abfda248981def2ce672032a1880c32b763c4f2cadd2ba2a1c1a7aa831f0c9a342408cbce82ede59efd561277f1bf0c9b6fb7a964249ade9aa4ef69e165517c51055590bfd119ac6828db6293841c05c5adbc29fc7d6bca884798a3eaf851ba512fe96ec6527ff738f380efb4b7bb8e42945ca988e4e698a3470080a60a20a1deba09"}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4c}, 0x2, &(0x7f00000000c0)="5946f41f", &(0x7f0000000100)=0x4, &(0x7f0000000140)="433aee441b663b0a1650471f4f39db863b842f98087babd491fc414ea07161b0ff7bef7cd9698a84710443351eb4a0b8674aa638e5e0e0a09b91841b14a82cdb9098f0a5d6135d997ee32576d0ef51742e62259acb6247e5417c3a3dfb3bd331db0268d5aa3e5c3d8f84cd25be0ccaebf948597028e35b5e5b26267ed29d385277efaeb437f962d0ab23042ad87df278042433", 0x93) 2.960723823s ago: executing program 2 (id=446): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) r1 = socket$inet(0x2, 0x3, 0x40) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x4, 0x1, 0x6, 0x1d}, {0x16, 0x24, 0x0, 0x9}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3ad, 0x9, 0x6, 0x8, "86ae5533b05b189ce928bb4089af7c94afa0cf03", 0x1, 0x9}) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) read(r2, &(0x7f0000002000)=""/4100, 0x1004) sendto$inet(r1, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) 2.897679325s ago: executing program 4 (id=448): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xffffdffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x8, 0x181c, 0x8, 0x2000000000000024}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) semget$private(0x0, 0x4, 0xa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000040), 0x15, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x8) r4 = open(&(0x7f0000000800)='./file1\x00', 0x8000, 0x2b) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f00000011c0)={0xf00, 0x408, &(0x7f0000000180)}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000240)="df0bdd7fcb0d1409b26e332edf", 0xd}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2000209, 0x10000409, 0x4, 0x0, 0x8000000a, 0x6c3, 0x8, 0x0, 0x1, 0x2000004, 0x20002}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) 2.895342025s ago: executing program 4 (id=449): open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x3db) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) mkfifo(&(0x7f0000000000)='./file0\x00', 0x22) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setresgid(r0, r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(0xffffffffffffffff, 0x0, r3) setresuid(0xee00, 0xee00, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x1) open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) (async) chmod(&(0x7f00000002c0)='./file0\x00', 0x3db) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) mkfifo(&(0x7f0000000000)='./file0\x00', 0x22) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) setresgid(r0, r1, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000005c0)=0xc) (async) setresgid(0xffffffffffffffff, 0x0, r3) (async) setresuid(0xee00, 0xee00, 0x0) (async) truncate(&(0x7f0000000200)='./file0\x00', 0x1) (async) 2.745671416s ago: executing program 7 (id=450): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x186) r1 = socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80045102, &(0x7f0000000000)={0x0, 0x9, 0x0}) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000180), 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f00000004c0)={'\x00', 0x0, 0x5, 0x3b6a, 0xfffffff8, 0x7fffffff}) msync(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="79960000", &(0x7f0000000040)=0x4, &(0x7f0000000100)="f0f8a258", 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000005c0)}) sendto$unix(r1, &(0x7f00000002c0)="fb02b781eedb04925ad56adfcc2af935fe0c056e008ea199033dc87c9cd7109aed6d9641bcef1d282497673cb9e0bb50e5651c8f5defac4a2fe000fde83f7f5c40a0d03d6070c70e184b6dd3bace9cc7f3a4dffd8d7073b1025e398f21d3959b319930fb5be67944b85f2a0caf52fa449e897539c008d25c99d93d6b6955798e2e03910c0371a16f19d181c6332c79ad1317b81684fb248cfaa2745e0a09229e88dd10e3f561d9398d6e60f3df8791f6b9069cf24bba37b50a9e7b96435997cb27a407410f9247cee6190ff6b3b3a45ccb60ac9c339c9bc53483743fed8551105c3691f8295e5594772f7237c78043b867ea68", 0xf3, 0x5, &(0x7f00000003c0)=@abs={0xb7, 0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x1010, r4, 0x2) 2.736880519s ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xb94d}, {0x1c, 0xfc, 0x2, 0xffff}, {0x9b1e, 0x7, 0xff, 0x200000}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x8000, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x102a, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000004e32dc7fef810800450b101c00680000fe679078ac1400bb000004424e234e2300089078d2e5e822354c547de8e58e9b9c402f3899b16815f3d3de05650fd949bb8cc7000fa7f3b381ab5965523026a8f2e79739b82091ef37be91b1e58f2e78ccf1cdf8b6562c9e14a212a05f2c85c9cf9994f3e5173468c281ae409ba0e21557fedbc3b1bfc60ba7b822f08c752ffd669b8c6ef7c7a8279c397694db250a8fc9c13964a0cf86fc7ada0cb30d874e21321fb76fe1d56fab8d1a1610b85422b823064b28ac18c5a1b7406606997b2be72a8e78af6ff49b80d57aad985fb6614a89ad060fda0f480164d2e31b3c26b9087a5171281c6e8a9949f0c1f9c8fc58b4951e04543190220b5eb329c43be0ca8dc959cbbc9eae42edbc2444c6c653a8afd698353f2c0aea87aa0eef416de3eabe4acdcce83a08b6c3acc34e6133d88d8e0047b47c47688eca3da5b1bc43a89c4822f613fc0ccf9bdb4226ecfa43c1ec7ff351b0a0672a44906c40e5c39ffb7ba81473399b0e4ae47e0fd142bacc1f08422f7ea5179c2a7220e01123259535156910c40d3001e7d13a1cbbf41d21b0bd26314174a7068e628a0e954303cbf4baca2861ca720ed43ed016dd12b7729b5c7b60867d2aa8ab15836759133a50da24896e6d0c621355985259fc097ed5363b170697bed3307bf20cfcde78a372bd642380052184536e44cb42773bf079426ff258639745894f4dfdc8c322437738b5c6928573d3c1fe173545de9c4daa951040049c96a6893586cbfc9a67ec17e9fdaeab5da2a4f706aa4d0b3890c1445fba23de616f087c5ea59e30ecdf921f40f439b7f893f96229c468a31fe83480f129005cdfa4f1e53383584de622bbeb19b206acd56545ebf750ca326d1e130044e6b280324d0c81f66c1acb644e2aa05bbba4835eb63ec9044066f4be1688346e7ed1f6d8c51cd7f59b53e67520474d4758af0ec87a2dc8977d99499f462992fa6d86bbf55a81c93a735373297e71e3f8642b15f47a6241dd13d7041599afdb33f07b874a30bd22d9603f0b7bed96f40533a2b29305b59ad9a38f45727254c87d4d2de4ba6ac153d96ac0a54e2a4977c764a21210d3781bf8fada18dfd3db9799f1d9ccddad20eb86a0ce75abe536c9d67c3bce7c4c059a24b55c45aa32c6a37934875bb26c7db340080e1fef54cde8fe6834754f8a8b7606f7ee8ff2e6a88f78f48958bc4dc4898534221bcde324154b7ef259279b439f28203f7d92ade80f93c8899fe2149150d67efbd822af8bf6eb0330804c1b881437ba18dd1ac682032ee9bbec37dbfea757cf7d0ba67b5a31d1b6a1c809d5d1eb73d1dd79d270640839c64c00be68e2580c28e9da2e62e6240ea382faf49168cbadb98225b5e44a91ec3a93aaba0c168db3fdf3e8283b2ee4f19d0040947a32a4f4147cfb00980e46b12b64e3273b0b43fc64b12488753e488347758faf2d799592aa819db7059de4d343c4288f3a7c23307b62332b1a24b6bb236046d940c07584d9f9cb7e2abb6c04ed83d28c507d808d31b23bbe4da483089cb58c7c36bfebf70b4b855be0cd1057f1c0980d9413dac304c0b1b2355de0453e870ecb8f0fc2a1ba7a01b81b8db9268b838fefce257826f31cdae47fc4d10d4274e741860c98fa238a3369e3f3ebb10fe192f05497e6bad6ea05bdade5c2f768a1b47f303d276bc0729df4dafb4b5ad113806dfbbb046fcb1ec39c8d5b7dbb407322650454daa8d75a56f941632b0ac123b44700125e38c785e673df84a64c91bdf160f9d51bce1af1b2ffb0709c63c393d905b152283f47faf21b47e5569f61392d5e5404a3c096ad506bb10839b50a026ae930f6b309e61daa1b29e99548ff58b9a2f27c5936088078cddaf557a637abaa7696629ad5c4e474b8151fc09fa79f17d742ea56231c7625ae121621d035816ff73ec377c9a3b3a5593415899955b7b099b0a4579574fa03d16c85af0cd59e1ca0858dccf6d21e0b64bcec7b9662703025e7eee56436615a00dbf4694a2e8339c60caa233d06949e2654bf394ca10943798736ccf253e685311c7ccb9ddea865ddeb653c5db781c05d0243bac25c8edb408019f047ca4c2b3a1cb19ae324af48b071849def4644df5536f7552b58a3b07d0584384e2e3a4170cfd0154a1851a59facf5e2b38f077ef5cc5ea12cea4c26972d59e24153048b9daed69dc6f91cc0cc62804f231ceb61f89641ac10cbaa71dbb351d517dc3704f7fb51fca36d8b0bd28e66bbd6d0dca913c5b98030572af0a8b3fbbfe6f4a7773f25a93b56ae52bfe40dc75bd1ec048ac652e385e7bad541ff9bed5a996946c5309c70d31b43d755689f4e882bd93923930ce8a8df8838d147baa944881a3264e4a47d61ff705c3caf50a35be951ba33e7505875f67be0bef714b12e2bdabb211b5c14aa3158ec8f9e5a554623e3147f92c530578ea19f5a17124846829b3e8f8ced11065c7dd690945c0ed216d24ddb1a08422ac1d741892c2f3556aa32bb2c21dc438f504ee2d71a60f970e95d10cc32c566b6cf210356624c92b8da1c31bcfd250a860ded5de91b7229a53c136685f99869db0d9118e05d5abefe0b608f0dc7fdea1b55e826016a1d167cdfd8ffec4bf80eb0346bf2727eb1130d07678ecd090d9bd44e4a49dcf059239822a988807cf178d17b9da944db2cf31dfb322631e91b5687467e6725acb0a32610a36cb1ae619324dd016081719289e3d12b32f2c6868942dfe808b09e22af01ebc0c5dcdb7b071737c355d0f4c47063fb90f1d10b293bae9913f1056c0a2ad3fe615b2a1859e5ad00e909863f42b2ebbb1ee7e5eb17753c2d2cbe3fdfa5df3f19a0a7a34c7868a869ccadfc7883417209782d4eb70f718c5844110896d652725c3ed0e180e116903059915c5e502cecc3d0e341e9ae9003957886e042c889ef6f5bdc8ebe41e0cce29cc99e693462706f893ea1a2aa334d00bcdac951e1f7ad445040e544bf521673f999a307ef5565ab1a1a70bb1b0e58c88510911f7494c79d0fe5839a68aec8bf9a71e1094a3b65ec2735262f538f3ecb985e75a75b7c1339e7941fc72ac86752f0ef43d9fe86bb0348a763ad005d3691690c3210d74d5fb4add445b87f06b99a09d8b1639ae196f69237050285b75dc68a833adebb204150ff1bb824efaf22686e54f0a05964c33c45268cc7882d01f0d73e72258dcbddc4f4417bf2d4c055c565fe06f989ea67594b058c47c9da6718c5085c4c1bde2bc4c3ac149f0f8468073902091c47047d4d175fec3e948b47e81ce830b6b49750d0d74f75071a051ea534d29ef38b0f0b8badeb697bd0483c4ab82d5dfb77067943bd6559aae4d5f425414606f88738a1df007c62c2874ea26556d1b30400603fc3bce74c3521d2de79cbdc73deb22c6fe3cecbe3a9a4eebcb51c838c5432ef777853ad2fbe992f9cd0e478bbd0655a8773c9f45c1cb2451e5079f15a60f07a66940334f25cbbb092a284db8be423e455c7437bde5353545404e3e6c90a8733043f7f13b4f67a5732fb6fce5e66d1d91b74773104d47b76f5a0d09401a144807566a9f6d5ee5aad0a025059b004af719c09f6e707027b179f3dce159d28a98bd5271e28e0074ee1122b6e96fd20bd7fdabcb694b73ddabe1e7bf83f6f13471b03dfa942774524418c31f2a22872689f536fb8bd3b8d7c57324b6374b244d2ca29ac335037e2e479b209f7b4a5e13cea10f1700b1c691c702d383649dcdd4bfa94e0b0e2fc43d8187ffbf7b3300431ed230fa6fdd1fac525675600ac1e3c67a19ccabf5d8a258a71d1587ebbedc0b7a35f01b7f44fd9f1e72f59aaadca9dc8139fd7b3af391b6fc8b918e91df84ab6562681ae73f00e6a147818b316fb0079ea8164adc61547011c14ef75c5ef1445ec1f2b75a5420886b822ca59e575bae2e412020896f92f9ce2c9e690136eff270083be0e0ca3d54c913e730f836987520f2649de3c9f870835b1a9167f79380a3f82685f232a65bfaca79caea875b940fed0dad86eb8a7edfd278dd0e9e0c8780a584905360a00732632647064c8b63e466447b033af0f4dd11c9749696d3c2e3a2474b1bf9801bc4c9277115301c1c068aed39d84aa2cee8578663a3f6624e2c947ac3f9c2091cf20009ce4276ae49c82bdfa5f1c04eb00e3ca9c299f9fa94c732d4ab629d95b6ec6bc8985dcb664c730e61c66119f33aee60c719fb1a551d569f29f541571c16a112e10e99d21f9aaf619e268fba811e1498e44f527f4ad2de8cd50309070ba36bed1307301192204bd6573d9a464dc372389064315b6db146a58dcf764b2ac74bb3342d8eb745e7a8e9486f200695f85de34c24f9b688c6ca7d669c4bd8ff3db5d399590df8a006b0f7f017b141aa5bdf1a7176a0d0e46925c72470bdc42331de29df722d18b2449ee71013fda2465ad7d2983bd20697828da505b2fb8352b26ed0eeaade69217c80462439d92c6e7e2ce77000e0f74be409a24646855c285ea0c0071a5a952ad3fe6a8f0efb7e245d35b52f23f0c9ad384eff175b79aa98143322f2e10dce47274751f609bed0bbdd420cfb33e2bbdf24ed7225627837abba4dc1e42ba7c8ef14b6949a38151594ad9e90d25c419a153e6cd05c0e03af66d37499f8ff113645c4fc9b38dadbab6fa2c07164fec60c1d0c563bf1c67287e56c3677c33b30db27eeeb3410b8b308022752ed31c5fd1352ab4a10f43fae30fd474fef7e7d94b9be177ee0c8330da04910fef4cae5a7ff4d0ec8b3bf4a7be1da15edfbc01fde0c8f12ba45e7bdd050bdf16e7c82e0a90d1b225ccac7f0ee3b070f7ecf1380627a8bb874e242e98ce3f3e60d897246a261f9d564b6cc167c8f886938a6b26a883c8b5bd1074fdd321fcaf821199d15a8572cbb8972fad26fab8556b05c0c25707c3d81ae837a2a967a9f7525fca78987e1912ac99ead11f33efc7096698e1073fec7d5bfdaac0dad2af68401c43598121a071ba9216893fa2e2286bda85f24c2efd3dd6a4c865dce426f65102e5c92e90bdb0cf7d1369b6861524c1e8909c2ca2c48800ac80252e075c2d3ccfd81ce4595f88e8e1539621fdf2ea34a33fbcba81cae020ce83773ea2f4f01d0243ec0ecdf9c8ca453e3c14a1943a4fe120bfb074a2f88e51fe14980b9a54c4e7e60016b3bbdd5b848156e090b1809b4929a1197eef4c40b9539f807743364f2baf41d46eb414635db8e8eb27c21a9b996e2704f4278aadd64ce7d6826db5773ba2d534b7ca5a11305880da16541a922009bba3e5aabbb929986f884b5f65d394887de3c080ebb26a44665adf92d0e5604a785f2b95e2160edc8764e61bd1968166a7f07bfe2d17806213159d589a75418de902d4cfe0576383054021e8b584bdcdc4ffe601822dc7197fff856569298030f5a612023226efddae57c143e944909ccfc8e99513602302a8a8a8c200095a119398734aaaf13284d5e77a48cbd341c803d65bd5b1ae268e63b234102b39bd913400722948927dd2ebf7ca9cc14266310c1f7144685c4d6e663c16615ebc411a9a0dc932aa919d900d8760b227af6e6689724fa9a3ed4ffc4d82904cb7344613888c70502b0370e0e8c3f0b9d20ae848c9a7f8c41416e8caf4a6f323cc95343c9fb6fda8f6ff70ab3585e6f56b015b4e134c7598d08865a9a75338bc5752c4cd8fa58b7c073ad798dc35991ef2a97c84b49f7ec9ec2d83d044505c6caf5c01a70e2ab931bb3e8b7d3534124cdbab0f13e86f759f87788711a900f976c3e7a97db8c9f3f9c974bf25afcc11c0fde246894c50dc72a30fb466f0110be3dd7b5811031d4db400"/4147]) preadv(r5, &(0x7f0000004dc0)=[{0x0}], 0x1, 0x2) listen(r4, 0x0) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000000)) 2.711052649s ago: executing program 3 (id=455): r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) shutdown(r0, 0x2) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x10) 1.619339623s ago: executing program 3 (id=457): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x6}, 0x56, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.542617041s ago: executing program 3 (id=459): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x0, 0x0}) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000100)={0x1, 0x0, &(0x7f0000000080)=[0x0]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 1.541635973s ago: executing program 2 (id=460): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x300, r1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r4, 0x0, 0xffffffffffffffff) setresgid(0x0, r4, 0x0) r5 = getppid() r6 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r8, r8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x5, 0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="5b196abcb6aa67010589c30fbbe69716f0d281fce7d935f35ced70a9b273295daadbabdcfb71a8d191123c74f42de80b5c76b28a00ad11a032b5e6eb6b", 0x3d}], 0x1, &(0x7f0000000140)=[@cred={0x18, 0xffff, 0x0, r1, r2, r4}, @cred={0x18, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0, r0]}, @rights={0xc}, @rights={0x18, 0xffff, 0x1, [r0, r0, r0]}], 0x7c, 0x4}, 0xb) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x1) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x300, r1) (async) getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000005c0)=0xc) (async) setresgid(r4, 0x0, 0xffffffffffffffff) (async) setresgid(0x0, r4, 0x0) (async) getppid() (async) getuid() (async) lchown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000005c0)=0xc) (async) setresgid(r8, r8, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x5, 0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="5b196abcb6aa67010589c30fbbe69716f0d281fce7d935f35ced70a9b273295daadbabdcfb71a8d191123c74f42de80b5c76b28a00ad11a032b5e6eb6b", 0x3d}], 0x1, &(0x7f0000000140)=[@cred={0x18, 0xffff, 0x0, r1, r2, r4}, @cred={0x18, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0, r0]}, @rights={0xc}, @rights={0x18, 0xffff, 0x1, [r0, r0, r0]}], 0x7c, 0x4}, 0xb) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) (async) 1.539186572s ago: executing program 0 (id=461): r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCGETQUEUE(r1, 0xc148445f, &(0x7f0000000100)={0xd, 0x9, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x0, 0x8}, {0x8, 0x2}, 0x20000}, {{0x1, 0x18}, {0xd310}, 0xff}, {{0x8, 0x8}, {0xffff, 0x7}, 0xbe2}, {0x9, 0x800, 0x2, 0x2}, 0x0, 0x10, 0x6, 0x6, 0x8}}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0xfffffff1, 0x2, 0x4, 0x0, 0xc2e, 0xac1b, 0x7, 0x0, 0x1, 0x9, 0x6}) ioctl$DIOCADDQUEUE(r1, 0xc148445d, &(0x7f0000000380)={0x5, 0x2, {'\x00', './file0\x00', './file0/file0\x00', './file0\x00', {{0x4, 0x7}, {0x8, 0x69}, 0xffffffff}, {{0x401, 0x80000000}, {0x7fffffffffffffff, 0x8a}, 0x9}, {{0xd, 0x6}, {0x6, 0xe}}, {0xbc65, 0x4, 0x9, 0x2}, 0x0, 0x2, 0x4, 0xfffffff9, 0x1}}) r2 = getuid() getresuid(&(0x7f0000000500)=0x0, &(0x7f0000000540)=0x0, &(0x7f0000000580)=0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{r2, 0xffffffffffffffff, r4, r8, 0x8, 0x9, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x7, 0x3, 0x3ff, r9, 0xffffffffffffffff, 0x400, 0x0, 0xff00000, 0x0, 0x6b65}) connect(r0, &(0x7f0000000780)=@un=@abs={0xf, 0x1, 0x0, 0x2}, 0x8) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c80), 0x8000, 0x0) r12 = getsid(r6) getresuid(&(0x7f0000002cc0), &(0x7f0000002d00), &(0x7f0000002d40)=0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000007c0)=@file={0xb7, 0x1, '\x00'}, 0x3, &(0x7f0000002c00)=[{&(0x7f0000000800)="680f1702bf55641ec5dc153fe7cd5d6bbc03dbf0b0428fe10364dbf97a90f6646b33f5e87ab1a2b2713992603fe6011c47c62ee4e1fb590839d682a4c009b87b7432d0371f20e142e72b739f7abca74aabdf93f9c1d35f6d0e68218dfc8bab3b4c196a84cfb138c1c06b9437c6c948a69cf51fd44b21a3000751ff005664e51aa48b919c3b5af11d5b3d7be5490463d837a6b251b0f26875051e683c0118897ddfe394497d99a040a53952c4807b9fffcb3c05faa35b52a7a1c427f36b6c67af338aaeeb957fae5efe6902546328315015b5924f166523b64b2feb7bb495abaad1e40d9e36e36205d94379fe884c46efad28602c165bc7ba3d0bf597550036", 0xff}, {&(0x7f0000000900)="69193ab5bb9d9a5676581f0233522bfbaf1b06f1f6cdd86081c902e7da9ebc8d9e609c5c2d00ab66a0e9fc5c9f92b18672051bfa71e87fc61a8c6ac81d78af3accede39ca4d9f0273cea67bc4e8d01186422092ea7db32373c21eb3e6227447d1269b9c25af88b79a38cf99840014d7e810a5799261af6cc0267d15d40ba01c7e93db4f8bf27d2addfbd107cdef7fd20eb", 0x91}, {&(0x7f00000009c0)="6aa1d217180dfa1c530d89cfb7a0ad0b301c2c3cc1bba34c38c014703b312e10d3292b2c4e0f166787d02e81db06dfa8d077b00d7131988ac8b694d6cb3004e98066e7acea1c635f6c790635bb6a29f4540c5656673e481e979f4dd91d3c18c9b1f10d682b2d9627668f0b2d0f0188cfa38aa85ba036ebfd3312376d70afae2f9e9e7255fdd4ae6b24bb8db56cf35bb3e4bcd360ff357bb8aed7fa62f4cb73bfaf6d6685f45289cabd0188d0e6b0ae19e552efc28606f249c911421a7b3120d49f17026f98c3d1afbcb79d181b24776e4c6cb8477723ee49aa1e2b206dc3ab49a35d5c67731d1deffcab354266fcbcfa4c9853882c414ed37a878130accb380d00f9fd5452a0c6c9f75229ce570a7a06a452cd45b692caa166feed1cc879740d783f844ecabd464f8785da7ff50ae267d29495bf6415d95f0d23c54d55262883a9d8c8b00dc7967da46c412572078bf506dca463923321c737a31fb8876b5c9169592abf936856d19b7682e2239bd6b90a562a602caca8352632cb1128b25dda77444fcf4f0ba252ac669ce559062f5c8d9d0774aa61fcdfbc3970200582597f6a2fecbfdbb4ca26627fbc07002aaed6c489b1e0847d9fd0b96b2ae9fcfd0b75d3225ee45adc07280b2ba3ab34b5e7db723a6e78c7b7c50502e7b24c3422156e3b25cc3a10790bc9e766acca80091fd9494ec3fc516f79bc81ae32a74781f72ee3cb5f6e14970a6b4c29c14e1d8f67dce7f0213a3fb95c1556f96b8df0613921e2d6890966a2d12cc9aa7bff86823bce0504b927dbc3558751d4035b894da40981c8609727367219190febaf8a091ee7aa7b85a76d1e437474a28c2d7f9768f697d8f3bc708c5074d4c173d75934768dad9596eb7a36b48f92b0e7bd1352acaae23583796f43132f0654b3a617075b2d512851c001e7956b09413d67155df0b0c27549f2910ec16859c26f2b8a2f77ae8bc18653fd23d261c6af59da4418f35fc7d1f2dc0d1aa4055fc49939ea84ccaf007b7dfe1b45d93a3a4299135be2e4857ae4906b4c7523eac08f9d1f408fd6f92b0f85cc6f8b32b9a1e2c9a095f3c8cf46afd4b84fdb3937bd0a7e1958f69adc80d28ee67506e0d37d8f443c803d6407f4ea5fb9fd116918ccf31187b267cf868e9b1e002d55eb7c4bf5cae9c232cbde2c616c2d44f8b2523386176a584647f0a2d5518cd87609eda09b40977bc3171ee1a8d0d74734e73bc79e71e438f99d0d48641da94e3b2eb672c1de3b50cd41efcd31e460a9c1863b146c2fdcc8f6b97e3e77f5e78e49a22153cca209cd408b040519d85f8897643ad74b66af6ea052f68c66d8db25b2d5f90b787af696e6c0e007b68119bb54f56dd848927d751ad1feb6f2321e89b550cb382bd6c1ec475f44f34f4bcd0abe9886a1d627f21a8a3e722281593bcd4955df2430b0a2a29a0e412917ce61803ab294395de9c9cb43c98d59f7905835eeabf2a3e8f47a16646b6efedfb7e8c27c2eebff203a78f26719d64262622771c3166bff7e4046a9c7d60bac5bd52e7a381ed3e3f7bf4af2e20b142def5ebe9cbeb43400662e5fec4f742bbb01446523e3e2561662e95d27e3a0ff0f02e30f91a4493d34332c6145711b80e3d16e844c2067f760eec164bd8c9c46f48658bf23ff48d71018c8b92a6c003b479e0e1d1d0162bb313f7b2d13eb2836808bc1467dcb0bd9dd6478e646d797eacf7f2349687627aaba7f50d42b0d746d769da2fb506fe3871dbf05a5cf21c5b433396ba2619ce55720ebd2eec94774b16c45104cb4a029a1c7de3e3c500a3b01e76c73eb498eb1aea1935b3ad119489a02b06acc85529c784493372ee2bfa3915f4bd49d73daf40bb73c21deffe3136ce97cddd22d9cb7692e9834965ad7ed93bbd2ceaf9c94add6fb9c9e80d580c1011b322745baacf2bfb5ac97543ebbb252c402a8ad99d6f5723f7f7f8655862bf5fd49e7b96b04b65fe55b9f6a9b8cea95e96ebce020fbbc163046badec915f8a91b01d29cd9379cb2ec2bd78396886ac8a760b39db7d6517b5d278220ff725ca210982be79327ee025771d7f7f12b0a09de5063097a6407d3784e48b0e0e4e5df4eed297184962c9a6c98baa1a16cfd419f5afe4bbcd6abf8f34d9ccd9c89a0032c2920faeb03be3923c2f59f2e544b7aca44a498e419da00ec2e8eaddda301c768c047999e1e87bd261c8af22192f94f5083c925217bc074c1d610ad48b4bd5983916a5d53c4a52d368efd0e255f2706bb3549e891c523593f558b4e21994a0f15150d9cf8f173d106ab3f401ae3c1eb18e993a77f6d412b1d9f75639808480b49545bdd9c44c8995a33fa96eac1f529d4b531aa369aefb58020d491d2b5632df74c962da43767bc95718c64a69f20a404f1304dd5f70b7faaab75ca66a29d98b8051e505b6c0a52e18c866e6f749d17a355fe4eca767d056541cffeda912a190cc160f5adc4a23b06a5af8e22fb65c8b1bd717592ec8d8d882dfd782d3eb2f1c8f81a224b05adbb10bc06c63a9cc4e8a23a463dfb4dbfef789ff0088b568acb058c8b2264f0f3b7646415d584748dd1478b09b00fc5c8423c77f0b600960070edf27f1a950502de33c77ce0ce0e68f092ef33ccfa381cc519087cc6559a10934bcc81fd88ba67ea387e92db595c9a317c8800572aaa9f146562e61159637dc49b82b619fa1ce685be55cd58223b99a7571ef2ceb8914f80d57c11fa79fd2ddea5b2875f47ee031e4eb4b62f69bf491e00c6fb32c1510d635933f161e468a03cd62b37ebf9c7b7c12b4200b48618f4619a60b3b82651df4ad16112dcf59b699a618b0e6a5281d5636104ab6a8bc5261488c9a281f06adbd381c08379a31aa581ca83594bad2e9f7ab860b1940198065a527c95d2f89d800be392dc0638963ed581cd22da64e95016605097e1349560691c689506876cc36b05ad15f5ba6954dcbe70fd8e463c5f35daf7189222fdd89fcbec3e3cf141fdf62bd09518696f12941ab2e91ed0b87140880ea8aa1ba114dbd8f065661763bb5319c62b707e5a2302f2c4219e75b267c631f05507a453b2ce4865a8d794ba90a75ccf02160cdf941d38c27b45935ebe860ed38a3759a104e914ee9a18256a484373d903d7c8b3ce5e340e62f4243522140f99730c45a653b9256ad3b7583bf2d561a1a598bccf243eb6f53e50fcefea3a7dcbf7fd9deac43e4f933645044237568435967d1feef21e601ef646b8582670440d252a18c4bfa973fbd12f43b9ae49262e2b17369e30be6070ccf03e03ef629769014c7bd5aee22a7f1ced50e2eeb5582f4e71735eaf6c2a7d5d43ca29a7c910b53b37f11f32059930e68f7ad4c9e862d86f46d0d5eea097e50e89419efc0eb23296cfb52e57b4cf61f0e46c90a8eadf78173301a56d1a676413ca560a1b1fb82e9cafe50b2b6b8dfb7431643ef5a43e22a6569da4c3a0c0c77f3edc9798c46ed8afd02574d0270c6c8e767eaf23d78f8b9ae0d1693550b596ec23d38c5580c106b55c3463e54ae634658d9ec4498877f5aacd6fc36aee3cdc84cdd33ec0b12a2ff9c7d355777b5ca9c4f6e14c6fc0b68fc570facac96af0d7f27d340860860b3b65ff3c680cf2e45c51b898c6bb7fa4366f0a92b90096d5aae6caf6fa7ada8b26e2b22f2a00ca1f1329f3421e4dc1c3aa46f6e7e4700f6e39e96e6f26464fb9039ad9379a733736cdff4eada6fd298a942edf5296a0fd89f37c94be194e8249136c70ded62f401d2db80726c2aadfa18e38ce65f404d982f23b55cebca6093a775a4bc9610e8a82fd6a9a361a7521cdcd24561939e8eadb8a89ba6dc373d09b57b4c85375448f8cfe04707fd98dc49403f1193f3709eadaf58a5f2fefeface53736b581e6450d411bfc03868ee06f47ec7633b75866d80f08d3db40068b7b78cdfd4f202291b253e4b3188863e61d802c4605a66872b03ed8ee5754a0d37e9341c61f12ffb4dd598bf017e87c4bd4600e122eb30bc64001465176edbbdacb191742b5b0e5722601a9613e05e9cfdc7c31be9e815368b7c05d6325e22c58cb8cbba7e3e1ac23c0a2a47feeb0a67cca855081bac829b9d4562c14b8a7d4164137b0be47a4124014f85a22bf4d6c6274b1742ba30f0e958fb1e91ef60a15254149a2dbb3a414d62f589edf8c38bd72ff3889e8cea978ce3907e04035c4dde386d6080415754c3e811bc21a048f37abd6a80b9d849e4216dc759b88450f7ce73ff62bd3a64897ecd84bcbd9f6efd7dacf25fc6b375bef00ad7254e5520ea1ae989de39c5b3fe3c3f4d38339371935abc99d1e239bf3e4c2517ad32390af212854f630fc6b7a768f7e1ccd4e6c07787762092d229889474f6a7346aec3a43efc0dda156b47919956ad7566d3ef3a374352c1c4e4b2781ad4ae038577357dc69af90b76f892f4f8cfc5608453447252ec0f5a522ca2aeaa1614979522b3f6112c8805ea4fbe22d41c9d31a7e5ac7e6354ba77a6ba5001a4a816bedf2518bac847ee9b93275bce10d9b4a3dadd601558d6e9eb8f99c29815234568420c4eb37e0c2c02d3631f691daf0407072feedbc1076e1a05e857ac164ac7749756d81ddeb9f4ea157b7c5bce8233092da2ae08b95c89ce2ff9389a4c706eca8720a7b396e01446804734996a7982aadcee1b6c83c27b65c139b69527ce9f7f5d3ea6fb8d05462151e7761137734f507e44a36a3de5bd58e7493ca283616a73a62c7d5cf7245d9a40e3a47ece559085704a355184ad43f95148239ff87165b5494113f6c6b2bc1fbe1305d409cd2893b69eff9963e41b26517b9efa66a80d9d4fdca8e445d1805021713ea162886f9f88ac0a2f42e58c96181803cae9151ee4821dd268592e6dd2ba5c6a3673cba9c0201d2b0289a4c31f5932a8af36c799120600bf8d6d2363a493737a6ebbd5c6e9e831bdf53049927c848d2b4922f105311bbfd6c2f1023e1ed84d8c69ed2a43229757a34580536a6915b88b8af15e341d2724adc42dfba62ba9e29e4d717cc90caa1459652595199d2f4ef1ac68a48063eb11b2f9500999846ad7af02d4a9ea619961cddea663ad51bed686b82813e9ebd8c45320527cdce82b8e92d48e5cad354d9d1b5436c6495a05773e937e7bc7e46bc358d6ff1c4b2695ad880662ec45e9ee805a48a19050da425a06e9975b47fcb7464e21c1b8da4b22bdf6158ae5c4daebbbe3205ca8dbad73b9fa85f1ccfcb64e4b51492b4fc0a2025faa9c21968b84b771580aababef31b76cd4850b22ce2f37559bf19d83b03918eb26a17efc281e654b72117a7c7eb6d035212585d06d5b0c9b27ce22b84f7ccc43b00066bf22ad17c83e3916ac7ae5d9294e311204e92247b0116b8c6feefe9070869b64a6010ffb8839059b17e635c46b7bb370b6e50c19f8c7d8725298ec014fb70f5c6dab8892daec7301bf249f6cc184c64d9c1e82b7727fab989b4dc3cd3b32543b5c1d168d87cc0d7cdb4a0be26429de45fd263455f550b2354b0dc9a23a11a80c0126a3d38730dc997b820d5f4c42afd5016ca227957be84ee8b1a2c2b96c3e5de7acc5405ab18b077e11c2955f607a76f5596b076918db45ba421b901737c9da81526c00849dd5f76f4911ea25ffa20e874cd4c5cb681ebd68cbae44bc40de5334b685cd37eefed6b8a902b5b6e68d4a8c9977fa0d30b8e2facd9f280fd784aef56ff50817ca6ab4af4f6795cf0d991684a4a5caea319767837e34414460c2fcbcc4094072b29a10508e47313920bd62feb8080fba15a629ffbb79a83fda378837a0", 0x1000}, {&(0x7f00000019c0)="eef72104cf1d792c98da00619fc747689cde763fdefcecf82b71f190beb5d95bb7fffe0204637b58c524b2707a443a3b4bfa082206f3ee80b19a5a0f09d048af5a76474ee93d1894e6794d8d6512b4858180e632ffece50f4f1658bf630504f473224bfc3a70784871945146d2858a937a0307e3663c502734efd6242aa70823be4ea28e144892cfaab645a166bd2f585a9df24295dfbe732c618f53703a55201409af0d420d094aa5d73a9a306dcc1b58b0b6b004ccbfaccc71720f678433de2e8d60bea840582394c851aaabbe415960f6b9745151c7", 0xd7}, {&(0x7f0000001ac0)="30a1095c1723f4dc4357b435a016c96ce4cbebfb5fdb644f1ec08aa63357db9fb98a1c1e5382cc9023a7b58cafca", 0x2e}, {&(0x7f0000001b00)="f692ad6865a610", 0x7}, {&(0x7f0000001b40)="9b60292cff9a230eb69085a1b38af025b7263b293d75dab30565eac7446fec0195d302f42acab47f75cc7441e611ef58cb5f6a3422513f1b23c91087ccc9e03aea8cd0a342e6f815f7eca1f982400ad16bae69d59cb277421b77849f0bbd99bf07abab9dadf06f5c600c56a1f7de52ef48a1790679ecfc58809c59d5f399af58b7", 0x81}, {&(0x7f0000001c00)="b7b86b443a445f34f4187450f52b01220263fbf697d0d10862f160af05c7758902bee66070c87da7602fc872992c20264366cb7b6eee4bb97347a2d9395790ec6e4aa316ab42de2f576502853b77c6e27ab57c76ce277f41b1440e05f9f2e0f41ca09b51b8324eda3a08c8c2405d1ae4252b5201172c843aaf8bf047dd9b864e135577ec9bc433cf5abfffd8166b6dc343843ec8d9a0c11c0937092466fb86fd26fa3ae4f3781885d894fd3432cef4bf562883bc8f2fe21b6ae5cd69010b3aa1bd59f20d58fab708a9d198fdb41725aaa4a486c05d60897f6fc21f07be64dadbc62d712c1b772f839e0ec2fc3b6071cf501d6ab3979b5851a919e546ddc953146088f6cda12ff7cf1c4183ec714b691dc5441d7df9bfc5e01a26186135047a177bc2c701fa8b44f4545e2cd1284e3809db48906cea044380ae439504c2c0600ffc6790728391ac9a5b025ceb6b0802473110b16146039d7c229afbe144afa42871cd25b7ccef3c88f1bf871c0f4397b82eb7d0081ed48bfe90eb0c9582ec2a8c573493d735f55a119a6d33319f01304ea0be00362df4242989cf1050a056d79cf3e48d9adffc949e6060eb3fc47dc5f2e2f2e53543cfdd68a4981fa4688aaa9379e145a11011fc733e129b5a18cb719aa9b3ec9f75bea0c7b81a52335ddd432444c8b33c51e2023c0a5fe7d62df98d1851a0e07792063e73f28a1058d03d559b9a049de0800cdc3e639871b0a647fd7565a0a31997b2b6c498fd7c6d7841efac04be5a156a9bb9482124f884109eda17caf204e2797e2b50b2ee1e347cd4ebe6fa4aa5f17841a53a5f0132dea63cc6d9fcf9c0110fdd669f330b5b136e0f81b9ff9d54eba6a538919596eaf10d45d2a68c6dc3bc889ef89f7a516f8de384cd9a77151741d19b7beb2d595da5c1a2136ef223af02c680afcd593d466d8930ed9e9944d5ac780c247c8f8c544cc767395252705b5cc25f3e46e36f66e531a571e2937d439e6891a917706d5b6002826fcfbfcce35ccd944cabfe2f5979f69f1a85ef219f8763a98dfa87b7f2699fcba087a983918cdc12ff0b7314844ed2b4f6b4128b85d4efaa8b1708f0bf4327c4fdacc41ec02c0f63274724300273bce0e9bacf58aefc144eba5f9531fa30849eec93518a7fb775f31a290a402cb6e8ea79a0443b1f205aa802c95e74ea5994eea43b0465fd3d8cd0924e54444810a8fa502762f2c7624007ac83e1b7f8cc5fd72d47fe1d1b4eab6c8652b8adf81ff5875d4e68546ebe48cc924dfea62298db1c8ea8e308810145141c2a2fc35d206622b210d583963393721a0ad0b528b2768b781fae4aa51baf168846178a6d99fb6b8fab207728284cfee82f066b8c7529c95e9f9963866272f4903a027d02de4c2d0fc60452a4185228a6e6183261f97a26eeba43f057cd7c88d316c9970892c07767946c371d708971b15f6c5f5349cb98a7d8a7f7c0c8a3cc122fb0289527cdd157768d09bfd13e0bd6665ac08b1b3e2d7b936ebcf723bab416727ae865570dc8c2315c04c6d09a772f2588f21759af7602cb4125b2b126991cf5546fcdba96ea8a3f3fa2457e49680ff5e7c6f4ee58a570b6c8060c5e14f7cb45805d24700e4e843105593285e964b4a777b03108bed09e27406c37e83d741c443b1cda9f6cc70388f288f9fa43ea4e7b2c62a2045c2cfbae099695a510fa114e162bc996c2f74577bd03354cc1e7a81edd017b7bdecd121c18e434b0c6449e628175f86ffaf663d5b5b1a457fdeee0bd936022c481609b02eab4546a9901f5ff245f9fea2a68c587ff189cd0d9a00563a21ee3d0f9f9c9b904c793e0d0c8b794cfd24485ee3d7a3a56eb95295a4de4839d0b8898aa3ca1164371668d658ab7d595b43981ba59b26bb40d435bcd48af9d2a6c510423ae4f6cb4ed91a3e29982a3390d40e90ea52a1456c6f9a25cb1b025e614b2f47e93964e5d00ce55e270b03426ea39b1cf42603f0e760220adce5761777b8ea90ffae2d5bc8411a878048dbee7a3661af23770e363608c9190403d7bb925756f8e100207eef0c685cad539a2c074734afead545ea1d1f8d5adbd7ef3050ef7286eef3e4495d852e0b8473a60cbd52171023b1b7a7087a37d7d58929c09a40dd48c889e47de36b3ea6b1a190f81f18088e63370718580e8e8dcb30cc6b44c111576a28874d1a5344ce762e71ced10b7de3b89a4ea312df0e0deb8f8bdff5b486d4e4ddc149edc4d081eea87e7009fead5c5b903a569e78ab9b50b71cf07f6adb3a8a813f65b0cdabfe4a05f793432ff127b8a42bba3d15d1b1493f9ef028c560c82b67ed10b178f9d6e6ee1604d7c3c7fc6d60a24581cd20d60b8d60af4b20577de4ad5cefb059abdd5c441d149dcd29c71d12c3eda8255ab1fa82916b1fefd1590f503b2081611b32aad3692ea86e00c5a185042a9336e0feedacb2168b563cbf06e631c64ad300ccd7803ff50297f0677f321449ec75e3c456cefb110fddedf41a1635ce7a76fe0f19a9dcdb9e4447a9b8f1190cfd730f6d5b996457223f5ddb5e2e27a071a26f9e3ee0122f17ee3d40dbb1a457807f1f6348f80c41e698b96ac4ea6bdce66deb6247d1b7933f8cb4363b22392c543334bf7fea81a4723636b3560bbed5abe5223baab0b952fa6e1d81c6d2f130ef8dcb460e90301981802f90c4544478337b22de3cb28c8c147124449fcf1d5bca140eaea53f27e6cd614e6bc67ed4e95bfaa3797178e6cbe2e33bfd091b58adc3f61670584616b3e9be0f54ac13ee02b6b253744a24b6223f1e80bbbbb09597801b86d64dad21ca79d7b5fa0f067ad43788850809f0ff10ca266320e51ae729267cedddb24d97a7adfd28e015ac9ddc9af6fd640d32bd7547617d017b284c7bc743800212f1556f32e54d28b9e97ff80965dfbcb0e5c56bae56ef48b0940834bfff0d3b662e10731e9a652c34c00af1ecae8a93e6eef4c9a3fdb8ed2c8c8164471e45b0fb619241e41cd58cb02f901c8792d9e65100e2a0cc8ab499fa6d2416d42a72fd6c771bfe240bc577ba4e101b84344c3174706f1124ff73e83b02f7675731790e6dc8928240ab46092261190b10aa95fd4713af21e56abd9a0c00c56362078604309e795636ce2dc67e4871196b7ff450864fd969e3dad5c808d7ce1b289873acb3e914eef79fe6ac2398d1470089e27dc463b2098e31c4135ab14c0ca1585e90957a904a41119457de31faa782d24a3a21cf523574d7b44602d99a3601e5a8f7f69e9dcd5528ca8c51a648cddce2763ad57c200ddd33baeebdbe14133efa54cd69730c50c1db15f63ef26a4317c0bbd4bba623231b0ef1e45e5919e777c062d152d20ff4a781e1d2f3524b0beb452d5f5ac84d20962bb69e8dd92c9d9f96f0258fc56804e02a6612c8220d95c933b8b1ed8ea633dc514ca1395e95a08a9397952980c245b9ee6a48c296efedd53293c0e0156bd20f04d1813b5b8d7d3e555a15d7d8c811582c2e13a5cad66158843330c4e9e163c4545fe4997f7960a726c602f0c6695afa037b9a1c5d5001864b76b05f307539501be4767b30e4ab6b1f2897acec5a7f6adcad9a822f9aa80744d1d0197c46832d8d0ead6336efce9d9952a28048834bf3743c6059e0dc40f86569f31cacb0dcebe5e4763cf73dd8e963c8c3d8073699d5832db9e538825babc4025ebe5893c67724fbfb01161b90c005ae7e22535dd12043ef0790ec25a4de752470141047576624935d0b4fce125f6b473050b0377015e3547087fdc135f37f43b11b5531066bdf6316b6c056cd94d67f2ed00df1b4ce417d81613450724f15277e841e5a663372db86c553fb36fc1af39f3282674feee48191a0cb781500184bbb26ba8984ac1cb62870c9e1ba9bcb81afa7d0e8057f99cc0a22b98b0d94e3683a836fe79e5a7dfba6ad13b4a7330f59d478f1b2c5e4a62516e7943c0546010c7fab5c1e3fea1876a9ab5792fcaf8d59126e92d27d414b438cf5d4404b3e91f9d8f259b26716c93c453827fc04e96c021dec318bb87cc282081f1e4e4e52cbe19d378a00c4cba9a6787b313523b40a64a7c95e92d4e81b7cda3d0bbd9e631a3fc03d8498c2a8d489e1e12b12379a876d1b0eb1ddac7020b0f4f3540dab04d5a62cac70be04a3d0c2122e9c110030484cad2427b5f2e171c5921911137e8e40bb3ad4f3210cb3b035dbea7b2bd832b1f68a50841301e82545dee9006fe67c297a5e677fa2fd7ba5730f6add6907ac004ddb708ecf69af022f8e4a8e6fbafe447d6f3e5e04c466cc3af568c86a15913c8891bb45a5a18cc4b6be3d9cf189d9d6c039e9d4c3c1cac637506265017a5a9016e448736d665c183c2c7481c8eb80e2be1e0c500696c1913fecfc7f34e771f494eaaf5bb4ac7a9263589288298240602c615e516aebc461490d3903b9a96d7b639e8982097ba1693428a805d93c7885ea7e240fd1c051f6c8d0011cca5b27b5bcc008c0c08c46e534e3c2cd7c1a9cf48a89c7cf8ec9825496edec312ce71ecd997e23e31a8397d19ab74ab0f7ccc432a6fb05b7fe2d27ed7cd6b824a1d3742cbedd8e22c4414092c7c6b800200a4d67220a9a97db79268b72411eb722bf51b359cb0e9eefc8d0d015fb0d3c035c86ffb16920b1953b391228e64ea14bf4817d735d6d3002d315e45d9c39b93aa92ac8ab0cb015bbe914584b7c1238c3eda4cd65f2bc4124b2a64c57d82bda8a1182964b3daec1f809731230acf6563c54a7028265fee46586209dab52a6877cc9dada3f184a96fa1f1a6639106c572f6c81aa34955311174f81e97820917508ffaa79eb0eea97c1e3941812df803b0288c9c1a84910f68d231b9573beb4416808ed219eaf29bb27e755833a7d1bcec25576af1266bb53780b8c145cb60c2a7f8fb2f06ad10834b7e62d3e5a05e88fe4abc728da7059a88ce64894b7b9d265b304edb3ecfc5226f57d25da84a8f1da47ba91ba8230bc78345ba9d77075a51c522784f7d0064bcc9393a9a2e244971e3c33a4c3ace590d6a486bd0ea431f7622fda453ca848409e4cc6834bb0380765917d6b1142fb80c317940e5a27248c721f30171f1bdd626f4ea058194bc2a584e22611c061cbcc7e3ba71ba2908b2b56013aa92461b0b403b8cc425b93041b009d1df6537bea5df03876d3c12476bd5de1094351d42e7a26d2d205b939da9592ef638fc15e338247fe2dfbc04487514916836b87efa4a9179d5eb44b72702de938da0d720c4e0ade67a279c8ebcd05355112b5a30070c8163f3c6cc51195b9b5c3ed0b168ee45311a0695f6166f20bc1cc6d31a1a70e802b68eedd0174b8c6acc0eacaaa73f5bd22a34c626abe47666de4e4bf1c344a004b31c6a040c55ca6c20360f52e7603f966403b75345a2d058edaf0765bcea2ad8f03cc6429d56c66994593f7040a367b14ef8d594b126848276fded49d2bed936c4c3e2f80ab45ebaf2160f360ea2a6c52382f707e14490eb8e17915d339927d61a964b94488ef2c774a82a81c71def0c6d6cea0aff7cccd55a9c7d6a1602c0009d94cdf2f4d36bf714b85d6b944907faed9792e6d9165b51fb47209dafefd057a5171403c6d3add9d9dcd95ededde890eadcdec6f9e1907aab303b43c8a56d4f4fd8218b2d9582434a1e2bcfa386381ef65c125d4f5b30ac2a57e56f625698c250534816240e73d0e4a863ed9fab7f51d4e747450c028fa2eb5ae0c5949adb0e509f8df9cd7ca1638b36b83d182ef9d7856cddb0cf6c1872651c6515fff7e38a14c7d69cf3a42acfa3aa", 0x1000}], 0x8, &(0x7f0000002e00)=[@cred={0x18, 0xffff, 0x0, r9, r3, r10}, @rights={0x18, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r11, r0, r0]}, @cred={0x18, 0xffff, 0x0, r12, r13, r10}, @cred={0x18, 0xffff, 0x0, r6, r14, r8}], 0x78, 0x4}, 0x400) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000003f80)={{'./file0/file0\x00', './file0\x00', 0x62, 0x3}, &(0x7f0000002ec0)=[{'./file1\x00', './file0/file0/file0\x00', 0x20, 0x3}, {'./file0\x00', './file0\x00', 0x61, 0x30}, {'./file0/file0\x00', './file0/file0\x00', 0x20, 0x2}, {'./file0\x00', './file0/file0\x00', 0x10}], 0x31c825ea, 0x4, 0x5, 0xc, 0xc34, 0xa34, 0x40, 0x4654}) lchown(&(0x7f0000004400)='./file0/file0/file0\x00', r7, r15) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004440), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r16, 0x82405605, &(0x7f0000004480)={0xb45d, 0x1ff, {[0x1, 0x6, 0x101, 0xa, 0x0, 0x100000001, 0xfffffffffffffff2, 0x6, 0x4, 0x9, 0x7, 0x921, 0x5, 0x400000000000, 0x9, 0x1, 0x4, 0x5], [0x9, 0x5, 0x2, 0x8, 0x2, 0xc, 0x6, 0xb, 0x5, 0x7], [0xe, 0x8f, 0x16, 0x5, 0x1, 0x95b3, 0xfffffffffffffff7], [0x8, 0x100, 0x2, 0xc, 0xc6, 0x80], [{0x0, 0x3, 0xfffffffd, 0x10}, {0x2, 0x7, 0x24, 0x7f}, {0x2, 0x38, 0x30, 0x4}, {0x7, 0xb, 0x6, 0x7}, {0x2, 0x779e, 0x5, 0x8}, {0x27, 0x67, 0x467c9cfb, 0x1}, {0x6, 0x2, 0x7, 0x3}, {0x6, 0x8, 0xffffffff, 0x2}], {0x1, 0x3, 0x400, 0x1}, {0x6, 0x10001, 0x7fff, 0x820}}}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r17 = openat$dri(0xffffffffffffff9c, &(0x7f00000046c0)='/dev/dri/card0\x00', 0x100, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r17, 0xc00c642e, &(0x7f0000004700)={0x5, 0x1000, r0}) r18 = open$dir(&(0x7f0000004740)='./file0/file0\x00', 0x8, 0x50) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000004780)=0x1) lchown(&(0x7f00000047c0)='./file0/file0\x00', r5, r10) close(r18) setgid(r8) 1.531789176s ago: executing program 4 (id=462): syz_emit_ethernet(0x2e2, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2ac, 0x6, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x67, 0x12, 0x0, 0x65, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="82677cfb8563119d9064756832d7f4a6", @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="82fb461579621f5a84cf71dcacd1b06c", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="9d2c1eae044a0ea4013e724a2f7aa875", @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xd9, 0x1f, '\x00', [@ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x4}, @generic={0x9, 0xf2, "1272dda8de2a37db8ae28165998148a83df5ff425334b8252e33a5b1a2f80d569e4f2a86a246ff95cd3babc1ce5a028ff76713996637de2415d0982e6f1b6514375b1cf6911a4982c0087c7a27ed496c9a9a7491927680b4615fc02a4983b7168a4e1285d643b019a2e2d7dcade88e1bf4259df9452bd2ffddce0196eac9c65f07e66c6f3ef48193caf2bc1c75e06c6c29bc575f7a65e8b3c5544de75c9ebd46a06dc4396a851fa75d22f5d31f9e5d384b88b609ed38ce85131ae4c42abd32b871dc5e2904b274d13417bcde500e2ba396ccb445e467232a75cad988bc2669d9d005f14e0c3a62ee62621c685e6b8244dedd"}]}, @fragment={0x8d7d13b60a6109be, 0x0, 0xff, 0x0, 0x0, 0x3, 0x67}, @routing={0x71, 0xe, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="8d86874cdfd5a5b8194999243871ba75", @rand_addr="aa63004b622be5e1ddcb0de847640ea8", @mcast2, @mcast1, @rand_addr="601a05989c1af936fd0e977445c2e88f", @mcast1]}, @routing={0x0, 0xe, 0x0, 0x4, 0x0, [@mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @ipv4, @ipv4={'\x00', '\xff\xff', @loopback}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x0, 0x12, 0x0, 0xf34}}}}}}}) 1.528666128s ago: executing program 4 (id=463): chmod(&(0x7f0000000040)='.\x00', 0x9) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000240)='./file1\x00', 0xc4) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000040)='.\x00', 0x9) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0xc4) (async) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) 1.526384142s ago: executing program 0 (id=464): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000000140)=""/150, 0x96}], 0x2, &(0x7f0000000240)=""/206, 0xce}, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x0, 0xf, 0x7f, 0x401}, {0x0, 0x6, 0x7, 0x8001}]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000480)={0x3, 0x810e, r0}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000004c0)={0x7, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CURSOR2(r2, 0xc02464bb, &(0x7f0000000540)={0x3, 0xe, 0x5, 0x8f, 0x8, 0x4, 0x0, 0x7f51, 0x6}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000580)={0x0, 0x9, 0x10000, 0x38413542, 0x0, [0x0, 0x0], [0x2, 0x7, 0x6, 0x200], [0x800, 0x7, 0xfffffffc, 0x6], [0x3, 0x2a7, 0x0, 0xffffffff80000001]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000600)={0x4, 0x0, 0xfffffffc, 0x6, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f0000000640)={0x0, 0xfffff800, 0x4, 0x5, 0x200, 0x3, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f0000000680)={0x0, 0x10, 0x6, 0x0, 0x3, [r5, r6, r7, r8], [0xfffffff9, 0x7, 0x10001, 0x5], [0xda7a, 0x6, 0x10001, 0xeae4], [0x6, 0x9e2, 0x8, 0x7fffffff]}) r9 = open(&(0x7f0000000700)='./file0\x00', 0x40, 0xc2) syz_extract_tcp_res$synack(&(0x7f0000000740)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000780)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x257, &(0x7f00000007c0)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "b5fd66", 0x21d, 0x50, 0x5, @mcast1, @loopback, {[@dstopts={0x2, 0x11, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x4}, @generic={0x4b, 0x84, "7a88e682d9eb13bff9b1e2d4ac2218d4e481f5cb3300e71477859050f1698d1e87415ce1535775dc2f0b8fce5cd2abf3af85cd670e34794ffaca9f3afc6bce85fdce318ed1b37bad42212812dfa03e3147eb08ba10a1682b6633f74561c8b87a78b13f521f9bd3f06def36ae6048ae11ba7c5734c2072e71af650b8e6dfdaa14380c468e"}]}, @dstopts={0x11, 0x7, '\x00', [@jumbo={0xc2, 0x4, 0x800}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x1, 0x1a, "078f434e25c642ba4cd962f4b235722f36a0325a4bc82fca4e56"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x5}]}, @dstopts={0x3b, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x6}]}, @hopopts={0x6, 0x10, '\x00', [@generic={0x7, 0x77, "b334de30a2eaa26be4462749a0dae9833ed824b728e8d8f3923e5558e8e5be3538571138e3322ef4f27b54d076f2d1c2bf81e79f92951ddb56c84853a4d130e0d656f0edb19d920d201741776dbc799a451d2b2bc281cec16abf79b842166a6e4ac1c4642e62a15161b4dfe1e68462ac2f65adde6014b5"}, @ra={0x5, 0x2, 0x800}, @jumbo={0xc2, 0x4, 0x6}]}, @dstopts={0x11, 0x2, '\x00', [@ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @enc_lim, @pad1]}, @dstopts={0x2b, 0x1, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x4}, @ra]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@empty]}], @tcp={{0x2, 0x0, r10, r11, 0x0, 0x0, 0x8, 0x8, 0x1, 0x0, 0xf001, {[@timestamp={0x8, 0xa, 0x400, 0x3ff}, @eol]}}, {"46cf192749c1a0d739e2c582ff6302df08413c9603a9ae1570eb9f47e4f84a93a40097bf91"}}}}}}}) ioctl$DIOCSETLIMIT(r9, 0xc0084428, &(0x7f0000000a40)={0x1, 0x1000}) ioctl$DIOCRADDADDRS(r3, 0xc4504443, &(0x7f0000000b80)={{'./file0\x00', './file0/file0\x00', 0x20, 0x7}, &(0x7f0000000a80)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8001, 0x6, 0x0, 0x3, 0x4, 0x81, 0x81}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0/../file0', 0x4, 0x0, 0x0, 0xea, 0xa9, 0x6, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x4, 0x1a, 0xa9, 0xf9, 0xd7, 0x5}, {@empty, '\x00', './file1\x00', 0x695, 0x4, 0x0, 0x2, 0x0, 0x3c, 0x6}], 0x81, 0x4, 0x9848, 0xd, 0x1, 0x1, 0x40, 0x8001}) unlink(&(0x7f0000001000)='./file0/../file0\x00') ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000001040)={{'./file0/../file0\x00', './file0/file0\x00', 0x0, 0x4}, 0x0, 0x0, 0x0, 0x5, 0xc1bb, 0x1, 0x3, 0x20, 0x1}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000014c0), &(0x7f0000001500)=0x4) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f00000015c0)={&(0x7f0000001540)='./file0\x00', 0x1, &(0x7f0000001580)='./file0\x00', 0x8}) r12 = dup2(r3, 0xffffffffffffff9c) dup(r12) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) sysctl$hw(&(0x7f0000001600)={0x6, 0xc}, 0x2, &(0x7f0000001640)="2c683e4e6ad3670b7bd4d5172a8194bd1a89dcc97f47ae6e05466243242e2f47b49cf3de141a8e155a93a0df86fb8da5b3d2587bc3c03277610cb496ab71d723e3fc5fad4d912c5710b08ba7ceb5376418ae56d3105a6e94f1fa64d08419e8118964cc9fd1e0b63e62488231633d7ac45d768a54222e96696e2f4b81c5092d13875772ddc6e6284b189a4d1fb92f40c0a7af6b98f0aca0810d01b930d95a8ea414ad970f8e5c2d55b61bd7b9d19b62e070fb906b0ffa154b7a1beeb33c9dfa3249564c71e76b3f4f9796d604a3e6ece8e5bcadc8d9fb959bb8b2", &(0x7f0000001740)=0xda, &(0x7f0000001780)="9388cd2895d398ad12e8022e166385d341809ce7f328cafdcee87f3a3a54d30725ad60a21fe63d0b83a1274a24017a5b8f0b753e93b3", 0x36) lseek(r1, 0x43, 0x0) mknod(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x6) 1.525219948s ago: executing program 0 (id=465): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xdfe) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7d0a3, r1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x89) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = getpid() setgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0xc1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x300, r2) setuid(0xee01) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) pledge(0x0, &(0x7f0000000100)='%\x00') setitimer(0x2, &(0x7f0000000140)={{0x5, 0x122800000000009}, {0x0, 0x8020000000000001}}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe8000000000000000000000000000bbfe800000008e"]) 1.523433933s ago: executing program 0 (id=466): r0 = socket(0x6, 0x5, 0xfe) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sysctl$net_pipex(&(0x7f0000001180)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001300)="6e00ac69", 0x4) (async) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0/../../file0\x00') (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="3314ca6666f904a2b75842055ae5ef01d33f8d546428b5f15da5268ba6ed53aed65b3c7a3f1ee982b747dfc1c98cd2d632a45ce25e85e868d8b15c51e9e6f73142b185e179df33733c62e83bc4ee01beecf756f3735503b24e1a21e649b6f5839623847f893d8dbc6fec3b0c4d802bf1cba20849aac1b993c55d8cc18bd7a932c157d10990244c3b321310640d7b9ba4bee51e348172253efa35013bd6db310940e6f85e063896d36da0c8e6f597c965059e7187868854ca050ea39d3464077e8ccba4a0c05811115486157f7be34c33e1399158a0ab8fab", 0xd8}], 0x1) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 1.522774232s ago: executing program 1 (id=467): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x186) 172.194887ms ago: executing program 0 (id=468): setresuid(0xee00, 0xffffffffffffffff, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) (async) setreuid(0xffffffffffffffff, 0xee01) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) listen(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000280)='./file1\x00', 0x4, 0x40000820, r2) (async) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffffd, 0x60000000}) (async) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) closefrom(r5) (async) closefrom(r4) (async) rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b40)='./file0\x00') 171.191248ms ago: executing program 1 (id=469): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x1011, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 170.675616ms ago: executing program 2 (id=470): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f00000008c0)={0x40000000000040, 0x64}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0xa9d) sendmmsg(r0, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0xd1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0/../../file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0/file0/../../file0\x00', 0xa, 0xfffffffc, 0x5, 0x0, 0x5, 0x10000005, 0xed3b, 0x4d1db3f208a06b92, 0x2, 0x2, 0x4}) 168.281002ms ago: executing program 3 (id=471): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000001c0)={0x3}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x8003, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x1, 0x0, 0x100000003f, 0x200000001}) poll(&(0x7f0000000000)=[{r3, 0x2}, {r0, 0x2}, {r1, 0x4}, {r2, 0x2}, {r1, 0x100}], 0x5, 0x10001) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f0000000100)) 77.96498ms ago: executing program 4 (id=472): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xca3e, 0x0, 0x0, 0x200001}, {0x6a5, 0x44, 0x3, 0x3}]}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80606942, &(0x7f0000000100)) (async) r2 = socket$inet(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x401) r3 = socket$inet6(0x18, 0x2, 0x0) (async) r4 = syz_open_pts() fcntl$getown(r4, 0x5) (async) fcntl$setown(r3, 0x6, 0xffffffffffffffff) (async) shutdown(r1, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async, rerun: 64) ioctl$AUDIO_GETDEV_ctl(r5, 0x4030411b, &(0x7f00000000c0)) (rerun: 64) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) (async) connect$inet6(r3, &(0x7f0000000280)={0x1c, 0x18, 0x2, 0xab5d, "0000005e80592b00011000", 0x404}, 0x1c) (async) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, "0000000000100000ff20000000ffffff", 0x101}, 0x1c, 0x0, 0x0, 0x0}, 0x8) 77.628524ms ago: executing program 6 (id=473): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x6, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xf0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x71}, 0x2) 76.809067ms ago: executing program 7 (id=474): r0 = msgget$private(0x0, 0x184) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x2e, &(0x7f0000000000)="ebffcbff13b94e30", 0x8) r1 = socket$inet(0x2, 0x3, 0x7) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f000007a000/0x3000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {&(0x7f000067c000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000088000/0x4000)=nil, &(0x7f000008c000/0x1000)=nil}, {0x0, 0x0, 0x7fff}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000070f000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x4}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x1}], './file0\x00', 0x5, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1135, 0x0, 0x0, 0x80c, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x80000000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x4d51, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x3, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x15340, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0xd824, 0x0, 0x80000, 0x800000, 0x3, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x4, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x10001, 0x0, 0xfffffffc, 0x0, 0x0, 0xd236d12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x93, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd1, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0xfffffffe, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1]}) r3 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$VNDIOCSET(r4, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) write(r2, &(0x7f00000004c0)="b9", 0x1) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100000000000000a1f32e4e8f46a3545f9a67b00fd61da392dc2523a07c13b0df5488db98673c04fcc1dea8c2769ef5dfce1a4c138e9277941fc9029972dd5bf27b6a58ffdd6a2702821b9d581fa4b07e94741ec3f7aa78b61e54d032d66c3bb56b1584c8cc31271da739c5af9a28cbc67d3524f9e8ef3865e9deb0dfee55c54886ec9ff1983e56d5c71fae03d2f581c7431f8ec7a48367"], 0x8, 0x0) 76.188715ms ago: executing program 1 (id=475): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x6, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xf0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0x2dd57369, 0x7, 0x5, 0xfdff7dff, "0a80006807ffffff7f0051696203000000020400", 0x8, 0x4}) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="8326de640478c0d7a116cb0c23543b76cac4736a8e9a4159c88aee07588b1151f8f26155955ddecf27a8800a2525998431e5a2aff8583addf99b3a4d19d42497f7123b7b3a894e869e5a", 0x4a}, {&(0x7f0000000280)="42066ddc2400daa2f0cd478e55bf8f624eb2673338ff3113acd6a2a7325b510e44e4b8b3877a5fc47e1d47c8926209ce7726963269cac16dc82b1f430ba07c44224d3de74e30e18fdae4421b406d181cdffe2609b2253b284d604dba656b2e64714211ef9246f9c9832ed28855a42e39b1a79ec65e76452047d3642309fa49699bf5931979e43a63c68e1e825924c71c79e69c33d4d1aa061f825a9d9b108783c5c6e94d7d4dbca8a95298629edd5071aac9936af988e9275434743487519112efdc70629bb96e03eb86b5011a536bc34bd05d88620e6b812d180275872de584823167eb7d28b329bf5f51a7ecc0dde9bc801b4badb122a0b899354273ef33082d1351556edef949dba4fc75c832ea767b01fd782f7f55eb148b64e30f41f4a9df9b3945c9e3b7c5ae4051ac095b317c2941f11b6232c394b6d2cbb3d6a9e18aa00be6fe5a95c673a356da2422847878f8ca462523d3a087c6346d482f5103fe87e96c0f358614534765ae524f2b24d31446b8dc1749785567aeebdcbf571fd866edd28d323c41790b5c1b608ae143c8027c76a57bf55c1a75e8c870f5fcdbcf5d3369c21139d523c6f6237169a833dbbe3b90aec0e7dc57e9021a2350a536db82fcc186cc4f1d4706245b1cb49277b6ac730e55044bb2c73dc87f503b686c3fe8e3c86fc3de48f4cfb4b75d0a381d15b66bd16530cf413060b28915722cda5fb68c198ce29f38df9f68fe9afa4ba61b073a75653c92594208b1d9c1b128b01a4ea4511046643a6a01f90d650a2c797393842e4931c553211e954667707496b476358e69b680486373c8070bbf9cd723766ff9d954130ad47f9bd75e03952fbb7f66a66b26fe7591550ec2c208bfb452b1ee1da40f6699c129e90ce1aea03969b8cdfa4057770df673af767d3fc82696fffd203b57f4aa0aa52ba02700072566153f63c5d65c8537ffb80308de0e19bacd833d1ce84d61238414b088dc970ca41ed02a23f4b9b15f86bc8b6fc87fdfe78321c320fd1170641a6a476517fdfb12ac3f8c88393fae78555c4bd9750384e62584169d416ee467762a51536d91bce2dba0b84eb2ec77eb82f81527f3c29d85294af71314cbc68c13149c86ec8b5e96f8779c101fab9544c8bdb2f4141cebfcebab2cb41fb1e66783036e9492f0b1fca4fa6fac72e4ef1381703c32284d5e533491803b1ad82001fda90b7bfbf3a50437c8c567b84d5de5787c109f91ed0baabc7dded6ea7be98a1db9f2d204fd6994eeea33e788c62c47027a95163de01c63aaa9e95c721a0cc3c83f634d272153c7a1e6fb7ad11d684d617f50c2ab79801e305c65879877e44c6b6c01325ae10da0a43a9373a3fca0a988326700b3016b21ebd7ad426c6d0f190e71984ac7e75746d555aef65c3f8b7bc135cbd2475bc6fd8e23e5087d965a24601ecc40d651d2e2198f4727d61791ab5e9a9bbafba16d7a1d6b4e79368f4461ee9d1c65cd2a9e2082ead0c4623112ccb06f30511864420b0a07cca15cd172d20d480dee5c815bd3dfb31bef9268a5b51b3b6178cdaf056767765fa07cb3154fc50b86ae5f02ad14df4e1e62db53b7c069fc4405c7a20eac3fac2d01fa128f6597523dc1c741075a4e0e8d243a25e6eb832a1efcfe7d70fc181c3465addce84add48e2068ad494939838129fdcbb7e808cd04b23e9ff45ca369abf4f8edbf2e8e838de5357da35ff84d7c78c850d08395a2e2f09f20e34be8ec2dfa2d93dbeca93951415a0ed6a23efe51704ba7a6483c885efd813ed7d5643f59105ea064a30a7625cccd96dc1db3df2e8bb6503ce59dc6326ab4fef0ca06657ac2f74383a15c00f23775207468c4b488e4333e7efca1d790de4e5ac112241450bced5d2962d37f8d5474f1477ee4b978f06e10a4ac82f582283f2e1678158f5515c5e77cf1cdf6d8ece0a8992e0071fc4128cf49e9848db327a71fc88d65fd761332ea1dfcbd40682319125380724dcbd4dad8f575822494651deb33ef2067bc2acd5218c6aeff2bfb0ecaf7915f788c9a6499cef69bb197b0b54e927c92519742d78fdbc7b29974b47168f047c92fc02789decc16a64f9d86f416385f27c62adb2086f9726f34c0033065ba222a9c2a968680585c04428ab51f5bd5115cdd842891fc63e2cc22cd216f966b51f3c3f7062235354abb0f7240845598bf238a37981334a4f39c6de96818d5d8fb0dbf9ca4f2c15e1c348270fd779bd293163f98bfbb04201fd3bb6c4d5cb3cf3e777ef3b670d614e586203cb1ca215110612309f0c9d3b2faae6fb99f8d4c5c380109f1d2774ef232eb67b288a707804b04b5698fba2d1558c35644100a4101d0ac12f9bc365416e903a05579a95d431420ef17d191f1f6264a13038a3d239871da6226a55157bd6a8a5506b8c60f217e18b562845595eebb57441c8da0e01fd0717437b4f802fbd25776e9d12e9243c4329c0fdfc8a2d5258bda1bba0b049bdd3000a86e8d7ee5b1b501148ffb17757bb3fdd27564450506309272f36268a51ea4ee0781f449d46cafc0e4fbc153e30ecb9fc8fff3d153b3ce48e4b7ce37b590fca002fff8e3c83aa68f5e8888fc11b1e73bb9ca38deadf74595c3db0c4e3e118177afd457514c6c9832b8ed7c3489236dd09f5266e5892f5babfcfa58a64f14ff8faec04106b940c0e0da6e9e7e0662ad8bccf9260af05e33ddaf37a91b6044ff8da99cce3919c7306434826adb6325e50ccfe7196fb6ea689104da7ae0cc37cd99df85e2469e891bdc3b42b8439badf13f77f", 0x7b3}], 0x2) sysctl$hw(&(0x7f0000000100)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0x1dd6) 53.956097ms ago: executing program 1 (id=476): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f0000000000)='./file2\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000080)='r\x00') (async) rename(&(0x7f0000000000)='./file2\x00', 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) close(r0) (async) 52.388679ms ago: executing program 6 (id=477): semget(0x1, 0x4, 0x2ba) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8, 0x2}, {0x25, 0xe}, {0x4, 0xffff}], 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0xa7, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x1000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dd12bf", 0x2c, 0x0, 0xb, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@ra={0x5, 0x2, 0xff81}, @jumbo={0xc2, 0x4, 0x80}]}], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x4, 0x0, 0x7}}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x9, [{0x1}, {0x1}, {0x0, 0x300}, {0x0, 0x3}, {0x2, 0x4000}, {0x2, 0xe}, {}, {0x3, 0xfffffc00}, {}, {0x4}, {0x1}, {0x1}, {0x3, 0x2000002}, {0x2}, {0x3}, {0x2}, {0x2}, {0x1, 0xb4}, {0x2}, {}, {}, {0x3, 0x4}, {0x3}, {0x2}, {0x1}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10002}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x2}, {0x1}]}) bind$unix(r2, &(0x7f0000000280)=@abs={0x3, 0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f00002c3000/0x3000)=nil, 0x3000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000240)={0x3, 0x709b, r1}) 51.479771ms ago: executing program 2 (id=478): semop(0x0, 0xffffffffffffffff, 0x34) r0 = semget$private(0x0, 0x2, 0x202) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x1002, 0x0, 0x0, 0x200000002d4faac7}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0x2}) semctl$GETVAL(r0, 0x2, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x330, 0x800}, {0x0, 0x8, 0x1800}, {0x4, 0x7}], 0x4) 50.043194ms ago: executing program 2 (id=479): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffff9, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x400000005, 0x3, 0xfffffffffffffffb, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x679, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x1, 0x1fe, 0xb, 0x1, 0x200], [0x100000001, 0xfefffffffffffffe, 0x40000000, 0x8650, 0xffffffffffffffff, 0x4, 0xd], [0x101, 0x20000000000, 0x401, 0xfffffffd, 0xffffffffffefffff, 0x40006], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x1}, {0x10, 0x1fff, 0x5bea, 0x814}, {0xf7fe, 0x5, 0x2, 0x10}, {0x9, 0x2, 0x81, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xffff, 0xeaff, 0x4, 0x8}, {0x0, 0x965, 0x400, 0x2}], {0x2000, 0x8, 0xcc, 0xfffffffffffffffe}, {0x0, 0x0, 0x3, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r1, &(0x7f0000000080)="63de502e49f8e5d74cd14a2f63998a9975317a5ee3c083660da192521da6cc15d5f46d1efa6d925ace32aec7ad22c6df4fe9d2503a8686955f8d1fe58eeab7d63d317c136a98c06c61690b6c862a47646d1adf86b8aab6d1e8f6bf25fd47fac416e2ee06ccc651d730772938cf0e6059561894f140e513bea582aac509ced9f6e4140853af67cb1c9003b98950d052c4ecc9080c52ed3e9ebfc6fd61fef87110d466e6d203b4be13c8409629cf93993171e9cd5a277446923c21d3d70820c54f07f0f433077d8042f391255aa0dfe601e82ed24cdde252ea0ef40c9d9dfb51f9de4196452ee8234ac7a9ba16126479f4be321300da0b88ab2acbba2976a817f09f043b8f5e12307df28d74cb1aea990000000000c9000f302c72e00723dc703190b78831211764ecd176200c88feb46e9a9bceaaeda08d107944117ddb8c0ad7783ad03c8e88ca42", 0x148) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) getdents(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004569001400660080090049aeb7bf570000000000822dc9cdd7a2773c6fb4893af443eecc1e362170ff4c1c48d0"]) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$AUDIO_GETDEV(r3, 0x4030411b, &(0x7f0000000200)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000040)='./file0\x00', 0x8}) 10.581118ms ago: executing program 6 (id=480): mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0xc0d04468, &(0x7f0000000740)={0x9, 0x3, 0xfffffffc, 0xfffffffd, "000001e3bb4e3447c1d100", 0x4, 0x2}) r1 = socket$inet(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x10}, 0x401) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') 9.259485ms ago: executing program 1 (id=481): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000035c0), 0x20, 0x0) ioctl$DIOCRDELTABLES(r0, 0xc450443e, &(0x7f00000046c0)={{'./file0\x00', './file0\x00', 0x60, 0x2}, 0x0, 0x428, 0x30, 0xa01, 0x8000, 0x3, 0x0, 0x2, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x4}, 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000035c0), 0x20, 0x0) (async) ioctl$DIOCRDELTABLES(r0, 0xc450443e, &(0x7f00000046c0)={{'./file0\x00', './file0\x00', 0x60, 0x2}, 0x0, 0x428, 0x30, 0xa01, 0x8000, 0x3, 0x0, 0x2, 0x200}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) (async) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x4}, 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, 0x0, 0x0) (async) 7.828277ms ago: executing program 6 (id=482): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x5, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x0, 0x6}, 0x10) madvise(&(0x7f00001d8000/0x1000)=nil, 0x1000, 0x2) 6.789533ms ago: executing program 1 (id=483): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10028, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0xc, 0x0, 0x5, 0xfffeffff, 0x3, 0x1, 0x0, 0x1000000003, 0xff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="5924d0feb5ec", [], {@generic={0x8035}}}) ppoll(&(0x7f0000000280)=[{r0, 0x106}], 0x1, 0x0, 0x0) 6.256175ms ago: executing program 6 (id=484): syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x24, 0xfffd, 0x0, 0x7, 0x50, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1, 0x3}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x4, 0xaddf, 0x8}}}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @random="7bc58c24ba1c", [], {@generic={0x8863}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd68949014000866040000000000000023000000000000000100000000000000000000000002"]) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x394, 0x10000, 0x1, 0x5, "7f020bbb62f58ba4b5d4a11ed550d7132da37bac", 0x4, 0x10001}) 3.567629ms ago: executing program 0 (id=485): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="9c986c35493dffdaf1830e43fccc8ce7251bca134feb3f056600707f4716a4ca62430022f0afba826119191cf2e5e7c73bc448e8df77b2f8e3a6e7afd8", 0x3d}, {&(0x7f00000011c0)="32ded416d1d8bb25e9cb82fc0c3b2603522af1301049be02d01226616f0b762bc426fdc8cedbf3721c856d333836899ecd2ce226c495c05da50244ec42a11077585e6c58d7", 0xfffffffffffffed2}], 0x2) sendmmsg(r0, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff22}}, 0x38, 0xe) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="9c986c35493dffdaf1830e43fccc8ce7251bca134feb3f056600707f4716a4ca62430022f0afba826119191cf2e5e7c73bc448e8df77b2f8e3a6e7afd8", 0x3d}, {&(0x7f00000011c0)="32ded416d1d8bb25e9cb82fc0c3b2603522af1301049be02d01226616f0b762bc426fdc8cedbf3721c856d333836899ecd2ce226c495c05da50244ec42a11077585e6c58d7", 0xfffffffffffffed2}], 0x2) (async) sendmmsg(r0, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff22}}, 0x38, 0xe) (async) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) (async) 0s ago: executing program 6 (id=486): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x7f}, 0x10) sysctl$net_inet_icmp(&(0x7f0000002600)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000002640), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000400)={0x10, 0x2, 0x2}, 0x10) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x2, 0x200}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb00000, 0x4) sendto$inet(r0, 0x0, 0x0, 0x40c, &(0x7f0000000540)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.29' (ED25519) to the list of known hosts. ¸;yfÎr¸E¤Ð¸`™šÂ2$H”WX9Ÿá%¬çC î㢠P'’B&tƒ�Npppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-1.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff70068c70dd0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! Connection to 10.128.0.29 closed by remote host. ktrace write failed, errno 27, tracing stopped Þë¸;Ú»LyÕf´ÎÉrþ»¸9E©¤ÞÐ&¸I`I™ýcšæ�ÂÅ29ù$�YHº”LLÀW–X\]9Ÿó<áã%óxå¬ç†JCš uîIã TT¢ PÞ¯'D’çB&tƒù®�kNktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error init: getty repeating too quickly on port /dev/tty00, sleeping pckbd_enable: command error ktrace write failed, errno 27, tracing stopped uvm_fault(0xffffffff83a55168, 0xffff800029e2373f, 0, 2) -> d kernel: page fault trap, code=2 Stopped at memset+0x49: repe stosb %es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *245599 17273 0 0 0x4000001 0 syz-executor memset() at memset+0x49 ffs_write(ffff80002a8517c0) at ffs_write+0xb9a VOP_WRITE(fffff7007e677d90,ffff80002a851870,3,fffff70007ffd9c0) at VOP_WRITE+0x101 ktrwriteraw(ffff80003c8fad18,fffff7007e677d90,fffff70007ffd9c0,ffff80002a851940,ffff80002a851920) at ktrwriteraw+0x19b ktrsysret(ffff80003c8fad18,36,0,ffff80002a851a00) at ktrsysret+0x17f syscall(ffff80002a851ab0) at syscall+0xad9 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3f9b85a540, count: 8 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb>