255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ppoll(&(0x7f0000000180)=[{r1, 0x80}, {r0, 0x44f}, {r2, 0x2008}, {r5}], 0x4, &(0x7f00000001c0), &(0x7f0000000200), 0x8) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:18 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x181004, 0x0) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async, rerun: 64) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:18 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x80, 0x3, 0x1, 0x0, 0x7f}) ioctl$SNDRV_TIMER_IOCTL_TREAD(0xffffffffffffffff, 0x40045402, &(0x7f0000000000)) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x2, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:18 executing program 4: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$SNDCTL_DSP_SETTRIGGER(r1, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f0000050000000000000000000000000000000000000000000000dfffff3f000000000000000000000000000000000000000000000100"/74], 0x4a) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x0, 0x2710}, {0x0, 0xc, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f00000001c0)) (async) dup2(r0, r0) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r1, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f0000050000000000000000000000000000000000000000000000dfffff3f000000000000000000000000000000000000000000000100"/74], 0x4a) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x0, 0x2710}, {0x0, 0xc, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) 13:27:18 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x9}}, './file0\x00'}) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x9}}, './file0\x00'}) (async) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) (async) 13:27:18 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x7, r2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) 13:27:18 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000400000000000000000000000800"/74], 0x4a) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000040)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) 13:27:18 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r1, 0x80044d01, &(0x7f0000000280)) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)=@overlay={0x9, 0x0, 0x4, 0x800, 0x8, {0x0, 0x2710}, {0xa, 0x8, 0x3, 0xee, 0x7, 0x3, "d7be386f"}, 0x1f, 0x3, {}, 0xb09, 0x0, r1}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="01000100000000002e2f696c65300000"]) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40000, 0x0) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000140)=@userptr={0x200, 0x7, 0x4, 0x20, 0x9, {}, {0x1, 0xc, 0x5, 0xfa, 0x1, 0x0, "b404f229"}, 0xfffffffb, 0x2, {&(0x7f0000000040)}, 0x5, 0x0, r3}) 13:27:18 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x7, r2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x2ca80c}) (async) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) 13:27:18 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="03ead40c1ba2b196e73f34340e2e7d9209e2b859edaacd8282d24836e0b3bc3953cf759f5b8e083618c21645849ff3970a16ef90b05d84ce07494df66e3f4b982898f816f50d91158817c8a5bac3c856cd6ebddab08e92e02d36f5922f6541532238228000000022f000000000000000369ee9a5", 0x74}], 0x1, 0xfffffffe, 0x0, 0xe) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r3, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r3, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0xb0bbb55753e57747, &(0x7f0000000540)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@obj_role={'obj_role', 0x3d, '-['}}, {@subj_type}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x31, 0x0, 0x35, 0x31, 0x36, 0x37, 0x31], 0x2d, [0x65, 0x31, 0x30, 0x32], 0x2d, [0x62, 0x36, 0x3e, 0x61], 0x2d, [0x62, 0x63, 0x31, 0x34], 0x2d, [0x31, 0x34, 0x32, 0x36, 0x36, 0x64, 0x38, 0x39]}}}, {@measure}, {@fowner_lt={'fowner<', 0xee00}}, {@dont_measure}, {@hash}, {@dont_appraise}]}}) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async, rerun: 64) syz_fuse_handle_req(r5, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 64) syz_fuse_handle_req(r5, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ppoll(&(0x7f0000000180)=[{r1, 0x80}, {r0, 0x44f}, {r2, 0x2008}, {r5}], 0x4, &(0x7f00000001c0), &(0x7f0000000200), 0x8) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:19 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x181004, 0x0) (async, rerun: 32) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async, rerun: 32) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async, rerun: 64) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async, rerun: 64) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:19 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r1, 0x80044d01, &(0x7f0000000280)) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)=@overlay={0x9, 0x0, 0x4, 0x800, 0x8, {0x0, 0x2710}, {0xa, 0x8, 0x3, 0xee, 0x7, 0x3, "d7be386f"}, 0x1f, 0x3, {}, 0xb09, 0x0, r1}) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="01000100000000002e2f696c65300000"]) (async, rerun: 64) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40000, 0x0) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000140)=@userptr={0x200, 0x7, 0x4, 0x20, 0x9, {}, {0x1, 0xc, 0x5, 0xfa, 0x1, 0x0, "b404f229"}, 0xfffffffb, 0x2, {&(0x7f0000000040)}, 0x5, 0x0, r3}) 13:27:19 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) (async, rerun: 32) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (rerun: 32) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async, rerun: 64) write$P9_RWALK(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000400000000000000000000000800"/74], 0x4a) (async, rerun: 64) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000040)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) 13:27:19 executing program 4: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$SNDCTL_DSP_SETTRIGGER(r1, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f0000050000000000000000000000000000000000000000000000dfffff3f000000000000000000000000000000000000000000000100"/74], 0x4a) (async) write$P9_RWALK(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f0000050000000000000000000000000000000000000000000000dfffff3f000000000000000000000000000000000000000000000100"/74], 0x4a) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x0, 0x2710}, {0x0, 0xc, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:19 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x7, r2, 0x0, 0x1, 0x0, 0x6, 0x0, 0x2ca80c}) (async) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) 13:27:19 executing program 4: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x3, 0x6c, &(0x7f0000000100)="afec52630ca981433bc288890d8656fdb8f07e6abb8ac44993cf6ce1fcb7b7f7f03d5aba9c34dff2e9b21bc266b615e86cb6b63dd2533326ec129bdf3607ef18ac2fcc8eb2a1f86f6e977c9983aa53cee6950c85daf9de0ec9d389855adf85bbdaf006fe35ef11e60336651b8e74525c78d12b71cd54d6e1f8c8238beae008f59513573b6e55fbc6c4cb19b579b4a09bf75dc53b838333038b9726fbfa0869b14d23abd47ca32728ea738eba0a5184"}) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x8, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000240)=0x2) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f00000001c0)=@overlay={0x400, 0x0, 0x4, 0x10000, 0xd8d0, {}, {0x1, 0x2, 0x0, 0x4, 0xf8, 0x0, "e582b599"}, 0xfffffeff, 0x3, {}, 0x7, 0x0, r1}) 13:27:19 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r1, 0x80044d01, &(0x7f0000000280)) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)=@overlay={0x9, 0x0, 0x4, 0x800, 0x8, {0x0, 0x2710}, {0xa, 0x8, 0x3, 0xee, 0x7, 0x3, "d7be386f"}, 0x1f, 0x3, {}, 0xb09, 0x0, r1}) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000200)=@overlay={0x9, 0x0, 0x4, 0x800, 0x8, {0x0, 0x2710}, {0xa, 0x8, 0x3, 0xee, 0x7, 0x3, "d7be386f"}, 0x1f, 0x3, {}, 0xb09, 0x0, r1}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="01000100000000002e2f696c65300000"]) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40000, 0x0) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000140)=@userptr={0x200, 0x7, 0x4, 0x20, 0x9, {}, {0x1, 0xc, 0x5, 0xfa, 0x1, 0x0, "b404f229"}, 0xfffffffb, 0x2, {&(0x7f0000000040)}, 0x5, 0x0, r3}) (async) ioctl$VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000140)=@userptr={0x200, 0x7, 0x4, 0x20, 0x9, {}, {0x1, 0xc, 0x5, 0xfa, 0x1, 0x0, "b404f229"}, 0xfffffffb, 0x2, {&(0x7f0000000040)}, 0x5, 0x0, r3}) 13:27:19 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async, rerun: 64) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) (rerun: 64) pwritev2(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="03ead40c1ba2b196e73f34340e2e7d9209e2b859edaacd8282d24836e0b3bc3953cf759f5b8e083618c21645849ff3970a16ef90b05d84ce07494df66e3f4b982898f816f50d91158817c8a5bac3c856cd6ebddab08e92e02d36f5922f6541532238228000000022f000000000000000369ee9a5", 0x74}], 0x1, 0xfffffffe, 0x0, 0xe) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async, rerun: 64) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (rerun: 64) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) syz_fuse_handle_req(r3, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r3, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0xb0bbb55753e57747, &(0x7f0000000540)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}], [{@obj_role={'obj_role', 0x3d, '-['}}, {@subj_type}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x31, 0x0, 0x35, 0x31, 0x36, 0x37, 0x31], 0x2d, [0x65, 0x31, 0x30, 0x32], 0x2d, [0x62, 0x36, 0x3e, 0x61], 0x2d, [0x62, 0x63, 0x31, 0x34], 0x2d, [0x31, 0x34, 0x32, 0x36, 0x36, 0x64, 0x38, 0x39]}}}, {@measure}, {@fowner_lt={'fowner<', 0xee00}}, {@dont_measure}, {@hash}, {@dont_appraise}]}}) (async, rerun: 64) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async, rerun: 32) syz_fuse_handle_req(r5, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) syz_fuse_handle_req(r5, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ppoll(&(0x7f0000000180)=[{r1, 0x80}, {r0, 0x44f}, {r2, 0x2008}, {r5}], 0x4, &(0x7f00000001c0), &(0x7f0000000200), 0x8) (async, rerun: 64) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (rerun: 64) 13:27:19 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x96795917ed84732c, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r4}) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000300)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r5, 0x0, 0xffffffffffffffff, 0x1}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r8, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r6, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r9 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x101540, 0x0) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_ADD_RESERVED(r9, 0x3ba0, &(0x7f0000000280)={0x38, 0x1, r10, 0x0, 0x8001, 0x7fff}) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r12}) 13:27:19 executing program 4: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x3, 0x6c, &(0x7f0000000100)="afec52630ca981433bc288890d8656fdb8f07e6abb8ac44993cf6ce1fcb7b7f7f03d5aba9c34dff2e9b21bc266b615e86cb6b63dd2533326ec129bdf3607ef18ac2fcc8eb2a1f86f6e977c9983aa53cee6950c85daf9de0ec9d389855adf85bbdaf006fe35ef11e60336651b8e74525c78d12b71cd54d6e1f8c8238beae008f59513573b6e55fbc6c4cb19b579b4a09bf75dc53b838333038b9726fbfa0869b14d23abd47ca32728ea738eba0a5184"}) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async, rerun: 64) syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) (async, rerun: 64) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x8, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (rerun: 64) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000240)=0x2) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async, rerun: 64) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async, rerun: 64) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f00000001c0)=@overlay={0x400, 0x0, 0x4, 0x10000, 0xd8d0, {}, {0x1, 0x2, 0x0, 0x4, 0xf8, 0x0, "e582b599"}, 0xfffffeff, 0x3, {}, 0x7, 0x0, r1}) 13:27:19 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r1, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r1, &(0x7f00000020c0)={0x2020}, 0x2020) ioctl$BTRFS_IOC_QUOTA_RESCAN(r1, 0x4040942c, &(0x7f0000000000)={0x0, 0xfffffffffffff940, [0x1c3, 0x3, 0x101, 0x0, 0x3f, 0x4]}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:19 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x2, r1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000000080)={0xc}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r5, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r6}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x6f, r6}) [ 1168.280533][ T7109] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1168.324115][ T7109] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1168.359614][ T7115] iommufd_mock iommufd_mock2: Adding to iommu group 2 [ 1168.365101][ T7108] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:19 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) close_range(r2, 0xffffffffffffffff, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@fd={0x8, 0x0, 0x4, 0x0, 0x100, {}, {0x4, 0x1, 0x7, 0x37, 0x9, 0x7, "e53dced5"}, 0x3ff, 0x4, {}, 0x3}) 13:27:19 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r1, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r1, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r1, &(0x7f00000020c0)={0x2020}, 0x2020) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(r1, 0x4040942c, &(0x7f0000000000)={0x0, 0xfffffffffffff940, [0x1c3, 0x3, 0x101, 0x0, 0x3f, 0x4]}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1168.413802][ T7108] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1168.600773][ T7128] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1168.665993][ T7114] iommufd_mock iommufd_mock2: Removing from iommu group 2 [ 1168.683557][ T7114] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:19 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000400000000000000000000000800"/74], 0x4a) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000040)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) 13:27:19 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x96795917ed84732c, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r2}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r4}) (async) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000300)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r5, 0x0, 0xffffffffffffffff, 0x1}) (async) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async, rerun: 64) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r8, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async, rerun: 64) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r6, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r9 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x101540, 0x0) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_ADD_RESERVED(r9, 0x3ba0, &(0x7f0000000280)={0x38, 0x1, r10, 0x0, 0x8001, 0x7fff}) (async, rerun: 64) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r12}) 13:27:19 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) syz_fuse_handle_req(r1, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r1, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) read$FUSE(r1, &(0x7f00000020c0)={0x2020}, 0x2020) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(r1, 0x4040942c, &(0x7f0000000000)={0x0, 0xfffffffffffff940, [0x1c3, 0x3, 0x101, 0x0, 0x3f, 0x4]}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:19 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) close_range(r2, 0xffffffffffffffff, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@fd={0x8, 0x0, 0x4, 0x0, 0x100, {}, {0x4, 0x1, 0x7, 0x37, 0x9, 0x7, "e53dced5"}, 0x3ff, 0x4, {}, 0x3}) 13:27:19 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x2, r1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000000080)={0xc}) (async) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r5, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r6}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x6f, r6}) [ 1168.820226][ T7136] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:19 executing program 4: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x3, 0x6c, &(0x7f0000000100)="afec52630ca981433bc288890d8656fdb8f07e6abb8ac44993cf6ce1fcb7b7f7f03d5aba9c34dff2e9b21bc266b615e86cb6b63dd2533326ec129bdf3607ef18ac2fcc8eb2a1f86f6e977c9983aa53cee6950c85daf9de0ec9d389855adf85bbdaf006fe35ef11e60336651b8e74525c78d12b71cd54d6e1f8c8238beae008f59513573b6e55fbc6c4cb19b579b4a09bf75dc53b838333038b9726fbfa0869b14d23abd47ca32728ea738eba0a5184"}) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x8, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000240)=0x2) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f00000001c0)=@overlay={0x400, 0x0, 0x4, 0x10000, 0xd8d0, {}, {0x1, 0x2, 0x0, 0x4, 0xf8, 0x0, "e582b599"}, 0xfffffeff, 0x3, {}, 0x7, 0x0, r1}) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x3, 0x6c, &(0x7f0000000100)="afec52630ca981433bc288890d8656fdb8f07e6abb8ac44993cf6ce1fcb7b7f7f03d5aba9c34dff2e9b21bc266b615e86cb6b63dd2533326ec129bdf3607ef18ac2fcc8eb2a1f86f6e977c9983aa53cee6950c85daf9de0ec9d389855adf85bbdaf006fe35ef11e60336651b8e74525c78d12b71cd54d6e1f8c8238beae008f59513573b6e55fbc6c4cb19b579b4a09bf75dc53b838333038b9726fbfa0869b14d23abd47ca32728ea738eba0a5184"}) (async) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x8}) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000240)=0x2) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) (async) dup2(r2, r2) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f00000001c0)=@overlay={0x400, 0x0, 0x4, 0x10000, 0xd8d0, {}, {0x1, 0x2, 0x0, 0x4, 0xf8, 0x0, "e582b599"}, 0xfffffeff, 0x3, {}, 0x7, 0x0, r1}) (async) 13:27:20 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r2, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r2, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) close_range(r2, 0xffffffffffffffff, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@fd={0x8, 0x0, 0x4, 0x0, 0x100, {}, {0x4, 0x1, 0x7, 0x37, 0x9, 0x7, "e53dced5"}, 0x3ff, 0x4, {}, 0x3}) 13:27:20 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000200)={r0, 0x9b7e, 0x4, 0x2}) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000240)={0x80, 0x0, 0x2, 0x0, 0x5}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x10000, 0x100, {0x0, 0xea60}, {0x3, 0x0, 0x60, 0x0, 0x8c, 0x1, "e0fb3630"}, 0x20d5, 0x1, {&(0x7f0000000000)=[{0x8, 0xfffffffd, {0x30c}, 0x8}, {0x7, 0x8, {}, 0xf7a}]}, 0xffffffff}) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r4, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x180) r5 = dup2(r4, r4) ioctl$SNDCTL_DSP_SETTRIGGER(r5, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r5, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x1, 0x4, 0x0, 0x141, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xfffffffe, 0x1, {}, 0x0, 0x0, r5}) [ 1168.912026][ T7136] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1168.963597][ T7154] iommufd_mock iommufd_mock2: Adding to iommu group 2 [ 1168.980795][ T7132] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:20 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="f562ddf45097d55409f3095a5222d7333f6f060c411bf3b9d8c7e9c1e44339f79c5c8ec5a23683d35e9406", 0x2b, 0x1, &(0x7f0000000200)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r3, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) r10 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(r10, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r10, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_IOAS_UNMAP$ALL(r10, 0x3b86, &(0x7f0000000240)={0x45, r1, 0x0, 0x400fff}) 13:27:20 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x96795917ed84732c, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async, rerun: 64) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r4}) (async) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000300)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r5, 0x0, 0xffffffffffffffff, 0x1}) (async, rerun: 32) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r8, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r6, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r9 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x101540, 0x0) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_ADD_RESERVED(r9, 0x3ba0, &(0x7f0000000280)={0x38, 0x1, r10, 0x0, 0x8001, 0x7fff}) (async, rerun: 32) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r12}) [ 1169.024643][ T7132] iommufd_mock iommufd_mock1: Removing from iommu group 1 13:27:20 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000200)={r0, 0x9b7e, 0x4, 0x2}) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000240)={0x80, 0x0, 0x2, 0x0, 0x5}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x10000, 0x100, {0x0, 0xea60}, {0x3, 0x0, 0x60, 0x0, 0x8c, 0x1, "e0fb3630"}, 0x20d5, 0x1, {&(0x7f0000000000)=[{0x8, 0xfffffffd, {0x30c}, 0x8}, {0x7, 0x8, {}, 0xf7a}]}, 0xffffffff}) (async) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r4, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x180) r5 = dup2(r4, r4) ioctl$SNDCTL_DSP_SETTRIGGER(r5, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r5, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x1, 0x4, 0x0, 0x141, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xfffffffe, 0x1, {}, 0x0, 0x0, r5}) 13:27:20 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000100)) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) r2 = eventfd2(0x35, 0x800) write$binfmt_misc(r2, &(0x7f0000000140)={'syz0', "f5a5fbbfdf414229c041557a3bf7aa24b42db970a1ff5611b05629985346c5149dd76271e82985e59eb825b705bf41b7cbcb5aa4380bc422ee9014a18b1f803327a50b5686f9565892cab63e38a914db656dc143b0f9b0f111d2c02fcef5429f320120a5db2a8f6a44f9ca1a93bae5ac07a18101fa"}, 0x79) 13:27:20 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) write$P9_RWALK(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/74], 0x4a) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000100)={0x2, @sliced={0x80, [0x3, 0x7fff, 0x3, 0x9, 0x8000, 0x3f, 0x8, 0x2, 0x1479, 0x81, 0x7, 0x9, 0x81, 0x7f, 0xeb56, 0x1, 0x3, 0x7ff, 0x7fff, 0xff, 0x3, 0x40, 0x6, 0x5, 0x8, 0x8, 0xfff8, 0x0, 0x6, 0x7f2, 0x5, 0x6, 0x1c56, 0x66f, 0x400, 0x7fff, 0x4, 0x28b, 0x5, 0x8f, 0x0, 0x9, 0xc3, 0xfff9, 0x4, 0x6, 0x2, 0x8], 0x9}}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:20 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000200)={r0, 0x9b7e, 0x4, 0x2}) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000240)={0x80, 0x0, 0x2, 0x0, 0x5}) (async, rerun: 32) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x10000, 0x100, {0x0, 0xea60}, {0x3, 0x0, 0x60, 0x0, 0x8c, 0x1, "e0fb3630"}, 0x20d5, 0x1, {&(0x7f0000000000)=[{0x8, 0xfffffffd, {0x30c}, 0x8}, {0x7, 0x8, {}, 0xf7a}]}, 0xffffffff}) (rerun: 32) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) syz_fuse_handle_req(r4, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x180) r5 = dup2(r4, r4) ioctl$SNDCTL_DSP_SETTRIGGER(r5, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r5, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async, rerun: 64) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x1, 0x4, 0x0, 0x141, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xfffffffe, 0x1, {}, 0x0, 0x0, r5}) (rerun: 64) 13:27:20 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="f562ddf45097d55409f3095a5222d7333f6f060c411bf3b9d8c7e9c1e44339f79c5c8ec5a23683d35e9406", 0x2b, 0x1, &(0x7f0000000200)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) (async) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) (async) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r3, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) (async) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async, rerun: 64) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (rerun: 64) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) r10 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(r10, 0x40045010, &(0x7f0000000180)) (async, rerun: 32) write$P9_RWALK(r10, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async, rerun: 32) ioctl$IOMMU_IOAS_UNMAP$ALL(r10, 0x3b86, &(0x7f0000000240)={0x45, r1, 0x0, 0x400fff}) 13:27:20 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) write$P9_RWALK(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/74], 0x4a) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000100)={0x2, @sliced={0x80, [0x3, 0x7fff, 0x3, 0x9, 0x8000, 0x3f, 0x8, 0x2, 0x1479, 0x81, 0x7, 0x9, 0x81, 0x7f, 0xeb56, 0x1, 0x3, 0x7ff, 0x7fff, 0xff, 0x3, 0x40, 0x6, 0x5, 0x8, 0x8, 0xfff8, 0x0, 0x6, 0x7f2, 0x5, 0x6, 0x1c56, 0x66f, 0x400, 0x7fff, 0x4, 0x28b, 0x5, 0x8f, 0x0, 0x9, 0xc3, 0xfff9, 0x4, 0x6, 0x2, 0x8], 0x9}}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:20 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000040)={0x38, 0x2, r1}) (async, rerun: 64) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async, rerun: 64) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000000080)={0xc}) (async, rerun: 64) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r5, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r6}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x6f, r6}) 13:27:20 executing program 5: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000100)) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) eventfd2(0x35, 0x800) (async) r2 = eventfd2(0x35, 0x800) write$binfmt_misc(r2, &(0x7f0000000140)={'syz0', "f5a5fbbfdf414229c041557a3bf7aa24b42db970a1ff5611b05629985346c5149dd76271e82985e59eb825b705bf41b7cbcb5aa4380bc422ee9014a18b1f803327a50b5686f9565892cab63e38a914db656dc143b0f9b0f111d2c02fcef5429f320120a5db2a8f6a44f9ca1a93bae5ac07a18101fa"}, 0x79) 13:27:20 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r1}) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) [ 1169.369217][ T7153] iommufd_mock iommufd_mock2: Removing from iommu group 2 13:27:20 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x0, 0xffffff55, 0x2, {0x7, @win={{0x10000, 0x132, 0x9, 0x2}, 0x0, 0xff, &(0x7f0000000140)={{0x0, 0x5, 0x96, 0x9}, &(0x7f0000000100)={{0x4, 0x6, 0x201, 0xb9bb}}}, 0x4, &(0x7f0000000440)="0bbd792a54e8074ab3ce25d2734237350b9220e8c440f4b10dc1846f6e3299f221863067c6967e477752d59ad1fe6dbbbcc8db73ce55a9bd85223cb3f0f712b48583e5ee79e39154a79bddfefd92eb3f6f45c1c891815107702b6eb8fda38eb0659c082e209f862a9e6d744cf026c710de245afc203f9d9d370b58c488816ca0c183de1dd14e8371f12c1d885371ff82f7a48a75ec5a37caff93eaad3c22d59beef082d8a7e8602530aa8a98416f1240a7f4e5aa951b054848fb1dbb1a64e3a8d0e8efe3becb6497cd0e5da734b8211509dd3c68a843a7c2b7c35be3cd7d35866278726275715c52bd3c78f81ecc2fd35eed890db45115021fd26b87555d4efe28d662d316a70960442701699dce0ee7ccf1318df3c4c985e6b957d3572d9d942c2378eb51f15e955518dc6113a6de97b82931600d3dad2f8a4282b525114733d5a7dec9558a28dbcb4d92a7624dd62eb0e6d6a3525f8817e01ec5763412b2422a0a63048f149876e4746f614a597bc9d97e10f480d5ebcaac47bb0e9bd5fd1f94f928e6088dbffeb70471cef96f0c7031f89b0c2a95e80e97a2b54e857010390bb43825680af0902ce1ca52f3536019720998c71cbdb080430ee8489d628f9059fdc78ed3d18938d241ea6fa68d68a644371bca0622d90488223577f52ca070b0fd0685dbf8ee964c708488734c4ad364226f8fe2c607a94ba625c8b17a244bb22b10c73e8a5b34fe0f3a010e653559a545e43da0af8082147c48f3f1ca66f74b3dda4153631a9dd1e154c8196cebcfe747703a9b714b41f6fbb376a0ddf73dcd7ad4d67b8f8ac2b77b6bce056377094ba77dd5a8aefd0b13990e767b9fcce1ec2a112b8c59a93ce506f138b96c47bed54af2284583c5a63869e4dd93e34c9d5009e6d68bff1c621d81e28c0c0990bae7706cf63bb24a4421f3b761c50b2492f316e614f0bbe990aa74a1b2e070b07f7ecd7cc9a7ba1160bc9b99c7f68103c5b67b38b966a3e84eedb85bd86f64726db5b4f9e8ce706fc0432b0673f0132e29292255ed198993cb30a5ab89e9f4ae98153b73f3e012c3ed29361ec0ab48e739c4e7fb177842ec3854d63f6637c4bbcb3f97d5a6e344d3a32f1cca5465f10e05419529a30804464e9171237dac13e06fd487a58284fa26d1612dc422464ef34e4759a9e5acf7c4097d6ef4d242cfb1552b578789289092aa952202c02c54629fdfad7a937cb20e42321502ab448a8699d31eb704ef55df90f63cda4965560074e24d364419a4191bbe14caf884727a05c7826af314382ea7a59f37079e543d6661c63ac181648d1691b39b1aaf9c3ad579caba397379d2caaf6febd5c493b3da89e2d20cde4031f6d52bfce421714bdd43c66fb98e516d9495a9c6f7ad6c840767de9a02758d6f26c4b5f900e3fd845f22c42f7f8301982a6de6f330faf92eba4c4d60dcfed0a3f0cef38911140c625a425cae17d528c330463c1edcc8c65514c80725a9776c7ca6e51a8b71e2ce97523d5d5f2fc5e209ce70c7e919a94c84906ddb0d807b72917242e5b6376e90225870b7e98babb4a00fb0a237a64c671a63803c1ec51483c490b9d023102661ad07e5c4eb1b42fd3523be7b08f475aa81d2d6ae600a6809f3b0714b04f3b65126e7bb5288d1b665e51017728a6bd57baf487f9c58e5839efae622106e3d6a155d880dde9be3707e6fa0afa02a17b97c7e27ff8af547921db5b8d0a0a7a4410c5288257c0a188fa4e6695fba0990c86e0f9ce6299dfab8abb48b167736d2013e266b78d3d4d6b4c0d1901a7c16bf0c078f777609d91f3b6c92429f0e98d4a0aa78ad88c91708961031608b68bb7f9317d118d57b1514babd76b0e8a2158d413b340ac9c2eff41ae72cc0d1eb8d7b8510f8c174924a79b958ad39741b50d20d58e499cbe1ceed933f5fbaa960a6618056c9e63f6cce61ce98ecf4e5ef096f6a07325afb56e20109e826f4ac842588013466ee9c0e67f41f894cc694e2f9b407561a565a7c31e4058edb54dd366d4b42a99f6d41653734c87a6e627f0b44cd3b87d0da9f062680761549900824d19a91ccb53d36887218957ec0a2b6b24b6ea140155146b68fe49c72adabf5aaea0dfb418034d65cc023bca9bfa57d2ab28d024373d61e511db132e753592a4d7fd4263ea58831b295553a41d66344b697c55b47dc084131424c990e3741b28be45d685385028f5ad5f548c807068b874cddf1dff415df4534a46628520c59ae99c3fac5429be963c46481890df075caec707909701a86a312cd7b51831b1f684c4acb3b1231e62cbecdbe372f2eae3372ba6ee2b00c43ee83a38a91c8323104ccd135c01cfb6221ff5a6d858e0b0e37f607569986a44bfc3d2dd62857bd8e7efba3008ce6883167fdac5796011d3a936ddbdb650110252af0e3e869891f05b6b1913456eb5117bdcb3b033ba602602b35f7fb3ed49a0221a3b516caa17f1ebea7c1192312ecffa6c1f8ee90221ff6fa9ea05e21293c865e2d7689a1b9d61808958808b28bf3737636a0502dcd766a988beaea84c6b267cd9505d4aae285036ecd5141d96edb933778d56a4ec608e2592f2569badcab7e997265992e3166c09418154b007cdb3f7c3fed501ab3698490819b022031ba6fbd397824531a286d8b89f8780881e6245fc24d3a0d942329b83decf544e89afbfe3455ddef97ba9669b206d240fa868759023e610142b0d546910d0d6acae5be511519419a455ff79bb37b184f5afa369675f6868462ccd9de5109fbe525b16a005491ecb751aa7ee0f5ed32a54b417cf38cbf7bd45e6f0e0e251c9967b0e6a8f9bfd5232a2f528785b4372c622d71a86a15c33e629136621773af1734796c68308bc786c9e500556445e049fe8e6aa1be93f6f0f80438e25cd5d10fd98d2af999f6adb699bdd69a3b321cb79fc1fc3bd9e62b84954d98384fdd6e91572bb592231b154718fabbb3cc662a67eaefb2073fbd2f0e59d4af9173221b58bfd79b2c5d2e72d4a374deb70364a7d9a7a8636d041374b9fbb65ede0451e53f5511c21867ac5c5b714f46ae0d15a5407a4677f5d1f37c1de4f52342e346a4e6c755d9cbbbfe6966b30d9c5f6f0a8bd24f06b34882b696a34f8bbb2ae40c2d858869e19d4863f048099f823425291c450e170cde28cd12c81ce5ffddf09a63d0e2b18f2f0097165144078f73dae05bdcb5631307a7542d5ab2353e8a7d8d0bd0b206796ee597eceb961f1fb55eba743bfebdabd466dde25d87e71f94c34021454b0eb39492a17b5f7a1709ef93ee0927fb2ba4e8c5d4fae85c9c1d01d0322e5b8c3ac31edf8ffcf525156b57df10f692a4432a5b531b0aa56a37f1b6516cc54b9026761134b546d1c82fecb727fb2bcde3b24a1163fd7f9fa219de7742ee4f2b9f5a0f300309e81e9c80bacdab5592bfae30a5f9903c16ab227a31a0dd337f601c26c41168368dab4f4bb6b85bf892a562a295560ba94e831a1c922ce00a0cac030a757182fadbe9bd77f847b4dc8435066f8e4060969efedc2dc93a72121f612ea9120a127eaa0160d77b6990f76da3ca6939e9313ef81793f4ddd605e8edc6a79b21651dc195c8a0112dda3ef9a55a2bad3d0fe4dc1d704d63f8fe0668b65a60b027ac28f7ca99af3265ff8ab172c6918c8ba720511d50bdea251815af8771d7e1d39ea89af72418ae23a3b6075f9088fde22d33a2ce5f875c7783cb8e282b0b11ac5be71aa2d38a6a8d55fb32b6c3dafac834a52ba63ed50011498df80b055b0eace40810b4195d78b419aa5ea5efed9c95e9172e8e7d6b35b809aa1ae7eaea64c3c915a5832ea5de2dfe07089a694fcf2d03ce9744e680fedc2ada7650527dfdcff2857d7df2f8f8d4969187e3b35567787985f6b4d6a01c55fd989a1cd947c988f5edbdf1104d23dbd65017529aa7a59ee4fd8f9b8ff7841a5eb035dd34f9a434f4e79ba5ac2530534ce191ba3dcc5be4a31bb364e4535c3c11e66b7e2ec40c4b8673d4242710d0971e2823adc4716c8e50793bc0e67eaf10569aed81547821bb8c3f37a261584d5e00f9708b3dd4ebe97bf2d5f5aa5a5639a130c2d81197026cc8c5208d647fa711d63d3fc926e8b7e51238c9782abba9fe50951c7702d28e8f5ad6218a2156dff0a537971f0630fff671b803f910b57a7a854cd8ba3129b1ba74791424b492d78d971aa1ac8b2d15c016e41f4bed6697947e6bcc542a90c5e162b915680c166cb6042505443305c80f33f0041c200cd66f1684e0b3830e65977b836d1551575ae900532b59cb0aedc318310368148a7fc3b90acf786fc06cb7071a8b3bebdaae3c755642da40d68ffb3f9e361ebfc9b75c3356ed3ebe4841cc679ef79d225b4ba3f0ee6ba1859e534dab1c12d30154d90a0a304784db6d8476a0cf243d20bdf918a14d07914bbeb10aedca384f3655352463e8e73633d8f550073d879d96bb8730779ad61c04bed41150a4e291dbc778a5173ef4992ad610630d090263285c20a9890107e3098e5e35afacf371480b7bf80555be08f7e8049e9e0bb02711bfd91e308cab69422f0bdfee174773ac100a5a582643ccb89cda70a73187f3d658f3ec8fb022902e2558fa868e60543e0d28b544fc300b9f41b1ac1843a41e7998c1f0197529d0a11fa44fafaa11eb80861064941b3a15442fcdb6d8beb5320df2b77dcbc2a539c73fee70869f5f72bbeab7d817eca695583da68180bc1b2917b89d4eeebb3aa19325c0ba525d53cd3e3eb1493b8a0b45e84e26483a690e22202430b05b2183e12b810c6874306ab435a4d758c8d62b3b8bf0f2a6f28870e57467a98205f5a324028ebd996bbba26cf1f2f89917e21904e111095a8524c90aa1ab5f96cd3bebb80b976460dd49c9e9e1d76c774376825c5b2b4aea75e74f55ca95697cf176e0fbdce2d27f9074015a8167f87b4ef265bd00449bd4a40ea4acf35322e09897ef69b56f81eca970a9b1ae80574382ac282463bcb4b3d0a71881aa1dfecdecdb1c373b9f3823641b3cb4d4f413463df22f5bf952d919c8c3cec57e5813a77f35c7c6425af0e49bf809a399a48636e99816cfc98d21512a9b086c8927a1bbfe1d30da9a204cd97185d93c35ed28b4d2cf6ebeaff9bd3c3ec072a4259928b19c66e4d650d6113e7a3ed122ac9fe8eaba2b99f2a298381483006b568ee4e14dae0bb16b121aeb314429a730ae2cc3ddd8f233626d435b24376358c4c83d95e88782849ea3345eb57797f8ca5f7ab669c715bfc726900d052f0187eaa6dbef0dc44b08ce1a0c3538b5ad3686abffb9cd64d8ac14d4d232d9bc1812971609987015240f697cd456eb79879f80746cf83a1f8c311a3fc5d38ff6acd4d20dcf29e045898f32b3c2f2635fc419608c26160322abe4141f3f3dd72e14424e74ad1244d3e95b728a0531c8300f377bd689b26bcec20280621dca971522ecdffc8c9116e60b2944f42187a7df8af0467ab1dde5b82e28d01c4ccc641d16a353d5f7de4229fc9f0fdd53486ce64fabf32a35febccdd67b28061e8ceafd3071df14641db4ac5f6461329008bfb3e272264045bcf83955a009a8b99c6cee6052bee84c7ab2981393c7882dfead828a3197037986d07392c86decc97c991e85b918ef902a118b4af6eb4933f982359ab6bc8e7e34b7e4f08694be0db328c12692aaed5481bec208fdafa2926b9e945e8403890ea2af532e29f17a862fdc104292402bd303c6750b453cb1a426b0d9bf95b5a97a466d57c7e6eb5dfead684bae19e3f5f6a2077903a7c1f6f2bfcd", 0xad}}, 0x9}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x0, 0x1, {0x0, 0x2710}, {0x1, 0x2, 0x3, 0x8, 0xff, 0x1, "8a26b188"}, 0x4, 0x1, {&(0x7f0000000000)=[{0x5, 0xffff, {0x8}, 0x8}, {0x3, 0x100, {0x5622}, 0x5}]}, 0x9}) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) write$dsp(r3, &(0x7f0000001440)="adf7993e4d5372398282c2546a4b9ff3f93354be98dbe51c3db510497fd2c303f371613e14684847ebc1d86845674fc3af79ffe57b0609de0c1133971aa5b5d80b14421414db7b5c20fc7d533ae15eebb267d3cc10bf52", 0x57) r4 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r4, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000002c0)={0x1, @sliced={0x1ff, [0x8000, 0x3, 0x400, 0x7, 0x0, 0x9, 0xfff, 0x73c1, 0x1, 0x40, 0xb4ba, 0xcf, 0x8001, 0x32e6, 0x401, 0xff, 0x5, 0xb0ac, 0x8b, 0x0, 0x1, 0x4, 0x200, 0xfffb, 0x6eb3, 0xfff7, 0x8, 0x6, 0x8, 0x1, 0x91a, 0x1b4, 0x3f, 0x9, 0x1f, 0xe8, 0x8, 0x4, 0x9, 0x101, 0xdce, 0x8000, 0xffff, 0x1f, 0x8, 0x1, 0x1], 0x5}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x1) [ 1169.490474][ T7198] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:20 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) write$P9_RWALK(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/74], 0x4a) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000100)={0x2, @sliced={0x80, [0x3, 0x7fff, 0x3, 0x9, 0x8000, 0x3f, 0x8, 0x2, 0x1479, 0x81, 0x7, 0x9, 0x81, 0x7f, 0xeb56, 0x1, 0x3, 0x7ff, 0x7fff, 0xff, 0x3, 0x40, 0x6, 0x5, 0x8, 0x8, 0xfff8, 0x0, 0x6, 0x7f2, 0x5, 0x6, 0x1c56, 0x66f, 0x400, 0x7fff, 0x4, 0x28b, 0x5, 0x8f, 0x0, 0x9, 0xc3, 0xfff9, 0x4, 0x6, 0x2, 0x8], 0x9}}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) dup2(r1, r1) (async) write$P9_RWALK(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="4a0000006f00000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/74], 0x4a) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000100)={0x2, @sliced={0x80, [0x3, 0x7fff, 0x3, 0x9, 0x8000, 0x3f, 0x8, 0x2, 0x1479, 0x81, 0x7, 0x9, 0x81, 0x7f, 0xeb56, 0x1, 0x3, 0x7ff, 0x7fff, 0xff, 0x3, 0x40, 0x6, 0x5, 0x8, 0x8, 0xfff8, 0x0, 0x6, 0x7f2, 0x5, 0x6, 0x1c56, 0x66f, 0x400, 0x7fff, 0x4, 0x28b, 0x5, 0x8f, 0x0, 0x9, 0xc3, 0xfff9, 0x4, 0x6, 0x2, 0x8], 0x9}}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) 13:27:20 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x8) (async) creat(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000100)) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) eventfd2(0x35, 0x800) (async) r2 = eventfd2(0x35, 0x800) write$binfmt_misc(r2, &(0x7f0000000140)={'syz0', "f5a5fbbfdf414229c041557a3bf7aa24b42db970a1ff5611b05629985346c5149dd76271e82985e59eb825b705bf41b7cbcb5aa4380bc422ee9014a18b1f803327a50b5686f9565892cab63e38a914db656dc143b0f9b0f111d2c02fcef5429f320120a5db2a8f6a44f9ca1a93bae5ac07a18101fa"}, 0x79) [ 1169.541238][ T7207] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1169.543274][ T7198] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:20 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x0, 0xffffff55, 0x2, {0x7, @win={{0x10000, 0x132, 0x9, 0x2}, 0x0, 0xff, &(0x7f0000000140)={{0x0, 0x5, 0x96, 0x9}, &(0x7f0000000100)={{0x4, 0x6, 0x201, 0xb9bb}}}, 0x4, &(0x7f0000000440)="0bbd792a54e8074ab3ce25d2734237350b9220e8c440f4b10dc1846f6e3299f221863067c6967e477752d59ad1fe6dbbbcc8db73ce55a9bd85223cb3f0f712b48583e5ee79e39154a79bddfefd92eb3f6f45c1c891815107702b6eb8fda38eb0659c082e209f862a9e6d744cf026c710de245afc203f9d9d370b58c488816ca0c183de1dd14e8371f12c1d885371ff82f7a48a75ec5a37caff93eaad3c22d59beef082d8a7e8602530aa8a98416f1240a7f4e5aa951b054848fb1dbb1a64e3a8d0e8efe3becb6497cd0e5da734b8211509dd3c68a843a7c2b7c35be3cd7d35866278726275715c52bd3c78f81ecc2fd35eed890db45115021fd26b87555d4efe28d662d316a70960442701699dce0ee7ccf1318df3c4c985e6b957d3572d9d942c2378eb51f15e955518dc6113a6de97b82931600d3dad2f8a4282b525114733d5a7dec9558a28dbcb4d92a7624dd62eb0e6d6a3525f8817e01ec5763412b2422a0a63048f149876e4746f614a597bc9d97e10f480d5ebcaac47bb0e9bd5fd1f94f928e6088dbffeb70471cef96f0c7031f89b0c2a95e80e97a2b54e857010390bb43825680af0902ce1ca52f3536019720998c71cbdb080430ee8489d628f9059fdc78ed3d18938d241ea6fa68d68a644371bca0622d90488223577f52ca070b0fd0685dbf8ee964c708488734c4ad364226f8fe2c607a94ba625c8b17a244bb22b10c73e8a5b34fe0f3a010e653559a545e43da0af8082147c48f3f1ca66f74b3dda4153631a9dd1e154c8196cebcfe747703a9b714b41f6fbb376a0ddf73dcd7ad4d67b8f8ac2b77b6bce056377094ba77dd5a8aefd0b13990e767b9fcce1ec2a112b8c59a93ce506f138b96c47bed54af2284583c5a63869e4dd93e34c9d5009e6d68bff1c621d81e28c0c0990bae7706cf63bb24a4421f3b761c50b2492f316e614f0bbe990aa74a1b2e070b07f7ecd7cc9a7ba1160bc9b99c7f68103c5b67b38b966a3e84eedb85bd86f64726db5b4f9e8ce706fc0432b0673f0132e29292255ed198993cb30a5ab89e9f4ae98153b73f3e012c3ed29361ec0ab48e739c4e7fb177842ec3854d63f6637c4bbcb3f97d5a6e344d3a32f1cca5465f10e05419529a30804464e9171237dac13e06fd487a58284fa26d1612dc422464ef34e4759a9e5acf7c4097d6ef4d242cfb1552b578789289092aa952202c02c54629fdfad7a937cb20e42321502ab448a8699d31eb704ef55df90f63cda4965560074e24d364419a4191bbe14caf884727a05c7826af314382ea7a59f37079e543d6661c63ac181648d1691b39b1aaf9c3ad579caba397379d2caaf6febd5c493b3da89e2d20cde4031f6d52bfce421714bdd43c66fb98e516d9495a9c6f7ad6c840767de9a02758d6f26c4b5f900e3fd845f22c42f7f8301982a6de6f330faf92eba4c4d60dcfed0a3f0cef38911140c625a425cae17d528c330463c1edcc8c65514c80725a9776c7ca6e51a8b71e2ce97523d5d5f2fc5e209ce70c7e919a94c84906ddb0d807b72917242e5b6376e90225870b7e98babb4a00fb0a237a64c671a63803c1ec51483c490b9d023102661ad07e5c4eb1b42fd3523be7b08f475aa81d2d6ae600a6809f3b0714b04f3b65126e7bb5288d1b665e51017728a6bd57baf487f9c58e5839efae622106e3d6a155d880dde9be3707e6fa0afa02a17b97c7e27ff8af547921db5b8d0a0a7a4410c5288257c0a188fa4e6695fba0990c86e0f9ce6299dfab8abb48b167736d2013e266b78d3d4d6b4c0d1901a7c16bf0c078f777609d91f3b6c92429f0e98d4a0aa78ad88c91708961031608b68bb7f9317d118d57b1514babd76b0e8a2158d413b340ac9c2eff41ae72cc0d1eb8d7b8510f8c174924a79b958ad39741b50d20d58e499cbe1ceed933f5fbaa960a6618056c9e63f6cce61ce98ecf4e5ef096f6a07325afb56e20109e826f4ac842588013466ee9c0e67f41f894cc694e2f9b407561a565a7c31e4058edb54dd366d4b42a99f6d41653734c87a6e627f0b44cd3b87d0da9f062680761549900824d19a91ccb53d36887218957ec0a2b6b24b6ea140155146b68fe49c72adabf5aaea0dfb418034d65cc023bca9bfa57d2ab28d024373d61e511db132e753592a4d7fd4263ea58831b295553a41d66344b697c55b47dc084131424c990e3741b28be45d685385028f5ad5f548c807068b874cddf1dff415df4534a46628520c59ae99c3fac5429be963c46481890df075caec707909701a86a312cd7b51831b1f684c4acb3b1231e62cbecdbe372f2eae3372ba6ee2b00c43ee83a38a91c8323104ccd135c01cfb6221ff5a6d858e0b0e37f607569986a44bfc3d2dd62857bd8e7efba3008ce6883167fdac5796011d3a936ddbdb650110252af0e3e869891f05b6b1913456eb5117bdcb3b033ba602602b35f7fb3ed49a0221a3b516caa17f1ebea7c1192312ecffa6c1f8ee90221ff6fa9ea05e21293c865e2d7689a1b9d61808958808b28bf3737636a0502dcd766a988beaea84c6b267cd9505d4aae285036ecd5141d96edb933778d56a4ec608e2592f2569badcab7e997265992e3166c09418154b007cdb3f7c3fed501ab3698490819b022031ba6fbd397824531a286d8b89f8780881e6245fc24d3a0d942329b83decf544e89afbfe3455ddef97ba9669b206d240fa868759023e610142b0d546910d0d6acae5be511519419a455ff79bb37b184f5afa369675f6868462ccd9de5109fbe525b16a005491ecb751aa7ee0f5ed32a54b417cf38cbf7bd45e6f0e0e251c9967b0e6a8f9bfd5232a2f528785b4372c622d71a86a15c33e629136621773af1734796c68308bc786c9e500556445e049fe8e6aa1be93f6f0f80438e25cd5d10fd98d2af999f6adb699bdd69a3b321cb79fc1fc3bd9e62b84954d98384fdd6e91572bb592231b154718fabbb3cc662a67eaefb2073fbd2f0e59d4af9173221b58bfd79b2c5d2e72d4a374deb70364a7d9a7a8636d041374b9fbb65ede0451e53f5511c21867ac5c5b714f46ae0d15a5407a4677f5d1f37c1de4f52342e346a4e6c755d9cbbbfe6966b30d9c5f6f0a8bd24f06b34882b696a34f8bbb2ae40c2d858869e19d4863f048099f823425291c450e170cde28cd12c81ce5ffddf09a63d0e2b18f2f0097165144078f73dae05bdcb5631307a7542d5ab2353e8a7d8d0bd0b206796ee597eceb961f1fb55eba743bfebdabd466dde25d87e71f94c34021454b0eb39492a17b5f7a1709ef93ee0927fb2ba4e8c5d4fae85c9c1d01d0322e5b8c3ac31edf8ffcf525156b57df10f692a4432a5b531b0aa56a37f1b6516cc54b9026761134b546d1c82fecb727fb2bcde3b24a1163fd7f9fa219de7742ee4f2b9f5a0f300309e81e9c80bacdab5592bfae30a5f9903c16ab227a31a0dd337f601c26c41168368dab4f4bb6b85bf892a562a295560ba94e831a1c922ce00a0cac030a757182fadbe9bd77f847b4dc8435066f8e4060969efedc2dc93a72121f612ea9120a127eaa0160d77b6990f76da3ca6939e9313ef81793f4ddd605e8edc6a79b21651dc195c8a0112dda3ef9a55a2bad3d0fe4dc1d704d63f8fe0668b65a60b027ac28f7ca99af3265ff8ab172c6918c8ba720511d50bdea251815af8771d7e1d39ea89af72418ae23a3b6075f9088fde22d33a2ce5f875c7783cb8e282b0b11ac5be71aa2d38a6a8d55fb32b6c3dafac834a52ba63ed50011498df80b055b0eace40810b4195d78b419aa5ea5efed9c95e9172e8e7d6b35b809aa1ae7eaea64c3c915a5832ea5de2dfe07089a694fcf2d03ce9744e680fedc2ada7650527dfdcff2857d7df2f8f8d4969187e3b35567787985f6b4d6a01c55fd989a1cd947c988f5edbdf1104d23dbd65017529aa7a59ee4fd8f9b8ff7841a5eb035dd34f9a434f4e79ba5ac2530534ce191ba3dcc5be4a31bb364e4535c3c11e66b7e2ec40c4b8673d4242710d0971e2823adc4716c8e50793bc0e67eaf10569aed81547821bb8c3f37a261584d5e00f9708b3dd4ebe97bf2d5f5aa5a5639a130c2d81197026cc8c5208d647fa711d63d3fc926e8b7e51238c9782abba9fe50951c7702d28e8f5ad6218a2156dff0a537971f0630fff671b803f910b57a7a854cd8ba3129b1ba74791424b492d78d971aa1ac8b2d15c016e41f4bed6697947e6bcc542a90c5e162b915680c166cb6042505443305c80f33f0041c200cd66f1684e0b3830e65977b836d1551575ae900532b59cb0aedc318310368148a7fc3b90acf786fc06cb7071a8b3bebdaae3c755642da40d68ffb3f9e361ebfc9b75c3356ed3ebe4841cc679ef79d225b4ba3f0ee6ba1859e534dab1c12d30154d90a0a304784db6d8476a0cf243d20bdf918a14d07914bbeb10aedca384f3655352463e8e73633d8f550073d879d96bb8730779ad61c04bed41150a4e291dbc778a5173ef4992ad610630d090263285c20a9890107e3098e5e35afacf371480b7bf80555be08f7e8049e9e0bb02711bfd91e308cab69422f0bdfee174773ac100a5a582643ccb89cda70a73187f3d658f3ec8fb022902e2558fa868e60543e0d28b544fc300b9f41b1ac1843a41e7998c1f0197529d0a11fa44fafaa11eb80861064941b3a15442fcdb6d8beb5320df2b77dcbc2a539c73fee70869f5f72bbeab7d817eca695583da68180bc1b2917b89d4eeebb3aa19325c0ba525d53cd3e3eb1493b8a0b45e84e26483a690e22202430b05b2183e12b810c6874306ab435a4d758c8d62b3b8bf0f2a6f28870e57467a98205f5a324028ebd996bbba26cf1f2f89917e21904e111095a8524c90aa1ab5f96cd3bebb80b976460dd49c9e9e1d76c774376825c5b2b4aea75e74f55ca95697cf176e0fbdce2d27f9074015a8167f87b4ef265bd00449bd4a40ea4acf35322e09897ef69b56f81eca970a9b1ae80574382ac282463bcb4b3d0a71881aa1dfecdecdb1c373b9f3823641b3cb4d4f413463df22f5bf952d919c8c3cec57e5813a77f35c7c6425af0e49bf809a399a48636e99816cfc98d21512a9b086c8927a1bbfe1d30da9a204cd97185d93c35ed28b4d2cf6ebeaff9bd3c3ec072a4259928b19c66e4d650d6113e7a3ed122ac9fe8eaba2b99f2a298381483006b568ee4e14dae0bb16b121aeb314429a730ae2cc3ddd8f233626d435b24376358c4c83d95e88782849ea3345eb57797f8ca5f7ab669c715bfc726900d052f0187eaa6dbef0dc44b08ce1a0c3538b5ad3686abffb9cd64d8ac14d4d232d9bc1812971609987015240f697cd456eb79879f80746cf83a1f8c311a3fc5d38ff6acd4d20dcf29e045898f32b3c2f2635fc419608c26160322abe4141f3f3dd72e14424e74ad1244d3e95b728a0531c8300f377bd689b26bcec20280621dca971522ecdffc8c9116e60b2944f42187a7df8af0467ab1dde5b82e28d01c4ccc641d16a353d5f7de4229fc9f0fdd53486ce64fabf32a35febccdd67b28061e8ceafd3071df14641db4ac5f6461329008bfb3e272264045bcf83955a009a8b99c6cee6052bee84c7ab2981393c7882dfead828a3197037986d07392c86decc97c991e85b918ef902a118b4af6eb4933f982359ab6bc8e7e34b7e4f08694be0db328c12692aaed5481bec208fdafa2926b9e945e8403890ea2af532e29f17a862fdc104292402bd303c6750b453cb1a426b0d9bf95b5a97a466d57c7e6eb5dfead684bae19e3f5f6a2077903a7c1f6f2bfcd", 0xad}}, 0x9}) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x0, 0x1, {0x0, 0x2710}, {0x1, 0x2, 0x3, 0x8, 0xff, 0x1, "8a26b188"}, 0x4, 0x1, {&(0x7f0000000000)=[{0x5, 0xffff, {0x8}, 0x8}, {0x3, 0x100, {0x5622}, 0x5}]}, 0x9}) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) (async) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) write$dsp(r3, &(0x7f0000001440)="adf7993e4d5372398282c2546a4b9ff3f93354be98dbe51c3db510497fd2c303f371613e14684847ebc1d86845674fc3af79ffe57b0609de0c1133971aa5b5d80b14421414db7b5c20fc7d533ae15eebb267d3cc10bf52", 0x57) r4 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r4, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000002c0)={0x1, @sliced={0x1ff, [0x8000, 0x3, 0x400, 0x7, 0x0, 0x9, 0xfff, 0x73c1, 0x1, 0x40, 0xb4ba, 0xcf, 0x8001, 0x32e6, 0x401, 0xff, 0x5, 0xb0ac, 0x8b, 0x0, 0x1, 0x4, 0x200, 0xfffb, 0x6eb3, 0xfff7, 0x8, 0x6, 0x8, 0x1, 0x91a, 0x1b4, 0x3f, 0x9, 0x1f, 0xe8, 0x8, 0x4, 0x9, 0x101, 0xdce, 0x8000, 0xffff, 0x1f, 0x8, 0x1, 0x1], 0x5}}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x1) 13:27:20 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r1}) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async, rerun: 64) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (rerun: 64) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async, rerun: 64) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) 13:27:20 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x7, 0x3a31ea, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) [ 1169.665007][ T7207] iommufd_mock iommufd_mock1: Removing from iommu group 1 13:27:20 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0x4}}, './file0\x00'}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1169.769665][ T7227] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1169.813105][ T7227] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:21 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="f562ddf45097d55409f3095a5222d7333f6f060c411bf3b9d8c7e9c1e44339f79c5c8ec5a23683d35e9406", 0x2b, 0x1, &(0x7f0000000200)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) (async) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r3, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) (async) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) (async) r10 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(r10, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r10, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r10, 0x3b86, &(0x7f0000000240)={0x45, r1, 0x0, 0x400fff}) 13:27:21 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x0, 0xffffff55, 0x2, {0x7, @win={{0x10000, 0x132, 0x9, 0x2}, 0x0, 0xff, &(0x7f0000000140)={{0x0, 0x5, 0x96, 0x9}, &(0x7f0000000100)={{0x4, 0x6, 0x201, 0xb9bb}}}, 0x4, &(0x7f0000000440)="0bbd792a54e8074ab3ce25d2734237350b9220e8c440f4b10dc1846f6e3299f221863067c6967e477752d59ad1fe6dbbbcc8db73ce55a9bd85223cb3f0f712b48583e5ee79e39154a79bddfefd92eb3f6f45c1c891815107702b6eb8fda38eb0659c082e209f862a9e6d744cf026c710de245afc203f9d9d370b58c488816ca0c183de1dd14e8371f12c1d885371ff82f7a48a75ec5a37caff93eaad3c22d59beef082d8a7e8602530aa8a98416f1240a7f4e5aa951b054848fb1dbb1a64e3a8d0e8efe3becb6497cd0e5da734b8211509dd3c68a843a7c2b7c35be3cd7d35866278726275715c52bd3c78f81ecc2fd35eed890db45115021fd26b87555d4efe28d662d316a70960442701699dce0ee7ccf1318df3c4c985e6b957d3572d9d942c2378eb51f15e955518dc6113a6de97b82931600d3dad2f8a4282b525114733d5a7dec9558a28dbcb4d92a7624dd62eb0e6d6a3525f8817e01ec5763412b2422a0a63048f149876e4746f614a597bc9d97e10f480d5ebcaac47bb0e9bd5fd1f94f928e6088dbffeb70471cef96f0c7031f89b0c2a95e80e97a2b54e857010390bb43825680af0902ce1ca52f3536019720998c71cbdb080430ee8489d628f9059fdc78ed3d18938d241ea6fa68d68a644371bca0622d90488223577f52ca070b0fd0685dbf8ee964c708488734c4ad364226f8fe2c607a94ba625c8b17a244bb22b10c73e8a5b34fe0f3a010e653559a545e43da0af8082147c48f3f1ca66f74b3dda4153631a9dd1e154c8196cebcfe747703a9b714b41f6fbb376a0ddf73dcd7ad4d67b8f8ac2b77b6bce056377094ba77dd5a8aefd0b13990e767b9fcce1ec2a112b8c59a93ce506f138b96c47bed54af2284583c5a63869e4dd93e34c9d5009e6d68bff1c621d81e28c0c0990bae7706cf63bb24a4421f3b761c50b2492f316e614f0bbe990aa74a1b2e070b07f7ecd7cc9a7ba1160bc9b99c7f68103c5b67b38b966a3e84eedb85bd86f64726db5b4f9e8ce706fc0432b0673f0132e29292255ed198993cb30a5ab89e9f4ae98153b73f3e012c3ed29361ec0ab48e739c4e7fb177842ec3854d63f6637c4bbcb3f97d5a6e344d3a32f1cca5465f10e05419529a30804464e9171237dac13e06fd487a58284fa26d1612dc422464ef34e4759a9e5acf7c4097d6ef4d242cfb1552b578789289092aa952202c02c54629fdfad7a937cb20e42321502ab448a8699d31eb704ef55df90f63cda4965560074e24d364419a4191bbe14caf884727a05c7826af314382ea7a59f37079e543d6661c63ac181648d1691b39b1aaf9c3ad579caba397379d2caaf6febd5c493b3da89e2d20cde4031f6d52bfce421714bdd43c66fb98e516d9495a9c6f7ad6c840767de9a02758d6f26c4b5f900e3fd845f22c42f7f8301982a6de6f330faf92eba4c4d60dcfed0a3f0cef38911140c625a425cae17d528c330463c1edcc8c65514c80725a9776c7ca6e51a8b71e2ce97523d5d5f2fc5e209ce70c7e919a94c84906ddb0d807b72917242e5b6376e90225870b7e98babb4a00fb0a237a64c671a63803c1ec51483c490b9d023102661ad07e5c4eb1b42fd3523be7b08f475aa81d2d6ae600a6809f3b0714b04f3b65126e7bb5288d1b665e51017728a6bd57baf487f9c58e5839efae622106e3d6a155d880dde9be3707e6fa0afa02a17b97c7e27ff8af547921db5b8d0a0a7a4410c5288257c0a188fa4e6695fba0990c86e0f9ce6299dfab8abb48b167736d2013e266b78d3d4d6b4c0d1901a7c16bf0c078f777609d91f3b6c92429f0e98d4a0aa78ad88c91708961031608b68bb7f9317d118d57b1514babd76b0e8a2158d413b340ac9c2eff41ae72cc0d1eb8d7b8510f8c174924a79b958ad39741b50d20d58e499cbe1ceed933f5fbaa960a6618056c9e63f6cce61ce98ecf4e5ef096f6a07325afb56e20109e826f4ac842588013466ee9c0e67f41f894cc694e2f9b407561a565a7c31e4058edb54dd366d4b42a99f6d41653734c87a6e627f0b44cd3b87d0da9f062680761549900824d19a91ccb53d36887218957ec0a2b6b24b6ea140155146b68fe49c72adabf5aaea0dfb418034d65cc023bca9bfa57d2ab28d024373d61e511db132e753592a4d7fd4263ea58831b295553a41d66344b697c55b47dc084131424c990e3741b28be45d685385028f5ad5f548c807068b874cddf1dff415df4534a46628520c59ae99c3fac5429be963c46481890df075caec707909701a86a312cd7b51831b1f684c4acb3b1231e62cbecdbe372f2eae3372ba6ee2b00c43ee83a38a91c8323104ccd135c01cfb6221ff5a6d858e0b0e37f607569986a44bfc3d2dd62857bd8e7efba3008ce6883167fdac5796011d3a936ddbdb650110252af0e3e869891f05b6b1913456eb5117bdcb3b033ba602602b35f7fb3ed49a0221a3b516caa17f1ebea7c1192312ecffa6c1f8ee90221ff6fa9ea05e21293c865e2d7689a1b9d61808958808b28bf3737636a0502dcd766a988beaea84c6b267cd9505d4aae285036ecd5141d96edb933778d56a4ec608e2592f2569badcab7e997265992e3166c09418154b007cdb3f7c3fed501ab3698490819b022031ba6fbd397824531a286d8b89f8780881e6245fc24d3a0d942329b83decf544e89afbfe3455ddef97ba9669b206d240fa868759023e610142b0d546910d0d6acae5be511519419a455ff79bb37b184f5afa369675f6868462ccd9de5109fbe525b16a005491ecb751aa7ee0f5ed32a54b417cf38cbf7bd45e6f0e0e251c9967b0e6a8f9bfd5232a2f528785b4372c622d71a86a15c33e629136621773af1734796c68308bc786c9e500556445e049fe8e6aa1be93f6f0f80438e25cd5d10fd98d2af999f6adb699bdd69a3b321cb79fc1fc3bd9e62b84954d98384fdd6e91572bb592231b154718fabbb3cc662a67eaefb2073fbd2f0e59d4af9173221b58bfd79b2c5d2e72d4a374deb70364a7d9a7a8636d041374b9fbb65ede0451e53f5511c21867ac5c5b714f46ae0d15a5407a4677f5d1f37c1de4f52342e346a4e6c755d9cbbbfe6966b30d9c5f6f0a8bd24f06b34882b696a34f8bbb2ae40c2d858869e19d4863f048099f823425291c450e170cde28cd12c81ce5ffddf09a63d0e2b18f2f0097165144078f73dae05bdcb5631307a7542d5ab2353e8a7d8d0bd0b206796ee597eceb961f1fb55eba743bfebdabd466dde25d87e71f94c34021454b0eb39492a17b5f7a1709ef93ee0927fb2ba4e8c5d4fae85c9c1d01d0322e5b8c3ac31edf8ffcf525156b57df10f692a4432a5b531b0aa56a37f1b6516cc54b9026761134b546d1c82fecb727fb2bcde3b24a1163fd7f9fa219de7742ee4f2b9f5a0f300309e81e9c80bacdab5592bfae30a5f9903c16ab227a31a0dd337f601c26c41168368dab4f4bb6b85bf892a562a295560ba94e831a1c922ce00a0cac030a757182fadbe9bd77f847b4dc8435066f8e4060969efedc2dc93a72121f612ea9120a127eaa0160d77b6990f76da3ca6939e9313ef81793f4ddd605e8edc6a79b21651dc195c8a0112dda3ef9a55a2bad3d0fe4dc1d704d63f8fe0668b65a60b027ac28f7ca99af3265ff8ab172c6918c8ba720511d50bdea251815af8771d7e1d39ea89af72418ae23a3b6075f9088fde22d33a2ce5f875c7783cb8e282b0b11ac5be71aa2d38a6a8d55fb32b6c3dafac834a52ba63ed50011498df80b055b0eace40810b4195d78b419aa5ea5efed9c95e9172e8e7d6b35b809aa1ae7eaea64c3c915a5832ea5de2dfe07089a694fcf2d03ce9744e680fedc2ada7650527dfdcff2857d7df2f8f8d4969187e3b35567787985f6b4d6a01c55fd989a1cd947c988f5edbdf1104d23dbd65017529aa7a59ee4fd8f9b8ff7841a5eb035dd34f9a434f4e79ba5ac2530534ce191ba3dcc5be4a31bb364e4535c3c11e66b7e2ec40c4b8673d4242710d0971e2823adc4716c8e50793bc0e67eaf10569aed81547821bb8c3f37a261584d5e00f9708b3dd4ebe97bf2d5f5aa5a5639a130c2d81197026cc8c5208d647fa711d63d3fc926e8b7e51238c9782abba9fe50951c7702d28e8f5ad6218a2156dff0a537971f0630fff671b803f910b57a7a854cd8ba3129b1ba74791424b492d78d971aa1ac8b2d15c016e41f4bed6697947e6bcc542a90c5e162b915680c166cb6042505443305c80f33f0041c200cd66f1684e0b3830e65977b836d1551575ae900532b59cb0aedc318310368148a7fc3b90acf786fc06cb7071a8b3bebdaae3c755642da40d68ffb3f9e361ebfc9b75c3356ed3ebe4841cc679ef79d225b4ba3f0ee6ba1859e534dab1c12d30154d90a0a304784db6d8476a0cf243d20bdf918a14d07914bbeb10aedca384f3655352463e8e73633d8f550073d879d96bb8730779ad61c04bed41150a4e291dbc778a5173ef4992ad610630d090263285c20a9890107e3098e5e35afacf371480b7bf80555be08f7e8049e9e0bb02711bfd91e308cab69422f0bdfee174773ac100a5a582643ccb89cda70a73187f3d658f3ec8fb022902e2558fa868e60543e0d28b544fc300b9f41b1ac1843a41e7998c1f0197529d0a11fa44fafaa11eb80861064941b3a15442fcdb6d8beb5320df2b77dcbc2a539c73fee70869f5f72bbeab7d817eca695583da68180bc1b2917b89d4eeebb3aa19325c0ba525d53cd3e3eb1493b8a0b45e84e26483a690e22202430b05b2183e12b810c6874306ab435a4d758c8d62b3b8bf0f2a6f28870e57467a98205f5a324028ebd996bbba26cf1f2f89917e21904e111095a8524c90aa1ab5f96cd3bebb80b976460dd49c9e9e1d76c774376825c5b2b4aea75e74f55ca95697cf176e0fbdce2d27f9074015a8167f87b4ef265bd00449bd4a40ea4acf35322e09897ef69b56f81eca970a9b1ae80574382ac282463bcb4b3d0a71881aa1dfecdecdb1c373b9f3823641b3cb4d4f413463df22f5bf952d919c8c3cec57e5813a77f35c7c6425af0e49bf809a399a48636e99816cfc98d21512a9b086c8927a1bbfe1d30da9a204cd97185d93c35ed28b4d2cf6ebeaff9bd3c3ec072a4259928b19c66e4d650d6113e7a3ed122ac9fe8eaba2b99f2a298381483006b568ee4e14dae0bb16b121aeb314429a730ae2cc3ddd8f233626d435b24376358c4c83d95e88782849ea3345eb57797f8ca5f7ab669c715bfc726900d052f0187eaa6dbef0dc44b08ce1a0c3538b5ad3686abffb9cd64d8ac14d4d232d9bc1812971609987015240f697cd456eb79879f80746cf83a1f8c311a3fc5d38ff6acd4d20dcf29e045898f32b3c2f2635fc419608c26160322abe4141f3f3dd72e14424e74ad1244d3e95b728a0531c8300f377bd689b26bcec20280621dca971522ecdffc8c9116e60b2944f42187a7df8af0467ab1dde5b82e28d01c4ccc641d16a353d5f7de4229fc9f0fdd53486ce64fabf32a35febccdd67b28061e8ceafd3071df14641db4ac5f6461329008bfb3e272264045bcf83955a009a8b99c6cee6052bee84c7ab2981393c7882dfead828a3197037986d07392c86decc97c991e85b918ef902a118b4af6eb4933f982359ab6bc8e7e34b7e4f08694be0db328c12692aaed5481bec208fdafa2926b9e945e8403890ea2af532e29f17a862fdc104292402bd303c6750b453cb1a426b0d9bf95b5a97a466d57c7e6eb5dfead684bae19e3f5f6a2077903a7c1f6f2bfcd", 0xad}}, 0x9}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x0, 0x1, {0x0, 0x2710}, {0x1, 0x2, 0x3, 0x8, 0xff, 0x1, "8a26b188"}, 0x4, 0x1, {&(0x7f0000000000)=[{0x5, 0xffff, {0x8}, 0x8}, {0x3, 0x100, {0x5622}, 0x5}]}, 0x9}) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) write$dsp(r3, &(0x7f0000001440)="adf7993e4d5372398282c2546a4b9ff3f93354be98dbe51c3db510497fd2c303f371613e14684847ebc1d86845674fc3af79ffe57b0609de0c1133971aa5b5d80b14421414db7b5c20fc7d533ae15eebb267d3cc10bf52", 0x57) r4 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r4, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000002c0)={0x1, @sliced={0x1ff, [0x8000, 0x3, 0x400, 0x7, 0x0, 0x9, 0xfff, 0x73c1, 0x1, 0x40, 0xb4ba, 0xcf, 0x8001, 0x32e6, 0x401, 0xff, 0x5, 0xb0ac, 0x8b, 0x0, 0x1, 0x4, 0x200, 0xfffb, 0x6eb3, 0xfff7, 0x8, 0x6, 0x8, 0x1, 0x91a, 0x1b4, 0x3f, 0x9, 0x1f, 0xe8, 0x8, 0x4, 0x9, 0x101, 0xdce, 0x8000, 0xffff, 0x1f, 0x8, 0x1, 0x1], 0x5}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x1) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x0, 0xffffff55, 0x2, {0x7, @win={{0x10000, 0x132, 0x9, 0x2}, 0x0, 0xff, &(0x7f0000000140)={{0x0, 0x5, 0x96, 0x9}, &(0x7f0000000100)={{0x4, 0x6, 0x201, 0xb9bb}}}, 0x4, &(0x7f0000000440)="0bbd792a54e8074ab3ce25d2734237350b9220e8c440f4b10dc1846f6e3299f221863067c6967e477752d59ad1fe6dbbbcc8db73ce55a9bd85223cb3f0f712b48583e5ee79e39154a79bddfefd92eb3f6f45c1c891815107702b6eb8fda38eb0659c082e209f862a9e6d744cf026c710de245afc203f9d9d370b58c488816ca0c183de1dd14e8371f12c1d885371ff82f7a48a75ec5a37caff93eaad3c22d59beef082d8a7e8602530aa8a98416f1240a7f4e5aa951b054848fb1dbb1a64e3a8d0e8efe3becb6497cd0e5da734b8211509dd3c68a843a7c2b7c35be3cd7d35866278726275715c52bd3c78f81ecc2fd35eed890db45115021fd26b87555d4efe28d662d316a70960442701699dce0ee7ccf1318df3c4c985e6b957d3572d9d942c2378eb51f15e955518dc6113a6de97b82931600d3dad2f8a4282b525114733d5a7dec9558a28dbcb4d92a7624dd62eb0e6d6a3525f8817e01ec5763412b2422a0a63048f149876e4746f614a597bc9d97e10f480d5ebcaac47bb0e9bd5fd1f94f928e6088dbffeb70471cef96f0c7031f89b0c2a95e80e97a2b54e857010390bb43825680af0902ce1ca52f3536019720998c71cbdb080430ee8489d628f9059fdc78ed3d18938d241ea6fa68d68a644371bca0622d90488223577f52ca070b0fd0685dbf8ee964c708488734c4ad364226f8fe2c607a94ba625c8b17a244bb22b10c73e8a5b34fe0f3a010e653559a545e43da0af8082147c48f3f1ca66f74b3dda4153631a9dd1e154c8196cebcfe747703a9b714b41f6fbb376a0ddf73dcd7ad4d67b8f8ac2b77b6bce056377094ba77dd5a8aefd0b13990e767b9fcce1ec2a112b8c59a93ce506f138b96c47bed54af2284583c5a63869e4dd93e34c9d5009e6d68bff1c621d81e28c0c0990bae7706cf63bb24a4421f3b761c50b2492f316e614f0bbe990aa74a1b2e070b07f7ecd7cc9a7ba1160bc9b99c7f68103c5b67b38b966a3e84eedb85bd86f64726db5b4f9e8ce706fc0432b0673f0132e29292255ed198993cb30a5ab89e9f4ae98153b73f3e012c3ed29361ec0ab48e739c4e7fb177842ec3854d63f6637c4bbcb3f97d5a6e344d3a32f1cca5465f10e05419529a30804464e9171237dac13e06fd487a58284fa26d1612dc422464ef34e4759a9e5acf7c4097d6ef4d242cfb1552b578789289092aa952202c02c54629fdfad7a937cb20e42321502ab448a8699d31eb704ef55df90f63cda4965560074e24d364419a4191bbe14caf884727a05c7826af314382ea7a59f37079e543d6661c63ac181648d1691b39b1aaf9c3ad579caba397379d2caaf6febd5c493b3da89e2d20cde4031f6d52bfce421714bdd43c66fb98e516d9495a9c6f7ad6c840767de9a02758d6f26c4b5f900e3fd845f22c42f7f8301982a6de6f330faf92eba4c4d60dcfed0a3f0cef38911140c625a425cae17d528c330463c1edcc8c65514c80725a9776c7ca6e51a8b71e2ce97523d5d5f2fc5e209ce70c7e919a94c84906ddb0d807b72917242e5b6376e90225870b7e98babb4a00fb0a237a64c671a63803c1ec51483c490b9d023102661ad07e5c4eb1b42fd3523be7b08f475aa81d2d6ae600a6809f3b0714b04f3b65126e7bb5288d1b665e51017728a6bd57baf487f9c58e5839efae622106e3d6a155d880dde9be3707e6fa0afa02a17b97c7e27ff8af547921db5b8d0a0a7a4410c5288257c0a188fa4e6695fba0990c86e0f9ce6299dfab8abb48b167736d2013e266b78d3d4d6b4c0d1901a7c16bf0c078f777609d91f3b6c92429f0e98d4a0aa78ad88c91708961031608b68bb7f9317d118d57b1514babd76b0e8a2158d413b340ac9c2eff41ae72cc0d1eb8d7b8510f8c174924a79b958ad39741b50d20d58e499cbe1ceed933f5fbaa960a6618056c9e63f6cce61ce98ecf4e5ef096f6a07325afb56e20109e826f4ac842588013466ee9c0e67f41f894cc694e2f9b407561a565a7c31e4058edb54dd366d4b42a99f6d41653734c87a6e627f0b44cd3b87d0da9f062680761549900824d19a91ccb53d36887218957ec0a2b6b24b6ea140155146b68fe49c72adabf5aaea0dfb418034d65cc023bca9bfa57d2ab28d024373d61e511db132e753592a4d7fd4263ea58831b295553a41d66344b697c55b47dc084131424c990e3741b28be45d685385028f5ad5f548c807068b874cddf1dff415df4534a46628520c59ae99c3fac5429be963c46481890df075caec707909701a86a312cd7b51831b1f684c4acb3b1231e62cbecdbe372f2eae3372ba6ee2b00c43ee83a38a91c8323104ccd135c01cfb6221ff5a6d858e0b0e37f607569986a44bfc3d2dd62857bd8e7efba3008ce6883167fdac5796011d3a936ddbdb650110252af0e3e869891f05b6b1913456eb5117bdcb3b033ba602602b35f7fb3ed49a0221a3b516caa17f1ebea7c1192312ecffa6c1f8ee90221ff6fa9ea05e21293c865e2d7689a1b9d61808958808b28bf3737636a0502dcd766a988beaea84c6b267cd9505d4aae285036ecd5141d96edb933778d56a4ec608e2592f2569badcab7e997265992e3166c09418154b007cdb3f7c3fed501ab3698490819b022031ba6fbd397824531a286d8b89f8780881e6245fc24d3a0d942329b83decf544e89afbfe3455ddef97ba9669b206d240fa868759023e610142b0d546910d0d6acae5be511519419a455ff79bb37b184f5afa369675f6868462ccd9de5109fbe525b16a005491ecb751aa7ee0f5ed32a54b417cf38cbf7bd45e6f0e0e251c9967b0e6a8f9bfd5232a2f528785b4372c622d71a86a15c33e629136621773af1734796c68308bc786c9e500556445e049fe8e6aa1be93f6f0f80438e25cd5d10fd98d2af999f6adb699bdd69a3b321cb79fc1fc3bd9e62b84954d98384fdd6e91572bb592231b154718fabbb3cc662a67eaefb2073fbd2f0e59d4af9173221b58bfd79b2c5d2e72d4a374deb70364a7d9a7a8636d041374b9fbb65ede0451e53f5511c21867ac5c5b714f46ae0d15a5407a4677f5d1f37c1de4f52342e346a4e6c755d9cbbbfe6966b30d9c5f6f0a8bd24f06b34882b696a34f8bbb2ae40c2d858869e19d4863f048099f823425291c450e170cde28cd12c81ce5ffddf09a63d0e2b18f2f0097165144078f73dae05bdcb5631307a7542d5ab2353e8a7d8d0bd0b206796ee597eceb961f1fb55eba743bfebdabd466dde25d87e71f94c34021454b0eb39492a17b5f7a1709ef93ee0927fb2ba4e8c5d4fae85c9c1d01d0322e5b8c3ac31edf8ffcf525156b57df10f692a4432a5b531b0aa56a37f1b6516cc54b9026761134b546d1c82fecb727fb2bcde3b24a1163fd7f9fa219de7742ee4f2b9f5a0f300309e81e9c80bacdab5592bfae30a5f9903c16ab227a31a0dd337f601c26c41168368dab4f4bb6b85bf892a562a295560ba94e831a1c922ce00a0cac030a757182fadbe9bd77f847b4dc8435066f8e4060969efedc2dc93a72121f612ea9120a127eaa0160d77b6990f76da3ca6939e9313ef81793f4ddd605e8edc6a79b21651dc195c8a0112dda3ef9a55a2bad3d0fe4dc1d704d63f8fe0668b65a60b027ac28f7ca99af3265ff8ab172c6918c8ba720511d50bdea251815af8771d7e1d39ea89af72418ae23a3b6075f9088fde22d33a2ce5f875c7783cb8e282b0b11ac5be71aa2d38a6a8d55fb32b6c3dafac834a52ba63ed50011498df80b055b0eace40810b4195d78b419aa5ea5efed9c95e9172e8e7d6b35b809aa1ae7eaea64c3c915a5832ea5de2dfe07089a694fcf2d03ce9744e680fedc2ada7650527dfdcff2857d7df2f8f8d4969187e3b35567787985f6b4d6a01c55fd989a1cd947c988f5edbdf1104d23dbd65017529aa7a59ee4fd8f9b8ff7841a5eb035dd34f9a434f4e79ba5ac2530534ce191ba3dcc5be4a31bb364e4535c3c11e66b7e2ec40c4b8673d4242710d0971e2823adc4716c8e50793bc0e67eaf10569aed81547821bb8c3f37a261584d5e00f9708b3dd4ebe97bf2d5f5aa5a5639a130c2d81197026cc8c5208d647fa711d63d3fc926e8b7e51238c9782abba9fe50951c7702d28e8f5ad6218a2156dff0a537971f0630fff671b803f910b57a7a854cd8ba3129b1ba74791424b492d78d971aa1ac8b2d15c016e41f4bed6697947e6bcc542a90c5e162b915680c166cb6042505443305c80f33f0041c200cd66f1684e0b3830e65977b836d1551575ae900532b59cb0aedc318310368148a7fc3b90acf786fc06cb7071a8b3bebdaae3c755642da40d68ffb3f9e361ebfc9b75c3356ed3ebe4841cc679ef79d225b4ba3f0ee6ba1859e534dab1c12d30154d90a0a304784db6d8476a0cf243d20bdf918a14d07914bbeb10aedca384f3655352463e8e73633d8f550073d879d96bb8730779ad61c04bed41150a4e291dbc778a5173ef4992ad610630d090263285c20a9890107e3098e5e35afacf371480b7bf80555be08f7e8049e9e0bb02711bfd91e308cab69422f0bdfee174773ac100a5a582643ccb89cda70a73187f3d658f3ec8fb022902e2558fa868e60543e0d28b544fc300b9f41b1ac1843a41e7998c1f0197529d0a11fa44fafaa11eb80861064941b3a15442fcdb6d8beb5320df2b77dcbc2a539c73fee70869f5f72bbeab7d817eca695583da68180bc1b2917b89d4eeebb3aa19325c0ba525d53cd3e3eb1493b8a0b45e84e26483a690e22202430b05b2183e12b810c6874306ab435a4d758c8d62b3b8bf0f2a6f28870e57467a98205f5a324028ebd996bbba26cf1f2f89917e21904e111095a8524c90aa1ab5f96cd3bebb80b976460dd49c9e9e1d76c774376825c5b2b4aea75e74f55ca95697cf176e0fbdce2d27f9074015a8167f87b4ef265bd00449bd4a40ea4acf35322e09897ef69b56f81eca970a9b1ae80574382ac282463bcb4b3d0a71881aa1dfecdecdb1c373b9f3823641b3cb4d4f413463df22f5bf952d919c8c3cec57e5813a77f35c7c6425af0e49bf809a399a48636e99816cfc98d21512a9b086c8927a1bbfe1d30da9a204cd97185d93c35ed28b4d2cf6ebeaff9bd3c3ec072a4259928b19c66e4d650d6113e7a3ed122ac9fe8eaba2b99f2a298381483006b568ee4e14dae0bb16b121aeb314429a730ae2cc3ddd8f233626d435b24376358c4c83d95e88782849ea3345eb57797f8ca5f7ab669c715bfc726900d052f0187eaa6dbef0dc44b08ce1a0c3538b5ad3686abffb9cd64d8ac14d4d232d9bc1812971609987015240f697cd456eb79879f80746cf83a1f8c311a3fc5d38ff6acd4d20dcf29e045898f32b3c2f2635fc419608c26160322abe4141f3f3dd72e14424e74ad1244d3e95b728a0531c8300f377bd689b26bcec20280621dca971522ecdffc8c9116e60b2944f42187a7df8af0467ab1dde5b82e28d01c4ccc641d16a353d5f7de4229fc9f0fdd53486ce64fabf32a35febccdd67b28061e8ceafd3071df14641db4ac5f6461329008bfb3e272264045bcf83955a009a8b99c6cee6052bee84c7ab2981393c7882dfead828a3197037986d07392c86decc97c991e85b918ef902a118b4af6eb4933f982359ab6bc8e7e34b7e4f08694be0db328c12692aaed5481bec208fdafa2926b9e945e8403890ea2af532e29f17a862fdc104292402bd303c6750b453cb1a426b0d9bf95b5a97a466d57c7e6eb5dfead684bae19e3f5f6a2077903a7c1f6f2bfcd", 0xad}}, 0x9}) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x0, 0x1, {0x0, 0x2710}, {0x1, 0x2, 0x3, 0x8, 0xff, 0x1, "8a26b188"}, 0x4, 0x1, {&(0x7f0000000000)=[{0x5, 0xffff, {0x8}, 0x8}, {0x3, 0x100, {0x5622}, 0x5}]}, 0x9}) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) (async) dup2(r2, r2) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) write$dsp(r3, &(0x7f0000001440)="adf7993e4d5372398282c2546a4b9ff3f93354be98dbe51c3db510497fd2c303f371613e14684847ebc1d86845674fc3af79ffe57b0609de0c1133971aa5b5d80b14421414db7b5c20fc7d533ae15eebb267d3cc10bf52", 0x57) (async) dup2(r1, r1) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r4, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f00000002c0)={0x1, @sliced={0x1ff, [0x8000, 0x3, 0x400, 0x7, 0x0, 0x9, 0xfff, 0x73c1, 0x1, 0x40, 0xb4ba, 0xcf, 0x8001, 0x32e6, 0x401, 0xff, 0x5, 0xb0ac, 0x8b, 0x0, 0x1, 0x4, 0x200, 0xfffb, 0x6eb3, 0xfff7, 0x8, 0x6, 0x8, 0x1, 0x91a, 0x1b4, 0x3f, 0x9, 0x1f, 0xe8, 0x8, 0x4, 0x9, 0x101, 0xdce, 0x8000, 0xffff, 0x1f, 0x8, 0x1, 0x1], 0x5}}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x1) (async) 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$vim2m_VIDIOC_STREAMON(r2, 0x40045612, &(0x7f0000000040)=0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:21 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x7, 0x3a31ea, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:21 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0x4}}, './file0\x00'}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:21 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async, rerun: 32) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r1}) (async, rerun: 32) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$vim2m_VIDIOC_STREAMON(r2, 0x40045612, &(0x7f0000000040)=0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:21 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x7, 0x3a31ea, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:21 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1, {0x4}}, './file0\x00'}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1170.159500][ T7258] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$vim2m_VIDIOC_STREAMON(r2, 0x40045612, &(0x7f0000000040)=0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1170.204885][ T7258] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:21 executing program 2: ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000100)={0x401, 0x5, 0x7}) r0 = socket$tipc(0x1e, 0x2, 0x0) getresuid(&(0x7f00000034c0), &(0x7f0000003500)=0x0, &(0x7f0000003540)) r2 = getgid() r3 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r3, &(0x7f0000001ac0)) r4 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r4, &(0x7f0000001ac0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000018c0)={{0x0, 0xee00, 0x0, 0xffffffffffffffff, r2, 0x28, 0x2}, 0x0, 0x0, 0x4, 0x6, 0x1, 0x2, 0x7ff, 0x0, 0x3, 0x81, r3, r4}) r5 = syz_open_dev$sndctrl(&(0x7f0000003580), 0xfffffffffffeffff, 0x204000) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r6, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r6, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f00000035c0), &(0x7f0000003600)=0x0, &(0x7f0000003640)) getresgid(&(0x7f0000003680)=0x0, &(0x7f00000036c0), &(0x7f0000003700)) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000003740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) r10 = socket(0x2c, 0x1, 0x1) r11 = ioctl$UDMABUF_CREATE(0xffffffffffffffff, 0x40187542, &(0x7f0000003780)={0xffffffffffffffff, 0x1, 0xfffffffffffff000, 0x10000}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000380)="861ce103b413f7075467ee0aeea890a0dfa75aeffd4c37bb1297f818052af53c1cc8cd1e1031c468b4070a53afab1ba7bf97a9456ba7c781f43bd8fd3585039ab2ab4c37de95f33dad4c71b7653722f441d962fb8a3504236c2f6963d0726a84dd351abe0cfa270cc7d7c54a6a6665d508b04b6941436505408404687985baee1bdc0b67987e39078654861e4cfe7a5a82f56293bedc7b85130faf7e8b5ba5b395c42b4e9a3627ad740c617ec8451010f418379f02ae54584b393d65e9d697336ccd0027d74fdb1f85e99b5e118ad5f20a136d7242c0bb4307aaeaffc7da19e9d0d3138c", 0xe4}, {&(0x7f0000000480)="9efe71e377d170011c1208bc4eaa3cd4cb8ce9cd461fb61c22429357ef9e749a56a04381a9467a7ef3050dc07847dabc527fdb8e3e5038eaf592d22a9457aefb61f7a2d27e6643d9223be955d453b2a9b3bc98317a37fbfb77914c2f1a5db3bb18979a1b1c31a2596549093c5e8d14865d1962c16036db2e60080d676d5cc654bf11ed0f8e9c975b4d6face2bfb77ef9da7d45ee08f7b9a0a78cfd5c1dddba202e2051b4f1b5466b2e896ae9e69c88bc48afce", 0xb3}, {&(0x7f0000000040)="3c58fdb86ae9e26f43c5260eed126279bbc49d2b9cde2fe190c064ee4a85afcf62815f", 0x23}, {&(0x7f0000000540)="6fac541e8356db680056adb53a57cda71436017dd4e50a71bdf90e13d9e305892d8391cdcaf050666bd96fa8f539dc8cc6fac54710e8804e17d5749b162cf95691208ea64d3ccb28a3d35486478a61431d74350b6bd27b84bae6dc84c44a2378ecf879aa0d1c6525ddcdb2d1ee79f72242e1255395f404205c1cfc4c5b6348029077c62edaaa46fd35aab27fb6a0648f321ba610b98e28c239cefe87df812a0df171841cdac4076caf09c67b0e0863fc65ba93826657090515b892d377153dcbf3f17be7aee187999eb41360603f3542c7c4a53b1469f94eea76b8e11ddad5a1c77c90c66a94208573bf463199d61a657318736732567750e2d4e43fa1d3465aea29099d883cb394f01635388a10982091b211595e085b43e286119cd11662353f926f0804296b28bebb746895ce4699480aff16e0da9fcef2c77e233eba642a27fc2173bb1c49ff175de585902f6499593f75e7f1867931117a6a87f2158b891a6c505491556dd99645bccf8fd8b895bbadb4bdb1b80764ecb8e79ba2c28c84df1294c45207d77bf1cc1e195e641f97adcd4b91bbc4778c1cebc6d5c14af7532da6b6fdb0fd10d109b44cf18dec42a254cb2ed79bb65346bce8f3bb0de032f75413b6f57a0929876c5992b50f616a121ea69a2fa4461302d099b08af1ad6f50a07b80bdd2af85157f8dd01d2a2717342edb02ede0cc5681bc4eeea639a73e87c23a6d3378206606ed7a3031af4eb606116923e41ace2abc8ca9b6ddc4876db5fe4bd33f7aafbc4cf928f13f253bff49d1c84fb7b7d237f44cfb137220ffb729098bd02524ceed0248ad8b1b4fdb99930cb7bd866106a2f9cf7adf45d2467ed345ad5df83dcdef7988bf2fa4debfbca0bf1cea253a9bc72bd3a45895b39461e6194d7a7fad011f733d5c61ddd57e4f537ea459a4add256ee506668344557bbb0b83b7499ce86ec1a5f71710e5f238d14c863b222d02c82cbb7e638113cb0652f9bce763bf400db31146fb9e235050275d87a674ce97e2985a469a5ed185863fa89e5d575d9ea4448ac8318662a563ca26c478b394cfa72bee37d14af9f553509a5b3f7ddb2e839058a82cafdae9ca4a34256bcd48a81267bbf7f4da846ec19a9f78d51d1c6a267c8719f0a171cf9ca357aa386e8a973fea7c3b1090e1afbddc6c5628eba4cd858abb4922cad483b652b417cf2037c9c1ecfd72ced2dee953584bd155445c2149b920f05b269556a670f865707bc009810d1ff995b00bb41f4fb332f24ee4ea6c486e6480dee63f92ea9f019635a5a4dd0113bbb7f9f9839a8764f9f1715c1f6d26e4c36ebf864a9f014f02d23651f48b7fe95caf86423ebada78018b743773e06181074b5c7e9f44621dc508c28f4fc65c8eafb0a5ba5c289e2876d3fb953c0f91b52c382035237ef10c8d5769039507660347358dab022a9694822453c375dcb7b722f6fa29ce1f889d5d48b9393062ef5ed7e3ed8dde094f8b7f94b36deb40993d451355d09b1fe384f92bcf518d9a438622129fcc48c4a6bb0fa6159972e897d3493cf3436312f0ca2c8506f87a25914faa238665586c32865afb06a23e3a20c4a075d9c7ba49c47eee1fa6f14edd0273bc6e276f1c320655b5a96826cbde509faf1d9813cba8bc6c382e7dcc1869a1081faba2eee1b223735c03f8728474f18bfc6d7ce7b32cdb42e0d25791b63f0a1e82b7cbe3fe27d36c24e2560330ec140bec46ed723df8b6dc36b3df2df3e69dabd680a695c4ada606e56d03a2a136fa3254bd9dfdaf4150787e111ec8caaaf4982baf8c85b0de8a84c3c6e4517266bd6d2a681b8fe3e3671ccfb441568b9288361ab41ac52021094584b0f7f946f384264a76174dee0566d731e4534b4073aaefc7a3f4db56dac881d250795e05c2151bb7a885452002eb6b23b34ae5309ed6cfb49436f896b3ad5c09aa50357c0a8e497c5a0e602f92a057e22833aec4a5f618c97b0a489954e93d53fb2c0117cb641c645ddff70bbf89a09e1423ff66a64a9bb03fff37d1a815029523d33b41a314ea2aea70369534664b428c4bb2347172745acf4c664b0b68bca8252e88db6f6ffa69a94d229a6f2048dc90a26f843e0c1d91ac52a1918dbbe9de8598c98a3c54f22cb566e628bf4cb79d2b12a87fa25ab5fa4eb7119826b65a79ef6d3e25f18fb806db25c714c21d8d56fa28d8dce2500a0ca0aa4a3abe6b78a843fbc536ed138f817732aa09924ede4e573047bf937223e6f03063767c2dddab2d899f5ae238c717f7e9184a47d745d94b540e557bd56c413553976fb6a77d8f8776b0b1f85609c6bebdf5082f50fa94b2d390986b69663d69d7dc797f2e1feca5961eff6dd34b2c1f4b95688ce9e259135ca99b5b41863ef41a28bba27a8946b3ada6e7fe8993c8b383525ad27241979c1c4d60e2e2cf1db14fc8a2c7cac146493e79ec654612fa249706b00f8a46cc4f167d55edd31c689108595490c4d5e244b77e3de4ddab2b29c01e4a4df9e4184c41b1233b4464addf9448985c22a8cb85ada71d713e472367366a3e7369972cd181236d3010026fc2cf13fef83e326fbd0d59c4f0fe3c50fa22e842f19aa22c7771efbbc488fa10280cf757bfa9244b41f9d18eb9d5c6d184fddfb4d6f49beec9e6543a4f7a5476947d99f6d4dcab0cbdacc66512d8ffc46cb5377ad6c37721d0ddf2533a3e70bdd173ee161164d5bb9cbc2a942c91b3dc44a7b5e1d0465ff44fe0d6929a4daaef10faa260210ecc32d261526bb066f92eb4494a3b970dae3c9198ee35bece4e27ffac2a06083e7bebf7d19857ff3c5f191c117f6b431fbcf979f7f32fe27e0f9df47d306b994cde41e8403e38ba0a377a48880418de3162fa16342e1488709deb2a6191c66f508f17fb87935448157f5f1e06298d0ea775250747e2289fe589166fdd8175a72001cc5b6a5c92cd3a79bbbce559832f310ad3122c9197c10e8fe8a39bb475feeb6927c530fc2c00c6b5af770e35b6a467365f5dfa7983d97fc015889695f66b217e8b5bf81c45c9f7813f9c6b926c145223a5359679b8b51ce5907eb6fff5d64f6bcb1da604ef76c9bfe7e08b7d7054efb33cebe47bbe164088b41ca82e321fbde18d8ddf3bc8db616592c83944fa4776d81786d0c6ce311cb83e724bb8f0e3049d25b3524ae69bb884fce5f4b4496702d33ecf9869f3c15569c8f0f89aee89530c528f98e760f32d9a2ee989d5bd557b95f19e91db897a30393b947143b683578816a7bd1c1cae1c49516e8cbc7438a0e82b3448e88647073320aee6a8f157dfedbe538134476ea2dfbdad768d80fffdec40e2c8c03a65e9931ab40639ea47f5234f9a805a76656c39b9a8c1e5f26fe303a5798664277075648533cfa691d94d32cbfd0517fab22093375be2d5096ff25e500c8f654c55dc6743feb05a8a9a56c1e0a28f5b6aa6f16defc356f9f180787be33d0d51d97860d9e7f4e7d33d29892b0536bd633583ed120db1fc6cf526ab9cbb63d2198b333fd80a00623019c6f28395b45d45d9a730d114f3b9c68fc46a266df3b5a585150c766660c41ad5ae3cbe6feaea2c96958531be70b6da6b34e9474c33663b81ae9e0cbb198bf9f6cc11ae6862e10d8bf0736eed84deaceab4319429bf95f2dadaec44490d8892b4a2a48ceffccca0e7b2a6104f421e41ec1104c967b656a116b57e30d43addd216ddde3fd48111017a44ad63eba2c82f082baaff3983b8a4e2e70347542b3a885552eefaff2d1ceaac4cefd4829b6d5ca5395e623a13ef2da7e04b36f304ed687c3961beb9ba69123286df881429483379cba529e40d34172c7936da017b77ccf8dcf9a04124392962902e1050e63aae77a45fe888ffa0313ca55402aa9447e2c826a536f8a38027d382c46f6465a2ce446bfa97b92c3e160af68cc14fcbf3af9cdf2025441408951c4ed4f466e1ee446fb561799a5466a832d71e394e669ee8ea192666d52b7f2f16e31430c4f45e76417da439354929bf4e98a8a1e1393dcf8fef4157477c0a7c8e836fd92a3dc1d1f9c775e35c7866c0623d2c6f1147dd0cdb3f1d5749009db7a4345fad1a5e009b279273dfce766c9a7bba7de8f85ce68eb26fb3c196f6afc5430f3054b5d0e7beb0f64b1a3f48159321a370007379345ea485170cc5bb48268c4ac008e469827e587a25a291827aa3781c19fa4c2a63328b7efee4c47467aa8c88a2f082d3617a2cdbe09f19c7886099d804b344109ccc87b4d72bd58e07aaf35d388b5e9d795142ba84f5437808dc7dbfea086e24b02d689b3ddb3a387798bd0c646c94a6c5e530155b13624165e21d8d28bce94eb52b6df8e066a057b79c2c1ff91bfb3ac3841f95b5d1daa7350a6246cb1e412724783d33f139ed929f03567f79cda5aaffcd83fa15bf5afd119f918b09c649fe4897803675e5ce3694fd55f76edadfc8124831b486699aaf3c2f5642311ac6965807574940dc32bf73e89aef296b7dd709d132e3f3dd813ce97aa03f4379624e639c5165832b06fbe8fd55d7c3cf5281cb206fa94e7ec31c6c5eec0a7b9433b24ba94c36aa0a33a283f4e82570059d14497b5e266e38787d195a919fdff71bcd5bb6cd1bd6efcc26a234bd89bc974eb17d31f5d627113fc4bbbf8b4e943b803bf5f59ab4793eafac8a3b535d47fe31a65839f90dc511e87e5f9401f3e675e80c63bec229b59c37ab7ad8824b9d79a323ed3ccfcdd169565098f431801293b0332d8bbac4ccbe756adf188d26b62f73e3f578e437dbaa561ba899f9e340b989994a9c9cb41f69c363923dde767f60a83842b85ce1a0103a24dec7c46420bd316eb10c51582b5b8519de53127a73061f251ca974fb7286256c7eb27133911aa4ab9699b0844b4b498bb9680e00187db724106d63c748df936dcc5b3a8236d5072f9ea65f8cf0977f60c400933ba795f2345d633bb0167870904d0faf661e786283930bdb01f8052f18426c59c1e485d7f37c0cbd18260627e1c9d3d83d8a2000831011c71ce2eccc77eb37fa4b4778a512aa5e6fb0670ab12a4002577d478418a4d8d3a8f7f289965028dc2cb4f469495986908aa2c8df53c01c14b086fee19a3fe064e1a6f9b6f76dfb9c417a0b7131299470363fba10268e374cc8673f145434116e04120315e2ddb465a66e5fd5504f7e7ab1e7c781ab3945afbb072368af6d53b0a13d485077e1c10ae7cd801bf7f4f2c0921729f602ca143099dd88b43d339d49ed76255018b46fc521fb0146b5a4692a83d64396486b2b4af307c6527bffbb9093d9bd1716386b1242995d169d2977c06ae5f68b36bb802a42c4566e3c4a4ba4ac7c9c4937e478d7fed8c18c4f6c54d5efdeef89321892e29b9d4b56c44b9fcd7240333d0210ef2fababfcecb1dba38fcb058ba5f928d6c74275ef7b2ae0bbe69509ba9abd451f3837d772d4a86210370a17206b06afaaba6bfcbc1026951053bc61828505f5f4c99e6d1e4d930771e64b18b8297ba31d86dad5a58bbd371f2f34bf6e69bcb0b99aaa106560baac7e0a7bd933fb843261c6698cd437d1c40e40a477740f3d2601c7fb5870d68c9c9a238e82a6aeb110d5f28afa61305f2580ad856ec5af50d1d29157400d0c9832bc7171b9108b7bb15e69a862a48adff04105eea33016f9daa8f9c162687e8abeb8087233e9e73be4f02f8673569e854e35c92886417ba5050e9294b5da658348f3c0a02f02b1b5a696fa1b8fe37627e5f6156a2b1a3914eb7090f2a41af27ae4a8f394bb2fd69ace7c19a1d271040c4072030ccb9d0", 0x1000}], 0x4, &(0x7f0000002a00)=ANY=[@ANYBLOB="18000000000000000100f90001000000e9f8a8ee6717a4d742cb7944bc5a3981d198eef17791f353fa660d341b1341e0b34f9a0f8b520b733bd453630e087fe9260d541d96e8351576f95ba62cea00c9b8b66ac5aaa542651d63d6970fb844f1bca78c0b68be94c63203fd3ac23a2a91bb3d9a41c627dd48", @ANYRES32, @ANYRES32], 0x18, 0x200080c0}}, {{&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001600)="a8fbe3f09b712dbed8d6a64e4f4c25b3861c63b8be93feac148cd296feb197e875bc4392950d3f3e87816af4928333c5e642b419efb5e2d4bb6c4c5c31fecd488bb73bf0859d0c8bdc26cf35923867f97b0a077ea5b6c4c7a844b1ae99ba7abf0166298d35b86de915d3ccb1ec19dc1ff4b8fde93c70e6dbdae48ede2b4ed6324e59b4b565bd3707feed8ce1e3fc439a438ad8abd49b3b39f0883a795f81064c6050879b19e2bcb94989dd55f879149b21b67daa4c9c709894", 0xb9}, {&(0x7f00000016c0)="8060d13e3f3b4d39d6cec3ef1ddb826d1cff90389929088fb5eece48c8745d60ab229ce17de6d4cc1eef69d1c5e2fb4fa28af5d0eb795442a3fe25fa313a4ae8978b7a4383ef817102d0b154e00fb004fb0f8b937f77e68bee654afcd5c3388b42458435791748184c8aac6a1c70408ef98cb9e0276c410053b161690444ef4f19c253e1c44fe94ba173f94f92cfe2925da3de0d5da09505b98b8997b39cebfb51e0ea07a5d00a10a55bb1113ae963693e5fcfb267266e4f65cf1042765c5718351e121924c7144798fd23de9ec019e570ca9f8126e4a24668069b82f8f28af2e2c47738d4a317003514e01057e939a9949276b8ad7b469cb68578db4d1bed5c7ee699d5c163ed99d2ef51014decf63f40c738026e5a93aa0c21fd046902a7928c0e301a60143c2b25bdf4dc3ef70fa9dd81d1e3531764f2d7ef2b437655077480c2411269f3df070e2efd9310bcb712f62b25d1c15d5395f721e8ba7a81057445db531c45482e6063a1b70b874bf53c93aa3870eea644c0c162528a6d908cc7ececf80b3df4f6e05343e2f333db7d927f52e4392256b91ff1d76de7677ccbbec3fc5c870940903077e64a626d5aea3a47779371230889c8a3a407c59d0c80611bd548446eaab8035da50e97c4e051ea9c69e3f95bd9e004fd7ad2de4beb1c4ae33e122a3962d427e3749178a9c8271d2b4abef242db22bdb6f9db89550998d3630e51771ed6087b55236e8eae19cdd9755a068d8dbe4c2a09b9ca2ce6dccb228d17f9875b2310f8684428fcf2f6e48b8fcfa974a539bf11c760f6e56478706f2ae4ce3134dab27ed493a975cc53ab00ee955d62c8e79d2ca47fc792006bcd3772c76a640d0e972a63bb110596fdef2273d513ec464ed7e44f31e97f7fe5aca05e2f8bb656c27263b02a33186c69df2f52e2bde38592379adf793d132d7ec4151df9956828a4c8bbf0a32b4df71781c7cd4f90dbfeefcb7f95c1e32025a6e52d80ccac0d886b21d5534f0e2436de9b7aeed5b66fb1b0ab0bb5bf0e12dbb32f6aacf04aa84845258278f6c964ae2d7d7aedc24c6fcbce688eb36c0b451595c379fd165163c34cecc818680b1673b873d63332c1b89d8c266e4b6565e5eb053202f888732a54a206e4272c9868ecffc23ced2d991f6bfd6978ff04c721ee7ce8c64f06077d17bd39f425a7714ecf9e210401a09c7bad7b7768034d6ef790bab02ae6876a1fc5b680701bf680157ff7aa0dfeabcad8bfa0b9a34b60c07a083e907b31a3f07400837afda1440d27768f8e8a223013decdbab44953db6eaa6d74de60f193f426d7659a45c8dd0c4ed0e490ba4143cb57c57c39c0ddd85ea5cffc8bc6a3206cd5242d502e214dcd6b6b1be278d7b83c9bb3cd2ce338a5d97cb4c3a68766e6e0f364a891ff4e97b242ed5946aebd91296dff02651759e5dd31e179ec41764a4955b05cfedf74fdce799fffcf0bf19187756c4c158f6c202ea922f3198eac7b7630635590831359fd29c53cf0cf6cdc81cf0435a7045ff90ae453094aa67aff57d38140254ced917d71e9159a14100ef94a59397af0ee0031c657677284125218bb51b5f7cd8b72dc1c115e942684ed15f8de12e0892ae62267f24b1a3725f73225fccf9921e8745db271ecc91f4bda1796adbf94415d982972a0e6feb96ef16147b97f3889ddfc503afd1974ccf54ef6bd0e75913fc5906f0cb99d1c0282aba8d8655ca69d7beedef4a3be1fff9cb70db224fc11a0600bcd4c5117bc41a8636e925d2531dc0e6bbd46e594f2f86a24ca65869c4271788cabe0c0b26e64a753f95211c7bd55ba8432d4486341ba90062648457cdb94a1581ef420842d4fd79e9e10e18e2269de7b446488bd6e076363eb28e00e604643216cd8ddf5a79cbfb684ca1529b720fa285eb812d1833868c66f23a1eaced8b8f9d79206ac8f982a6171bc9745029358fa16a47ecb3ea6b7d40bb54877244233f157c72244608caef818699be4f707b6c34f0e66b4870765be179e2265489926b0954b2f59b2192553572e53e6b4b9e9cfe6f811c1ebff5a0a6c0fc331e83cd64bf4e1f4ae435b54606ebc738ee5ad3545a5ee0463aa1bad4c8467791e00f2fe3c69e633333a50a28c2b0d359ef9b2e46d3343dce0a1df71bb423c4d116f84b87c162bbac4f4e38c5e4ba1cb21e20b4e84da7bc5506cafa773aabfce4b879a2e182a01d1d42ae4dbfddc4a7595abfde26ec4890f03fd0408133952de0d715a0eb8f7f9282e45d4ed445750d0720dafddf5635a3223a4642ee82483cc7a401105d8594032fe13fa82b21b1f7fa0c943d687727692d5b88029b2d7de09add56eb386a339989859eb222d046e0bd8fb389c301b1d031213cd6830c71c9f43e85601c0a7a317b05a0107bc9199de47b2352aa3217e61c96ec2271e9db168ced6a3ba1a953e608346fe5272c6bec4bafe74aeb368063f88d4c84869594cce5418109357ac97391e9bd012e07180371340e9675beedad2fd52852ab923d9cdcadf564a0ee0d32adb9910d0d303fbbc859b4c8109b613452e90ea32821c59165c60a79bbd919419e152ef5a4f4b0f1c74e903890c0dcdc0f0d3c69ce8b0004687360b08afbb15a1cb44a56877a696780fea7fc6ccfedd8e1a26b0f9b7aadded13e3863c89d5230ca1874cb8283a364b8acffa9538aca2a374b8a301a8fb619b5b356b9bf47b93fbbf258f1fc8c3b86c2b16b4e9f8eb2bf7069fbd4e0d56e57d6c1e3e5a0809f812abafd283edfadd455763e37e6079b9759be8c3c776e03383ad206b2f0235272bf161992499db35f76a612f9dd1bf14099e29fdd25e270e36e9fc3166067a8a4aa01582c060d2f430c55bced3e366134cc026008e2a7e94e57fac6699fda61d34841678d982e876c08283c9263106f29415dbf31a3de2c62da4c2729875ebabc28889e44ba03e90e8fc0a95ed41ab96f7c3fc003bdfb7c52e1d67e73ff2f24001fa417653c7f6e69f3f391a793bf398f542abb661aab3f3a8e794a3fbdcf8b8a183fdb20f445975fecf1e310a17059b7479502ebf62e70881d224fe13c03a7e77cd5993a1def371f7465817d95f7d8a96f9c42ea3581aa2c5dd85256ce1f213593ddb8d01a55e26588a1bfc34bd623b1cb610ddbaa870c757856868bbd7a0acb888966b75e3965fd44df0f6f2a278c8fde3718b4bfb77e4e2ccd915b6410b57ac63894b2bd7cc32e63121986281237e9d5d6e7db3887c7238191b5d8f7b867ec3a6c22dbd1fc45ddc98b5d70abb7c08e6a2473e967734504596253ee3bc6f6776db142d65e1fba7802b197025007b2b349651d24da4ec0de4000d9dec9ad8e5b493940fe1ad5feed96e06ce422dcdc43d53806c2f76a0c3b07f9684295a0e1d738e527b8a64a67079433315acb2f03de7326d30352b9d70d15f76baee9cab1e7cc668ab7e0b71037d6ad5ae0a208dfa6f4b93f57c51df39f82d5260c695751f56db9e2da649ee92b1b05d4cf16abe802e80edd445ac824b3a3b1158860ae16edca302c806f4debb512780fea1687a4320702c9713714532ba09b88cea6d357488237391530fb3e40ff880c20da26c025e4c21d75981bd499f056f7ba16b7a35294c30f26aae65c2c99bfd9abd0935fb19ac6a8aa49d53480bfc03e4d940e3a7f9483c6bd872ac2bbba7c6c210a2d079059fd8e68b8def32917d5d7f779f8bc6cb4918113220991dd240cee18153ad24a5db93223a6041456e85d5a0cbe94b024954cb5aee18ed61453448bdb5304ca3334e826db96d2bd3143bb6cc8b975db2c67117b9d173bb856cdbf464fb9a32a3e279c7a38a35d0a020e55115a1fc618ef5b0c1e7bc72377e793248cb9bb92d6a61019200d75a3c977a45535828e92360032c33fc189e21811a586c1c6f8ba556e82dd2c12aedfd5f8e762593bedbe6f1117a04cd7506e23c79122192ec68f8cb6d4c5216e96eb179c2951deca4ffb6c64039d9237cb8a815d4ba02a43904a797ec392aea9adb75bc483204b8725db5ed84af17e06d3afd2795fcf2f5865208e08b6bd387674f568ff794bc7c041bfa7ddd8feb03be58c0d563b216c0019a1e282439c7cc99af93d137ee9d5d5c08d171cb68085142ffbe1ddd235ddf5b47f132a5909362d1236832f86b732c792597c27e477ce84eb515acff2dacdbcc06c291481743655ebd809f857a79e1fed47fe7367689a850ea24a90f27b394436ec19ee2761cf15d5d35e8fe10b67125aad7a1f9b47d1c647ecab6dbae5b000a18270a93715c6828b60ff3e091135bb81aa9211c50d951cc9cf17bca64242fb34cd6553ca56f801e5440da6acb72e72861874fa60c79f860d801632a1fe10f576380e4472d0e1fcfff03e250e51388ae1b73833aef0230df7896c7e4c830a520eca1d65eb0472b51b26cb7304e89dd63bbc69004fffc26961a3365877757ca1e711e58c9fe6745847ba25fdbd32eb72b7bd04775542b317aff715c6d34885b669203eb1d36f2acee9547c91ae008361f3eefeb7ae1fc6bd47e4e24d9be2e83ce499f9d62572e07753ee7a6295dac237b57cd8edb61287686f7db53df545bfb34abf825c2c998c408912f922fe4c87f7d8e700af3aed00b094abf7b1c46cd6ca2724d0bef7c22368a9052def1917ae69768cbed7bab2a2ddce33b7cced5f50ef5ebbd8b9be4f364879d3c11601c79c52c14dbcc06fd8c2cf256d3ba0db2970ea156cce951380c51529d707ba97d770af97bc383107a2a27bef0811e3bbd02821353715bb10db12c1edcd8253d095cee8007ddb350637dbd3134efe5ca51e175455c8734dd5616e6944894f6fba564fbc9d4375e92a321e4fe2c90771ade7767bbd312bd81a03ec60df0bcb98e71ecfab81c80879b351660e6ebbcdcc60dd68e89281f7b564e6863bb2b0d45b8963b329ec9c77c2c4e5aec6035144a58401dadbe9980f1c8a22dc22619c912417db2b803061cc48dcb1bdbc3c6af0cb68dc424c76fc0159b8710a22e727cb7e68f7346913934cc536b6471ec9f3c520c9e6d47ed5afa1304bf1088eb5c83c1f648b7f3e275d2f301258c444eab474c3914b1bc33eeb3bd4222eee98a283ed1cac324bdb879f7c69ecf5571d01c534b29047d8222208557f56ce352ddcde362b04e18ba9cbc758eab8a5f7ec90f57a2896139103b565d1a58bfe49c11720e59b03d3909d7cdac2e41564e76be96abbe15ddb5bb5e4ab97f8ca0c2f1e3020fe15d2d6625832e574dac83d01e3ea4b7a082bf160de65af2df38e260681253a3ed2b4fea3a4a50b8237b5275ff7def9195bd0f6059a3bd21907a9493df680294ef1e87f749298ee1f545f4d4a7c298763647c9d8194a07f13afb7f7709700a90c9edbec4e362b75a3bf697f2e5207c9656751412429030d796238173d9b0d34566b0b9c1e99ebae8d5742d369780c6af63165143eb9fdb9a94bd9ae995d67d3e773001932e4ba4f9a76b132ef83349a45b18982fc62f0684e742c106df0122fb44dca4ea15ebed0d01021f9abf361949b238a65d0ea55a4811729eefe61b0620b7bf0227662416236318e5ebd7f2e52c1c0b474bdb5fa4b6fd674da8a0142e11543c8de7ae3622cec9fab7c780e265204a9e5faf7a79f589085b5db0eefb16c9f4aadeae9715c40e4342b59f929c02386d3f0cc53097d284957a91380a4812e58c3b210b2a2edb1cb4349c78920cf879aece95efb31c3c4b639584bae1987e5204a833c49136cb8f8c6f11e05ef52de756d6c44d4d0c8233b0895ffaae102ec24eecb046b10b58ad03e47d6ed4", 0x1000}, {&(0x7f00000026c0)="9da6ce677f821fabb078a2f05cb04ad9f1e0c90a46f1bba0285fd875ad", 0x1d}, {&(0x7f0000002700)="f504f4255b9e0bba942f7cb55d6ab0008aeb8bdfc10063d2d852a633f27e3e7407e24aebd76fe50112c113a8851cb9db40fbef994083784e4a36ffe23d9263525acc70bf5b54d8d4658607cf75ff31b6f7df30050455576a54ccbcbe78bd677a3b59ba0f09cebc7ac336dd09a44ec5c8d198b6194c37ee833593badc7afd52b95356e3eee9ee72de6703", 0x8a}, {&(0x7f00000027c0)="04ab5be9ab79159cfd4300c5ecc808f7a0f3d0fa69f0dc6974e85aa954f68d5c941bd9d7dc35bb72e2738af8e766a2f8864f1fd4c4be41abec28aac76fcf7af2b1991b12a5c1ff989dc5a6ae03ff5f789da1c37f5e4d0aea6f2de82797785dd7d7a4b43b259d17910e6415f1a54c4ab2f4268120bbb9e2554ee3f59ba8d7e2e6b7eb4f78b3c8d88812f847b12c2262d6d90007759ffecd70f2d7f9f65ac680e3c5c3a424c1a4338a9257ba7640f7ab284c", 0xb1}, {&(0x7f0000002880)="913fda381c1e0d0ce42094b8bbd1db835c5f9f0aff4e803f79b4ff03bfa38cce900ff7340ad93eac16d29cc09bb8ac57df43cffaf7dcbe7de2d09d3fbe97780077f6c5bfa680fff5d382a0f8801e0a78557e4a13ff11d6f74ceefe449631c76731f6557541b341671395691c26b1480d87509e138c42b155601c776fc1b56578368baf34676c7ce65698559e0f4f44c9b372555770fa6ced7c0f6116f5e9075b1f6af1966a225b203f3c09a78a832efea0697739c58be11dc4100a69cf515282d1145134cd5ac7ab755f2ee230462b29547f4a1820dd6f64ad8836d8149f41263c0016e50b46a9d11127d072049c4ff426", 0xf1}], 0x6, &(0x7f0000002e80)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x130, 0x88}}, {{&(0x7f0000002fc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000003040)="91d93cd8e06912e8be36231dbb31fae1bdda2c469c7968e416219a461fb9e3898825f80c411d9af61e5646fd2c59d872b45c5a16b5a0093d8f2390a55339e9ca3bbb0e4e6100226ab337f46bd00c72ba1ac966a5dd851b16bbbf29d51abd3dd75a918c052d7437df8cec07c8230da55b5c94645d4023a52cb8703876871f6b2734978a0bf52ed5374e1e8329a1d672b50a3d45009de76aba7d16ad4c502d7d05baa0d7b41c2f6773fdf1c562fa871b028e054398d8b96e4453", 0xb9}], 0x1, &(0x7f00000031c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000003200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003440)=[{&(0x7f0000003280)="a849803be99134e725a73bbd72c0ab90dfe0f311d89b1502169603118aeebe1825f49a808d2b17684f7902a1bcb5b25f091b0490757628022de539e489", 0x3d}, {&(0x7f00000032c0)="9e192cb8641433e00e383c3ee1ecdc4e964264b76cfa66df161c7f922ba8833c", 0x20}, {&(0x7f0000003300)}, {&(0x7f0000003340)="5faae79c7549a0f031580431603a9c43f1514384af7d78c9f485a17eed78cec436c2c3456158cd757c3f061b1ca847eb36b4d07438b616ab21510806fd3b28ca858f9f07bd83784647d34a682414672e9b04e3583987ee0156300c370352df0a68f82558f18683650e12d4973e3651f5d111f0b2725e31aca50b9620f6cf2a2f8dd2c4b388ec4fb956ac665a4d37c56332", 0x91}, {&(0x7f0000003400)="6c8abed600c1c8be5d226bbd2f247c04ac8db24f022f40439328791ee103cf4411158deb8b", 0x25}], 0x5, &(0x7f00000037c0)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r1, r2}}}, @rights={{0x18, 0x1, 0x1, [r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r8}}}, @rights={{0x1c, 0x1, 0x1, [r9, r10, r11]}}], 0xb0, 0x20008081}}, {{&(0x7f0000003880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f0000003900)="14bfb7a194a1f45c0263f4ec9229db13d7da380ef062a85ac201135359ce4ecdc03b1b3bd8591e11b5cda9647f348ab4e61ffb318ef8c05f52281e7f48b2299b0a3c2a3b5b090e136d9b902a815bb35d5ff44f5455b6c5eb39f00a3bef513ed312bdf971c68f56124fc740637c8ed6147964d458b071586026dfa71b61b3f07bccb464059bb63f42d7b7add288f086a75500f97437f92d4aa14c661160b76304bc39035397880a612e7f23d0aae3046f3b79c7544c", 0xb5}, {&(0x7f00000039c0)="bbbd6aee16d37bdec28d3c55d781713a999892402bdb3af379671fce3423e2cc8e6728282e07c8cb556d0156c9b954120e2203488230b753d35bd826253c1f7a70bb1da5a2e7e63cac38d43189086121a84fb099eec3e235524184bdf0c1a45d9324bf760d0ec285d64e383ee091c11d7a00b189c07297399afccc5cfc19945bdf03bd030a9f202e1c007e01d0c93f1adf78a783b6e4e9d74f36ec64ff80eaa99a6e8c3fc4bc8620a7eb9edb858b6ba63b339987f85f5d174bcab72121df92903ba46c5734284577c110be7421fe", 0xce}], 0x2, 0x0, 0x0, 0xc}}], 0x5, 0x4000000) r12 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r12, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r12, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) r15 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r15, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r12, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r16, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r12, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r14, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r17 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r17, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r12, 0x3b86, &(0x7f00000001c0)={0x18, r18}) 13:27:21 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000200)={0x38, 0x2, r2}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r5, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r3, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r7}) 13:27:21 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x200800, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb236ae9b1"], 0x4a) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) r10 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r10, 0xc004500a, &(0x7f00000001c0)) r11 = dup2(r10, r10) write$P9_RWALK(r11, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r11, 0x3b82, &(0x7f0000000300)={0x18, r12, 0x5, 0x0, &(0x7f0000000240)=[{0x2, 0x7fff}, {0x7ff, 0xd1e2}, {0x5, 0x477d}, {0x60, 0x1}, {0x94c}]}) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) r13 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="4a0000006fffff0500000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000954333581090586e464863f68e0f48f17f9df5e5d13dbcb0da36273aae797ca1463e933e04e3ce4697b16825f489282fb50da5ef92483ec83575045d6993823b64604f4a5220a70e8648a1771688ff623631e30ac8cbf10f480a75cff0fff50c1b9cdc29cfae82a578a3b6693c6bacac5ca54af82a99410513753954c0e8820614"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r13, 0x3b81, &(0x7f0000000100)={0xc}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) ioctl$IOMMU_IOAS_MAP$PAGES(r6, 0x3b85, &(0x7f0000000040)={0x28, 0x3, r8, 0x0, &(0x7f0000fb9000/0x4000)=nil, 0x4000, 0xaf}) 13:27:21 executing program 0: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) 13:27:21 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0xffffffff, 0x2, 0x4, 0x0, 0x6}) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000200)={0x2, @vbi={0x2, 0x7, 0x1000, 0x32314d59, [0x8, 0x4], [0xffff, 0x5], 0x2}}) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000100)={0x1, 0x1, 0x2, "7b2223809131ac7042e544d24be54510e8436870165228a282b18abe75244543", 0x44495658}) 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x6, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000100)={0x1, @pix={0x401, 0x4, 0x32314247, 0x5, 0x6, 0x3ff, 0x0, 0x1, 0x1f10612959153235, 0x7, 0x1, 0x7}}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1170.390003][ T7277] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1170.454074][ T7277] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1170.455789][ T7278] iommufd_mock iommufd_mock2: Adding to iommu group 2 13:27:21 executing program 0: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) 13:27:21 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0xffffffff, 0x2, 0x4, 0x0, 0x6}) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000200)={0x2, @vbi={0x2, 0x7, 0x1000, 0x32314d59, [0x8, 0x4], [0xffff, 0x5], 0x2}}) (async) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000100)={0x1, 0x1, 0x2, "7b2223809131ac7042e544d24be54510e8436870165228a282b18abe75244543", 0x44495658}) 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x6, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000100)={0x1, @pix={0x401, 0x4, 0x32314247, 0x5, 0x6, 0x3ff, 0x0, 0x1, 0x1f10612959153235, 0x7, 0x1, 0x7}}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1170.553633][ T7276] iommufd_mock iommufd_mock2: Removing from iommu group 2 13:27:21 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x200800, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb236ae9b1"], 0x4a) (async) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) r10 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r10, 0xc004500a, &(0x7f00000001c0)) (async) r11 = dup2(r10, r10) write$P9_RWALK(r11, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r11, 0x3b82, &(0x7f0000000300)={0x18, r12, 0x5, 0x0, &(0x7f0000000240)=[{0x2, 0x7fff}, {0x7ff, 0xd1e2}, {0x5, 0x477d}, {0x60, 0x1}, {0x94c}]}) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) (async) r13 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="4a0000006fffff0500000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000954333581090586e464863f68e0f48f17f9df5e5d13dbcb0da36273aae797ca1463e933e04e3ce4697b16825f489282fb50da5ef92483ec83575045d6993823b64604f4a5220a70e8648a1771688ff623631e30ac8cbf10f480a75cff0fff50c1b9cdc29cfae82a578a3b6693c6bacac5ca54af82a99410513753954c0e8820614"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r13, 0x3b81, &(0x7f0000000100)={0xc}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) ioctl$IOMMU_IOAS_MAP$PAGES(r6, 0x3b85, &(0x7f0000000040)={0x28, 0x3, r8, 0x0, &(0x7f0000fb9000/0x4000)=nil, 0x4000, 0xaf}) 13:27:21 executing program 2: ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000100)={0x401, 0x5, 0x7}) (async) r0 = socket$tipc(0x1e, 0x2, 0x0) (async) getresuid(&(0x7f00000034c0), &(0x7f0000003500)=0x0, &(0x7f0000003540)) (async) r2 = getgid() (async) r3 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r3, &(0x7f0000001ac0)) r4 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r4, &(0x7f0000001ac0)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000018c0)={{0x0, 0xee00, 0x0, 0xffffffffffffffff, r2, 0x28, 0x2}, 0x0, 0x0, 0x4, 0x6, 0x1, 0x2, 0x7ff, 0x0, 0x3, 0x81, r3, r4}) (async) r5 = syz_open_dev$sndctrl(&(0x7f0000003580), 0xfffffffffffeffff, 0x204000) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r6, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r6, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresuid(&(0x7f00000035c0), &(0x7f0000003600)=0x0, &(0x7f0000003640)) (async) getresgid(&(0x7f0000003680)=0x0, &(0x7f00000036c0), &(0x7f0000003700)) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000003740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) (async) r10 = socket(0x2c, 0x1, 0x1) (async) r11 = ioctl$UDMABUF_CREATE(0xffffffffffffffff, 0x40187542, &(0x7f0000003780)={0xffffffffffffffff, 0x1, 0xfffffffffffff000, 0x10000}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000380)="861ce103b413f7075467ee0aeea890a0dfa75aeffd4c37bb1297f818052af53c1cc8cd1e1031c468b4070a53afab1ba7bf97a9456ba7c781f43bd8fd3585039ab2ab4c37de95f33dad4c71b7653722f441d962fb8a3504236c2f6963d0726a84dd351abe0cfa270cc7d7c54a6a6665d508b04b6941436505408404687985baee1bdc0b67987e39078654861e4cfe7a5a82f56293bedc7b85130faf7e8b5ba5b395c42b4e9a3627ad740c617ec8451010f418379f02ae54584b393d65e9d697336ccd0027d74fdb1f85e99b5e118ad5f20a136d7242c0bb4307aaeaffc7da19e9d0d3138c", 0xe4}, {&(0x7f0000000480)="9efe71e377d170011c1208bc4eaa3cd4cb8ce9cd461fb61c22429357ef9e749a56a04381a9467a7ef3050dc07847dabc527fdb8e3e5038eaf592d22a9457aefb61f7a2d27e6643d9223be955d453b2a9b3bc98317a37fbfb77914c2f1a5db3bb18979a1b1c31a2596549093c5e8d14865d1962c16036db2e60080d676d5cc654bf11ed0f8e9c975b4d6face2bfb77ef9da7d45ee08f7b9a0a78cfd5c1dddba202e2051b4f1b5466b2e896ae9e69c88bc48afce", 0xb3}, {&(0x7f0000000040)="3c58fdb86ae9e26f43c5260eed126279bbc49d2b9cde2fe190c064ee4a85afcf62815f", 0x23}, {&(0x7f0000000540)="6fac541e8356db680056adb53a57cda71436017dd4e50a71bdf90e13d9e305892d8391cdcaf050666bd96fa8f539dc8cc6fac54710e8804e17d5749b162cf95691208ea64d3ccb28a3d35486478a61431d74350b6bd27b84bae6dc84c44a2378ecf879aa0d1c6525ddcdb2d1ee79f72242e1255395f404205c1cfc4c5b6348029077c62edaaa46fd35aab27fb6a0648f321ba610b98e28c239cefe87df812a0df171841cdac4076caf09c67b0e0863fc65ba93826657090515b892d377153dcbf3f17be7aee187999eb41360603f3542c7c4a53b1469f94eea76b8e11ddad5a1c77c90c66a94208573bf463199d61a657318736732567750e2d4e43fa1d3465aea29099d883cb394f01635388a10982091b211595e085b43e286119cd11662353f926f0804296b28bebb746895ce4699480aff16e0da9fcef2c77e233eba642a27fc2173bb1c49ff175de585902f6499593f75e7f1867931117a6a87f2158b891a6c505491556dd99645bccf8fd8b895bbadb4bdb1b80764ecb8e79ba2c28c84df1294c45207d77bf1cc1e195e641f97adcd4b91bbc4778c1cebc6d5c14af7532da6b6fdb0fd10d109b44cf18dec42a254cb2ed79bb65346bce8f3bb0de032f75413b6f57a0929876c5992b50f616a121ea69a2fa4461302d099b08af1ad6f50a07b80bdd2af85157f8dd01d2a2717342edb02ede0cc5681bc4eeea639a73e87c23a6d3378206606ed7a3031af4eb606116923e41ace2abc8ca9b6ddc4876db5fe4bd33f7aafbc4cf928f13f253bff49d1c84fb7b7d237f44cfb137220ffb729098bd02524ceed0248ad8b1b4fdb99930cb7bd866106a2f9cf7adf45d2467ed345ad5df83dcdef7988bf2fa4debfbca0bf1cea253a9bc72bd3a45895b39461e6194d7a7fad011f733d5c61ddd57e4f537ea459a4add256ee506668344557bbb0b83b7499ce86ec1a5f71710e5f238d14c863b222d02c82cbb7e638113cb0652f9bce763bf400db31146fb9e235050275d87a674ce97e2985a469a5ed185863fa89e5d575d9ea4448ac8318662a563ca26c478b394cfa72bee37d14af9f553509a5b3f7ddb2e839058a82cafdae9ca4a34256bcd48a81267bbf7f4da846ec19a9f78d51d1c6a267c8719f0a171cf9ca357aa386e8a973fea7c3b1090e1afbddc6c5628eba4cd858abb4922cad483b652b417cf2037c9c1ecfd72ced2dee953584bd155445c2149b920f05b269556a670f865707bc009810d1ff995b00bb41f4fb332f24ee4ea6c486e6480dee63f92ea9f019635a5a4dd0113bbb7f9f9839a8764f9f1715c1f6d26e4c36ebf864a9f014f02d23651f48b7fe95caf86423ebada78018b743773e06181074b5c7e9f44621dc508c28f4fc65c8eafb0a5ba5c289e2876d3fb953c0f91b52c382035237ef10c8d5769039507660347358dab022a9694822453c375dcb7b722f6fa29ce1f889d5d48b9393062ef5ed7e3ed8dde094f8b7f94b36deb40993d451355d09b1fe384f92bcf518d9a438622129fcc48c4a6bb0fa6159972e897d3493cf3436312f0ca2c8506f87a25914faa238665586c32865afb06a23e3a20c4a075d9c7ba49c47eee1fa6f14edd0273bc6e276f1c320655b5a96826cbde509faf1d9813cba8bc6c382e7dcc1869a1081faba2eee1b223735c03f8728474f18bfc6d7ce7b32cdb42e0d25791b63f0a1e82b7cbe3fe27d36c24e2560330ec140bec46ed723df8b6dc36b3df2df3e69dabd680a695c4ada606e56d03a2a136fa3254bd9dfdaf4150787e111ec8caaaf4982baf8c85b0de8a84c3c6e4517266bd6d2a681b8fe3e3671ccfb441568b9288361ab41ac52021094584b0f7f946f384264a76174dee0566d731e4534b4073aaefc7a3f4db56dac881d250795e05c2151bb7a885452002eb6b23b34ae5309ed6cfb49436f896b3ad5c09aa50357c0a8e497c5a0e602f92a057e22833aec4a5f618c97b0a489954e93d53fb2c0117cb641c645ddff70bbf89a09e1423ff66a64a9bb03fff37d1a815029523d33b41a314ea2aea70369534664b428c4bb2347172745acf4c664b0b68bca8252e88db6f6ffa69a94d229a6f2048dc90a26f843e0c1d91ac52a1918dbbe9de8598c98a3c54f22cb566e628bf4cb79d2b12a87fa25ab5fa4eb7119826b65a79ef6d3e25f18fb806db25c714c21d8d56fa28d8dce2500a0ca0aa4a3abe6b78a843fbc536ed138f817732aa09924ede4e573047bf937223e6f03063767c2dddab2d899f5ae238c717f7e9184a47d745d94b540e557bd56c413553976fb6a77d8f8776b0b1f85609c6bebdf5082f50fa94b2d390986b69663d69d7dc797f2e1feca5961eff6dd34b2c1f4b95688ce9e259135ca99b5b41863ef41a28bba27a8946b3ada6e7fe8993c8b383525ad27241979c1c4d60e2e2cf1db14fc8a2c7cac146493e79ec654612fa249706b00f8a46cc4f167d55edd31c689108595490c4d5e244b77e3de4ddab2b29c01e4a4df9e4184c41b1233b4464addf9448985c22a8cb85ada71d713e472367366a3e7369972cd181236d3010026fc2cf13fef83e326fbd0d59c4f0fe3c50fa22e842f19aa22c7771efbbc488fa10280cf757bfa9244b41f9d18eb9d5c6d184fddfb4d6f49beec9e6543a4f7a5476947d99f6d4dcab0cbdacc66512d8ffc46cb5377ad6c37721d0ddf2533a3e70bdd173ee161164d5bb9cbc2a942c91b3dc44a7b5e1d0465ff44fe0d6929a4daaef10faa260210ecc32d261526bb066f92eb4494a3b970dae3c9198ee35bece4e27ffac2a06083e7bebf7d19857ff3c5f191c117f6b431fbcf979f7f32fe27e0f9df47d306b994cde41e8403e38ba0a377a48880418de3162fa16342e1488709deb2a6191c66f508f17fb87935448157f5f1e06298d0ea775250747e2289fe589166fdd8175a72001cc5b6a5c92cd3a79bbbce559832f310ad3122c9197c10e8fe8a39bb475feeb6927c530fc2c00c6b5af770e35b6a467365f5dfa7983d97fc015889695f66b217e8b5bf81c45c9f7813f9c6b926c145223a5359679b8b51ce5907eb6fff5d64f6bcb1da604ef76c9bfe7e08b7d7054efb33cebe47bbe164088b41ca82e321fbde18d8ddf3bc8db616592c83944fa4776d81786d0c6ce311cb83e724bb8f0e3049d25b3524ae69bb884fce5f4b4496702d33ecf9869f3c15569c8f0f89aee89530c528f98e760f32d9a2ee989d5bd557b95f19e91db897a30393b947143b683578816a7bd1c1cae1c49516e8cbc7438a0e82b3448e88647073320aee6a8f157dfedbe538134476ea2dfbdad768d80fffdec40e2c8c03a65e9931ab40639ea47f5234f9a805a76656c39b9a8c1e5f26fe303a5798664277075648533cfa691d94d32cbfd0517fab22093375be2d5096ff25e500c8f654c55dc6743feb05a8a9a56c1e0a28f5b6aa6f16defc356f9f180787be33d0d51d97860d9e7f4e7d33d29892b0536bd633583ed120db1fc6cf526ab9cbb63d2198b333fd80a00623019c6f28395b45d45d9a730d114f3b9c68fc46a266df3b5a585150c766660c41ad5ae3cbe6feaea2c96958531be70b6da6b34e9474c33663b81ae9e0cbb198bf9f6cc11ae6862e10d8bf0736eed84deaceab4319429bf95f2dadaec44490d8892b4a2a48ceffccca0e7b2a6104f421e41ec1104c967b656a116b57e30d43addd216ddde3fd48111017a44ad63eba2c82f082baaff3983b8a4e2e70347542b3a885552eefaff2d1ceaac4cefd4829b6d5ca5395e623a13ef2da7e04b36f304ed687c3961beb9ba69123286df881429483379cba529e40d34172c7936da017b77ccf8dcf9a04124392962902e1050e63aae77a45fe888ffa0313ca55402aa9447e2c826a536f8a38027d382c46f6465a2ce446bfa97b92c3e160af68cc14fcbf3af9cdf2025441408951c4ed4f466e1ee446fb561799a5466a832d71e394e669ee8ea192666d52b7f2f16e31430c4f45e76417da439354929bf4e98a8a1e1393dcf8fef4157477c0a7c8e836fd92a3dc1d1f9c775e35c7866c0623d2c6f1147dd0cdb3f1d5749009db7a4345fad1a5e009b279273dfce766c9a7bba7de8f85ce68eb26fb3c196f6afc5430f3054b5d0e7beb0f64b1a3f48159321a370007379345ea485170cc5bb48268c4ac008e469827e587a25a291827aa3781c19fa4c2a63328b7efee4c47467aa8c88a2f082d3617a2cdbe09f19c7886099d804b344109ccc87b4d72bd58e07aaf35d388b5e9d795142ba84f5437808dc7dbfea086e24b02d689b3ddb3a387798bd0c646c94a6c5e530155b13624165e21d8d28bce94eb52b6df8e066a057b79c2c1ff91bfb3ac3841f95b5d1daa7350a6246cb1e412724783d33f139ed929f03567f79cda5aaffcd83fa15bf5afd119f918b09c649fe4897803675e5ce3694fd55f76edadfc8124831b486699aaf3c2f5642311ac6965807574940dc32bf73e89aef296b7dd709d132e3f3dd813ce97aa03f4379624e639c5165832b06fbe8fd55d7c3cf5281cb206fa94e7ec31c6c5eec0a7b9433b24ba94c36aa0a33a283f4e82570059d14497b5e266e38787d195a919fdff71bcd5bb6cd1bd6efcc26a234bd89bc974eb17d31f5d627113fc4bbbf8b4e943b803bf5f59ab4793eafac8a3b535d47fe31a65839f90dc511e87e5f9401f3e675e80c63bec229b59c37ab7ad8824b9d79a323ed3ccfcdd169565098f431801293b0332d8bbac4ccbe756adf188d26b62f73e3f578e437dbaa561ba899f9e340b989994a9c9cb41f69c363923dde767f60a83842b85ce1a0103a24dec7c46420bd316eb10c51582b5b8519de53127a73061f251ca974fb7286256c7eb27133911aa4ab9699b0844b4b498bb9680e00187db724106d63c748df936dcc5b3a8236d5072f9ea65f8cf0977f60c400933ba795f2345d633bb0167870904d0faf661e786283930bdb01f8052f18426c59c1e485d7f37c0cbd18260627e1c9d3d83d8a2000831011c71ce2eccc77eb37fa4b4778a512aa5e6fb0670ab12a4002577d478418a4d8d3a8f7f289965028dc2cb4f469495986908aa2c8df53c01c14b086fee19a3fe064e1a6f9b6f76dfb9c417a0b7131299470363fba10268e374cc8673f145434116e04120315e2ddb465a66e5fd5504f7e7ab1e7c781ab3945afbb072368af6d53b0a13d485077e1c10ae7cd801bf7f4f2c0921729f602ca143099dd88b43d339d49ed76255018b46fc521fb0146b5a4692a83d64396486b2b4af307c6527bffbb9093d9bd1716386b1242995d169d2977c06ae5f68b36bb802a42c4566e3c4a4ba4ac7c9c4937e478d7fed8c18c4f6c54d5efdeef89321892e29b9d4b56c44b9fcd7240333d0210ef2fababfcecb1dba38fcb058ba5f928d6c74275ef7b2ae0bbe69509ba9abd451f3837d772d4a86210370a17206b06afaaba6bfcbc1026951053bc61828505f5f4c99e6d1e4d930771e64b18b8297ba31d86dad5a58bbd371f2f34bf6e69bcb0b99aaa106560baac7e0a7bd933fb843261c6698cd437d1c40e40a477740f3d2601c7fb5870d68c9c9a238e82a6aeb110d5f28afa61305f2580ad856ec5af50d1d29157400d0c9832bc7171b9108b7bb15e69a862a48adff04105eea33016f9daa8f9c162687e8abeb8087233e9e73be4f02f8673569e854e35c92886417ba5050e9294b5da658348f3c0a02f02b1b5a696fa1b8fe37627e5f6156a2b1a3914eb7090f2a41af27ae4a8f394bb2fd69ace7c19a1d271040c4072030ccb9d0", 0x1000}], 0x4, &(0x7f0000002a00)=ANY=[@ANYBLOB="18000000000000000100f90001000000e9f8a8ee6717a4d742cb7944bc5a3981d198eef17791f353fa660d341b1341e0b34f9a0f8b520b733bd453630e087fe9260d541d96e8351576f95ba62cea00c9b8b66ac5aaa542651d63d6970fb844f1bca78c0b68be94c63203fd3ac23a2a91bb3d9a41c627dd48", @ANYRES32, @ANYRES32], 0x18, 0x200080c0}}, {{&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001600)="a8fbe3f09b712dbed8d6a64e4f4c25b3861c63b8be93feac148cd296feb197e875bc4392950d3f3e87816af4928333c5e642b419efb5e2d4bb6c4c5c31fecd488bb73bf0859d0c8bdc26cf35923867f97b0a077ea5b6c4c7a844b1ae99ba7abf0166298d35b86de915d3ccb1ec19dc1ff4b8fde93c70e6dbdae48ede2b4ed6324e59b4b565bd3707feed8ce1e3fc439a438ad8abd49b3b39f0883a795f81064c6050879b19e2bcb94989dd55f879149b21b67daa4c9c709894", 0xb9}, {&(0x7f00000016c0)="8060d13e3f3b4d39d6cec3ef1ddb826d1cff90389929088fb5eece48c8745d60ab229ce17de6d4cc1eef69d1c5e2fb4fa28af5d0eb795442a3fe25fa313a4ae8978b7a4383ef817102d0b154e00fb004fb0f8b937f77e68bee654afcd5c3388b42458435791748184c8aac6a1c70408ef98cb9e0276c410053b161690444ef4f19c253e1c44fe94ba173f94f92cfe2925da3de0d5da09505b98b8997b39cebfb51e0ea07a5d00a10a55bb1113ae963693e5fcfb267266e4f65cf1042765c5718351e121924c7144798fd23de9ec019e570ca9f8126e4a24668069b82f8f28af2e2c47738d4a317003514e01057e939a9949276b8ad7b469cb68578db4d1bed5c7ee699d5c163ed99d2ef51014decf63f40c738026e5a93aa0c21fd046902a7928c0e301a60143c2b25bdf4dc3ef70fa9dd81d1e3531764f2d7ef2b437655077480c2411269f3df070e2efd9310bcb712f62b25d1c15d5395f721e8ba7a81057445db531c45482e6063a1b70b874bf53c93aa3870eea644c0c162528a6d908cc7ececf80b3df4f6e05343e2f333db7d927f52e4392256b91ff1d76de7677ccbbec3fc5c870940903077e64a626d5aea3a47779371230889c8a3a407c59d0c80611bd548446eaab8035da50e97c4e051ea9c69e3f95bd9e004fd7ad2de4beb1c4ae33e122a3962d427e3749178a9c8271d2b4abef242db22bdb6f9db89550998d3630e51771ed6087b55236e8eae19cdd9755a068d8dbe4c2a09b9ca2ce6dccb228d17f9875b2310f8684428fcf2f6e48b8fcfa974a539bf11c760f6e56478706f2ae4ce3134dab27ed493a975cc53ab00ee955d62c8e79d2ca47fc792006bcd3772c76a640d0e972a63bb110596fdef2273d513ec464ed7e44f31e97f7fe5aca05e2f8bb656c27263b02a33186c69df2f52e2bde38592379adf793d132d7ec4151df9956828a4c8bbf0a32b4df71781c7cd4f90dbfeefcb7f95c1e32025a6e52d80ccac0d886b21d5534f0e2436de9b7aeed5b66fb1b0ab0bb5bf0e12dbb32f6aacf04aa84845258278f6c964ae2d7d7aedc24c6fcbce688eb36c0b451595c379fd165163c34cecc818680b1673b873d63332c1b89d8c266e4b6565e5eb053202f888732a54a206e4272c9868ecffc23ced2d991f6bfd6978ff04c721ee7ce8c64f06077d17bd39f425a7714ecf9e210401a09c7bad7b7768034d6ef790bab02ae6876a1fc5b680701bf680157ff7aa0dfeabcad8bfa0b9a34b60c07a083e907b31a3f07400837afda1440d27768f8e8a223013decdbab44953db6eaa6d74de60f193f426d7659a45c8dd0c4ed0e490ba4143cb57c57c39c0ddd85ea5cffc8bc6a3206cd5242d502e214dcd6b6b1be278d7b83c9bb3cd2ce338a5d97cb4c3a68766e6e0f364a891ff4e97b242ed5946aebd91296dff02651759e5dd31e179ec41764a4955b05cfedf74fdce799fffcf0bf19187756c4c158f6c202ea922f3198eac7b7630635590831359fd29c53cf0cf6cdc81cf0435a7045ff90ae453094aa67aff57d38140254ced917d71e9159a14100ef94a59397af0ee0031c657677284125218bb51b5f7cd8b72dc1c115e942684ed15f8de12e0892ae62267f24b1a3725f73225fccf9921e8745db271ecc91f4bda1796adbf94415d982972a0e6feb96ef16147b97f3889ddfc503afd1974ccf54ef6bd0e75913fc5906f0cb99d1c0282aba8d8655ca69d7beedef4a3be1fff9cb70db224fc11a0600bcd4c5117bc41a8636e925d2531dc0e6bbd46e594f2f86a24ca65869c4271788cabe0c0b26e64a753f95211c7bd55ba8432d4486341ba90062648457cdb94a1581ef420842d4fd79e9e10e18e2269de7b446488bd6e076363eb28e00e604643216cd8ddf5a79cbfb684ca1529b720fa285eb812d1833868c66f23a1eaced8b8f9d79206ac8f982a6171bc9745029358fa16a47ecb3ea6b7d40bb54877244233f157c72244608caef818699be4f707b6c34f0e66b4870765be179e2265489926b0954b2f59b2192553572e53e6b4b9e9cfe6f811c1ebff5a0a6c0fc331e83cd64bf4e1f4ae435b54606ebc738ee5ad3545a5ee0463aa1bad4c8467791e00f2fe3c69e633333a50a28c2b0d359ef9b2e46d3343dce0a1df71bb423c4d116f84b87c162bbac4f4e38c5e4ba1cb21e20b4e84da7bc5506cafa773aabfce4b879a2e182a01d1d42ae4dbfddc4a7595abfde26ec4890f03fd0408133952de0d715a0eb8f7f9282e45d4ed445750d0720dafddf5635a3223a4642ee82483cc7a401105d8594032fe13fa82b21b1f7fa0c943d687727692d5b88029b2d7de09add56eb386a339989859eb222d046e0bd8fb389c301b1d031213cd6830c71c9f43e85601c0a7a317b05a0107bc9199de47b2352aa3217e61c96ec2271e9db168ced6a3ba1a953e608346fe5272c6bec4bafe74aeb368063f88d4c84869594cce5418109357ac97391e9bd012e07180371340e9675beedad2fd52852ab923d9cdcadf564a0ee0d32adb9910d0d303fbbc859b4c8109b613452e90ea32821c59165c60a79bbd919419e152ef5a4f4b0f1c74e903890c0dcdc0f0d3c69ce8b0004687360b08afbb15a1cb44a56877a696780fea7fc6ccfedd8e1a26b0f9b7aadded13e3863c89d5230ca1874cb8283a364b8acffa9538aca2a374b8a301a8fb619b5b356b9bf47b93fbbf258f1fc8c3b86c2b16b4e9f8eb2bf7069fbd4e0d56e57d6c1e3e5a0809f812abafd283edfadd455763e37e6079b9759be8c3c776e03383ad206b2f0235272bf161992499db35f76a612f9dd1bf14099e29fdd25e270e36e9fc3166067a8a4aa01582c060d2f430c55bced3e366134cc026008e2a7e94e57fac6699fda61d34841678d982e876c08283c9263106f29415dbf31a3de2c62da4c2729875ebabc28889e44ba03e90e8fc0a95ed41ab96f7c3fc003bdfb7c52e1d67e73ff2f24001fa417653c7f6e69f3f391a793bf398f542abb661aab3f3a8e794a3fbdcf8b8a183fdb20f445975fecf1e310a17059b7479502ebf62e70881d224fe13c03a7e77cd5993a1def371f7465817d95f7d8a96f9c42ea3581aa2c5dd85256ce1f213593ddb8d01a55e26588a1bfc34bd623b1cb610ddbaa870c757856868bbd7a0acb888966b75e3965fd44df0f6f2a278c8fde3718b4bfb77e4e2ccd915b6410b57ac63894b2bd7cc32e63121986281237e9d5d6e7db3887c7238191b5d8f7b867ec3a6c22dbd1fc45ddc98b5d70abb7c08e6a2473e967734504596253ee3bc6f6776db142d65e1fba7802b197025007b2b349651d24da4ec0de4000d9dec9ad8e5b493940fe1ad5feed96e06ce422dcdc43d53806c2f76a0c3b07f9684295a0e1d738e527b8a64a67079433315acb2f03de7326d30352b9d70d15f76baee9cab1e7cc668ab7e0b71037d6ad5ae0a208dfa6f4b93f57c51df39f82d5260c695751f56db9e2da649ee92b1b05d4cf16abe802e80edd445ac824b3a3b1158860ae16edca302c806f4debb512780fea1687a4320702c9713714532ba09b88cea6d357488237391530fb3e40ff880c20da26c025e4c21d75981bd499f056f7ba16b7a35294c30f26aae65c2c99bfd9abd0935fb19ac6a8aa49d53480bfc03e4d940e3a7f9483c6bd872ac2bbba7c6c210a2d079059fd8e68b8def32917d5d7f779f8bc6cb4918113220991dd240cee18153ad24a5db93223a6041456e85d5a0cbe94b024954cb5aee18ed61453448bdb5304ca3334e826db96d2bd3143bb6cc8b975db2c67117b9d173bb856cdbf464fb9a32a3e279c7a38a35d0a020e55115a1fc618ef5b0c1e7bc72377e793248cb9bb92d6a61019200d75a3c977a45535828e92360032c33fc189e21811a586c1c6f8ba556e82dd2c12aedfd5f8e762593bedbe6f1117a04cd7506e23c79122192ec68f8cb6d4c5216e96eb179c2951deca4ffb6c64039d9237cb8a815d4ba02a43904a797ec392aea9adb75bc483204b8725db5ed84af17e06d3afd2795fcf2f5865208e08b6bd387674f568ff794bc7c041bfa7ddd8feb03be58c0d563b216c0019a1e282439c7cc99af93d137ee9d5d5c08d171cb68085142ffbe1ddd235ddf5b47f132a5909362d1236832f86b732c792597c27e477ce84eb515acff2dacdbcc06c291481743655ebd809f857a79e1fed47fe7367689a850ea24a90f27b394436ec19ee2761cf15d5d35e8fe10b67125aad7a1f9b47d1c647ecab6dbae5b000a18270a93715c6828b60ff3e091135bb81aa9211c50d951cc9cf17bca64242fb34cd6553ca56f801e5440da6acb72e72861874fa60c79f860d801632a1fe10f576380e4472d0e1fcfff03e250e51388ae1b73833aef0230df7896c7e4c830a520eca1d65eb0472b51b26cb7304e89dd63bbc69004fffc26961a3365877757ca1e711e58c9fe6745847ba25fdbd32eb72b7bd04775542b317aff715c6d34885b669203eb1d36f2acee9547c91ae008361f3eefeb7ae1fc6bd47e4e24d9be2e83ce499f9d62572e07753ee7a6295dac237b57cd8edb61287686f7db53df545bfb34abf825c2c998c408912f922fe4c87f7d8e700af3aed00b094abf7b1c46cd6ca2724d0bef7c22368a9052def1917ae69768cbed7bab2a2ddce33b7cced5f50ef5ebbd8b9be4f364879d3c11601c79c52c14dbcc06fd8c2cf256d3ba0db2970ea156cce951380c51529d707ba97d770af97bc383107a2a27bef0811e3bbd02821353715bb10db12c1edcd8253d095cee8007ddb350637dbd3134efe5ca51e175455c8734dd5616e6944894f6fba564fbc9d4375e92a321e4fe2c90771ade7767bbd312bd81a03ec60df0bcb98e71ecfab81c80879b351660e6ebbcdcc60dd68e89281f7b564e6863bb2b0d45b8963b329ec9c77c2c4e5aec6035144a58401dadbe9980f1c8a22dc22619c912417db2b803061cc48dcb1bdbc3c6af0cb68dc424c76fc0159b8710a22e727cb7e68f7346913934cc536b6471ec9f3c520c9e6d47ed5afa1304bf1088eb5c83c1f648b7f3e275d2f301258c444eab474c3914b1bc33eeb3bd4222eee98a283ed1cac324bdb879f7c69ecf5571d01c534b29047d8222208557f56ce352ddcde362b04e18ba9cbc758eab8a5f7ec90f57a2896139103b565d1a58bfe49c11720e59b03d3909d7cdac2e41564e76be96abbe15ddb5bb5e4ab97f8ca0c2f1e3020fe15d2d6625832e574dac83d01e3ea4b7a082bf160de65af2df38e260681253a3ed2b4fea3a4a50b8237b5275ff7def9195bd0f6059a3bd21907a9493df680294ef1e87f749298ee1f545f4d4a7c298763647c9d8194a07f13afb7f7709700a90c9edbec4e362b75a3bf697f2e5207c9656751412429030d796238173d9b0d34566b0b9c1e99ebae8d5742d369780c6af63165143eb9fdb9a94bd9ae995d67d3e773001932e4ba4f9a76b132ef83349a45b18982fc62f0684e742c106df0122fb44dca4ea15ebed0d01021f9abf361949b238a65d0ea55a4811729eefe61b0620b7bf0227662416236318e5ebd7f2e52c1c0b474bdb5fa4b6fd674da8a0142e11543c8de7ae3622cec9fab7c780e265204a9e5faf7a79f589085b5db0eefb16c9f4aadeae9715c40e4342b59f929c02386d3f0cc53097d284957a91380a4812e58c3b210b2a2edb1cb4349c78920cf879aece95efb31c3c4b639584bae1987e5204a833c49136cb8f8c6f11e05ef52de756d6c44d4d0c8233b0895ffaae102ec24eecb046b10b58ad03e47d6ed4", 0x1000}, {&(0x7f00000026c0)="9da6ce677f821fabb078a2f05cb04ad9f1e0c90a46f1bba0285fd875ad", 0x1d}, {&(0x7f0000002700)="f504f4255b9e0bba942f7cb55d6ab0008aeb8bdfc10063d2d852a633f27e3e7407e24aebd76fe50112c113a8851cb9db40fbef994083784e4a36ffe23d9263525acc70bf5b54d8d4658607cf75ff31b6f7df30050455576a54ccbcbe78bd677a3b59ba0f09cebc7ac336dd09a44ec5c8d198b6194c37ee833593badc7afd52b95356e3eee9ee72de6703", 0x8a}, {&(0x7f00000027c0)="04ab5be9ab79159cfd4300c5ecc808f7a0f3d0fa69f0dc6974e85aa954f68d5c941bd9d7dc35bb72e2738af8e766a2f8864f1fd4c4be41abec28aac76fcf7af2b1991b12a5c1ff989dc5a6ae03ff5f789da1c37f5e4d0aea6f2de82797785dd7d7a4b43b259d17910e6415f1a54c4ab2f4268120bbb9e2554ee3f59ba8d7e2e6b7eb4f78b3c8d88812f847b12c2262d6d90007759ffecd70f2d7f9f65ac680e3c5c3a424c1a4338a9257ba7640f7ab284c", 0xb1}, {&(0x7f0000002880)="913fda381c1e0d0ce42094b8bbd1db835c5f9f0aff4e803f79b4ff03bfa38cce900ff7340ad93eac16d29cc09bb8ac57df43cffaf7dcbe7de2d09d3fbe97780077f6c5bfa680fff5d382a0f8801e0a78557e4a13ff11d6f74ceefe449631c76731f6557541b341671395691c26b1480d87509e138c42b155601c776fc1b56578368baf34676c7ce65698559e0f4f44c9b372555770fa6ced7c0f6116f5e9075b1f6af1966a225b203f3c09a78a832efea0697739c58be11dc4100a69cf515282d1145134cd5ac7ab755f2ee230462b29547f4a1820dd6f64ad8836d8149f41263c0016e50b46a9d11127d072049c4ff426", 0xf1}], 0x6, &(0x7f0000002e80)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x130, 0x88}}, {{&(0x7f0000002fc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000003040)="91d93cd8e06912e8be36231dbb31fae1bdda2c469c7968e416219a461fb9e3898825f80c411d9af61e5646fd2c59d872b45c5a16b5a0093d8f2390a55339e9ca3bbb0e4e6100226ab337f46bd00c72ba1ac966a5dd851b16bbbf29d51abd3dd75a918c052d7437df8cec07c8230da55b5c94645d4023a52cb8703876871f6b2734978a0bf52ed5374e1e8329a1d672b50a3d45009de76aba7d16ad4c502d7d05baa0d7b41c2f6773fdf1c562fa871b028e054398d8b96e4453", 0xb9}], 0x1, &(0x7f00000031c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000003200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003440)=[{&(0x7f0000003280)="a849803be99134e725a73bbd72c0ab90dfe0f311d89b1502169603118aeebe1825f49a808d2b17684f7902a1bcb5b25f091b0490757628022de539e489", 0x3d}, {&(0x7f00000032c0)="9e192cb8641433e00e383c3ee1ecdc4e964264b76cfa66df161c7f922ba8833c", 0x20}, {&(0x7f0000003300)}, {&(0x7f0000003340)="5faae79c7549a0f031580431603a9c43f1514384af7d78c9f485a17eed78cec436c2c3456158cd757c3f061b1ca847eb36b4d07438b616ab21510806fd3b28ca858f9f07bd83784647d34a682414672e9b04e3583987ee0156300c370352df0a68f82558f18683650e12d4973e3651f5d111f0b2725e31aca50b9620f6cf2a2f8dd2c4b388ec4fb956ac665a4d37c56332", 0x91}, {&(0x7f0000003400)="6c8abed600c1c8be5d226bbd2f247c04ac8db24f022f40439328791ee103cf4411158deb8b", 0x25}], 0x5, &(0x7f00000037c0)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r1, r2}}}, @rights={{0x18, 0x1, 0x1, [r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r8}}}, @rights={{0x1c, 0x1, 0x1, [r9, r10, r11]}}], 0xb0, 0x20008081}}, {{&(0x7f0000003880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f0000003900)="14bfb7a194a1f45c0263f4ec9229db13d7da380ef062a85ac201135359ce4ecdc03b1b3bd8591e11b5cda9647f348ab4e61ffb318ef8c05f52281e7f48b2299b0a3c2a3b5b090e136d9b902a815bb35d5ff44f5455b6c5eb39f00a3bef513ed312bdf971c68f56124fc740637c8ed6147964d458b071586026dfa71b61b3f07bccb464059bb63f42d7b7add288f086a75500f97437f92d4aa14c661160b76304bc39035397880a612e7f23d0aae3046f3b79c7544c", 0xb5}, {&(0x7f00000039c0)="bbbd6aee16d37bdec28d3c55d781713a999892402bdb3af379671fce3423e2cc8e6728282e07c8cb556d0156c9b954120e2203488230b753d35bd826253c1f7a70bb1da5a2e7e63cac38d43189086121a84fb099eec3e235524184bdf0c1a45d9324bf760d0ec285d64e383ee091c11d7a00b189c07297399afccc5cfc19945bdf03bd030a9f202e1c007e01d0c93f1adf78a783b6e4e9d74f36ec64ff80eaa99a6e8c3fc4bc8620a7eb9edb858b6ba63b339987f85f5d174bcab72121df92903ba46c5734284577c110be7421fe", 0xce}], 0x2, 0x0, 0x0, 0xc}}], 0x5, 0x4000000) (async) r12 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r12, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r12, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) (async) r15 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r15, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r12, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r16, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r12, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r14, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r17 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r17, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r12, 0x3b86, &(0x7f00000001c0)={0x18, r18}) 13:27:21 executing program 0: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) [ 1170.634451][ T7274] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:21 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0xffffffff, 0x2, 0x4, 0x0, 0x6}) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0xffffffff, 0x2, 0x4, 0x0, 0x6}) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000200)={0x2, @vbi={0x2, 0x7, 0x1000, 0x32314d59, [0x8, 0x4], [0xffff, 0x5], 0x2}}) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000100)={0x1, 0x1, 0x2, "7b2223809131ac7042e544d24be54510e8436870165228a282b18abe75244543", 0x44495658}) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000100)={0x1, 0x1, 0x2, "7b2223809131ac7042e544d24be54510e8436870165228a282b18abe75244543", 0x44495658}) [ 1170.697826][ T7274] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1170.762922][ T7297] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:21 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r2}) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000200)={0x38, 0x2, r2}) (async, rerun: 32) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r5, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async, rerun: 32) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r3, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r7}) 13:27:21 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x6, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000100)={0x1, @pix={0x401, 0x4, 0x32314247, 0x5, 0x6, 0x3ff, 0x0, 0x1, 0x1f10612959153235, 0x7, 0x1, 0x7}}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x6, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000100)={0x1, @pix={0x401, 0x4, 0x32314247, 0x5, 0x6, 0x3ff, 0x0, 0x1, 0x1f10612959153235, 0x7, 0x1, 0x7}}) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) 13:27:21 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x9, 0x4, 0x3, {0x1, @sliced={0x5, [0x5, 0x7, 0x2, 0x4, 0x137, 0x5, 0x3000, 0x5, 0xff, 0x8, 0x4e, 0x0, 0x0, 0x60b, 0x4, 0x1c, 0x3, 0x8000, 0x4, 0x6, 0x5, 0x81, 0x7, 0x9, 0x1, 0x1f, 0x80, 0x9, 0x34, 0x9, 0x5, 0xfb19, 0x2d, 0x3e, 0x1, 0x3, 0x8001, 0x8, 0x6, 0x4, 0x6, 0x8, 0xa4d, 0x1000, 0x81, 0x6, 0x2, 0x8000], 0x1}}, 0x5}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x3, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0x7, 0x2, 0x8}) ioctl$VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000200)={0xc, @sliced={0x8001, [0x0, 0x69dc, 0x8, 0x2, 0xbdf, 0x81, 0x0, 0xfffe, 0x3, 0x7, 0x1000, 0x9, 0x4, 0x8000, 0x0, 0x0, 0x40, 0x3, 0x7, 0x4, 0x5a7b, 0x0, 0x8, 0x6, 0x3, 0x279, 0x0, 0x54, 0x0, 0x8000, 0x9, 0x2, 0x1000, 0xb4e, 0x3, 0x6, 0x80, 0xffeb, 0xd330, 0x3, 0x1, 0x9, 0x7, 0x8, 0x4, 0x8, 0xff], 0x89}}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) 13:27:21 executing program 2: ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000100)={0x401, 0x5, 0x7}) (async) r0 = socket$tipc(0x1e, 0x2, 0x0) (async) getresuid(&(0x7f00000034c0), &(0x7f0000003500)=0x0, &(0x7f0000003540)) r2 = getgid() (async) r3 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r3, &(0x7f0000001ac0)) (async) r4 = getpgrp(0xffffffffffffffff) sched_rr_get_interval(r4, &(0x7f0000001ac0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000018c0)={{0x0, 0xee00, 0x0, 0xffffffffffffffff, r2, 0x28, 0x2}, 0x0, 0x0, 0x4, 0x6, 0x1, 0x2, 0x7ff, 0x0, 0x3, 0x81, r3, r4}) r5 = syz_open_dev$sndctrl(&(0x7f0000003580), 0xfffffffffffeffff, 0x204000) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r6}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) syz_fuse_handle_req(r6, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r6, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresuid(&(0x7f00000035c0), &(0x7f0000003600)=0x0, &(0x7f0000003640)) getresgid(&(0x7f0000003680)=0x0, &(0x7f00000036c0), &(0x7f0000003700)) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000003740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) (async) r10 = socket(0x2c, 0x1, 0x1) (async) r11 = ioctl$UDMABUF_CREATE(0xffffffffffffffff, 0x40187542, &(0x7f0000003780)={0xffffffffffffffff, 0x1, 0xfffffffffffff000, 0x10000}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003b00)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000380)="861ce103b413f7075467ee0aeea890a0dfa75aeffd4c37bb1297f818052af53c1cc8cd1e1031c468b4070a53afab1ba7bf97a9456ba7c781f43bd8fd3585039ab2ab4c37de95f33dad4c71b7653722f441d962fb8a3504236c2f6963d0726a84dd351abe0cfa270cc7d7c54a6a6665d508b04b6941436505408404687985baee1bdc0b67987e39078654861e4cfe7a5a82f56293bedc7b85130faf7e8b5ba5b395c42b4e9a3627ad740c617ec8451010f418379f02ae54584b393d65e9d697336ccd0027d74fdb1f85e99b5e118ad5f20a136d7242c0bb4307aaeaffc7da19e9d0d3138c", 0xe4}, {&(0x7f0000000480)="9efe71e377d170011c1208bc4eaa3cd4cb8ce9cd461fb61c22429357ef9e749a56a04381a9467a7ef3050dc07847dabc527fdb8e3e5038eaf592d22a9457aefb61f7a2d27e6643d9223be955d453b2a9b3bc98317a37fbfb77914c2f1a5db3bb18979a1b1c31a2596549093c5e8d14865d1962c16036db2e60080d676d5cc654bf11ed0f8e9c975b4d6face2bfb77ef9da7d45ee08f7b9a0a78cfd5c1dddba202e2051b4f1b5466b2e896ae9e69c88bc48afce", 0xb3}, {&(0x7f0000000040)="3c58fdb86ae9e26f43c5260eed126279bbc49d2b9cde2fe190c064ee4a85afcf62815f", 0x23}, {&(0x7f0000000540)="6fac541e8356db680056adb53a57cda71436017dd4e50a71bdf90e13d9e305892d8391cdcaf050666bd96fa8f539dc8cc6fac54710e8804e17d5749b162cf95691208ea64d3ccb28a3d35486478a61431d74350b6bd27b84bae6dc84c44a2378ecf879aa0d1c6525ddcdb2d1ee79f72242e1255395f404205c1cfc4c5b6348029077c62edaaa46fd35aab27fb6a0648f321ba610b98e28c239cefe87df812a0df171841cdac4076caf09c67b0e0863fc65ba93826657090515b892d377153dcbf3f17be7aee187999eb41360603f3542c7c4a53b1469f94eea76b8e11ddad5a1c77c90c66a94208573bf463199d61a657318736732567750e2d4e43fa1d3465aea29099d883cb394f01635388a10982091b211595e085b43e286119cd11662353f926f0804296b28bebb746895ce4699480aff16e0da9fcef2c77e233eba642a27fc2173bb1c49ff175de585902f6499593f75e7f1867931117a6a87f2158b891a6c505491556dd99645bccf8fd8b895bbadb4bdb1b80764ecb8e79ba2c28c84df1294c45207d77bf1cc1e195e641f97adcd4b91bbc4778c1cebc6d5c14af7532da6b6fdb0fd10d109b44cf18dec42a254cb2ed79bb65346bce8f3bb0de032f75413b6f57a0929876c5992b50f616a121ea69a2fa4461302d099b08af1ad6f50a07b80bdd2af85157f8dd01d2a2717342edb02ede0cc5681bc4eeea639a73e87c23a6d3378206606ed7a3031af4eb606116923e41ace2abc8ca9b6ddc4876db5fe4bd33f7aafbc4cf928f13f253bff49d1c84fb7b7d237f44cfb137220ffb729098bd02524ceed0248ad8b1b4fdb99930cb7bd866106a2f9cf7adf45d2467ed345ad5df83dcdef7988bf2fa4debfbca0bf1cea253a9bc72bd3a45895b39461e6194d7a7fad011f733d5c61ddd57e4f537ea459a4add256ee506668344557bbb0b83b7499ce86ec1a5f71710e5f238d14c863b222d02c82cbb7e638113cb0652f9bce763bf400db31146fb9e235050275d87a674ce97e2985a469a5ed185863fa89e5d575d9ea4448ac8318662a563ca26c478b394cfa72bee37d14af9f553509a5b3f7ddb2e839058a82cafdae9ca4a34256bcd48a81267bbf7f4da846ec19a9f78d51d1c6a267c8719f0a171cf9ca357aa386e8a973fea7c3b1090e1afbddc6c5628eba4cd858abb4922cad483b652b417cf2037c9c1ecfd72ced2dee953584bd155445c2149b920f05b269556a670f865707bc009810d1ff995b00bb41f4fb332f24ee4ea6c486e6480dee63f92ea9f019635a5a4dd0113bbb7f9f9839a8764f9f1715c1f6d26e4c36ebf864a9f014f02d23651f48b7fe95caf86423ebada78018b743773e06181074b5c7e9f44621dc508c28f4fc65c8eafb0a5ba5c289e2876d3fb953c0f91b52c382035237ef10c8d5769039507660347358dab022a9694822453c375dcb7b722f6fa29ce1f889d5d48b9393062ef5ed7e3ed8dde094f8b7f94b36deb40993d451355d09b1fe384f92bcf518d9a438622129fcc48c4a6bb0fa6159972e897d3493cf3436312f0ca2c8506f87a25914faa238665586c32865afb06a23e3a20c4a075d9c7ba49c47eee1fa6f14edd0273bc6e276f1c320655b5a96826cbde509faf1d9813cba8bc6c382e7dcc1869a1081faba2eee1b223735c03f8728474f18bfc6d7ce7b32cdb42e0d25791b63f0a1e82b7cbe3fe27d36c24e2560330ec140bec46ed723df8b6dc36b3df2df3e69dabd680a695c4ada606e56d03a2a136fa3254bd9dfdaf4150787e111ec8caaaf4982baf8c85b0de8a84c3c6e4517266bd6d2a681b8fe3e3671ccfb441568b9288361ab41ac52021094584b0f7f946f384264a76174dee0566d731e4534b4073aaefc7a3f4db56dac881d250795e05c2151bb7a885452002eb6b23b34ae5309ed6cfb49436f896b3ad5c09aa50357c0a8e497c5a0e602f92a057e22833aec4a5f618c97b0a489954e93d53fb2c0117cb641c645ddff70bbf89a09e1423ff66a64a9bb03fff37d1a815029523d33b41a314ea2aea70369534664b428c4bb2347172745acf4c664b0b68bca8252e88db6f6ffa69a94d229a6f2048dc90a26f843e0c1d91ac52a1918dbbe9de8598c98a3c54f22cb566e628bf4cb79d2b12a87fa25ab5fa4eb7119826b65a79ef6d3e25f18fb806db25c714c21d8d56fa28d8dce2500a0ca0aa4a3abe6b78a843fbc536ed138f817732aa09924ede4e573047bf937223e6f03063767c2dddab2d899f5ae238c717f7e9184a47d745d94b540e557bd56c413553976fb6a77d8f8776b0b1f85609c6bebdf5082f50fa94b2d390986b69663d69d7dc797f2e1feca5961eff6dd34b2c1f4b95688ce9e259135ca99b5b41863ef41a28bba27a8946b3ada6e7fe8993c8b383525ad27241979c1c4d60e2e2cf1db14fc8a2c7cac146493e79ec654612fa249706b00f8a46cc4f167d55edd31c689108595490c4d5e244b77e3de4ddab2b29c01e4a4df9e4184c41b1233b4464addf9448985c22a8cb85ada71d713e472367366a3e7369972cd181236d3010026fc2cf13fef83e326fbd0d59c4f0fe3c50fa22e842f19aa22c7771efbbc488fa10280cf757bfa9244b41f9d18eb9d5c6d184fddfb4d6f49beec9e6543a4f7a5476947d99f6d4dcab0cbdacc66512d8ffc46cb5377ad6c37721d0ddf2533a3e70bdd173ee161164d5bb9cbc2a942c91b3dc44a7b5e1d0465ff44fe0d6929a4daaef10faa260210ecc32d261526bb066f92eb4494a3b970dae3c9198ee35bece4e27ffac2a06083e7bebf7d19857ff3c5f191c117f6b431fbcf979f7f32fe27e0f9df47d306b994cde41e8403e38ba0a377a48880418de3162fa16342e1488709deb2a6191c66f508f17fb87935448157f5f1e06298d0ea775250747e2289fe589166fdd8175a72001cc5b6a5c92cd3a79bbbce559832f310ad3122c9197c10e8fe8a39bb475feeb6927c530fc2c00c6b5af770e35b6a467365f5dfa7983d97fc015889695f66b217e8b5bf81c45c9f7813f9c6b926c145223a5359679b8b51ce5907eb6fff5d64f6bcb1da604ef76c9bfe7e08b7d7054efb33cebe47bbe164088b41ca82e321fbde18d8ddf3bc8db616592c83944fa4776d81786d0c6ce311cb83e724bb8f0e3049d25b3524ae69bb884fce5f4b4496702d33ecf9869f3c15569c8f0f89aee89530c528f98e760f32d9a2ee989d5bd557b95f19e91db897a30393b947143b683578816a7bd1c1cae1c49516e8cbc7438a0e82b3448e88647073320aee6a8f157dfedbe538134476ea2dfbdad768d80fffdec40e2c8c03a65e9931ab40639ea47f5234f9a805a76656c39b9a8c1e5f26fe303a5798664277075648533cfa691d94d32cbfd0517fab22093375be2d5096ff25e500c8f654c55dc6743feb05a8a9a56c1e0a28f5b6aa6f16defc356f9f180787be33d0d51d97860d9e7f4e7d33d29892b0536bd633583ed120db1fc6cf526ab9cbb63d2198b333fd80a00623019c6f28395b45d45d9a730d114f3b9c68fc46a266df3b5a585150c766660c41ad5ae3cbe6feaea2c96958531be70b6da6b34e9474c33663b81ae9e0cbb198bf9f6cc11ae6862e10d8bf0736eed84deaceab4319429bf95f2dadaec44490d8892b4a2a48ceffccca0e7b2a6104f421e41ec1104c967b656a116b57e30d43addd216ddde3fd48111017a44ad63eba2c82f082baaff3983b8a4e2e70347542b3a885552eefaff2d1ceaac4cefd4829b6d5ca5395e623a13ef2da7e04b36f304ed687c3961beb9ba69123286df881429483379cba529e40d34172c7936da017b77ccf8dcf9a04124392962902e1050e63aae77a45fe888ffa0313ca55402aa9447e2c826a536f8a38027d382c46f6465a2ce446bfa97b92c3e160af68cc14fcbf3af9cdf2025441408951c4ed4f466e1ee446fb561799a5466a832d71e394e669ee8ea192666d52b7f2f16e31430c4f45e76417da439354929bf4e98a8a1e1393dcf8fef4157477c0a7c8e836fd92a3dc1d1f9c775e35c7866c0623d2c6f1147dd0cdb3f1d5749009db7a4345fad1a5e009b279273dfce766c9a7bba7de8f85ce68eb26fb3c196f6afc5430f3054b5d0e7beb0f64b1a3f48159321a370007379345ea485170cc5bb48268c4ac008e469827e587a25a291827aa3781c19fa4c2a63328b7efee4c47467aa8c88a2f082d3617a2cdbe09f19c7886099d804b344109ccc87b4d72bd58e07aaf35d388b5e9d795142ba84f5437808dc7dbfea086e24b02d689b3ddb3a387798bd0c646c94a6c5e530155b13624165e21d8d28bce94eb52b6df8e066a057b79c2c1ff91bfb3ac3841f95b5d1daa7350a6246cb1e412724783d33f139ed929f03567f79cda5aaffcd83fa15bf5afd119f918b09c649fe4897803675e5ce3694fd55f76edadfc8124831b486699aaf3c2f5642311ac6965807574940dc32bf73e89aef296b7dd709d132e3f3dd813ce97aa03f4379624e639c5165832b06fbe8fd55d7c3cf5281cb206fa94e7ec31c6c5eec0a7b9433b24ba94c36aa0a33a283f4e82570059d14497b5e266e38787d195a919fdff71bcd5bb6cd1bd6efcc26a234bd89bc974eb17d31f5d627113fc4bbbf8b4e943b803bf5f59ab4793eafac8a3b535d47fe31a65839f90dc511e87e5f9401f3e675e80c63bec229b59c37ab7ad8824b9d79a323ed3ccfcdd169565098f431801293b0332d8bbac4ccbe756adf188d26b62f73e3f578e437dbaa561ba899f9e340b989994a9c9cb41f69c363923dde767f60a83842b85ce1a0103a24dec7c46420bd316eb10c51582b5b8519de53127a73061f251ca974fb7286256c7eb27133911aa4ab9699b0844b4b498bb9680e00187db724106d63c748df936dcc5b3a8236d5072f9ea65f8cf0977f60c400933ba795f2345d633bb0167870904d0faf661e786283930bdb01f8052f18426c59c1e485d7f37c0cbd18260627e1c9d3d83d8a2000831011c71ce2eccc77eb37fa4b4778a512aa5e6fb0670ab12a4002577d478418a4d8d3a8f7f289965028dc2cb4f469495986908aa2c8df53c01c14b086fee19a3fe064e1a6f9b6f76dfb9c417a0b7131299470363fba10268e374cc8673f145434116e04120315e2ddb465a66e5fd5504f7e7ab1e7c781ab3945afbb072368af6d53b0a13d485077e1c10ae7cd801bf7f4f2c0921729f602ca143099dd88b43d339d49ed76255018b46fc521fb0146b5a4692a83d64396486b2b4af307c6527bffbb9093d9bd1716386b1242995d169d2977c06ae5f68b36bb802a42c4566e3c4a4ba4ac7c9c4937e478d7fed8c18c4f6c54d5efdeef89321892e29b9d4b56c44b9fcd7240333d0210ef2fababfcecb1dba38fcb058ba5f928d6c74275ef7b2ae0bbe69509ba9abd451f3837d772d4a86210370a17206b06afaaba6bfcbc1026951053bc61828505f5f4c99e6d1e4d930771e64b18b8297ba31d86dad5a58bbd371f2f34bf6e69bcb0b99aaa106560baac7e0a7bd933fb843261c6698cd437d1c40e40a477740f3d2601c7fb5870d68c9c9a238e82a6aeb110d5f28afa61305f2580ad856ec5af50d1d29157400d0c9832bc7171b9108b7bb15e69a862a48adff04105eea33016f9daa8f9c162687e8abeb8087233e9e73be4f02f8673569e854e35c92886417ba5050e9294b5da658348f3c0a02f02b1b5a696fa1b8fe37627e5f6156a2b1a3914eb7090f2a41af27ae4a8f394bb2fd69ace7c19a1d271040c4072030ccb9d0", 0x1000}], 0x4, &(0x7f0000002a00)=ANY=[@ANYBLOB="18000000000000000100f90001000000e9f8a8ee6717a4d742cb7944bc5a3981d198eef17791f353fa660d341b1341e0b34f9a0f8b520b733bd453630e087fe9260d541d96e8351576f95ba62cea00c9b8b66ac5aaa542651d63d6970fb844f1bca78c0b68be94c63203fd3ac23a2a91bb3d9a41c627dd48", @ANYRES32, @ANYRES32], 0x18, 0x200080c0}}, {{&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002980)=[{&(0x7f0000001600)="a8fbe3f09b712dbed8d6a64e4f4c25b3861c63b8be93feac148cd296feb197e875bc4392950d3f3e87816af4928333c5e642b419efb5e2d4bb6c4c5c31fecd488bb73bf0859d0c8bdc26cf35923867f97b0a077ea5b6c4c7a844b1ae99ba7abf0166298d35b86de915d3ccb1ec19dc1ff4b8fde93c70e6dbdae48ede2b4ed6324e59b4b565bd3707feed8ce1e3fc439a438ad8abd49b3b39f0883a795f81064c6050879b19e2bcb94989dd55f879149b21b67daa4c9c709894", 0xb9}, {&(0x7f00000016c0)="8060d13e3f3b4d39d6cec3ef1ddb826d1cff90389929088fb5eece48c8745d60ab229ce17de6d4cc1eef69d1c5e2fb4fa28af5d0eb795442a3fe25fa313a4ae8978b7a4383ef817102d0b154e00fb004fb0f8b937f77e68bee654afcd5c3388b42458435791748184c8aac6a1c70408ef98cb9e0276c410053b161690444ef4f19c253e1c44fe94ba173f94f92cfe2925da3de0d5da09505b98b8997b39cebfb51e0ea07a5d00a10a55bb1113ae963693e5fcfb267266e4f65cf1042765c5718351e121924c7144798fd23de9ec019e570ca9f8126e4a24668069b82f8f28af2e2c47738d4a317003514e01057e939a9949276b8ad7b469cb68578db4d1bed5c7ee699d5c163ed99d2ef51014decf63f40c738026e5a93aa0c21fd046902a7928c0e301a60143c2b25bdf4dc3ef70fa9dd81d1e3531764f2d7ef2b437655077480c2411269f3df070e2efd9310bcb712f62b25d1c15d5395f721e8ba7a81057445db531c45482e6063a1b70b874bf53c93aa3870eea644c0c162528a6d908cc7ececf80b3df4f6e05343e2f333db7d927f52e4392256b91ff1d76de7677ccbbec3fc5c870940903077e64a626d5aea3a47779371230889c8a3a407c59d0c80611bd548446eaab8035da50e97c4e051ea9c69e3f95bd9e004fd7ad2de4beb1c4ae33e122a3962d427e3749178a9c8271d2b4abef242db22bdb6f9db89550998d3630e51771ed6087b55236e8eae19cdd9755a068d8dbe4c2a09b9ca2ce6dccb228d17f9875b2310f8684428fcf2f6e48b8fcfa974a539bf11c760f6e56478706f2ae4ce3134dab27ed493a975cc53ab00ee955d62c8e79d2ca47fc792006bcd3772c76a640d0e972a63bb110596fdef2273d513ec464ed7e44f31e97f7fe5aca05e2f8bb656c27263b02a33186c69df2f52e2bde38592379adf793d132d7ec4151df9956828a4c8bbf0a32b4df71781c7cd4f90dbfeefcb7f95c1e32025a6e52d80ccac0d886b21d5534f0e2436de9b7aeed5b66fb1b0ab0bb5bf0e12dbb32f6aacf04aa84845258278f6c964ae2d7d7aedc24c6fcbce688eb36c0b451595c379fd165163c34cecc818680b1673b873d63332c1b89d8c266e4b6565e5eb053202f888732a54a206e4272c9868ecffc23ced2d991f6bfd6978ff04c721ee7ce8c64f06077d17bd39f425a7714ecf9e210401a09c7bad7b7768034d6ef790bab02ae6876a1fc5b680701bf680157ff7aa0dfeabcad8bfa0b9a34b60c07a083e907b31a3f07400837afda1440d27768f8e8a223013decdbab44953db6eaa6d74de60f193f426d7659a45c8dd0c4ed0e490ba4143cb57c57c39c0ddd85ea5cffc8bc6a3206cd5242d502e214dcd6b6b1be278d7b83c9bb3cd2ce338a5d97cb4c3a68766e6e0f364a891ff4e97b242ed5946aebd91296dff02651759e5dd31e179ec41764a4955b05cfedf74fdce799fffcf0bf19187756c4c158f6c202ea922f3198eac7b7630635590831359fd29c53cf0cf6cdc81cf0435a7045ff90ae453094aa67aff57d38140254ced917d71e9159a14100ef94a59397af0ee0031c657677284125218bb51b5f7cd8b72dc1c115e942684ed15f8de12e0892ae62267f24b1a3725f73225fccf9921e8745db271ecc91f4bda1796adbf94415d982972a0e6feb96ef16147b97f3889ddfc503afd1974ccf54ef6bd0e75913fc5906f0cb99d1c0282aba8d8655ca69d7beedef4a3be1fff9cb70db224fc11a0600bcd4c5117bc41a8636e925d2531dc0e6bbd46e594f2f86a24ca65869c4271788cabe0c0b26e64a753f95211c7bd55ba8432d4486341ba90062648457cdb94a1581ef420842d4fd79e9e10e18e2269de7b446488bd6e076363eb28e00e604643216cd8ddf5a79cbfb684ca1529b720fa285eb812d1833868c66f23a1eaced8b8f9d79206ac8f982a6171bc9745029358fa16a47ecb3ea6b7d40bb54877244233f157c72244608caef818699be4f707b6c34f0e66b4870765be179e2265489926b0954b2f59b2192553572e53e6b4b9e9cfe6f811c1ebff5a0a6c0fc331e83cd64bf4e1f4ae435b54606ebc738ee5ad3545a5ee0463aa1bad4c8467791e00f2fe3c69e633333a50a28c2b0d359ef9b2e46d3343dce0a1df71bb423c4d116f84b87c162bbac4f4e38c5e4ba1cb21e20b4e84da7bc5506cafa773aabfce4b879a2e182a01d1d42ae4dbfddc4a7595abfde26ec4890f03fd0408133952de0d715a0eb8f7f9282e45d4ed445750d0720dafddf5635a3223a4642ee82483cc7a401105d8594032fe13fa82b21b1f7fa0c943d687727692d5b88029b2d7de09add56eb386a339989859eb222d046e0bd8fb389c301b1d031213cd6830c71c9f43e85601c0a7a317b05a0107bc9199de47b2352aa3217e61c96ec2271e9db168ced6a3ba1a953e608346fe5272c6bec4bafe74aeb368063f88d4c84869594cce5418109357ac97391e9bd012e07180371340e9675beedad2fd52852ab923d9cdcadf564a0ee0d32adb9910d0d303fbbc859b4c8109b613452e90ea32821c59165c60a79bbd919419e152ef5a4f4b0f1c74e903890c0dcdc0f0d3c69ce8b0004687360b08afbb15a1cb44a56877a696780fea7fc6ccfedd8e1a26b0f9b7aadded13e3863c89d5230ca1874cb8283a364b8acffa9538aca2a374b8a301a8fb619b5b356b9bf47b93fbbf258f1fc8c3b86c2b16b4e9f8eb2bf7069fbd4e0d56e57d6c1e3e5a0809f812abafd283edfadd455763e37e6079b9759be8c3c776e03383ad206b2f0235272bf161992499db35f76a612f9dd1bf14099e29fdd25e270e36e9fc3166067a8a4aa01582c060d2f430c55bced3e366134cc026008e2a7e94e57fac6699fda61d34841678d982e876c08283c9263106f29415dbf31a3de2c62da4c2729875ebabc28889e44ba03e90e8fc0a95ed41ab96f7c3fc003bdfb7c52e1d67e73ff2f24001fa417653c7f6e69f3f391a793bf398f542abb661aab3f3a8e794a3fbdcf8b8a183fdb20f445975fecf1e310a17059b7479502ebf62e70881d224fe13c03a7e77cd5993a1def371f7465817d95f7d8a96f9c42ea3581aa2c5dd85256ce1f213593ddb8d01a55e26588a1bfc34bd623b1cb610ddbaa870c757856868bbd7a0acb888966b75e3965fd44df0f6f2a278c8fde3718b4bfb77e4e2ccd915b6410b57ac63894b2bd7cc32e63121986281237e9d5d6e7db3887c7238191b5d8f7b867ec3a6c22dbd1fc45ddc98b5d70abb7c08e6a2473e967734504596253ee3bc6f6776db142d65e1fba7802b197025007b2b349651d24da4ec0de4000d9dec9ad8e5b493940fe1ad5feed96e06ce422dcdc43d53806c2f76a0c3b07f9684295a0e1d738e527b8a64a67079433315acb2f03de7326d30352b9d70d15f76baee9cab1e7cc668ab7e0b71037d6ad5ae0a208dfa6f4b93f57c51df39f82d5260c695751f56db9e2da649ee92b1b05d4cf16abe802e80edd445ac824b3a3b1158860ae16edca302c806f4debb512780fea1687a4320702c9713714532ba09b88cea6d357488237391530fb3e40ff880c20da26c025e4c21d75981bd499f056f7ba16b7a35294c30f26aae65c2c99bfd9abd0935fb19ac6a8aa49d53480bfc03e4d940e3a7f9483c6bd872ac2bbba7c6c210a2d079059fd8e68b8def32917d5d7f779f8bc6cb4918113220991dd240cee18153ad24a5db93223a6041456e85d5a0cbe94b024954cb5aee18ed61453448bdb5304ca3334e826db96d2bd3143bb6cc8b975db2c67117b9d173bb856cdbf464fb9a32a3e279c7a38a35d0a020e55115a1fc618ef5b0c1e7bc72377e793248cb9bb92d6a61019200d75a3c977a45535828e92360032c33fc189e21811a586c1c6f8ba556e82dd2c12aedfd5f8e762593bedbe6f1117a04cd7506e23c79122192ec68f8cb6d4c5216e96eb179c2951deca4ffb6c64039d9237cb8a815d4ba02a43904a797ec392aea9adb75bc483204b8725db5ed84af17e06d3afd2795fcf2f5865208e08b6bd387674f568ff794bc7c041bfa7ddd8feb03be58c0d563b216c0019a1e282439c7cc99af93d137ee9d5d5c08d171cb68085142ffbe1ddd235ddf5b47f132a5909362d1236832f86b732c792597c27e477ce84eb515acff2dacdbcc06c291481743655ebd809f857a79e1fed47fe7367689a850ea24a90f27b394436ec19ee2761cf15d5d35e8fe10b67125aad7a1f9b47d1c647ecab6dbae5b000a18270a93715c6828b60ff3e091135bb81aa9211c50d951cc9cf17bca64242fb34cd6553ca56f801e5440da6acb72e72861874fa60c79f860d801632a1fe10f576380e4472d0e1fcfff03e250e51388ae1b73833aef0230df7896c7e4c830a520eca1d65eb0472b51b26cb7304e89dd63bbc69004fffc26961a3365877757ca1e711e58c9fe6745847ba25fdbd32eb72b7bd04775542b317aff715c6d34885b669203eb1d36f2acee9547c91ae008361f3eefeb7ae1fc6bd47e4e24d9be2e83ce499f9d62572e07753ee7a6295dac237b57cd8edb61287686f7db53df545bfb34abf825c2c998c408912f922fe4c87f7d8e700af3aed00b094abf7b1c46cd6ca2724d0bef7c22368a9052def1917ae69768cbed7bab2a2ddce33b7cced5f50ef5ebbd8b9be4f364879d3c11601c79c52c14dbcc06fd8c2cf256d3ba0db2970ea156cce951380c51529d707ba97d770af97bc383107a2a27bef0811e3bbd02821353715bb10db12c1edcd8253d095cee8007ddb350637dbd3134efe5ca51e175455c8734dd5616e6944894f6fba564fbc9d4375e92a321e4fe2c90771ade7767bbd312bd81a03ec60df0bcb98e71ecfab81c80879b351660e6ebbcdcc60dd68e89281f7b564e6863bb2b0d45b8963b329ec9c77c2c4e5aec6035144a58401dadbe9980f1c8a22dc22619c912417db2b803061cc48dcb1bdbc3c6af0cb68dc424c76fc0159b8710a22e727cb7e68f7346913934cc536b6471ec9f3c520c9e6d47ed5afa1304bf1088eb5c83c1f648b7f3e275d2f301258c444eab474c3914b1bc33eeb3bd4222eee98a283ed1cac324bdb879f7c69ecf5571d01c534b29047d8222208557f56ce352ddcde362b04e18ba9cbc758eab8a5f7ec90f57a2896139103b565d1a58bfe49c11720e59b03d3909d7cdac2e41564e76be96abbe15ddb5bb5e4ab97f8ca0c2f1e3020fe15d2d6625832e574dac83d01e3ea4b7a082bf160de65af2df38e260681253a3ed2b4fea3a4a50b8237b5275ff7def9195bd0f6059a3bd21907a9493df680294ef1e87f749298ee1f545f4d4a7c298763647c9d8194a07f13afb7f7709700a90c9edbec4e362b75a3bf697f2e5207c9656751412429030d796238173d9b0d34566b0b9c1e99ebae8d5742d369780c6af63165143eb9fdb9a94bd9ae995d67d3e773001932e4ba4f9a76b132ef83349a45b18982fc62f0684e742c106df0122fb44dca4ea15ebed0d01021f9abf361949b238a65d0ea55a4811729eefe61b0620b7bf0227662416236318e5ebd7f2e52c1c0b474bdb5fa4b6fd674da8a0142e11543c8de7ae3622cec9fab7c780e265204a9e5faf7a79f589085b5db0eefb16c9f4aadeae9715c40e4342b59f929c02386d3f0cc53097d284957a91380a4812e58c3b210b2a2edb1cb4349c78920cf879aece95efb31c3c4b639584bae1987e5204a833c49136cb8f8c6f11e05ef52de756d6c44d4d0c8233b0895ffaae102ec24eecb046b10b58ad03e47d6ed4", 0x1000}, {&(0x7f00000026c0)="9da6ce677f821fabb078a2f05cb04ad9f1e0c90a46f1bba0285fd875ad", 0x1d}, {&(0x7f0000002700)="f504f4255b9e0bba942f7cb55d6ab0008aeb8bdfc10063d2d852a633f27e3e7407e24aebd76fe50112c113a8851cb9db40fbef994083784e4a36ffe23d9263525acc70bf5b54d8d4658607cf75ff31b6f7df30050455576a54ccbcbe78bd677a3b59ba0f09cebc7ac336dd09a44ec5c8d198b6194c37ee833593badc7afd52b95356e3eee9ee72de6703", 0x8a}, {&(0x7f00000027c0)="04ab5be9ab79159cfd4300c5ecc808f7a0f3d0fa69f0dc6974e85aa954f68d5c941bd9d7dc35bb72e2738af8e766a2f8864f1fd4c4be41abec28aac76fcf7af2b1991b12a5c1ff989dc5a6ae03ff5f789da1c37f5e4d0aea6f2de82797785dd7d7a4b43b259d17910e6415f1a54c4ab2f4268120bbb9e2554ee3f59ba8d7e2e6b7eb4f78b3c8d88812f847b12c2262d6d90007759ffecd70f2d7f9f65ac680e3c5c3a424c1a4338a9257ba7640f7ab284c", 0xb1}, {&(0x7f0000002880)="913fda381c1e0d0ce42094b8bbd1db835c5f9f0aff4e803f79b4ff03bfa38cce900ff7340ad93eac16d29cc09bb8ac57df43cffaf7dcbe7de2d09d3fbe97780077f6c5bfa680fff5d382a0f8801e0a78557e4a13ff11d6f74ceefe449631c76731f6557541b341671395691c26b1480d87509e138c42b155601c776fc1b56578368baf34676c7ce65698559e0f4f44c9b372555770fa6ced7c0f6116f5e9075b1f6af1966a225b203f3c09a78a832efea0697739c58be11dc4100a69cf515282d1145134cd5ac7ab755f2ee230462b29547f4a1820dd6f64ad8836d8149f41263c0016e50b46a9d11127d072049c4ff426", 0xf1}], 0x6, &(0x7f0000002e80)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x130, 0x88}}, {{&(0x7f0000002fc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003100)=[{&(0x7f0000003040)="91d93cd8e06912e8be36231dbb31fae1bdda2c469c7968e416219a461fb9e3898825f80c411d9af61e5646fd2c59d872b45c5a16b5a0093d8f2390a55339e9ca3bbb0e4e6100226ab337f46bd00c72ba1ac966a5dd851b16bbbf29d51abd3dd75a918c052d7437df8cec07c8230da55b5c94645d4023a52cb8703876871f6b2734978a0bf52ed5374e1e8329a1d672b50a3d45009de76aba7d16ad4c502d7d05baa0d7b41c2f6773fdf1c562fa871b028e054398d8b96e4453", 0xb9}], 0x1, &(0x7f00000031c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x1}}, {{&(0x7f0000003200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003440)=[{&(0x7f0000003280)="a849803be99134e725a73bbd72c0ab90dfe0f311d89b1502169603118aeebe1825f49a808d2b17684f7902a1bcb5b25f091b0490757628022de539e489", 0x3d}, {&(0x7f00000032c0)="9e192cb8641433e00e383c3ee1ecdc4e964264b76cfa66df161c7f922ba8833c", 0x20}, {&(0x7f0000003300)}, {&(0x7f0000003340)="5faae79c7549a0f031580431603a9c43f1514384af7d78c9f485a17eed78cec436c2c3456158cd757c3f061b1ca847eb36b4d07438b616ab21510806fd3b28ca858f9f07bd83784647d34a682414672e9b04e3583987ee0156300c370352df0a68f82558f18683650e12d4973e3651f5d111f0b2725e31aca50b9620f6cf2a2f8dd2c4b388ec4fb956ac665a4d37c56332", 0x91}, {&(0x7f0000003400)="6c8abed600c1c8be5d226bbd2f247c04ac8db24f022f40439328791ee103cf4411158deb8b", 0x25}], 0x5, &(0x7f00000037c0)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r1, r2}}}, @rights={{0x18, 0x1, 0x1, [r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r8}}}, @rights={{0x1c, 0x1, 0x1, [r9, r10, r11]}}], 0xb0, 0x20008081}}, {{&(0x7f0000003880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003ac0)=[{&(0x7f0000003900)="14bfb7a194a1f45c0263f4ec9229db13d7da380ef062a85ac201135359ce4ecdc03b1b3bd8591e11b5cda9647f348ab4e61ffb318ef8c05f52281e7f48b2299b0a3c2a3b5b090e136d9b902a815bb35d5ff44f5455b6c5eb39f00a3bef513ed312bdf971c68f56124fc740637c8ed6147964d458b071586026dfa71b61b3f07bccb464059bb63f42d7b7add288f086a75500f97437f92d4aa14c661160b76304bc39035397880a612e7f23d0aae3046f3b79c7544c", 0xb5}, {&(0x7f00000039c0)="bbbd6aee16d37bdec28d3c55d781713a999892402bdb3af379671fce3423e2cc8e6728282e07c8cb556d0156c9b954120e2203488230b753d35bd826253c1f7a70bb1da5a2e7e63cac38d43189086121a84fb099eec3e235524184bdf0c1a45d9324bf760d0ec285d64e383ee091c11d7a00b189c07297399afccc5cfc19945bdf03bd030a9f202e1c007e01d0c93f1adf78a783b6e4e9d74f36ec64ff80eaa99a6e8c3fc4bc8620a7eb9edb858b6ba63b339987f85f5d174bcab72121df92903ba46c5734284577c110be7421fe", 0xce}], 0x2, 0x0, 0x0, 0xc}}], 0x5, 0x4000000) (async) r12 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r12, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r12, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) (async) r15 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r15, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r12, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r16, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r12, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r14, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r17 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r17, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r12, 0x3b86, &(0x7f00000001c0)={0x18, r18}) 13:27:21 executing program 5: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000040), 0x5, 0x400000) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000080)=@multiplanar_userptr={0x4, 0x0, 0x4, 0x0, 0x3f, {}, {0x1, 0x0, 0x91, 0x5, 0x3f, 0xff, "ea69ff6e"}, 0x9, 0x2, {&(0x7f0000000200)=[{0x1, 0x401, {&(0x7f0000000100)}, 0x3ff}, {0xffff, 0x3, {&(0x7f0000000140)}, 0xe5}]}, 0x9, 0x0, r1}) [ 1170.833648][ T7296] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:22 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x9, 0x4, 0x3, {0x1, @sliced={0x5, [0x5, 0x7, 0x2, 0x4, 0x137, 0x5, 0x3000, 0x5, 0xff, 0x8, 0x4e, 0x0, 0x0, 0x60b, 0x4, 0x1c, 0x3, 0x8000, 0x4, 0x6, 0x5, 0x81, 0x7, 0x9, 0x1, 0x1f, 0x80, 0x9, 0x34, 0x9, 0x5, 0xfb19, 0x2d, 0x3e, 0x1, 0x3, 0x8001, 0x8, 0x6, 0x4, 0x6, 0x8, 0xa4d, 0x1000, 0x81, 0x6, 0x2, 0x8000], 0x1}}, 0x5}) (async, rerun: 32) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x3, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) (rerun: 32) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0x7, 0x2, 0x8}) ioctl$VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000200)={0xc, @sliced={0x8001, [0x0, 0x69dc, 0x8, 0x2, 0xbdf, 0x81, 0x0, 0xfffe, 0x3, 0x7, 0x1000, 0x9, 0x4, 0x8000, 0x0, 0x0, 0x40, 0x3, 0x7, 0x4, 0x5a7b, 0x0, 0x8, 0x6, 0x3, 0x279, 0x0, 0x54, 0x0, 0x8000, 0x9, 0x2, 0x1000, 0xb4e, 0x3, 0x6, 0x80, 0xffeb, 0xd330, 0x3, 0x1, 0x9, 0x7, 0x8, 0x4, 0x8, 0xff], 0x89}}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) 13:27:22 executing program 1: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x200800, 0x0) (async) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x200800, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r4, 0x0, 0x400fff}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) dup2(r5, r5) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb236ae9b1"], 0x4a) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) r9 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) r10 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r10, 0xc004500a, &(0x7f00000001c0)) r11 = dup2(r10, r10) write$P9_RWALK(r11, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) write$P9_RWALK(r11, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_VFIO_IOAS$GET(r7, 0x3b88, &(0x7f0000000200)={0xc, 0x0}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r11, 0x3b82, &(0x7f0000000300)={0x18, r12, 0x5, 0x0, &(0x7f0000000240)=[{0x2, 0x7fff}, {0x7ff, 0xd1e2}, {0x5, 0x477d}, {0x60, 0x1}, {0x94c}]}) ioctl$SNDCTL_DSP_SETFRAGMENT(r9, 0xc004500a, &(0x7f00000001c0)) r13 = dup2(r9, r9) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="4a0000006fffff0500000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000954333581090586e464863f68e0f48f17f9df5e5d13dbcb0da36273aae797ca1463e933e04e3ce4697b16825f489282fb50da5ef92483ec83575045d6993823b64604f4a5220a70e8648a1771688ff623631e30ac8cbf10f480a75cff0fff50c1b9cdc29cfae82a578a3b6693c6bacac5ca54af82a99410513753954c0e8820614"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r13, 0x3b81, &(0x7f0000000100)={0xc}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) ioctl$IOMMU_IOAS_MAP$PAGES(r6, 0x3b85, &(0x7f0000000040)={0x28, 0x3, r8, 0x0, &(0x7f0000fb9000/0x4000)=nil, 0x4000, 0xaf}) 13:27:22 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000140)={0x38, 0x5, r4, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000100)={0x28, 0x1, r4, 0x0, &(0x7f0000d51000/0x4000)=nil, 0x4000, 0x74}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r9 = signalfd4(r5, &(0x7f0000000200)={[0x800]}, 0x8, 0x80800) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r8, 0x3ba0, &(0x7f0000000280)={0x38, 0x7, r9, 0x0, 0x1, 0x0, 0x7fffffffffffffff, 0x1}) r10 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r11}) 13:27:22 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="4a72e69c850000000000000000f5ffffffffffffff0000000000000000000000000000000000fe8f000000000000d5eab667d00000000080000000000000000000f2ffffff0600"/80], 0x4a) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000040)={0x8, 0x37303250, 0x1, @stepwise={0x4, 0xf7, 0x7, 0x7fffffff, 0xa073, 0x7}}) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000100)={r2}) syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) [ 1170.985618][ T7325] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:22 executing program 5: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async, rerun: 32) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) (rerun: 32) pwritev2(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$audion(&(0x7f0000000040), 0x5, 0x400000) (rerun: 64) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000080)=@multiplanar_userptr={0x4, 0x0, 0x4, 0x0, 0x3f, {}, {0x1, 0x0, 0x91, 0x5, 0x3f, 0xff, "ea69ff6e"}, 0x9, 0x2, {&(0x7f0000000200)=[{0x1, 0x401, {&(0x7f0000000100)}, 0x3ff}, {0xffff, 0x3, {&(0x7f0000000140)}, 0xe5}]}, 0x9, 0x0, r1}) 13:27:22 executing program 0: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x9, 0x4, 0x3, {0x1, @sliced={0x5, [0x5, 0x7, 0x2, 0x4, 0x137, 0x5, 0x3000, 0x5, 0xff, 0x8, 0x4e, 0x0, 0x0, 0x60b, 0x4, 0x1c, 0x3, 0x8000, 0x4, 0x6, 0x5, 0x81, 0x7, 0x9, 0x1, 0x1f, 0x80, 0x9, 0x34, 0x9, 0x5, 0xfb19, 0x2d, 0x3e, 0x1, 0x3, 0x8001, 0x8, 0x6, 0x4, 0x6, 0x8, 0xa4d, 0x1000, 0x81, 0x6, 0x2, 0x8000], 0x1}}, 0x5}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x3, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0x7, 0x2, 0x8}) ioctl$VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000200)={0xc, @sliced={0x8001, [0x0, 0x69dc, 0x8, 0x2, 0xbdf, 0x81, 0x0, 0xfffe, 0x3, 0x7, 0x1000, 0x9, 0x4, 0x8000, 0x0, 0x0, 0x40, 0x3, 0x7, 0x4, 0x5a7b, 0x0, 0x8, 0x6, 0x3, 0x279, 0x0, 0x54, 0x0, 0x8000, 0x9, 0x2, 0x1000, 0xb4e, 0x3, 0x6, 0x80, 0xffeb, 0xd330, 0x3, 0x1, 0x9, 0x7, 0x8, 0x4, 0x8, 0xff], 0x89}}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) [ 1171.052495][ T7332] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1171.062070][ T7325] iommufd_mock iommufd_mock2: Adding to iommu group 2 [ 1171.090871][ T7325] iommufd_mock iommufd_mock3: Adding to iommu group 3 [ 1171.127131][ T7325] iommufd_mock iommufd_mock4: Adding to iommu group 4 [ 1171.155299][ T7329] iommufd_mock iommufd_mock1: Removing from iommu group 1 13:27:22 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="4a72e69c850000000000000000f5ffffffffffffff0000000000000000000000000000000000fe8f000000000000d5eab667d00000000080000000000000000000f2ffffff0600"/80], 0x4a) (async) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000040)={0x8, 0x37303250, 0x1, @stepwise={0x4, 0xf7, 0x7, 0x7fffffff, 0xa073, 0x7}}) (async) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000100)={r2}) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) [ 1171.175106][ T7325] iommufd_mock iommufd_mock5: Adding to iommu group 5 [ 1171.215527][ T7325] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1171.259585][ T7325] iommufd_mock iommufd_mock6: Adding to iommu group 6 [ 1171.274256][ T7325] iommufd_mock iommufd_mock7: Adding to iommu group 7 [ 1171.364386][ T7325] iommufd_mock iommufd_mock8: Adding to iommu group 8 [ 1171.396408][ T7325] iommufd_mock iommufd_mock9: Adding to iommu group 9 [ 1171.414483][ T7325] iommufd_mock iommufd_mock10: Adding to iommu group 10 [ 1171.427936][ T7325] iommufd_mock iommufd_mock11: Adding to iommu group 11 [ 1171.439072][ T7325] iommufd_mock iommufd_mock12: Adding to iommu group 12 [ 1171.451252][ T7325] iommufd_mock iommufd_mock13: Adding to iommu group 13 [ 1171.462287][ T7325] iommufd_mock iommufd_mock14: Adding to iommu group 14 [ 1171.484043][ T7325] iommufd_mock iommufd_mock15: Adding to iommu group 15 [ 1171.495319][ T7325] iommufd_mock iommufd_mock16: Adding to iommu group 16 [ 1171.504027][ T7325] iommufd_mock iommufd_mock17: Adding to iommu group 17 [ 1171.511680][ T7325] iommufd_mock iommufd_mock18: Adding to iommu group 18 [ 1171.523766][ T7325] iommufd_mock iommufd_mock19: Adding to iommu group 19 [ 1171.535380][ T7325] iommufd_mock iommufd_mock20: Adding to iommu group 20 [ 1171.544719][ T7325] iommufd_mock iommufd_mock21: Adding to iommu group 21 [ 1171.554608][ T7325] iommufd_mock iommufd_mock22: Adding to iommu group 22 [ 1171.565686][ T7325] iommufd_mock iommufd_mock23: Adding to iommu group 23 [ 1171.575022][ T7325] iommufd_mock iommufd_mock24: Adding to iommu group 24 [ 1171.583197][ T7325] iommufd_mock iommufd_mock25: Adding to iommu group 25 [ 1171.590778][ T7325] iommufd_mock iommufd_mock26: Adding to iommu group 26 [ 1171.598963][ T7325] iommufd_mock iommufd_mock27: Adding to iommu group 27 [ 1171.607078][ T7325] iommufd_mock iommufd_mock28: Adding to iommu group 28 [ 1171.617716][ T7325] iommufd_mock iommufd_mock29: Adding to iommu group 29 [ 1171.626961][ T7325] iommufd_mock iommufd_mock30: Adding to iommu group 30 [ 1171.637247][ T7325] iommufd_mock iommufd_mock31: Adding to iommu group 31 [ 1171.646966][ T7325] iommufd_mock iommufd_mock32: Adding to iommu group 32 [ 1171.656709][ T7325] iommufd_mock iommufd_mock33: Adding to iommu group 33 [ 1171.665802][ T7324] iommufd_mock iommufd_mock0: Removing from iommu group 0 [ 1171.675404][ T7324] iommufd_mock iommufd_mock2: Removing from iommu group 2 [ 1171.685080][ T7324] iommufd_mock iommufd_mock3: Removing from iommu group 3 [ 1171.695150][ T7324] iommufd_mock iommufd_mock4: Removing from iommu group 4 [ 1171.704479][ T7324] iommufd_mock iommufd_mock5: Removing from iommu group 5 [ 1171.712509][ T7324] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1171.722479][ T7324] iommufd_mock iommufd_mock6: Removing from iommu group 6 [ 1171.733765][ T7324] iommufd_mock iommufd_mock7: Removing from iommu group 7 [ 1171.741929][ T7324] iommufd_mock iommufd_mock8: Removing from iommu group 8 [ 1171.751839][ T7324] iommufd_mock iommufd_mock9: Removing from iommu group 9 [ 1171.765054][ T7324] iommufd_mock iommufd_mock10: Removing from iommu group 10 [ 1171.775363][ T7324] iommufd_mock iommufd_mock11: Removing from iommu group 11 [ 1171.784745][ T7324] iommufd_mock iommufd_mock12: Removing from iommu group 12 [ 1171.793020][ T7324] iommufd_mock iommufd_mock13: Removing from iommu group 13 [ 1171.801344][ T7324] iommufd_mock iommufd_mock14: Removing from iommu group 14 [ 1171.809569][ T7324] iommufd_mock iommufd_mock15: Removing from iommu group 15 [ 1171.818708][ T7324] iommufd_mock iommufd_mock16: Removing from iommu group 16 [ 1171.827562][ T7324] iommufd_mock iommufd_mock17: Removing from iommu group 17 [ 1171.837037][ T7324] iommufd_mock iommufd_mock18: Removing from iommu group 18 [ 1171.847158][ T7324] iommufd_mock iommufd_mock19: Removing from iommu group 19 [ 1171.856794][ T7324] iommufd_mock iommufd_mock20: Removing from iommu group 20 [ 1171.869687][ T7324] iommufd_mock iommufd_mock21: Removing from iommu group 21 [ 1171.879261][ T7324] iommufd_mock iommufd_mock22: Removing from iommu group 22 [ 1171.888896][ T7324] iommufd_mock iommufd_mock23: Removing from iommu group 23 [ 1171.898420][ T7324] iommufd_mock iommufd_mock24: Removing from iommu group 24 [ 1171.907902][ T7324] iommufd_mock iommufd_mock25: Removing from iommu group 25 [ 1171.917423][ T7324] iommufd_mock iommufd_mock26: Removing from iommu group 26 [ 1171.927044][ T7324] iommufd_mock iommufd_mock27: Removing from iommu group 27 [ 1171.936558][ T7324] iommufd_mock iommufd_mock28: Removing from iommu group 28 [ 1171.946382][ T7324] iommufd_mock iommufd_mock29: Removing from iommu group 29 [ 1171.957386][ T7324] iommufd_mock iommufd_mock30: Removing from iommu group 30 13:27:23 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000100)={0x38, 0x2, r2}) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r4 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000200)={0x38, 0x2, r2}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r5, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async, rerun: 64) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r3, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (rerun: 64) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r7}) 13:27:23 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0xd2, 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x40800, 0x0, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x6, 0x0, 0x4, 0x10, 0x8, {0x0, 0x2710}, {0x4, 0x2, 0x6, 0x9, 0xcf, 0xff, "9364eb65"}, 0x4, 0x3, {&(0x7f0000000100)=[{0x8, 0x80, {0x81}, 0x7}, {0x0, 0x100, {0x101}, 0x1000}]}, 0x100, 0x0, r1}) 13:27:23 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) (async, rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) (rerun: 32) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) (async, rerun: 32) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (rerun: 32) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000140)={0x38, 0x5, r4, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000100)={0x28, 0x1, r4, 0x0, &(0x7f0000d51000/0x4000)=nil, 0x4000, 0x74}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r9 = signalfd4(r5, &(0x7f0000000200)={[0x800]}, 0x8, 0x80800) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r8, 0x3ba0, &(0x7f0000000280)={0x38, 0x7, r9, 0x0, 0x1, 0x0, 0x7fffffffffffffff, 0x1}) (async, rerun: 32) r10 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r11}) 13:27:23 executing program 5: syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000040), 0x5, 0x400000) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000080)=@multiplanar_userptr={0x4, 0x0, 0x4, 0x0, 0x3f, {}, {0x1, 0x0, 0x91, 0x5, 0x3f, 0xff, "ea69ff6e"}, 0x9, 0x2, {&(0x7f0000000200)=[{0x1, 0x401, {&(0x7f0000000100)}, 0x3ff}, {0xffff, 0x3, {&(0x7f0000000140)}, 0xe5}]}, 0x9, 0x0, r1}) 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="4a72e69c850000000000000000f5ffffffffffffff0000000000000000000000000000000000fe8f000000000000d5eab667d00000000080000000000000000000f2ffffff0600"/80], 0x4a) (async) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000040)={0x8, 0x37303250, 0x1, @stepwise={0x4, 0xf7, 0x7, 0x7fffffff, 0xa073, 0x7}}) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000100)={r2}) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) 13:27:23 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000000c0)={0xc}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8200, 0xc) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r8, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r8, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = epoll_create1(0x80000) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003e40)={&(0x7f0000003dc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xc, [@volatile={0xd, 0x0, 0x0, 0x9, 0x3}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x2e, 0x2e, 0x5f, 0x5f, 0x5f, 0x2e]}}, &(0x7f0000003e00)=""/10, 0x30, 0xa}, 0x20) sendmmsg$unix(r5, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000300)="473d4cc348a8be263acb6a929ce1780965e49f641143eb3980e441eb1cdfe829dd0be3ca2f2eaf78fee4300642872e664d1e8920a92d6c384c44785b2d1bf0c7f57807a1871ebe5b8c927a43e9e0befd08d33d764fda1fe79937f84af31386ab3a493f1e43efa48730d224251babdb9f3a64d38aac1f3cc3c46192d185a0cba1e0ec552c70bab707c145ae924ccb8b857f452e7b26d1d185b2e803fab28037926f6bb6deade99fcde3dca72cbd9a18c045c8d2", 0xb3}, {&(0x7f0000000280)="8953794e370a48ded2d58e1015b0c557d8073f421e51e1585985cb1d025a7175120b07", 0x23}, {&(0x7f00000003c0)="ee7671850923d2f8aba17f365c4ec3655c80ef4f6c77a4cfb78f7336d76cb71fef3c04038e4b4d2b3bfb6545ac88c740a10d3902bad23c6427b05e9d42875857b5d1c523b192007784985579111efcbc5391c9", 0x53}, {&(0x7f0000000440)="5cfa7685df27fad3828fa8ac5373da8071f664cc5699e05bfd2f67934a0721b61daa57762439d12a7cc9c33ef99cc5113249241e735862600dc1439ff0f92413b81af723bc4c71942a09868f34f63f7dba07743e711d30e1235638f23a021c672d55f20bc5a2a12913eb327f6febe5ad", 0x70}, {&(0x7f00000004c0)="f39fc46acabadb5418e78d51d4b9d8813ba87dc4dd4591b86c700b8254b4d635d3", 0x21}, {&(0x7f0000000500)="bbda95621183673be53eecc601ece6da4aab81f65b2ab204b5b25a19e749f3f62a0cad32d234344c82bc85ff10872509873fbb2d5db8249af73d0a34cc3020d8257a4fac6b90f01380ef2e45615f5099ae24b2a2cc889b324a223bbeb1ac13205814241fc0fb08310afe5da6bc02a553d04afacfa358817a6529924948b13ff439bb144a50e1", 0x86}, {&(0x7f00000005c0)="ec812ed1ad3f9f9f4e8a8fbd4791456d796553159c5f053cbc18ab3c475e816475438d1058f33da44b29a02bc8cd0408dde848a79bbb30a19b6c90b4f68115c99d6434e076be61a93c517129ba307a2408b574b06751341c6dfdcbf07c77be2224f36441da38fb6214aeefdac422d691f2fdc825c2d850e903603d930caa7056de61f57197d08b188d60362eb264549111afa77d08ad2b88dcf84c82e0a9f83231d92ceb6cfbdbfa25bf2e6964a4a00360696e9fde6a01b1b3fd56461dfeec6d86322dbd1fa96f102fc32d7e411e012931b4851d69", 0xd5}, {&(0x7f00000006c0)="00060bfc5253b835a593b0d1bdb3da59ab039a9145052c0402aaff26f25ef31635a77abff2c4f81f34e122bd7e89acac59aa514e536f50e800277c93165ac866dff098c9c0026482d2a016b1b3dfe65d9372ea7060f9f081dbf9dce289691239609fba695c153e6102546d27cf958eb3314419e427d00187bf01308b7a56195fd8a4e5bc31dce698ce5f2b98ea397bb0e5313bc48d4188f16b4912d7993d990824584edfd4e8358fabea208471336d7af289f0718a4c28", 0xb7}, {&(0x7f0000000780)="9f678fc7b2af6ec6537030cfcb82e603bb6c1faad73f740e77bb6dc5579cbb53ccccafd7c696d579d716f7b6785adbe2a4161ca34746436c6ac6529f52a143bc0639e7a5654aa692d4b0e67d044016f7b671", 0x52}], 0x9, &(0x7f0000000940)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x20008090}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="4a517cfae7cb036d0a0079351788e478fb3b93a6bb405abfd7f158a977f0e9fb3170298838a17d0d66fe71843511c533526ce8974eed57e3231e99aaf9513986c7b56fe81c88a1ab602786172ea0d141635bb751849d88291928be8f8cbbb25461", 0x61}, {&(0x7f0000000a80)="1730409fc5b50627b5f6b2e4d7d37a391351155202039a31728bab266f55d91f87660e2d337d2f702f187b0d6a1eabb2e3681ac70271f075bc0f5624bdf892745a9152397246ca63dbb33769f436eab24a932d30347a9c5cc43ffd5468f4518e6d2a5748ee1fcf0c2582c45fc88e2a40244a0f96166ab893f0e5cbc82edcdc0665a65d56d6c3ae52a1415f4b524d73d0948b1aaa807cdc6a34f45256e81604cb5b52e7bc5d89cebfdafe9d63f55a4765d4accd", 0xb3}, {&(0x7f0000000b40)="2e3ebc83083ed014958bfe22574ee1a4", 0x10}], 0x3, &(0x7f0000000dc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8, 0x10}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="46140bfea337332ba453626d33b7c092e44e3d4070b86b34662536e3ec92a74d0e2cdf79e97652aba7ae400c7f62ea550229fb9a2cb4a332c6c37414e3a30864a0", 0x41}, {&(0x7f0000000f40)="263e6bd8c84cd91bfedce85eb1413349a36d6d357091dfd6794ac01858af8a670c9cdf2292625c9e339387854b981f8d44c624d73340ec1c505195db0c26fba3a8237bff99148910b2", 0x49}, {&(0x7f0000000fc0)="6974d94e6f64dcae20626233e19460fd202e1cf86fb5dd4269da3bbb22d3bc288217d3cd3bab986891735e5c74e0698233d34f568bb544a69c218835b17feb596105714ba55a4b584991449f1e48eabea261e009d213537c202ace90d06d54935a3d1002530f1f238a8178ef7cbfa9adafb62073285e9b86778ffe95cd18044082df5860908ead0b8d6f07e5be0b66637a94bacfab538de36046cdddf1e4d0543952ec303259c3c2a7", 0xa9}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="15de792a04f8d8ddf94440f7005304f4a29c69a30f7d0abbbee32e3f3d8693e43e4bba5edda5c05f25310183fe1bc8c51dbdfd55cbf953ac64ee9753d50e", 0x3e}, {&(0x7f0000001100)="f8622848b87dfbfdf8b2ecd3ff64fdcfb1c61b88d6b0fee209d9a417274af64d0c3443d18140c10ab35ccc25f42aa5572f9ac4f48e539862db82f686c39090aaa781b1a0b2b11cd3f24f9a406fe79c8c8b7545a658c5bc503fc579baa7715f0cbb3aac70463e6768402686ddd9908b092a57e9a77a98b65c7c4ee7d2f40bf2f7c71b4f1ff79fd551e84c95cf4be7bce61368c1d5e32d75de7d8b9c9260c60f544564b5159237c01a639f4aceeab1cb5fa3735b9129e8ee232e2633bfc4be4c07b081424b6a90", 0xc6}, {&(0x7f0000001200)="3d3e573f01af7f2496a842f9b6503d82b8c6ffba13463bb7a7684747b0", 0x1d}, {&(0x7f0000001240)="459c72f54625c88c89face9510f4c64b67e4", 0x12}], 0x8, &(0x7f0000001380)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x70, 0x4000810}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000001480)="2284a2d15d3fb11c3b23191d203a57500730e2f28a2bd178937046078fd58f948ef8894ac003290baeb5d43cfa9ff31d72d1f4a23baca6e0ad8ab37f0f730830497b41f01ea96ab6f69299db9a8f69feaa4eb226f27210b34a51301e4dd43be432747867a250fb2b2e02d3920e9e7aae7ce635444c4527cd587f0e3c2ad278e72d74e426fc2702809a88813fd282a01e1a760800014d1b1dd1ec013fe79e17a8b21aecf12941d10e169c6e1bf40e9b9f5bfbcc5cfbf3200349ed52eae1d9c7889dc94794e62b6cce6730916c17af52e5b75252abf3c2a6a4026bdd67e349c7bed84cf8dd19b382d19948c8afc87c317a747a79ce3bea69213f11184cd3be", 0xfe}, {&(0x7f0000001580)="229c7bd2380e277344cce3407c7336184012a7e255aa27289cc418a0ad1524839f52ab68789c7a685eeed306c06e4aecc3a0e94c6adcab43aa1b48c644b24302bb1f9b35df259acaac3e3b6984d3a9b315cf16b10bceef9fc8fa5be2c096404866a419a04afbf9fae558", 0x6a}, {&(0x7f0000001600)="47b166aaca5a9627fe3b1abf7b652cf0f574f2fb6dfb6cad48251e28d600b13e701a4ec818a977b97847e63f89cd44e929188fbde3edae243fb066346b317d34027cd0fe12404bf86afc0ef2fcc31231422ecd320037829f7ff8b70f1b6dd51d93191e984ad62dd48f522f4dfab8e5fe5f83b51c773b2a6c61957db97a", 0x7d}], 0x3, &(0x7f0000001a00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r3, r6]}}, @rights={{0x18, 0x1, 0x1, [r5, r0]}}], 0x160, 0x4000011}}, {{&(0x7f0000001b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0xfffffffffffffffe, 0x0, &(0x7f0000003e80)=[@rights={{0x30, 0x1, 0x1, [r2, r0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r8, r9, r10, r2, 0xffffffffffffffff]}}], 0xd8, 0x40000}}, {{&(0x7f0000003f80)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005680)=[{&(0x7f0000004000)="768480b90176308c71276b0f780822506046553a76ce3745aba8086c9f6074b360536aab925ce23e4b6bf1caef22376bea68c84a1ab99d2ba6d5f72a30eed72d71dce67763c1d1ae7ca3a08ca9298f68b11e9ca9df7bae2ad961efe4de4a9646795c645e7586c5ea7b9087ffb18bd7c5fc3f41b99b1e6c51c91e5bc5074b98a7c573061d0626c1cdaa6c52563b4dfa686a47e8fa04dafb9025817748d95835510194d0653aa5b5dc4e3e503847336ee19c9f1fb59aac7d6ff5b3f8f9b9c81cea108346d6771b209a3d2c7152f9e3", 0xce}, {&(0x7f0000004100)="4a617b02fbcc8fdf96dcd7a5d44de105a3d89af9df0d815679353a03b36172cdcaa3a85b4513985a8064a42298a81596e2d80d92080512258fb5bedf43dc68180f16528339e8aa15d536c60e11b0d5abf9c4f363209a276ff98ff0354edc27b9f7353f76117818649dd20168941922d253c537e6ee0647dbea9f1e6a36a32fa74fe934c98ab4f972cc03aa8990659bf9acc8f8d3dd2d191e053b22cff4438065f2f56bd0aeff9417545b1f77daa23b3714d07f56fd34452af919f31e49ac45f30d251c848598", 0xc6}, {&(0x7f0000004200)="21e026e9662d6ede5d087d1da7ec2a2f23007230c9b0d341fa0ab09fa0aa54a470072c1eb2a712bd5dce4806f3bfe7e05c13e1a617edddc2acd6b9545f5ff8ee05834cd98a9186e6f7635902fe9751375dc4cc960a94214991dd1dd21289544574540f1db32cc865c38e2d13e438df488e644b0c3363e79c01f6076e2d015410097f79deb93f0a19f20ae6182bdbdda43e2e1bb63f3ebdb69dec50583c1281a6e6871e0af1abedc6563ac3ac1441dd1cb095058b78502e643f26520c8276a9cdcd9dc0ca0519b32808ebabf9162621dedb7cb3abe0c6e24ee73ec60a22d9c22772db8244a8a4d3cf9e87c8b3ed4bff091f4b41af468ca3005eeb38f428db1b222449e2f5761d21d98488de55331536ce77ca09b551174b0b883c832c47804e1a13014b0877430d37a0709075891c3bdca4219303e4aee75377f9edb558bcde42a6645e7a4edc61e4e0b2fc7b2209cc4a4541d14641f4d86ee0fb3e54922318c97f361d02e80c29f1aecc83d2af61c7a47dbc887eff50cbe71b5d3baa83d9ebd741472c67f644e72d73781128096b2dc5630362bf44808a6c94f406b2a70a71b97be302689844e2965096cc5eda928cb6e1ea3b7f7cbf76906fb280d7456ec141c0d22eada00f320672d12e581ea8055f8bade09d331e28c97a8c2494a42cfb58a4ea8e64818cc0a6414a5f613292d35217a7295e6b619c090f159841cc51e8d20a87e05bd118e0693845d93e3c04c5ba408f8085241e6d0b0e4e12924fa6e13a79005a6f514ac313035c19b14665868a3ce2f68f88dc3602a3711f9009a17196fb1bfc353e1cc2b8d3cdf621fb83b6f735c4ad0bbf42ea86006437950d4ff4ed2b6b2a3774b0d336775e18e541bd523bcaf167e7b2bc4e24fb5f6b237d040537aca9da3b26110d29b664642e6a6aba48eb23ee4355d40693042ccd718701593349afdcec51ca6682d0eef60449f941ce7e477a0dfdb98e73736e69dfe72ed8000bf107eeab4525391f9cc5651025b74fa60bdf611187ac34fc79405c5973b90fde058b99dd3d371bd460a54f6f81d03986c0a0cda33e425d9292a29b73b338b9da35b21b0a5828f344d3c2ac82a96e9868101259acff7d1f8f8b525cb5e6d19257005a859fd84676f6ba4729b87085bdb72cac3b353399aa52ca663c8a098df865bf279e335cacd4896b240cdb09aa90e23dca43c2e21c21a30bc21ffd16a5db4117ba2428e11b6e0edfba6bab441e6bb834207b4ebfbb5b72fb8a60658fd7663d16fade2ac0f3ee948cd5f53fb8e0aa593fadbfe90d658422a319bceb48ac60ac4a9d3d20b6b8e74601a7f07a544c9e741af61ee12939467e0e43892862c2c1059b49631927aa3c40f6411840aed355bc936f073e772d40975a47493ffbfcf997d273d5a6f8b51fac0ea249c786391c1241c4d01a67aacc0fda134d5ae13b4c1d8929381285d493f35ef17c2eff6a1aa415b42eda80e998a5c4aa071b44eb2e6b97bdb369de06f0f1bee37105ba455c3f379d8da4c7a1c0031b4eec55b4c92aa745912dc7f5d9dbf5b12b99ce5d5ba4a08f1d9300d065bbea22acf05dc3dcb518c2989c5ca34b54677d4afe23c2d0e56ac19ddf4296ec2abc217109128c7e976c13a372c612d2beb78cacd1c6eb19134934a583bb60c2975fb31cdf96b04fdcc55674ecdbacc6385218c5143fa140e2255a555d7f0a3db94c7d97b53f6e4277099e526aceb460b0a597f384477b9e8cb26c82fc1f674ba69cab1abe1c46e67fff97ce95184ba0e3a4fb89b2b3f944e81c8616c9a9ad8cb94c7a7f294a21ba82ccef2e159b80ea7aba06df5d479cb0b994989726f2a0f948025d3ed8ab06ff750bac045f74ffb908356a2abb2cd294913a4af9cf3a1513036a311b3ce4beca2461cbd17bcbdbe27621a86bbd6e26ed4fea4813346c0a536c6d974d9e4c071736d952aa28ec28c3aa8eaccf2f9acc5c45c52b1b449cd9c2dbdfb9d9ffe5f45428e6c4473cb7880ce2e4044a2a7a974a36c3184fd9a55fbd25881ec837da53e37fd270d2d9df67354c0384bff7e841413119909937cff7ce69431437c22be47c82fae07e7e3e9b794c9806e942fa5edafbab2a1aa12a8910d2ac30f859131ee1dca2ad4badbc1356e03271a05976fdf040bead56b8a37ed0c386beb874fb605af132bac3367f6294d2baf36afa7e97bf2f9dc30d0f3fd4c76888fd8f07bf095db554defbb04d9cdd393f43767e877e5cbb097bb343d6a13f51637cb369b729cb2b64ad1f9fc8ef34bf110c7be2c31edbdc66269bebe275a8f25135f6c59fa9720bd9138126b9419e47ca5e147b9db721bb4c8e8184a8d5c1686e39b4eb7486fac7dc83de8423a2cab49ac32bdfba2a50945f8351eb0359490ffd32f1a0de43c1f27b554616ce7e3bb2d6b3b8979536f8830ef004d2a945231f6faf741dbbc5f659f3b22df5da1b4c36e68e135a84fbcae64497c0c1142ac6366d0a10fbcf79f5460e4f9ce1b4fd47c75f5801be442d322a104830070d7faab5944e50370ac6d9b697339a316569b622dc4bd3f7153b43804b87174341bc1ce05051a9aa69c00ec9cef02edbc39f856cff7c82d6825e961022d7db1a1899427ae4590193c56efd5c53d711cc8e7784e44cec2e6762fb12e8b27b76c94c54a8803a9136c6047da1a7cb943b376ccdef63f830923d614f6207a3703a73c6b28aa0a40837bf829d2c2c6750edf58462ddf6d399f4e1be08173411d553189936a534e5b5ff109d844fb16031fe1dc7e6d06bb868f05fc6cc93ab3a8f89b32122eaa84a2351049eac6dd1d6b819f0fb6defb2cc3edf0fea170abc840ff7c9cf9df72cf0c08ef84fd923b0ab8bd37849200daa3ab8358a9219afb95f5e2841417122d0e62890dc1228ac049be2220f6f43cbad39534639784cf7f347306a692934d3fa37130dfedc92bd3e60ca0556dfba09b5e63994a30843bcbaf4e9915864d372319cf7d595f5643a39bd6e84982d6f7975eb85b37890b5aebc09a990b44a5f3a0ba2046029c8bdec44a276b2f62ce0276374a58cb45dc3ad3f6bd9a37b0b3435786088385247bf04b7e59e218810a4ebc9e31a87be3ede5935a81b94c496c3b341738702ab0b89347ce231741b08cef6b7416198c22e7961b5d7fb1de1926fd921a0af2e8f0839d76dbfbcb543f4bf69b5075f9fefbcbf68b95f573dc1c5bcd55eeb802a5395e4dee64062941b6c995191ef1b9f48239f6e8334fd77d7d193300bdd2c5813ce530b2b0ea675f6c07c24f9839ebf26120bacbbf59fb5cc5592623b5dae7101fe6fa5eba574264585756ab9884a6e92faa77901d5218b1981a5f076c0f734631cfd8acb0990ca4655ac9bd28a9eb61ac3278e4a82ed759217d8240dc33cbcbe3e696c45efa4daf51e0181165776fc76650c3d38ccb9baf3b349c177b51d4ff5756c8d7b2f99b4661b91a035f5e35fbab0ddcf278fc0b93a22521ed022e5ae4c2c3c3aac0db9e7233b1ba8002da1ee65a71d72e6f758fbc06fb14f314977279d40d0212d4a133389ae82d2d15232ec90de6b407bdefa2f7cf67e5f0dbe3e1e218ce8ecd00a4d4cc124a3b2a9f7e061e85bad19f0bb937b2d5112ce3747ee2b3dcd7351ceb5331a3fbea1fee974cd8b1fe062ff46ba98599618ab256f1cd5a35ed380dc82740e8fb03944442f793dbd5b18082b2afa9c3ef5e27ca15a791643be6c1e57248da999d53a8e502b2ff581c77dcbb7ea2931d20cb7787c82fa1b7ac943702c2a2da4fde4d5e3855e610976350a365db3765a0e032af1fbb82a6574d909234a9e02d10f99aebcffa8b149c1583931268164c1f1193a8dc23d2ccb78541eea178c951358e6a99bc80a56d65d3e02dbf844559d6d328275274b048ecbb7229361145da94f28a19614c3d6d52c8560ee0f8c06ed8f3ebde4fb335a8a85334fe323251aff833f20e248432846fd5d00e51e94eb9e12e385d8e42530f98c6c729029fc2230ae83fc48c91098e0b15ab62e2929cad215acaf97c39f98a25d9458b8d0bf026fdb4e5582612ccebcc55f1e3b3a3cd9b1d0556c0fa330afa3905340f7ef6b8c8eb8aa8f340e9175195f665ddaa28c2105806a686b9a2d578809501a88f6c5909e289388dc710021ba418dd4ef2b21c9e2705377381ee30dd30b75a4af2202279ca0937994aa840399f76f8082251fbf8eeb903f9e32bf9fe5addd56c3fc2f122f0747c6d5604ddbe3e53c7cad34997a0ba570bfcea98b4713949ca86e21e8e92f938b33038c7ec1010531c360cb2dce179d0271630ecae125cba1f1ee693f25bb54aacf5e19f116ba4535111e0bb2e6d339a5923fb26a28d6932a993a912b4ed2c14dff2dd812c71f5e3389e47721551df01e344b791387c07df22ad75c733dfd5cc42f816916d285333c009833aeb931ebd2cdb590206beddd51480b0b448a2672f5f91fb89a10118cec005ae7aafe08bc0abc5e6b567fa1562cd9afa857c03c443f0c67550efbe2a7e9b31aceb05eea34413fae4b8ed6c518140db1729f305992aa97bb679820cb2f247ecfda1d9f659283101bee249a4657638dd8a7b2c95864261f8fc962b521ac2aa90dad2660e43bbfc043585a6855ac28aca8d7623e78ef7b54452c0b95bd489ed305229742f733bd7c2ebcb6e336da0e540dfeceffddb04bbe710bbf13a27e04d31770ce0017d48f38929b46bc8f0f631f28aba0c63fbae3405a49094186159505917fe7c9bb0444c32678dda093d681c7ebf8d4caa44592b4490f50e9b346dee039646260cc3b1aa82ab5c4a057b8821f24bd4dad3d710cb415f9b867694add3766a0f7e39c0af7cddd45e8949d7dfe7c29560adaad8bb952866e043631fb0d5b02d87329d5e8f3d7d006eeb15977ffa183d9d12039388ac3a0db1a4a9b25374f47ee4c5101aeffb93bec163cb11e6f1b6d3b67ab571022b71eac643dfaacb43e2f65c9b84ac3cc92babc21eabe71c7b29fd23ec48878c49c31447915a9e38118d8caa144afcb67b373283adea132ec4ef5084a34e38aac5227b2bf4fdaa55b91792dbe5deb6eefe9f130aaa5c080d4c8d04782fe085f9b6598df7729a2cb8b1154c225ac6caf79b1eae6901cd523bd04277a68175c4738474fa439dea6c49ae19319c6eb67a6b7f5c313f076b45537cd4a78891db5760b78c21bcc7ee58ccaa02bd6a420e7e2044b6680218ffa93e318c992eecaa5ea0924a5f00d07f3d007e2f34aac27cbcbc005cc99f6c5b42426e4b77516708699187540e6d873e4957797d43193030c0b054053c1470727ed6d425b8c7872c3f6a71f72d5fd28c89d1eca0318396f6861cd8123742c0594278664e7872505fc89d034e8c8b80491a725e181503128f9c9b772e8bf1a3e2ebdf0328a78fbfad75963221a0b49050ec5b0bc2812a7b0c7669ac7404c4d06a63e3333382cf617c1128e7eb353e6cb52ea29e175f6a7673ac81fdebdf347ccd6cb7833e8b6019e9ce704bedef67c4e6473f6c326bfbc5f4a1ac46604058770b8b419a7e06219a49cb2642801822793f4b9294f3d1979a1f244ae9d1408d85c8d49abf34ccb9de3daca235f9570c1a8a58f997598b05ba9cee9ad309d8290a0de7498f3dac715506d5e7f0a141c83aa0b92045f491ad6e2aca042422b04872f2c66b59b5522dfd07418c01a390c28b0510524d4e25270157dbbc485655a6a9aa5c61a48210df2e6fb22b453ef27ab5d01a182883c5ab0faeef060a03ad67a117b9148a8bb53716a60848c584e0209b563650d3820d6c9fca8d6139e0f3148fa237de01ef78fbe", 0x1000}, {&(0x7f0000005200)="1db973a58948b25b7d639801e541da8ea5483bd53da43d199dc9b4b3bb30dffe6550223608f1b057e350fd8afab069039a77e718d41d8050c2eccb71f3a0eaf76ceb19c4556215134692d59fbf04138b9c5559ab27e813c881f996bf1782008da9477d8b327a28185bffb572780993547c0d45258c96cb6294c0ef00c8b8f10731fdd4d761376578562b0ca1b37df62554431d059238ff425f4fd8d2388c59b818055ef8836cbbf607e072fa43c6b27964279b5b9b2243351dee67d11c15ff87e06a7572625d6aada80e93cd35beb1bb2781ede5ed5f8127863afe52ca36940666a18713495fa7f3281d", 0xea}, {&(0x7f0000005300)="7d7666c5e019950931a3d1a869c598498cf350f685730c5910984148e43631fe27618d6b412da0ab1d6f39bf64eabe06e2caabc28d11f4d9cf4b62fb1f1ae5dcb5f997714d0f3d7537afa0896ec8f984d10acc26b583", 0x56}, {&(0x7f0000005380)="e2310ceafe7321bb0685bfad3767cafba149477ebfccb68117a10a50a93f7779d33daaf7f03e27514b1f6c673ac5580846a04c43b5b61014f097125a03c273f00ac226bb7fac6012d3b56d36035c4719eb7e20378d26454f305b4e55c5459987f129929c6852732bd108552c0d365410b667e954ac10dd1e91d5d8f9975c0340b2ddabb69fc27bebffadb77dec061340d202a183d6a81da31d31c53c9d718ff8f28687cf55d53577d6d74991a60e4375c55c8f7e40b91ecb963781ffec41455b36c8a68bbb35adc747b7d55be0dda6ffd7b38a69f22918f94916e15a69d9fdadbef2c2", 0xe3}, {&(0x7f0000005480)="b9f5d22b4cfd638b065560940bb6728b503c3986efbf5019f2d99cbcd9aa4592f52da81d6a35e7cb2b4160c34f047abd72e1a5243e3353c1af7d561eace07fa40d910fbce94625e6e3b49370075eabab6e0750b16f8e9d43b6086029f14aceb06779188b0ffa73d8dff441cdaef12c734c4a0a3fa186fa58be5d2d3211f5d74d2a58dbcdb1a701ed2dad4f7322295c7fd574b87b4fd3b840b17c29", 0x9b}, {&(0x7f0000005540)="c6241970720de31d1f23f3cfa3469d9ab6677b6cf230aa8b544e3d78b9292eae24892514c87174e34230a98f3b51d560a18d618e2fefdca789297bfe6ccd3c02788380d144fa5e1c5a8864899054b60d5cd84bad4e27214bce433b11ad80c11d3627e7cab57197cf4056387fd5442dc04f89d14efb39ccd310adeaad4989b2e505c809c7a2ff6708555a4a96aa45269f428f1ee87d9ea3de4140dcc482a9a8", 0x9f}, {&(0x7f0000005600)="e4d46f11656cd3fedf1eb71682969e8686d83cd249fb3bffb62f178f9021438760689ec1ff7fcb127a65a9e998ba43528271463e40922a90bbc2264eb7ad644d2f53d0c9edd9eec5535fa675b0d0c18dce42f9e51d5ae7786700eaf96a136783d1219325e28a981048f71d75551d56d7390a088568e7df9313", 0x79}], 0x9, 0x0, 0x0, 0x40048d0}}], 0x6, 0x8000) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r7}) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r12}) ioctl$IOMMU_IOAS_MAP$PAGES(r5, 0x3b85, &(0x7f0000000240)={0x28, 0x2, r12, 0x0, &(0x7f0000c32000/0x1000)=nil, 0x1000, 0xfffffffffffffffe}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) ioctl$EXT4_IOC_CHECKPOINT(r13, 0x4004662b, &(0x7f0000000100)=0x4) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r14 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r14, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r15, 0x0, 0x400fff}) [ 1171.967704][ T7324] iommufd_mock iommufd_mock31: Removing from iommu group 31 [ 1171.980222][ T7324] iommufd_mock iommufd_mock32: Removing from iommu group 32 [ 1171.990246][ T7324] iommufd_mock iommufd_mock33: Removing from iommu group 33 13:27:23 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0xd2, 0x2) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x40800, 0x0, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x6, 0x0, 0x4, 0x10, 0x8, {0x0, 0x2710}, {0x4, 0x2, 0x6, 0x9, 0xcf, 0xff, "9364eb65"}, 0x4, 0x3, {&(0x7f0000000100)=[{0x8, 0x80, {0x81}, 0x7}, {0x0, 0x100, {0x101}, 0x1000}]}, 0x100, 0x0, r1}) [ 1172.119228][ T7371] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1172.122333][ T7364] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1172.142931][ T7372] iommufd_mock iommufd_mock2: Adding to iommu group 2 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) r2 = openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.log\x00', 0x62b00, 0x44) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_userptr={0x9, 0x3, 0x4, 0x100000, 0xfff, {}, {0x1, 0x1, 0x0, 0x6, 0x4, 0x40, "cab962cd"}, 0x3, 0x2, {&(0x7f0000000100)=[{0xfffffffd, 0x75, {}, 0x2}, {0x101, 0x4, {&(0x7f0000000040)}, 0x100}]}, 0x4, 0x0, r2}) r4 = dup2(r3, r1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r4, 0xc100565c, &(0x7f00000001c0)={0x7, 0x80000001, 0x2, {0x0, @sdr={0x20363059, 0x7}}, 0x6}) [ 1172.178762][ T7364] iommufd_mock iommufd_mock3: Adding to iommu group 3 13:27:23 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0xd2, 0x2) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000180)={&(0x7f0000000040)=[0x0, 0x0], 0x2, 0x40800, 0x0, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x6, 0x0, 0x4, 0x10, 0x8, {0x0, 0x2710}, {0x4, 0x2, 0x6, 0x9, 0xcf, 0xff, "9364eb65"}, 0x4, 0x3, {&(0x7f0000000100)=[{0x8, 0x80, {0x81}, 0x7}, {0x0, 0x100, {0x101}, 0x1000}]}, 0x100, 0x0, r1}) 13:27:23 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x1008, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1172.228441][ T7372] iommufd_mock iommufd_mock0: Removing from iommu group 0 [ 1172.255543][ T7372] iommufd_mock iommufd_mock2: Removing from iommu group 2 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) r2 = openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.log\x00', 0x62b00, 0x44) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_userptr={0x9, 0x3, 0x4, 0x100000, 0xfff, {}, {0x1, 0x1, 0x0, 0x6, 0x4, 0x40, "cab962cd"}, 0x3, 0x2, {&(0x7f0000000100)=[{0xfffffffd, 0x75, {}, 0x2}, {0x101, 0x4, {&(0x7f0000000040)}, 0x100}]}, 0x4, 0x0, r2}) r4 = dup2(r3, r1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r4, 0xc100565c, &(0x7f00000001c0)={0x7, 0x80000001, 0x2, {0x0, @sdr={0x20363059, 0x7}}, 0x6}) syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.log\x00', 0x62b00, 0x44) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_userptr={0x9, 0x3, 0x4, 0x100000, 0xfff, {}, {0x1, 0x1, 0x0, 0x6, 0x4, 0x40, "cab962cd"}, 0x3, 0x2, {&(0x7f0000000100)=[{0xfffffffd, 0x75, {}, 0x2}, {0x101, 0x4, {&(0x7f0000000040)}, 0x100}]}, 0x4, 0x0, r2}) (async) dup2(r3, r1) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r4, 0xc100565c, &(0x7f00000001c0)={0x7, 0x80000001, 0x2, {0x0, @sdr={0x20363059, 0x7}}, 0x6}) (async) [ 1172.273625][ T7356] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1172.296741][ T7356] iommufd_mock iommufd_mock3: Removing from iommu group 3 13:27:23 executing program 0: bind$can_j1939(0xffffffffffffffff, &(0x7f0000000200)={0x1d, 0x0, 0x0, {0x0, 0x1, 0x2}, 0xfd}, 0x18) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000300)=0x3) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x8}}, './file0\x00'}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000002c0)={0x1, 0x9, 0x2, 0xfffffffa}) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000240)={0x16, @private=0xa010102, 0x4e20, 0x4, 'ovf\x00', 0x7, 0x4, 0x62}, 0x2c) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000180)=@multiplanar_overlay={0x0, 0x2, 0x4, 0x10, 0x5, {r5, r6/1000+10000}, {0x4, 0x8, 0x1, 0x3, 0x0, 0x7, "5da5fe64"}, 0x10001, 0x3, {&(0x7f0000000100)=[{0x6, 0x7, {0x7d4}, 0xb}, {0x6, 0x6, {0x26d}, 0x5}]}, 0x8, 0x0, r1}) 13:27:23 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r2, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000000c0)={0xc}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) (async) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8200, 0xc) (async) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) (async) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) syz_fuse_handle_req(r8, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r8, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r9 = epoll_create1(0x80000) (async) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003e40)={&(0x7f0000003dc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xc, [@volatile={0xd, 0x0, 0x0, 0x9, 0x3}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x2e, 0x2e, 0x5f, 0x5f, 0x5f, 0x2e]}}, &(0x7f0000003e00)=""/10, 0x30, 0xa}, 0x20) sendmmsg$unix(r5, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000300)="473d4cc348a8be263acb6a929ce1780965e49f641143eb3980e441eb1cdfe829dd0be3ca2f2eaf78fee4300642872e664d1e8920a92d6c384c44785b2d1bf0c7f57807a1871ebe5b8c927a43e9e0befd08d33d764fda1fe79937f84af31386ab3a493f1e43efa48730d224251babdb9f3a64d38aac1f3cc3c46192d185a0cba1e0ec552c70bab707c145ae924ccb8b857f452e7b26d1d185b2e803fab28037926f6bb6deade99fcde3dca72cbd9a18c045c8d2", 0xb3}, {&(0x7f0000000280)="8953794e370a48ded2d58e1015b0c557d8073f421e51e1585985cb1d025a7175120b07", 0x23}, {&(0x7f00000003c0)="ee7671850923d2f8aba17f365c4ec3655c80ef4f6c77a4cfb78f7336d76cb71fef3c04038e4b4d2b3bfb6545ac88c740a10d3902bad23c6427b05e9d42875857b5d1c523b192007784985579111efcbc5391c9", 0x53}, {&(0x7f0000000440)="5cfa7685df27fad3828fa8ac5373da8071f664cc5699e05bfd2f67934a0721b61daa57762439d12a7cc9c33ef99cc5113249241e735862600dc1439ff0f92413b81af723bc4c71942a09868f34f63f7dba07743e711d30e1235638f23a021c672d55f20bc5a2a12913eb327f6febe5ad", 0x70}, {&(0x7f00000004c0)="f39fc46acabadb5418e78d51d4b9d8813ba87dc4dd4591b86c700b8254b4d635d3", 0x21}, {&(0x7f0000000500)="bbda95621183673be53eecc601ece6da4aab81f65b2ab204b5b25a19e749f3f62a0cad32d234344c82bc85ff10872509873fbb2d5db8249af73d0a34cc3020d8257a4fac6b90f01380ef2e45615f5099ae24b2a2cc889b324a223bbeb1ac13205814241fc0fb08310afe5da6bc02a553d04afacfa358817a6529924948b13ff439bb144a50e1", 0x86}, {&(0x7f00000005c0)="ec812ed1ad3f9f9f4e8a8fbd4791456d796553159c5f053cbc18ab3c475e816475438d1058f33da44b29a02bc8cd0408dde848a79bbb30a19b6c90b4f68115c99d6434e076be61a93c517129ba307a2408b574b06751341c6dfdcbf07c77be2224f36441da38fb6214aeefdac422d691f2fdc825c2d850e903603d930caa7056de61f57197d08b188d60362eb264549111afa77d08ad2b88dcf84c82e0a9f83231d92ceb6cfbdbfa25bf2e6964a4a00360696e9fde6a01b1b3fd56461dfeec6d86322dbd1fa96f102fc32d7e411e012931b4851d69", 0xd5}, {&(0x7f00000006c0)="00060bfc5253b835a593b0d1bdb3da59ab039a9145052c0402aaff26f25ef31635a77abff2c4f81f34e122bd7e89acac59aa514e536f50e800277c93165ac866dff098c9c0026482d2a016b1b3dfe65d9372ea7060f9f081dbf9dce289691239609fba695c153e6102546d27cf958eb3314419e427d00187bf01308b7a56195fd8a4e5bc31dce698ce5f2b98ea397bb0e5313bc48d4188f16b4912d7993d990824584edfd4e8358fabea208471336d7af289f0718a4c28", 0xb7}, {&(0x7f0000000780)="9f678fc7b2af6ec6537030cfcb82e603bb6c1faad73f740e77bb6dc5579cbb53ccccafd7c696d579d716f7b6785adbe2a4161ca34746436c6ac6529f52a143bc0639e7a5654aa692d4b0e67d044016f7b671", 0x52}], 0x9, &(0x7f0000000940)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x20008090}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="4a517cfae7cb036d0a0079351788e478fb3b93a6bb405abfd7f158a977f0e9fb3170298838a17d0d66fe71843511c533526ce8974eed57e3231e99aaf9513986c7b56fe81c88a1ab602786172ea0d141635bb751849d88291928be8f8cbbb25461", 0x61}, {&(0x7f0000000a80)="1730409fc5b50627b5f6b2e4d7d37a391351155202039a31728bab266f55d91f87660e2d337d2f702f187b0d6a1eabb2e3681ac70271f075bc0f5624bdf892745a9152397246ca63dbb33769f436eab24a932d30347a9c5cc43ffd5468f4518e6d2a5748ee1fcf0c2582c45fc88e2a40244a0f96166ab893f0e5cbc82edcdc0665a65d56d6c3ae52a1415f4b524d73d0948b1aaa807cdc6a34f45256e81604cb5b52e7bc5d89cebfdafe9d63f55a4765d4accd", 0xb3}, {&(0x7f0000000b40)="2e3ebc83083ed014958bfe22574ee1a4", 0x10}], 0x3, &(0x7f0000000dc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8, 0x10}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="46140bfea337332ba453626d33b7c092e44e3d4070b86b34662536e3ec92a74d0e2cdf79e97652aba7ae400c7f62ea550229fb9a2cb4a332c6c37414e3a30864a0", 0x41}, {&(0x7f0000000f40)="263e6bd8c84cd91bfedce85eb1413349a36d6d357091dfd6794ac01858af8a670c9cdf2292625c9e339387854b981f8d44c624d73340ec1c505195db0c26fba3a8237bff99148910b2", 0x49}, {&(0x7f0000000fc0)="6974d94e6f64dcae20626233e19460fd202e1cf86fb5dd4269da3bbb22d3bc288217d3cd3bab986891735e5c74e0698233d34f568bb544a69c218835b17feb596105714ba55a4b584991449f1e48eabea261e009d213537c202ace90d06d54935a3d1002530f1f238a8178ef7cbfa9adafb62073285e9b86778ffe95cd18044082df5860908ead0b8d6f07e5be0b66637a94bacfab538de36046cdddf1e4d0543952ec303259c3c2a7", 0xa9}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="15de792a04f8d8ddf94440f7005304f4a29c69a30f7d0abbbee32e3f3d8693e43e4bba5edda5c05f25310183fe1bc8c51dbdfd55cbf953ac64ee9753d50e", 0x3e}, {&(0x7f0000001100)="f8622848b87dfbfdf8b2ecd3ff64fdcfb1c61b88d6b0fee209d9a417274af64d0c3443d18140c10ab35ccc25f42aa5572f9ac4f48e539862db82f686c39090aaa781b1a0b2b11cd3f24f9a406fe79c8c8b7545a658c5bc503fc579baa7715f0cbb3aac70463e6768402686ddd9908b092a57e9a77a98b65c7c4ee7d2f40bf2f7c71b4f1ff79fd551e84c95cf4be7bce61368c1d5e32d75de7d8b9c9260c60f544564b5159237c01a639f4aceeab1cb5fa3735b9129e8ee232e2633bfc4be4c07b081424b6a90", 0xc6}, {&(0x7f0000001200)="3d3e573f01af7f2496a842f9b6503d82b8c6ffba13463bb7a7684747b0", 0x1d}, {&(0x7f0000001240)="459c72f54625c88c89face9510f4c64b67e4", 0x12}], 0x8, &(0x7f0000001380)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x70, 0x4000810}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000001480)="2284a2d15d3fb11c3b23191d203a57500730e2f28a2bd178937046078fd58f948ef8894ac003290baeb5d43cfa9ff31d72d1f4a23baca6e0ad8ab37f0f730830497b41f01ea96ab6f69299db9a8f69feaa4eb226f27210b34a51301e4dd43be432747867a250fb2b2e02d3920e9e7aae7ce635444c4527cd587f0e3c2ad278e72d74e426fc2702809a88813fd282a01e1a760800014d1b1dd1ec013fe79e17a8b21aecf12941d10e169c6e1bf40e9b9f5bfbcc5cfbf3200349ed52eae1d9c7889dc94794e62b6cce6730916c17af52e5b75252abf3c2a6a4026bdd67e349c7bed84cf8dd19b382d19948c8afc87c317a747a79ce3bea69213f11184cd3be", 0xfe}, {&(0x7f0000001580)="229c7bd2380e277344cce3407c7336184012a7e255aa27289cc418a0ad1524839f52ab68789c7a685eeed306c06e4aecc3a0e94c6adcab43aa1b48c644b24302bb1f9b35df259acaac3e3b6984d3a9b315cf16b10bceef9fc8fa5be2c096404866a419a04afbf9fae558", 0x6a}, {&(0x7f0000001600)="47b166aaca5a9627fe3b1abf7b652cf0f574f2fb6dfb6cad48251e28d600b13e701a4ec818a977b97847e63f89cd44e929188fbde3edae243fb066346b317d34027cd0fe12404bf86afc0ef2fcc31231422ecd320037829f7ff8b70f1b6dd51d93191e984ad62dd48f522f4dfab8e5fe5f83b51c773b2a6c61957db97a", 0x7d}], 0x3, &(0x7f0000001a00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r3, r6]}}, @rights={{0x18, 0x1, 0x1, [r5, r0]}}], 0x160, 0x4000011}}, {{&(0x7f0000001b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0xfffffffffffffffe, 0x0, &(0x7f0000003e80)=[@rights={{0x30, 0x1, 0x1, [r2, r0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r8, r9, r10, r2, 0xffffffffffffffff]}}], 0xd8, 0x40000}}, {{&(0x7f0000003f80)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005680)=[{&(0x7f0000004000)="768480b90176308c71276b0f780822506046553a76ce3745aba8086c9f6074b360536aab925ce23e4b6bf1caef22376bea68c84a1ab99d2ba6d5f72a30eed72d71dce67763c1d1ae7ca3a08ca9298f68b11e9ca9df7bae2ad961efe4de4a9646795c645e7586c5ea7b9087ffb18bd7c5fc3f41b99b1e6c51c91e5bc5074b98a7c573061d0626c1cdaa6c52563b4dfa686a47e8fa04dafb9025817748d95835510194d0653aa5b5dc4e3e503847336ee19c9f1fb59aac7d6ff5b3f8f9b9c81cea108346d6771b209a3d2c7152f9e3", 0xce}, {&(0x7f0000004100)="4a617b02fbcc8fdf96dcd7a5d44de105a3d89af9df0d815679353a03b36172cdcaa3a85b4513985a8064a42298a81596e2d80d92080512258fb5bedf43dc68180f16528339e8aa15d536c60e11b0d5abf9c4f363209a276ff98ff0354edc27b9f7353f76117818649dd20168941922d253c537e6ee0647dbea9f1e6a36a32fa74fe934c98ab4f972cc03aa8990659bf9acc8f8d3dd2d191e053b22cff4438065f2f56bd0aeff9417545b1f77daa23b3714d07f56fd34452af919f31e49ac45f30d251c848598", 0xc6}, {&(0x7f0000004200)="21e026e9662d6ede5d087d1da7ec2a2f23007230c9b0d341fa0ab09fa0aa54a470072c1eb2a712bd5dce4806f3bfe7e05c13e1a617edddc2acd6b9545f5ff8ee05834cd98a9186e6f7635902fe9751375dc4cc960a94214991dd1dd21289544574540f1db32cc865c38e2d13e438df488e644b0c3363e79c01f6076e2d015410097f79deb93f0a19f20ae6182bdbdda43e2e1bb63f3ebdb69dec50583c1281a6e6871e0af1abedc6563ac3ac1441dd1cb095058b78502e643f26520c8276a9cdcd9dc0ca0519b32808ebabf9162621dedb7cb3abe0c6e24ee73ec60a22d9c22772db8244a8a4d3cf9e87c8b3ed4bff091f4b41af468ca3005eeb38f428db1b222449e2f5761d21d98488de55331536ce77ca09b551174b0b883c832c47804e1a13014b0877430d37a0709075891c3bdca4219303e4aee75377f9edb558bcde42a6645e7a4edc61e4e0b2fc7b2209cc4a4541d14641f4d86ee0fb3e54922318c97f361d02e80c29f1aecc83d2af61c7a47dbc887eff50cbe71b5d3baa83d9ebd741472c67f644e72d73781128096b2dc5630362bf44808a6c94f406b2a70a71b97be302689844e2965096cc5eda928cb6e1ea3b7f7cbf76906fb280d7456ec141c0d22eada00f320672d12e581ea8055f8bade09d331e28c97a8c2494a42cfb58a4ea8e64818cc0a6414a5f613292d35217a7295e6b619c090f159841cc51e8d20a87e05bd118e0693845d93e3c04c5ba408f8085241e6d0b0e4e12924fa6e13a79005a6f514ac313035c19b14665868a3ce2f68f88dc3602a3711f9009a17196fb1bfc353e1cc2b8d3cdf621fb83b6f735c4ad0bbf42ea86006437950d4ff4ed2b6b2a3774b0d336775e18e541bd523bcaf167e7b2bc4e24fb5f6b237d040537aca9da3b26110d29b664642e6a6aba48eb23ee4355d40693042ccd718701593349afdcec51ca6682d0eef60449f941ce7e477a0dfdb98e73736e69dfe72ed8000bf107eeab4525391f9cc5651025b74fa60bdf611187ac34fc79405c5973b90fde058b99dd3d371bd460a54f6f81d03986c0a0cda33e425d9292a29b73b338b9da35b21b0a5828f344d3c2ac82a96e9868101259acff7d1f8f8b525cb5e6d19257005a859fd84676f6ba4729b87085bdb72cac3b353399aa52ca663c8a098df865bf279e335cacd4896b240cdb09aa90e23dca43c2e21c21a30bc21ffd16a5db4117ba2428e11b6e0edfba6bab441e6bb834207b4ebfbb5b72fb8a60658fd7663d16fade2ac0f3ee948cd5f53fb8e0aa593fadbfe90d658422a319bceb48ac60ac4a9d3d20b6b8e74601a7f07a544c9e741af61ee12939467e0e43892862c2c1059b49631927aa3c40f6411840aed355bc936f073e772d40975a47493ffbfcf997d273d5a6f8b51fac0ea249c786391c1241c4d01a67aacc0fda134d5ae13b4c1d8929381285d493f35ef17c2eff6a1aa415b42eda80e998a5c4aa071b44eb2e6b97bdb369de06f0f1bee37105ba455c3f379d8da4c7a1c0031b4eec55b4c92aa745912dc7f5d9dbf5b12b99ce5d5ba4a08f1d9300d065bbea22acf05dc3dcb518c2989c5ca34b54677d4afe23c2d0e56ac19ddf4296ec2abc217109128c7e976c13a372c612d2beb78cacd1c6eb19134934a583bb60c2975fb31cdf96b04fdcc55674ecdbacc6385218c5143fa140e2255a555d7f0a3db94c7d97b53f6e4277099e526aceb460b0a597f384477b9e8cb26c82fc1f674ba69cab1abe1c46e67fff97ce95184ba0e3a4fb89b2b3f944e81c8616c9a9ad8cb94c7a7f294a21ba82ccef2e159b80ea7aba06df5d479cb0b994989726f2a0f948025d3ed8ab06ff750bac045f74ffb908356a2abb2cd294913a4af9cf3a1513036a311b3ce4beca2461cbd17bcbdbe27621a86bbd6e26ed4fea4813346c0a536c6d974d9e4c071736d952aa28ec28c3aa8eaccf2f9acc5c45c52b1b449cd9c2dbdfb9d9ffe5f45428e6c4473cb7880ce2e4044a2a7a974a36c3184fd9a55fbd25881ec837da53e37fd270d2d9df67354c0384bff7e841413119909937cff7ce69431437c22be47c82fae07e7e3e9b794c9806e942fa5edafbab2a1aa12a8910d2ac30f859131ee1dca2ad4badbc1356e03271a05976fdf040bead56b8a37ed0c386beb874fb605af132bac3367f6294d2baf36afa7e97bf2f9dc30d0f3fd4c76888fd8f07bf095db554defbb04d9cdd393f43767e877e5cbb097bb343d6a13f51637cb369b729cb2b64ad1f9fc8ef34bf110c7be2c31edbdc66269bebe275a8f25135f6c59fa9720bd9138126b9419e47ca5e147b9db721bb4c8e8184a8d5c1686e39b4eb7486fac7dc83de8423a2cab49ac32bdfba2a50945f8351eb0359490ffd32f1a0de43c1f27b554616ce7e3bb2d6b3b8979536f8830ef004d2a945231f6faf741dbbc5f659f3b22df5da1b4c36e68e135a84fbcae64497c0c1142ac6366d0a10fbcf79f5460e4f9ce1b4fd47c75f5801be442d322a104830070d7faab5944e50370ac6d9b697339a316569b622dc4bd3f7153b43804b87174341bc1ce05051a9aa69c00ec9cef02edbc39f856cff7c82d6825e961022d7db1a1899427ae4590193c56efd5c53d711cc8e7784e44cec2e6762fb12e8b27b76c94c54a8803a9136c6047da1a7cb943b376ccdef63f830923d614f6207a3703a73c6b28aa0a40837bf829d2c2c6750edf58462ddf6d399f4e1be08173411d553189936a534e5b5ff109d844fb16031fe1dc7e6d06bb868f05fc6cc93ab3a8f89b32122eaa84a2351049eac6dd1d6b819f0fb6defb2cc3edf0fea170abc840ff7c9cf9df72cf0c08ef84fd923b0ab8bd37849200daa3ab8358a9219afb95f5e2841417122d0e62890dc1228ac049be2220f6f43cbad39534639784cf7f347306a692934d3fa37130dfedc92bd3e60ca0556dfba09b5e63994a30843bcbaf4e9915864d372319cf7d595f5643a39bd6e84982d6f7975eb85b37890b5aebc09a990b44a5f3a0ba2046029c8bdec44a276b2f62ce0276374a58cb45dc3ad3f6bd9a37b0b3435786088385247bf04b7e59e218810a4ebc9e31a87be3ede5935a81b94c496c3b341738702ab0b89347ce231741b08cef6b7416198c22e7961b5d7fb1de1926fd921a0af2e8f0839d76dbfbcb543f4bf69b5075f9fefbcbf68b95f573dc1c5bcd55eeb802a5395e4dee64062941b6c995191ef1b9f48239f6e8334fd77d7d193300bdd2c5813ce530b2b0ea675f6c07c24f9839ebf26120bacbbf59fb5cc5592623b5dae7101fe6fa5eba574264585756ab9884a6e92faa77901d5218b1981a5f076c0f734631cfd8acb0990ca4655ac9bd28a9eb61ac3278e4a82ed759217d8240dc33cbcbe3e696c45efa4daf51e0181165776fc76650c3d38ccb9baf3b349c177b51d4ff5756c8d7b2f99b4661b91a035f5e35fbab0ddcf278fc0b93a22521ed022e5ae4c2c3c3aac0db9e7233b1ba8002da1ee65a71d72e6f758fbc06fb14f314977279d40d0212d4a133389ae82d2d15232ec90de6b407bdefa2f7cf67e5f0dbe3e1e218ce8ecd00a4d4cc124a3b2a9f7e061e85bad19f0bb937b2d5112ce3747ee2b3dcd7351ceb5331a3fbea1fee974cd8b1fe062ff46ba98599618ab256f1cd5a35ed380dc82740e8fb03944442f793dbd5b18082b2afa9c3ef5e27ca15a791643be6c1e57248da999d53a8e502b2ff581c77dcbb7ea2931d20cb7787c82fa1b7ac943702c2a2da4fde4d5e3855e610976350a365db3765a0e032af1fbb82a6574d909234a9e02d10f99aebcffa8b149c1583931268164c1f1193a8dc23d2ccb78541eea178c951358e6a99bc80a56d65d3e02dbf844559d6d328275274b048ecbb7229361145da94f28a19614c3d6d52c8560ee0f8c06ed8f3ebde4fb335a8a85334fe323251aff833f20e248432846fd5d00e51e94eb9e12e385d8e42530f98c6c729029fc2230ae83fc48c91098e0b15ab62e2929cad215acaf97c39f98a25d9458b8d0bf026fdb4e5582612ccebcc55f1e3b3a3cd9b1d0556c0fa330afa3905340f7ef6b8c8eb8aa8f340e9175195f665ddaa28c2105806a686b9a2d578809501a88f6c5909e289388dc710021ba418dd4ef2b21c9e2705377381ee30dd30b75a4af2202279ca0937994aa840399f76f8082251fbf8eeb903f9e32bf9fe5addd56c3fc2f122f0747c6d5604ddbe3e53c7cad34997a0ba570bfcea98b4713949ca86e21e8e92f938b33038c7ec1010531c360cb2dce179d0271630ecae125cba1f1ee693f25bb54aacf5e19f116ba4535111e0bb2e6d339a5923fb26a28d6932a993a912b4ed2c14dff2dd812c71f5e3389e47721551df01e344b791387c07df22ad75c733dfd5cc42f816916d285333c009833aeb931ebd2cdb590206beddd51480b0b448a2672f5f91fb89a10118cec005ae7aafe08bc0abc5e6b567fa1562cd9afa857c03c443f0c67550efbe2a7e9b31aceb05eea34413fae4b8ed6c518140db1729f305992aa97bb679820cb2f247ecfda1d9f659283101bee249a4657638dd8a7b2c95864261f8fc962b521ac2aa90dad2660e43bbfc043585a6855ac28aca8d7623e78ef7b54452c0b95bd489ed305229742f733bd7c2ebcb6e336da0e540dfeceffddb04bbe710bbf13a27e04d31770ce0017d48f38929b46bc8f0f631f28aba0c63fbae3405a49094186159505917fe7c9bb0444c32678dda093d681c7ebf8d4caa44592b4490f50e9b346dee039646260cc3b1aa82ab5c4a057b8821f24bd4dad3d710cb415f9b867694add3766a0f7e39c0af7cddd45e8949d7dfe7c29560adaad8bb952866e043631fb0d5b02d87329d5e8f3d7d006eeb15977ffa183d9d12039388ac3a0db1a4a9b25374f47ee4c5101aeffb93bec163cb11e6f1b6d3b67ab571022b71eac643dfaacb43e2f65c9b84ac3cc92babc21eabe71c7b29fd23ec48878c49c31447915a9e38118d8caa144afcb67b373283adea132ec4ef5084a34e38aac5227b2bf4fdaa55b91792dbe5deb6eefe9f130aaa5c080d4c8d04782fe085f9b6598df7729a2cb8b1154c225ac6caf79b1eae6901cd523bd04277a68175c4738474fa439dea6c49ae19319c6eb67a6b7f5c313f076b45537cd4a78891db5760b78c21bcc7ee58ccaa02bd6a420e7e2044b6680218ffa93e318c992eecaa5ea0924a5f00d07f3d007e2f34aac27cbcbc005cc99f6c5b42426e4b77516708699187540e6d873e4957797d43193030c0b054053c1470727ed6d425b8c7872c3f6a71f72d5fd28c89d1eca0318396f6861cd8123742c0594278664e7872505fc89d034e8c8b80491a725e181503128f9c9b772e8bf1a3e2ebdf0328a78fbfad75963221a0b49050ec5b0bc2812a7b0c7669ac7404c4d06a63e3333382cf617c1128e7eb353e6cb52ea29e175f6a7673ac81fdebdf347ccd6cb7833e8b6019e9ce704bedef67c4e6473f6c326bfbc5f4a1ac46604058770b8b419a7e06219a49cb2642801822793f4b9294f3d1979a1f244ae9d1408d85c8d49abf34ccb9de3daca235f9570c1a8a58f997598b05ba9cee9ad309d8290a0de7498f3dac715506d5e7f0a141c83aa0b92045f491ad6e2aca042422b04872f2c66b59b5522dfd07418c01a390c28b0510524d4e25270157dbbc485655a6a9aa5c61a48210df2e6fb22b453ef27ab5d01a182883c5ab0faeef060a03ad67a117b9148a8bb53716a60848c584e0209b563650d3820d6c9fca8d6139e0f3148fa237de01ef78fbe", 0x1000}, {&(0x7f0000005200)="1db973a58948b25b7d639801e541da8ea5483bd53da43d199dc9b4b3bb30dffe6550223608f1b057e350fd8afab069039a77e718d41d8050c2eccb71f3a0eaf76ceb19c4556215134692d59fbf04138b9c5559ab27e813c881f996bf1782008da9477d8b327a28185bffb572780993547c0d45258c96cb6294c0ef00c8b8f10731fdd4d761376578562b0ca1b37df62554431d059238ff425f4fd8d2388c59b818055ef8836cbbf607e072fa43c6b27964279b5b9b2243351dee67d11c15ff87e06a7572625d6aada80e93cd35beb1bb2781ede5ed5f8127863afe52ca36940666a18713495fa7f3281d", 0xea}, {&(0x7f0000005300)="7d7666c5e019950931a3d1a869c598498cf350f685730c5910984148e43631fe27618d6b412da0ab1d6f39bf64eabe06e2caabc28d11f4d9cf4b62fb1f1ae5dcb5f997714d0f3d7537afa0896ec8f984d10acc26b583", 0x56}, {&(0x7f0000005380)="e2310ceafe7321bb0685bfad3767cafba149477ebfccb68117a10a50a93f7779d33daaf7f03e27514b1f6c673ac5580846a04c43b5b61014f097125a03c273f00ac226bb7fac6012d3b56d36035c4719eb7e20378d26454f305b4e55c5459987f129929c6852732bd108552c0d365410b667e954ac10dd1e91d5d8f9975c0340b2ddabb69fc27bebffadb77dec061340d202a183d6a81da31d31c53c9d718ff8f28687cf55d53577d6d74991a60e4375c55c8f7e40b91ecb963781ffec41455b36c8a68bbb35adc747b7d55be0dda6ffd7b38a69f22918f94916e15a69d9fdadbef2c2", 0xe3}, {&(0x7f0000005480)="b9f5d22b4cfd638b065560940bb6728b503c3986efbf5019f2d99cbcd9aa4592f52da81d6a35e7cb2b4160c34f047abd72e1a5243e3353c1af7d561eace07fa40d910fbce94625e6e3b49370075eabab6e0750b16f8e9d43b6086029f14aceb06779188b0ffa73d8dff441cdaef12c734c4a0a3fa186fa58be5d2d3211f5d74d2a58dbcdb1a701ed2dad4f7322295c7fd574b87b4fd3b840b17c29", 0x9b}, {&(0x7f0000005540)="c6241970720de31d1f23f3cfa3469d9ab6677b6cf230aa8b544e3d78b9292eae24892514c87174e34230a98f3b51d560a18d618e2fefdca789297bfe6ccd3c02788380d144fa5e1c5a8864899054b60d5cd84bad4e27214bce433b11ad80c11d3627e7cab57197cf4056387fd5442dc04f89d14efb39ccd310adeaad4989b2e505c809c7a2ff6708555a4a96aa45269f428f1ee87d9ea3de4140dcc482a9a8", 0x9f}, {&(0x7f0000005600)="e4d46f11656cd3fedf1eb71682969e8686d83cd249fb3bffb62f178f9021438760689ec1ff7fcb127a65a9e998ba43528271463e40922a90bbc2264eb7ad644d2f53d0c9edd9eec5535fa675b0d0c18dce42f9e51d5ae7786700eaf96a136783d1219325e28a981048f71d75551d56d7390a088568e7df9313", 0x79}], 0x9, 0x0, 0x0, 0x40048d0}}], 0x6, 0x8000) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r7}) (async) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r12}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r5, 0x3b85, &(0x7f0000000240)={0x28, 0x2, r12, 0x0, &(0x7f0000c32000/0x1000)=nil, 0x1000, 0xfffffffffffffffe}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) ioctl$EXT4_IOC_CHECKPOINT(r13, 0x4004662b, &(0x7f0000000100)=0x4) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r14 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r14, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r15, 0x0, 0x400fff}) 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) (async, rerun: 64) r2 = openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.log\x00', 0x62b00, 0x44) (rerun: 64) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@multiplanar_userptr={0x9, 0x3, 0x4, 0x100000, 0xfff, {}, {0x1, 0x1, 0x0, 0x6, 0x4, 0x40, "cab962cd"}, 0x3, 0x2, {&(0x7f0000000100)=[{0xfffffffd, 0x75, {}, 0x2}, {0x101, 0x4, {&(0x7f0000000040)}, 0x100}]}, 0x4, 0x0, r2}) r4 = dup2(r3, r1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r4, 0xc100565c, &(0x7f00000001c0)={0x7, 0x80000001, 0x2, {0x0, @sdr={0x20363059, 0x7}}, 0x6}) [ 1172.546190][ T7396] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1172.615579][ T7397] iommufd_mock iommufd_mock0: Removing from iommu group 0 13:27:23 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000000140)={0x38, 0x5, r4, 0x0, 0xffffffffffffffff, 0x1}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000100)={0x28, 0x1, r4, 0x0, &(0x7f0000d51000/0x4000)=nil, 0x4000, 0x74}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r7 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r7, 0xc004500a, &(0x7f00000001c0)) (async) r8 = dup2(r7, r7) ioctl$SNDCTL_DSP_SETTRIGGER(r8, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r8, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) r9 = signalfd4(r5, &(0x7f0000000200)={[0x800]}, 0x8, 0x80800) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r8, 0x3ba0, &(0x7f0000000280)={0x38, 0x7, r9, 0x0, 0x1, 0x0, 0x7fffffffffffffff, 0x1}) (async) r10 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r11}) 13:27:23 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x1008, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:23 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x2, 0x0, 0x2ca80c}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)={0x704, 0x2, 0x4}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x1, @vbi={0x101, 0x0, 0x3, 0x3234564e, [0x82, 0x400], [0x1, 0xffffffff], 0x13a}}) 13:27:23 executing program 0: bind$can_j1939(0xffffffffffffffff, &(0x7f0000000200)={0x1d, 0x0, 0x0, {0x0, 0x1, 0x2}, 0xfd}, 0x18) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) (async) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) (async) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000300)=0x3) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x8}}, './file0\x00'}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000002c0)={0x1, 0x9, 0x2, 0xfffffffa}) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000240)={0x16, @private=0xa010102, 0x4e20, 0x4, 'ovf\x00', 0x7, 0x4, 0x62}, 0x2c) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000180)=@multiplanar_overlay={0x0, 0x2, 0x4, 0x10, 0x5, {r5, r6/1000+10000}, {0x4, 0x8, 0x1, 0x3, 0x0, 0x7, "5da5fe64"}, 0x10001, 0x3, {&(0x7f0000000100)=[{0x6, 0x7, {0x7d4}, 0xb}, {0x6, 0x6, {0x26d}, 0x5}]}, 0x8, 0x0, r1}) 13:27:23 executing program 1: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) dup2(r1, r1) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) write$P9_RWALK(r2, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000000c0)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f00000000c0)={0xc}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x8200, 0xc) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r8, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2058, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r8, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r8, &(0x7f0000006ec0)="8d156dd8f99c3c45ed369e8ce2961c47aa0ab4da7303c28476ef21f6bc178a77098e4e7323b86f5db5ad7201071e3f7efa52c7adc381167d8900531bff0f7b57d6d498c34f542f6e6eed8ed204e95f8a383c99a8d5db0dbb6534fca63b4ce0569bfdb70647da2130a1fdad555626e82082e2a2fb21688404cb8df33a5bf8796eb7ab007c59b8947d40f8353c82ea3d1bc5e5b04f03249baf0d20e63f9a4f6e5df31ce97954c03f22d76bbf9ac2b8dc41f6679ae0affbfed8b73cd09a957dcb1ef7ad33a0121cd699b20c0e4ceb2bedc2ccc75e2e678a809c815b43ffc14533e407eee00365094fd9afbd21883db186273c372ca0fcade2c9adda3b836db30710957386762d991df76c88edfd2cd698690da229486da4fc2646bd7ca7207189e8c2b7a5fca18320577f3a7505b6dc4c993a6941dd33b57c88cd0a4d5e70022015cea5ed971dda56cf91ea7ac41c8e6067439e8cc1bd6c912f3b5479626d1d167ae27ca4402429b41465aad7fe4444b8da8f498f53f23c87ecbc9ff13cb93924f1a179859baef22262db5623a2d757db24b72459c54ca89864f1cabda28614918631841c92ae45d43e360c5cc97d95342b956674df4eff668bc67c5ffe93ebb9f9d7230966a6f30c8fca81924f970625d400e8012547ed51310bdf4ce25e4795be7c0061eedafb5e72ea6a36b444042676b4f19ddaeb0c1d4ba4a6d6f66d4a52027d270d1e914f9b5c00c5c60925218442eb67f71c52ee29a46a000c2ea948bbabb23e65cf0409deac05c02d032a7f06b246f931ebd4212180b7cac321bb00391554b908d0346b83c413d6a6f43ab5c41fd166b504f7b605f571351a89607a49ee7cb077865ef9b27e66d9e05bf88964c18496561844e6ad2a0487a19316cfbcc169debcb20b619a3d992fa1f95bf9b81f446926481cc570ac632e7223b153aeb2f950e7a91a7c1607517f9dc28ce69ecac3ca2cf26ebc013a7333b298155eebcf284c6dbbba702f078873d2b5247b0b3bdc7a1e2ace2af7d81dbebcee471174dc7f01645bdedc6a912a411bcfcd9b625aa32c4f651276ab6b93d0aad004b26219929e6bf19a2a2ef4b6634199ae4a8b486a1708bc1a90275399d1605c87f1407bef1f070a392887dbb0784cf759970b8872106ccd5a85a6600849bfef485e640ea127fd97f423fbd13dd85200d34128764d805a057d1635309e4f5a13a842c65a9258dde39e15ad727d5e32465ff8e45790a5f9e42b5a20f93ce28100cd827127782993f79c653d2c64798d576f6268f62baabcef6788ea6748e78d11fc7c0e86c43200432273940196ddf38eb112bbf1518511a516abac525bcbe10adfa2608046680b511c22d067e54a32f7ddce387b19b79f60f7415ceca67ab08bef496dadb46115cc1cf18dd22e4160944523352c00d9c6b10376405b5ce8e3a2e45f2293dec0bffeaae7b4e177ef99276538def780067eb9f001b6f5711562d4856743636c747dafaf2620f2d52c20f863acc54063f0444ff78a5a93bbfd5bab3eee558788d4fe47c9b8f890cb3efd04f36ed419ff3e02e8a3126f9f7714cec04b2544a59d5a9fec54197335f665597f352c85b2c28a742fd1c7b918728a8cdc8f1ba39695f675feee090626b969e5ab80d334b821aa146819bee5f4f7289b4958a977bdaf347af05bea4cfe3eeedbc8c7c19be0ed7a36f8fa28680537b1665309fb0137a2c80c709ec82a122b3c27da934363e4179c804f37ca4cd4ef86de48c69990a259d66aabc2927ff61c48740c85a768b216dba932918d9ef001a16412e7f3d52f7ce883e02e1a7e92dbf9aa6f888229e65e0bb22dbaac2228152a87af8650070743eec1382a20083e6843cb875091a21fde8a9e4cdaa7ff3db0911a6809d8894542c84c222b611c85d4d6cd2847a049f9b4d83911bd74248b60750e01b7558867b76a2f9d12d2072503b9ae7d0ad76eaebda617b97c7c6c0d0657c2e07175a874d1c994ae5859a26a90bf81e6739aa316a601c4cf83946a0f6f79592d0ae4e1d6e01e41098c148f23cd4a286f8a811fc43d0a39f807901beb4d9802840b8d1c2e38ca5dd40ea79ae66369f8c64ced5291dd9bad37cabec166f5ac3df45c056bdb0eaa941cb474f7b14e7cdd4eab2f8fbb4d15c5d134adf9c7ddaa597088932e2ce4171fcca5268f35cef42f1624a2e527b48e8d998cda6cd95ebc048912e8036f4e6a5cce4f8b1407734722657dbecc21bfe34eb97a860dafb919cfbbd0be3e5780f357bb3e67792d7f11255f8b3f048a1f097a4f996cbd786db879b288693428b973d6e4f872569c7afa9d733a954d096d3524209ec9c7783b658e33e54e3adb233a56c6e09d6f4139274f258d37b60c6515198c38b2ed5e68ec6abfd5c9222ceaa5488d887c24364d6d7d4c9cdefee114e206e51bfbb407379c0a7395cf27bd1fdcf68e117bc61251a61838b0903fdeb8adf92f9cc7c00c70f04587e2ef83e78853999c41d1e57ad0da58bec891be8c862213aeda9969eed9eac536f722ec3ff0c70621bc81ab38b6b972203124741ba71b1019f40d2bc6e63548391125da87f0c1fe2c61b7ed9816859798cd75cd1a0cceba94989c5f038d5190e9fe0d6126f7298e104cf97d29f72d255463387054322a25e948dc587acfe3230d53616e8173a2eaa86917fe987218280134b14f93346ca091901a9a6bc602a923c4419c90f72f6e4e40a60730bb07ecdec4886d1965c187306edfda20d2538f59fd167cf8d5b13844ee5437c2343615b1601ec2d60523b60601ac0785ab5c6f34a22545b54c448019b82220b7c0e61a154a037ee4643696730a7d88cc69138789ad590511a84d5b52893e3251cbf1d6b82286062ae94c231d30abe055f3290863a3aa679faac82c9fc36abd3638025950b717e72a492ac00db2d76df8d0b93d7eae4e53ace505f01ec18ff48e2fdefb942664b7b8239df8c8eb221ee345547af39e3851dbc5a1eb6f08904dae806b9f3b188ec9ae3cbdfac3bd45c15ad3519eaee89165556c51f7cb0fd711276ffefa48af38892310003b7783d6f15c5576a23aea37219dfe913aef1ca5210eb3e96727e291635b7346e9e8d54e55c14a8ac2bd9d02e0ee0dbd7dc597e70d5a31f8b31b9802a19c024f01d1b0abcca57aade89d1b94477c4adc07af785849828049d0a9caef2fb3eb71641ee2809b5c1d4e19ff6385dfa11fbafd76107abfc1f3b83914c064656b26c1da9304769c9a3d36b1ab8244b2f0d032daac9955e12ec27176a541a18c7b82b1ad489a7771f4d24376ee1fded5070740b8d18878eabe9fe8f1ee0eee2c0c5adf358ce6819b647e7466dd84aa4b400cbd39399ad09deebd9e1243845cc5d7fed84fc609727e279946a1975e05cdba7642deb744697d78144672d0d25cac0c707c6becd93a9df85cb7380c6e89c079e40e2d9d2e716e07e2ec0f6fafb7522d6cb825d38c7ca8af5f44d2663543b75a85025635e252774def70df25f50e57121832a7c5a1f062dc3e5505067d0784143eecf86be8af443fbda2af1c4e6b287ce8eb6d98ca13c410852a6d94eb668026e259bfa5c4eab056630a2dde88d19f4562a6ea6b55eb9a92148311372b3d5c3a1d5e06c8e83c38d1d052e712ca451bb8138738db59a0db8d8a32a619ca8756d8bf02ca666bbb2f31dbec58c0f29dc3393d9db3c34f104453d227729f4813ffd45ab531becb18d26756542d88648ad5358c2fda6ae47b259118c601b5eeebfb6fa02a771230c6a8b62af29758ae462f17e43650918fb1624e3252c4201e26099211609b2c7bcdc9ccd6584c5f702642e417dcd718bf4c54b45b5ce0ada8019217ce57272e63da2b291aff7feaf4fff2f4177fc5147ba4ad4b9e8d1ec7b65b63c46410feb69db317d2db389eb53f062a94157a637c41d90c9ab660dc99547009260d23db893deb2177f9ec514f264ec2f36dcb4295f31aabfbe126c7cbe168bfac02df6b82536345cb8bc89eaa3acdda5f8a1e30b774b5e2b37fb9f003a711c165941b36b134a2235bd65bdb7008f93a424a2420ade606174c80f4ecbc46d13ee2f43b14c43d0ed2380b0c3b3303ad7f26963449363568b3109d0800afcc167aa56766dc73c0c6a9e7028f6b43567a677d214e731189a1bb7bfaa0e1b637834d37589c07d909797001372341d30f4a32637246ed81ad173248413c36d009bb664ea1511571e85c3b12526da0640a6ed991ef1d1e30a0e202c470bb96def0c2b96837f636097df81cc192105df1236367d341cffcd7f13bab748a13440d3e00800fa3421792edb0e1ee87c5d08c51a79d75de33f76706e69a81bccb538793dda947f5c30124e76b689b6bc04bbcd9387ad8dfa9a50d73b63f832190ce1cb1bee1184b83891866b8f49f552ed63f6ecf8daa5101b400c4f8b2a88544f0c7d788201d9c09c9e598975d7b56aed3748de516a188dea66ab0d7a1e6bb1d43677060e89c859cfc31726e398463851acaf5e8ce8e2da04235149b533419a9a836caad53277fecb4deccb8d396685261d454fabd8bd40c6057ea4ecc4328a9c389e70f1f8c19a405b89a807e899d6ec59a5adff0f37e7bbbfaec0dee53d953228e5005de79bc672f4ef749992cb7071445241fda9d9e8788c6bbdf474e1457317b172cf57934dcfc78a5ba0882ccd672b43381e497eb7a5ad7de42653c4b6772788de4be6ccd06625b413110b4803bb6478685d1c1c7bbd87cc894b60628898802173cfddfe8dd6043c08b881abcbf450e23db53f793afffcbf27253aa0032c82aaf77f59bcd2c8bf1ece670ab95d7931615997c8de9de9fbcff44923fa11d79b4dc4c921981f461facdf6a32caf5ac77e354abf73bbb55370e75421b93d5388c1dbb74e63aa635176d738f72a8ff519b12f05ef9d4ba0999ae5e405538b540fa8a693dcb1c6e9d09d66bc87d84f64ddc6376635b5c063da3a204d901c929d1e92b1d485585a5aef7cc196f5f0e244977908b783ffc72f78b9f0b2c493cc98be4bc97256323aa661913f2be17e72552a40c54a9068c0215da98fd70349bf02a67c709acf86e801ec43341954b7aaebcc7ce76675ae8aeb37033d43f58070171aa6093fed08b8fec55675e5564917857bac657f103eafe5b4517e6cff132e01cc840fa3eaf639ab41ed7cd361da70d0bf19d14dedd4cfc59391d887672c77e85e27f4bfe17251ea03862868dffd00ecda52ed572571c32601d5b00d79c4bd7e76783c16630af745ceba29dbf477e81393f79169619f645e64166f89e07d6f7fbcf03950228ba715853131425f5b015ec99c8ebd3465906d53817507a342f593cc4e262003bb52bd954da95ad2f4a1ac67147a8063b2f89d8f041815cb0f998a7b61265bdf03eb7b0e4572c3482ce62e6d124586fd2b3f9afd4ce00b6e0a2835df114fe5d6a90cc5daf82a0e61a0b8849c005c618d4d01a4fcd951226d2d0bcd7a1c82c5df3115ba3a2e4cd76fac87845d3ec6e4dd8b9040c48036bc346aa0480192d85bf8441aab5d5a0c86eecbe9a1b6ff05f43ad67094821f2fe110ad42e2484dfd90babbda3120d4c2e83ce8682e2fe5acc680a82d2a66cc1bdf6e078788eff28fea370e4e2369c26039273683038c9954900df7baf610c02d7d86f4aab03e426e86052fcbef4f51fcdf3576550296d28ab6de0c6a46d28575c48100797a13a5e920d6b559f16820771833529dbd110199e693be71a62d7ca1cb140f472a6e43cbc8e30d164913673c0f3f5b05b33bab6715f92aa48416f32a7716d481f5d613a52238c4141038630967e4be6e05fc1678859a970de600fa46bb2af33dd7164dd5e1b9e8a8f121bd7047135072a24682d406c4a7608e732ae0116a3c4545cf26b11d171732f2d103ac173aa6c0cb89c6dc69c4b8667855ed320fcfadce8f1e269ad57a23d85dd7b7398499ba990e5f30b4733f44a712355e17b768ac0082d5392499cf38a7f280dbb17228858d023455729f28e7f30374e72e5f4c563750879c3d3f8647a3fbe48d938f57f6c46aca10905c5bd4f45e8028d8640bac5eb4298a916c282ff66dccfaed55c281ed54cd00fd0e919adc5bc7182df1ddf1d114364e18fdf18b033f6057579642fc23db21ffad2c68476b7b5f83f11c8dafdbc1a475fb8aa1a03f29b6473589d318324a9264d1da87c8326891ad6aacaad9513b5323377b41ec54a233a95518afcca0a5eb90cd3894b28537f539d23b57acdbed046ddeb30aaf226ed4e5ee293e516ab35815adaf4856b12f3eb20f1b2163dc9fddd8acb313d07e407080fc93af88326b907a8827227cc8d43629d9a7b2a488132ae2f593a454fee14081358764f0305dc19b1e01255f796b72b697e6dcc9cd8e950db06ae44293515d816e1d2b36f7ed508d907816f7dc251b146ea33c9ad90db7c8a14a17360614334211144d73db8e99d650121555595d3ae8d95b5c4a0adc465cea341ce0bd461d2752552761f45eae8bde26f4ab8114008ed4dd8bedad621d9086b25c3337bbcc5c622692e2b171942e2cd9960ce611af2c0cb78a4c9345f07b84a88fe0ba9a8808c69eff4797633ced09cb3ab292821ed5756928f7f60ee8b659b145aafb999f314912965c6017986b83d7deae343862fe5d04fdbf4741c7fd37e5735d66ea924719f3d99068d9b6555e464a20b67f3ab63b2786ed5f48b9655b420fcb6de991a670ecf72447cf95ffe9b93b05e3720c2192a0c4a936008472b9351958524b6f1fced28c9c945655727675234abbe83f8f903ecbfac51514ea620b9bee54b3dd5598085ed5a8393d6b3be08ebf483b724bfa79c14df5b0c8be701f4abc48da39ec5a01e1e94c3e31b9fc121b10e3322e4c879fac5eb17bfaebcb646d97a666a1931d2cd450577773adece1875091b7e3a5c16ed3f197dbfb259a54098c7ab30c9c81ce3977a16046ed8916426c3b81b3b6f9a490d05ccdb154eafa563df2f3d9766cb7664cd2180e96e3c1f8b0265b1c904ed6c1711e048d94f525781dd8eb809788301d300ad9a598d7beada6c5f798fdf4c3cd2bccbcfcedd19f339ec3ea2990cfebf326924bd9869df0f49502622363e1c799d2124c3c74b2f3695d74b758fa4bd1f12e5d8e153121028bca8790fd7f3af036693c712f01258a45a28a2c693b2340c6fd6556909c12858764c28addb6fc4bade7e8d31b33ffe0348da188bda7d25e6af2abb64ce6c0967fc427bb91d1d237cbaf78e24ce223e055ae6141b39c6ab2d5a44c02098b63e15c49bdc17a103759c6ad5d0f3f14f804178e64c5faf4ba0ee1ae7f30b24c38afaa63eab49ce5f8de184354e8bd3022a6f6ffb259a8050c2105842f0a58907bdea6d852f281ae54f7a513aef0a8944940f42f6bf2b87eb6e1b973e3b232b96d8c315f2f87178d4f127db076fa542a40679f68414e005e9cf40b648e08a906b80b52c620e1c09efaf7e2ea357b023237e39bf02ea2936c767823f9e9aab8bf4c90a29d96d6b6b5ff4990386f248c4d16955ff2b51ad8167213819e42f2c68e476faafc21c5e2a462a92e25461ebbecdf2250f44e54314da3f370f5b67ed205ec3ae51800adaa50479708a0f22f29051bd9eed10f97da5fa35ed45f06cd54c357472a1197a0d144da35ad9bba60ec6c96ffd0b0fd9a161319962f6ee69b7a7bf487c360cad710f56e7b5cd75f48ee226b836cf33d23a0f6e7dac8658285a1b9433eb6da32e0a530a5b980b70029f623f5e8764c3ef3869eda2847fc8a219e9476d19086e74e9879ec8ad2504fdfd8cd0d7619ab123b23995b898a1e11bde8de4082d3dbe9f405fa022dc56732405d93010e4944b9fa582c556043b5024312e6f43093c14c4a32e14337ea42fd763faee4c4ae7b88176e3ee51d799a1215bc640bc43b25ea4d18cdda403f4d5b3ee0982d7b0e6de74a55b29055d0c0711fa559dcd4b7535671b813143cc68241f2f384f955985ad058a8f52139c6652e08604a07a7a475620c161450d9c810d136ce7a4d9ceab43d01dbf485a03312f14afdfff21d64933bda51135ec67d174202ce7a5b291464e9887fe353d86d078eab2eaeb9eb4794aecff4722db2894047cf68c59a99ec181ce57c0fe37a5dccb909b45a055132330eb804bef8a1d6a50bca3596998e5ff54ce1435287ce395281012b107db8da0360af211c7874ccde06cfed0a853782863492fa121b08b1f4728bd0d872a7e79b373ba8ad23fb74f1a6abd75b26e960ffb404c9e9c2fcaacdf4302fac3a1624de02a0a4be5163cdf095673ffdcbab2c7c73eaabb5c1e5a4ce56054598a37f412f4fa7e950a97340053c7352dd3c77c4e5f5eade2e8b3836b02df9b23f159bf32f31860ea83eb272368aba5577e0669959903b238928d1780a0398c416eaf7990c7a20a63e9eb3c67931ad36dc214311b3e76c28f406cebb33961407bbb54141151293d8c77a5c796036b8b04a88a7bc562b892e98d10212900d9c92c00dc4aa84b9ee2a57459015172ca6764a5ad50230ce25cc1d542710bc4086462a1d5cee2acc5cd7b1cde3a6989a6f249794e9ab172701a508f640da4f64a88931483c12b466dac29fcb9bbfb11d68aec5c1e8f4258fbdda83d56af7fe1344404e2cb670474e4c7db673954df9adcdfe3d2353c2361a263a0047db81dfad7d4580809f86167179e4aee2874dd60eb49946a7ecc4fb29a7d33eb0ec2843494e59460dd039113028cc2165767a34276ca79704c3167c469fc5f3c5b84d844b461e613c1c8c83a6a808fdc9681fd449e330f191f8658056cfd236946f743799d60713b0d99668249f803d31cd51fc26899800104d9b116dba89fa0040c2a8689702b7f12c1d1f62429e7f729912e3c6db16df5df779e88595e2b0f878a206612aa56867be683d0b20382be3d23f52bf0f01a15332c1d7b24b3f2a8a3bea3543c91edd82db7e59e61b74d3bb8080221ecc6d23ca35542e9ae3e9a519286778bbd2c2b417f41c02de937bd224ab0f03c949dad9dc8cabbc29919e0585ace8cefbd8de7cf5fd5623e63b42b27514b988ae9b88cbb80225bba86b8bffb6937cbf61df8c0ced8f88fb36d254f73a24deceee21aa7f306ecfed15f9118e1e10446f655619e2ae28a1191dea5e165692a9e2eb8b44ea0c6899006d525ecae36d3675da8e7cd371d327b4273f207ca9d475b1aaecb4448b75be8c5203ce0c76687d7ef6d9c8ae9c047dcc987b63c7ac73764c62bd0ee31e8b85ad5a85cbc651eba4157b8af200d7f603f3082bd38163bef2d4b49806c6ab797150aa33153ff99f05d566c6cab6e39547d36b8b12ba87039b21edf313a6843f31a9e315b445d5cd108dbeb18d7be775ba0e1cc43a2e352f3f941e311c1d891924eb28aab1cffa3568508a1073f736cab6781800436ce92b45823e1f6f7266a0157d248b4339f34f631e3038ccd007cab78c956b0b569b76459a2810a54ef5e1b417b810562a623123f2132e6fd635a0b51d3a93b085246c09f13d63943c35705fbb3f57eaa5f1d8725660310bc48a937f0a79520140523044452973d524c036ce515cfb7ed069d218beff0433c114c486efb51e243382f19ca4eb9e71cd71b380c36c5e6f287ffaf8c293811f4affaa0e2c566382942e70c0eef9ab7c84f93c765ac3db6267f0d8f68caabbabb7a042e196f02a71470c4b9b2c5fffc7db047fa7b58ef48613fa49ab04b8f0ab05d3a15f94ec819426dfe8b0d669d590ea72615d40a4ff7532a7d836a1bec49984dbf257300c61d595a13a87275f8bb1c62af8a269c3582bcda8d461884c5dfcf24de4fafc99985fffb9737282ea9e5b97065cf9516f7e10257e02ef016ceac5bd4212e492ab34e37bd67235ed3bed084b62e15cdfafd99835310c3a05ca1be0893a8c9345f7820a60b9ab6121f2e8fdc4c6b04e28760452b8d4ceefa625b680c3b348310423b1f3b8f547a106dfa9836330e4b19be8c6ad4344c76001fb04801ff613cc9dadca74c6bb29dce44dd76c2bb398aa7c7eb42d660265e69a7d757fee5721f19e9ae3570b3c6589a1785fff362c5fcf3399be36e7af8ac9920628ad63df814c3f31f1bc338771960ec2c7d3c991584fba19b747e61284fd2c615cd668e07654656c7780d8f19aacea39c58b45fd4d42016421a1cf34a70fedee2a42955b71cc0ef5d612b2d143f54f7b600481327f8edd114dde35ccc90131347819430cc06b1616aaad4654be970d3289084fd667fd0c3d5d04ddb03fc3c0fdaee53e16195974dff2458161778f79243a8e462a4f09b8d13abcfdaf1dc99259bfb9058e7e3ce393825bed2e196817b7ca0575a46760ea1579dc55ea193ab4354e80b803e502ec2f994bd1af4eb89e658f41b59055cf0cf59870669e2d803d15599bf6bf33a323cf80f47f9647aa100e529a402425724e9a19b4c0de542389a5ab2114fab24e8452bef2b9d84c2eb53078f51e176044b99da01a3c2d7f332990e111d2749f85a51d9c4c7656d272f7d7dde0cfa557d11740cedf71b1e82657a6e47c2b87dfe4322cd568ad1ad0d46fecb505461402265a027bea0dfc7d48ae3f2666d72391137a5ea674be1d7da06b06c5628ca469010f158bdd551f8a5f56d2cc0de3412d97096e13f2a6183767224caf750f37b9831dcd0bc0ee55c2ffdcd7202cdb2a244ba351303a767121a0b430b556c06188cfac62a4a7daf01d1bd4027d87478789fa0b1ff8f4b2c7200775a13e9ae39a5fc4b1c5c8ce7ddeea5383b945197b42249bc68f00f82a12ff4e7226131d62a70d5b19282138c84e86eecfc68e154d89562a96ff8dd2a9087f5b0333280e51f8ac4e374aff023680394e29b9b198eb32e3fdf2831267d5650a638000fd0dc56b1f1c04594b024edb3c6cef6c57cb37f097f66bfa97da1bd63a899fb7a51ba98a57127ef163bc1838e463db979a19e5c76042574cbeae717e928c0a7513f0f730724b2c31a68c87421ba901c8dd2d4202f9cf6d869664ceefcc75981b5d110b31842ffb2b0fe3274e2725554d8e44d08003c778f4dfbd92314b117b3cdba25f5bb8025df12f66063f7352d42c4af86281cc9ee6560febfc98882b4d5d0acc5eae8496386823d6a5f28be10424877cb1fdf3d4a4a30b4a2ff46d6477bd478b44cb4cdd6c014bfea847dc92a831e018ace0e3f1ef9c830f67e2b69ea69acb03bab5e9413f10dce3bdc342339051b3e11136fa997ed096d1b28439d7b3b9fb67294101f0f38bf4790603e54779da9cf4ccf80e43ec844ecb9896864c7a420697f05d63e59085ae57b870f9c32f4ad8ba165bd8db643de31c9564669a94538db930450c19e0f866fadbf0b1bc1deb87e56497b51868c97e1ce359b51281dfa8acd29ad4100f3b660715b616241b7d988899ea16b75cd193bdfef82397110b53d459d3a75dcaf3deecba0f7af951a2a2b2c5f06e33600465ee8384e0df59998ed79dcb82dcb47233650a87f8defd1a6bee0d8c468e044c5bc9eedc59ad2db49996b36a8011a1af63f9a0f2f3493b98ea23b66817ef2e9d3bc170cae890c25d87a07a34b08f5394435d0085fd8aa02322138a43b0f46038058eabdecab8d5cfec977c71fbac5e", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x0, {0x76c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) epoll_create1(0x80000) (async) r9 = epoll_create1(0x80000) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003e40)={&(0x7f0000003dc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xc, [@volatile={0xd, 0x0, 0x0, 0x9, 0x3}]}, {0x0, [0x5f, 0x30, 0x5f, 0x61, 0x2e, 0x2e, 0x5f, 0x5f, 0x5f, 0x2e]}}, &(0x7f0000003e00)=""/10, 0x30, 0xa}, 0x20) sendmmsg$unix(r5, &(0x7f0000005740)=[{{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000300)="473d4cc348a8be263acb6a929ce1780965e49f641143eb3980e441eb1cdfe829dd0be3ca2f2eaf78fee4300642872e664d1e8920a92d6c384c44785b2d1bf0c7f57807a1871ebe5b8c927a43e9e0befd08d33d764fda1fe79937f84af31386ab3a493f1e43efa48730d224251babdb9f3a64d38aac1f3cc3c46192d185a0cba1e0ec552c70bab707c145ae924ccb8b857f452e7b26d1d185b2e803fab28037926f6bb6deade99fcde3dca72cbd9a18c045c8d2", 0xb3}, {&(0x7f0000000280)="8953794e370a48ded2d58e1015b0c557d8073f421e51e1585985cb1d025a7175120b07", 0x23}, {&(0x7f00000003c0)="ee7671850923d2f8aba17f365c4ec3655c80ef4f6c77a4cfb78f7336d76cb71fef3c04038e4b4d2b3bfb6545ac88c740a10d3902bad23c6427b05e9d42875857b5d1c523b192007784985579111efcbc5391c9", 0x53}, {&(0x7f0000000440)="5cfa7685df27fad3828fa8ac5373da8071f664cc5699e05bfd2f67934a0721b61daa57762439d12a7cc9c33ef99cc5113249241e735862600dc1439ff0f92413b81af723bc4c71942a09868f34f63f7dba07743e711d30e1235638f23a021c672d55f20bc5a2a12913eb327f6febe5ad", 0x70}, {&(0x7f00000004c0)="f39fc46acabadb5418e78d51d4b9d8813ba87dc4dd4591b86c700b8254b4d635d3", 0x21}, {&(0x7f0000000500)="bbda95621183673be53eecc601ece6da4aab81f65b2ab204b5b25a19e749f3f62a0cad32d234344c82bc85ff10872509873fbb2d5db8249af73d0a34cc3020d8257a4fac6b90f01380ef2e45615f5099ae24b2a2cc889b324a223bbeb1ac13205814241fc0fb08310afe5da6bc02a553d04afacfa358817a6529924948b13ff439bb144a50e1", 0x86}, {&(0x7f00000005c0)="ec812ed1ad3f9f9f4e8a8fbd4791456d796553159c5f053cbc18ab3c475e816475438d1058f33da44b29a02bc8cd0408dde848a79bbb30a19b6c90b4f68115c99d6434e076be61a93c517129ba307a2408b574b06751341c6dfdcbf07c77be2224f36441da38fb6214aeefdac422d691f2fdc825c2d850e903603d930caa7056de61f57197d08b188d60362eb264549111afa77d08ad2b88dcf84c82e0a9f83231d92ceb6cfbdbfa25bf2e6964a4a00360696e9fde6a01b1b3fd56461dfeec6d86322dbd1fa96f102fc32d7e411e012931b4851d69", 0xd5}, {&(0x7f00000006c0)="00060bfc5253b835a593b0d1bdb3da59ab039a9145052c0402aaff26f25ef31635a77abff2c4f81f34e122bd7e89acac59aa514e536f50e800277c93165ac866dff098c9c0026482d2a016b1b3dfe65d9372ea7060f9f081dbf9dce289691239609fba695c153e6102546d27cf958eb3314419e427d00187bf01308b7a56195fd8a4e5bc31dce698ce5f2b98ea397bb0e5313bc48d4188f16b4912d7993d990824584edfd4e8358fabea208471336d7af289f0718a4c28", 0xb7}, {&(0x7f0000000780)="9f678fc7b2af6ec6537030cfcb82e603bb6c1faad73f740e77bb6dc5579cbb53ccccafd7c696d579d716f7b6785adbe2a4161ca34746436c6ac6529f52a143bc0639e7a5654aa692d4b0e67d044016f7b671", 0x52}], 0x9, &(0x7f0000000940)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x20008090}}, {{&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000000a00)="4a517cfae7cb036d0a0079351788e478fb3b93a6bb405abfd7f158a977f0e9fb3170298838a17d0d66fe71843511c533526ce8974eed57e3231e99aaf9513986c7b56fe81c88a1ab602786172ea0d141635bb751849d88291928be8f8cbbb25461", 0x61}, {&(0x7f0000000a80)="1730409fc5b50627b5f6b2e4d7d37a391351155202039a31728bab266f55d91f87660e2d337d2f702f187b0d6a1eabb2e3681ac70271f075bc0f5624bdf892745a9152397246ca63dbb33769f436eab24a932d30347a9c5cc43ffd5468f4518e6d2a5748ee1fcf0c2582c45fc88e2a40244a0f96166ab893f0e5cbc82edcdc0665a65d56d6c3ae52a1415f4b524d73d0948b1aaa807cdc6a34f45256e81604cb5b52e7bc5d89cebfdafe9d63f55a4765d4accd", 0xb3}, {&(0x7f0000000b40)="2e3ebc83083ed014958bfe22574ee1a4", 0x10}], 0x3, &(0x7f0000000dc0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8, 0x10}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="46140bfea337332ba453626d33b7c092e44e3d4070b86b34662536e3ec92a74d0e2cdf79e97652aba7ae400c7f62ea550229fb9a2cb4a332c6c37414e3a30864a0", 0x41}, {&(0x7f0000000f40)="263e6bd8c84cd91bfedce85eb1413349a36d6d357091dfd6794ac01858af8a670c9cdf2292625c9e339387854b981f8d44c624d73340ec1c505195db0c26fba3a8237bff99148910b2", 0x49}, {&(0x7f0000000fc0)="6974d94e6f64dcae20626233e19460fd202e1cf86fb5dd4269da3bbb22d3bc288217d3cd3bab986891735e5c74e0698233d34f568bb544a69c218835b17feb596105714ba55a4b584991449f1e48eabea261e009d213537c202ace90d06d54935a3d1002530f1f238a8178ef7cbfa9adafb62073285e9b86778ffe95cd18044082df5860908ead0b8d6f07e5be0b66637a94bacfab538de36046cdddf1e4d0543952ec303259c3c2a7", 0xa9}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="15de792a04f8d8ddf94440f7005304f4a29c69a30f7d0abbbee32e3f3d8693e43e4bba5edda5c05f25310183fe1bc8c51dbdfd55cbf953ac64ee9753d50e", 0x3e}, {&(0x7f0000001100)="f8622848b87dfbfdf8b2ecd3ff64fdcfb1c61b88d6b0fee209d9a417274af64d0c3443d18140c10ab35ccc25f42aa5572f9ac4f48e539862db82f686c39090aaa781b1a0b2b11cd3f24f9a406fe79c8c8b7545a658c5bc503fc579baa7715f0cbb3aac70463e6768402686ddd9908b092a57e9a77a98b65c7c4ee7d2f40bf2f7c71b4f1ff79fd551e84c95cf4be7bce61368c1d5e32d75de7d8b9c9260c60f544564b5159237c01a639f4aceeab1cb5fa3735b9129e8ee232e2633bfc4be4c07b081424b6a90", 0xc6}, {&(0x7f0000001200)="3d3e573f01af7f2496a842f9b6503d82b8c6ffba13463bb7a7684747b0", 0x1d}, {&(0x7f0000001240)="459c72f54625c88c89face9510f4c64b67e4", 0x12}], 0x8, &(0x7f0000001380)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x70, 0x4000810}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000001480)="2284a2d15d3fb11c3b23191d203a57500730e2f28a2bd178937046078fd58f948ef8894ac003290baeb5d43cfa9ff31d72d1f4a23baca6e0ad8ab37f0f730830497b41f01ea96ab6f69299db9a8f69feaa4eb226f27210b34a51301e4dd43be432747867a250fb2b2e02d3920e9e7aae7ce635444c4527cd587f0e3c2ad278e72d74e426fc2702809a88813fd282a01e1a760800014d1b1dd1ec013fe79e17a8b21aecf12941d10e169c6e1bf40e9b9f5bfbcc5cfbf3200349ed52eae1d9c7889dc94794e62b6cce6730916c17af52e5b75252abf3c2a6a4026bdd67e349c7bed84cf8dd19b382d19948c8afc87c317a747a79ce3bea69213f11184cd3be", 0xfe}, {&(0x7f0000001580)="229c7bd2380e277344cce3407c7336184012a7e255aa27289cc418a0ad1524839f52ab68789c7a685eeed306c06e4aecc3a0e94c6adcab43aa1b48c644b24302bb1f9b35df259acaac3e3b6984d3a9b315cf16b10bceef9fc8fa5be2c096404866a419a04afbf9fae558", 0x6a}, {&(0x7f0000001600)="47b166aaca5a9627fe3b1abf7b652cf0f574f2fb6dfb6cad48251e28d600b13e701a4ec818a977b97847e63f89cd44e929188fbde3edae243fb066346b317d34027cd0fe12404bf86afc0ef2fcc31231422ecd320037829f7ff8b70f1b6dd51d93191e984ad62dd48f522f4dfab8e5fe5f83b51c773b2a6c61957db97a", 0x7d}], 0x3, &(0x7f0000001a00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r1]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r3, r6]}}, @rights={{0x18, 0x1, 0x1, [r5, r0]}}], 0x160, 0x4000011}}, {{&(0x7f0000001b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0xfffffffffffffffe, 0x0, &(0x7f0000003e80)=[@rights={{0x30, 0x1, 0x1, [r2, r0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r8, r9, r10, r2, 0xffffffffffffffff]}}], 0xd8, 0x40000}}, {{&(0x7f0000003f80)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000005680)=[{&(0x7f0000004000)="768480b90176308c71276b0f780822506046553a76ce3745aba8086c9f6074b360536aab925ce23e4b6bf1caef22376bea68c84a1ab99d2ba6d5f72a30eed72d71dce67763c1d1ae7ca3a08ca9298f68b11e9ca9df7bae2ad961efe4de4a9646795c645e7586c5ea7b9087ffb18bd7c5fc3f41b99b1e6c51c91e5bc5074b98a7c573061d0626c1cdaa6c52563b4dfa686a47e8fa04dafb9025817748d95835510194d0653aa5b5dc4e3e503847336ee19c9f1fb59aac7d6ff5b3f8f9b9c81cea108346d6771b209a3d2c7152f9e3", 0xce}, {&(0x7f0000004100)="4a617b02fbcc8fdf96dcd7a5d44de105a3d89af9df0d815679353a03b36172cdcaa3a85b4513985a8064a42298a81596e2d80d92080512258fb5bedf43dc68180f16528339e8aa15d536c60e11b0d5abf9c4f363209a276ff98ff0354edc27b9f7353f76117818649dd20168941922d253c537e6ee0647dbea9f1e6a36a32fa74fe934c98ab4f972cc03aa8990659bf9acc8f8d3dd2d191e053b22cff4438065f2f56bd0aeff9417545b1f77daa23b3714d07f56fd34452af919f31e49ac45f30d251c848598", 0xc6}, {&(0x7f0000004200)="21e026e9662d6ede5d087d1da7ec2a2f23007230c9b0d341fa0ab09fa0aa54a470072c1eb2a712bd5dce4806f3bfe7e05c13e1a617edddc2acd6b9545f5ff8ee05834cd98a9186e6f7635902fe9751375dc4cc960a94214991dd1dd21289544574540f1db32cc865c38e2d13e438df488e644b0c3363e79c01f6076e2d015410097f79deb93f0a19f20ae6182bdbdda43e2e1bb63f3ebdb69dec50583c1281a6e6871e0af1abedc6563ac3ac1441dd1cb095058b78502e643f26520c8276a9cdcd9dc0ca0519b32808ebabf9162621dedb7cb3abe0c6e24ee73ec60a22d9c22772db8244a8a4d3cf9e87c8b3ed4bff091f4b41af468ca3005eeb38f428db1b222449e2f5761d21d98488de55331536ce77ca09b551174b0b883c832c47804e1a13014b0877430d37a0709075891c3bdca4219303e4aee75377f9edb558bcde42a6645e7a4edc61e4e0b2fc7b2209cc4a4541d14641f4d86ee0fb3e54922318c97f361d02e80c29f1aecc83d2af61c7a47dbc887eff50cbe71b5d3baa83d9ebd741472c67f644e72d73781128096b2dc5630362bf44808a6c94f406b2a70a71b97be302689844e2965096cc5eda928cb6e1ea3b7f7cbf76906fb280d7456ec141c0d22eada00f320672d12e581ea8055f8bade09d331e28c97a8c2494a42cfb58a4ea8e64818cc0a6414a5f613292d35217a7295e6b619c090f159841cc51e8d20a87e05bd118e0693845d93e3c04c5ba408f8085241e6d0b0e4e12924fa6e13a79005a6f514ac313035c19b14665868a3ce2f68f88dc3602a3711f9009a17196fb1bfc353e1cc2b8d3cdf621fb83b6f735c4ad0bbf42ea86006437950d4ff4ed2b6b2a3774b0d336775e18e541bd523bcaf167e7b2bc4e24fb5f6b237d040537aca9da3b26110d29b664642e6a6aba48eb23ee4355d40693042ccd718701593349afdcec51ca6682d0eef60449f941ce7e477a0dfdb98e73736e69dfe72ed8000bf107eeab4525391f9cc5651025b74fa60bdf611187ac34fc79405c5973b90fde058b99dd3d371bd460a54f6f81d03986c0a0cda33e425d9292a29b73b338b9da35b21b0a5828f344d3c2ac82a96e9868101259acff7d1f8f8b525cb5e6d19257005a859fd84676f6ba4729b87085bdb72cac3b353399aa52ca663c8a098df865bf279e335cacd4896b240cdb09aa90e23dca43c2e21c21a30bc21ffd16a5db4117ba2428e11b6e0edfba6bab441e6bb834207b4ebfbb5b72fb8a60658fd7663d16fade2ac0f3ee948cd5f53fb8e0aa593fadbfe90d658422a319bceb48ac60ac4a9d3d20b6b8e74601a7f07a544c9e741af61ee12939467e0e43892862c2c1059b49631927aa3c40f6411840aed355bc936f073e772d40975a47493ffbfcf997d273d5a6f8b51fac0ea249c786391c1241c4d01a67aacc0fda134d5ae13b4c1d8929381285d493f35ef17c2eff6a1aa415b42eda80e998a5c4aa071b44eb2e6b97bdb369de06f0f1bee37105ba455c3f379d8da4c7a1c0031b4eec55b4c92aa745912dc7f5d9dbf5b12b99ce5d5ba4a08f1d9300d065bbea22acf05dc3dcb518c2989c5ca34b54677d4afe23c2d0e56ac19ddf4296ec2abc217109128c7e976c13a372c612d2beb78cacd1c6eb19134934a583bb60c2975fb31cdf96b04fdcc55674ecdbacc6385218c5143fa140e2255a555d7f0a3db94c7d97b53f6e4277099e526aceb460b0a597f384477b9e8cb26c82fc1f674ba69cab1abe1c46e67fff97ce95184ba0e3a4fb89b2b3f944e81c8616c9a9ad8cb94c7a7f294a21ba82ccef2e159b80ea7aba06df5d479cb0b994989726f2a0f948025d3ed8ab06ff750bac045f74ffb908356a2abb2cd294913a4af9cf3a1513036a311b3ce4beca2461cbd17bcbdbe27621a86bbd6e26ed4fea4813346c0a536c6d974d9e4c071736d952aa28ec28c3aa8eaccf2f9acc5c45c52b1b449cd9c2dbdfb9d9ffe5f45428e6c4473cb7880ce2e4044a2a7a974a36c3184fd9a55fbd25881ec837da53e37fd270d2d9df67354c0384bff7e841413119909937cff7ce69431437c22be47c82fae07e7e3e9b794c9806e942fa5edafbab2a1aa12a8910d2ac30f859131ee1dca2ad4badbc1356e03271a05976fdf040bead56b8a37ed0c386beb874fb605af132bac3367f6294d2baf36afa7e97bf2f9dc30d0f3fd4c76888fd8f07bf095db554defbb04d9cdd393f43767e877e5cbb097bb343d6a13f51637cb369b729cb2b64ad1f9fc8ef34bf110c7be2c31edbdc66269bebe275a8f25135f6c59fa9720bd9138126b9419e47ca5e147b9db721bb4c8e8184a8d5c1686e39b4eb7486fac7dc83de8423a2cab49ac32bdfba2a50945f8351eb0359490ffd32f1a0de43c1f27b554616ce7e3bb2d6b3b8979536f8830ef004d2a945231f6faf741dbbc5f659f3b22df5da1b4c36e68e135a84fbcae64497c0c1142ac6366d0a10fbcf79f5460e4f9ce1b4fd47c75f5801be442d322a104830070d7faab5944e50370ac6d9b697339a316569b622dc4bd3f7153b43804b87174341bc1ce05051a9aa69c00ec9cef02edbc39f856cff7c82d6825e961022d7db1a1899427ae4590193c56efd5c53d711cc8e7784e44cec2e6762fb12e8b27b76c94c54a8803a9136c6047da1a7cb943b376ccdef63f830923d614f6207a3703a73c6b28aa0a40837bf829d2c2c6750edf58462ddf6d399f4e1be08173411d553189936a534e5b5ff109d844fb16031fe1dc7e6d06bb868f05fc6cc93ab3a8f89b32122eaa84a2351049eac6dd1d6b819f0fb6defb2cc3edf0fea170abc840ff7c9cf9df72cf0c08ef84fd923b0ab8bd37849200daa3ab8358a9219afb95f5e2841417122d0e62890dc1228ac049be2220f6f43cbad39534639784cf7f347306a692934d3fa37130dfedc92bd3e60ca0556dfba09b5e63994a30843bcbaf4e9915864d372319cf7d595f5643a39bd6e84982d6f7975eb85b37890b5aebc09a990b44a5f3a0ba2046029c8bdec44a276b2f62ce0276374a58cb45dc3ad3f6bd9a37b0b3435786088385247bf04b7e59e218810a4ebc9e31a87be3ede5935a81b94c496c3b341738702ab0b89347ce231741b08cef6b7416198c22e7961b5d7fb1de1926fd921a0af2e8f0839d76dbfbcb543f4bf69b5075f9fefbcbf68b95f573dc1c5bcd55eeb802a5395e4dee64062941b6c995191ef1b9f48239f6e8334fd77d7d193300bdd2c5813ce530b2b0ea675f6c07c24f9839ebf26120bacbbf59fb5cc5592623b5dae7101fe6fa5eba574264585756ab9884a6e92faa77901d5218b1981a5f076c0f734631cfd8acb0990ca4655ac9bd28a9eb61ac3278e4a82ed759217d8240dc33cbcbe3e696c45efa4daf51e0181165776fc76650c3d38ccb9baf3b349c177b51d4ff5756c8d7b2f99b4661b91a035f5e35fbab0ddcf278fc0b93a22521ed022e5ae4c2c3c3aac0db9e7233b1ba8002da1ee65a71d72e6f758fbc06fb14f314977279d40d0212d4a133389ae82d2d15232ec90de6b407bdefa2f7cf67e5f0dbe3e1e218ce8ecd00a4d4cc124a3b2a9f7e061e85bad19f0bb937b2d5112ce3747ee2b3dcd7351ceb5331a3fbea1fee974cd8b1fe062ff46ba98599618ab256f1cd5a35ed380dc82740e8fb03944442f793dbd5b18082b2afa9c3ef5e27ca15a791643be6c1e57248da999d53a8e502b2ff581c77dcbb7ea2931d20cb7787c82fa1b7ac943702c2a2da4fde4d5e3855e610976350a365db3765a0e032af1fbb82a6574d909234a9e02d10f99aebcffa8b149c1583931268164c1f1193a8dc23d2ccb78541eea178c951358e6a99bc80a56d65d3e02dbf844559d6d328275274b048ecbb7229361145da94f28a19614c3d6d52c8560ee0f8c06ed8f3ebde4fb335a8a85334fe323251aff833f20e248432846fd5d00e51e94eb9e12e385d8e42530f98c6c729029fc2230ae83fc48c91098e0b15ab62e2929cad215acaf97c39f98a25d9458b8d0bf026fdb4e5582612ccebcc55f1e3b3a3cd9b1d0556c0fa330afa3905340f7ef6b8c8eb8aa8f340e9175195f665ddaa28c2105806a686b9a2d578809501a88f6c5909e289388dc710021ba418dd4ef2b21c9e2705377381ee30dd30b75a4af2202279ca0937994aa840399f76f8082251fbf8eeb903f9e32bf9fe5addd56c3fc2f122f0747c6d5604ddbe3e53c7cad34997a0ba570bfcea98b4713949ca86e21e8e92f938b33038c7ec1010531c360cb2dce179d0271630ecae125cba1f1ee693f25bb54aacf5e19f116ba4535111e0bb2e6d339a5923fb26a28d6932a993a912b4ed2c14dff2dd812c71f5e3389e47721551df01e344b791387c07df22ad75c733dfd5cc42f816916d285333c009833aeb931ebd2cdb590206beddd51480b0b448a2672f5f91fb89a10118cec005ae7aafe08bc0abc5e6b567fa1562cd9afa857c03c443f0c67550efbe2a7e9b31aceb05eea34413fae4b8ed6c518140db1729f305992aa97bb679820cb2f247ecfda1d9f659283101bee249a4657638dd8a7b2c95864261f8fc962b521ac2aa90dad2660e43bbfc043585a6855ac28aca8d7623e78ef7b54452c0b95bd489ed305229742f733bd7c2ebcb6e336da0e540dfeceffddb04bbe710bbf13a27e04d31770ce0017d48f38929b46bc8f0f631f28aba0c63fbae3405a49094186159505917fe7c9bb0444c32678dda093d681c7ebf8d4caa44592b4490f50e9b346dee039646260cc3b1aa82ab5c4a057b8821f24bd4dad3d710cb415f9b867694add3766a0f7e39c0af7cddd45e8949d7dfe7c29560adaad8bb952866e043631fb0d5b02d87329d5e8f3d7d006eeb15977ffa183d9d12039388ac3a0db1a4a9b25374f47ee4c5101aeffb93bec163cb11e6f1b6d3b67ab571022b71eac643dfaacb43e2f65c9b84ac3cc92babc21eabe71c7b29fd23ec48878c49c31447915a9e38118d8caa144afcb67b373283adea132ec4ef5084a34e38aac5227b2bf4fdaa55b91792dbe5deb6eefe9f130aaa5c080d4c8d04782fe085f9b6598df7729a2cb8b1154c225ac6caf79b1eae6901cd523bd04277a68175c4738474fa439dea6c49ae19319c6eb67a6b7f5c313f076b45537cd4a78891db5760b78c21bcc7ee58ccaa02bd6a420e7e2044b6680218ffa93e318c992eecaa5ea0924a5f00d07f3d007e2f34aac27cbcbc005cc99f6c5b42426e4b77516708699187540e6d873e4957797d43193030c0b054053c1470727ed6d425b8c7872c3f6a71f72d5fd28c89d1eca0318396f6861cd8123742c0594278664e7872505fc89d034e8c8b80491a725e181503128f9c9b772e8bf1a3e2ebdf0328a78fbfad75963221a0b49050ec5b0bc2812a7b0c7669ac7404c4d06a63e3333382cf617c1128e7eb353e6cb52ea29e175f6a7673ac81fdebdf347ccd6cb7833e8b6019e9ce704bedef67c4e6473f6c326bfbc5f4a1ac46604058770b8b419a7e06219a49cb2642801822793f4b9294f3d1979a1f244ae9d1408d85c8d49abf34ccb9de3daca235f9570c1a8a58f997598b05ba9cee9ad309d8290a0de7498f3dac715506d5e7f0a141c83aa0b92045f491ad6e2aca042422b04872f2c66b59b5522dfd07418c01a390c28b0510524d4e25270157dbbc485655a6a9aa5c61a48210df2e6fb22b453ef27ab5d01a182883c5ab0faeef060a03ad67a117b9148a8bb53716a60848c584e0209b563650d3820d6c9fca8d6139e0f3148fa237de01ef78fbe", 0x1000}, {&(0x7f0000005200)="1db973a58948b25b7d639801e541da8ea5483bd53da43d199dc9b4b3bb30dffe6550223608f1b057e350fd8afab069039a77e718d41d8050c2eccb71f3a0eaf76ceb19c4556215134692d59fbf04138b9c5559ab27e813c881f996bf1782008da9477d8b327a28185bffb572780993547c0d45258c96cb6294c0ef00c8b8f10731fdd4d761376578562b0ca1b37df62554431d059238ff425f4fd8d2388c59b818055ef8836cbbf607e072fa43c6b27964279b5b9b2243351dee67d11c15ff87e06a7572625d6aada80e93cd35beb1bb2781ede5ed5f8127863afe52ca36940666a18713495fa7f3281d", 0xea}, {&(0x7f0000005300)="7d7666c5e019950931a3d1a869c598498cf350f685730c5910984148e43631fe27618d6b412da0ab1d6f39bf64eabe06e2caabc28d11f4d9cf4b62fb1f1ae5dcb5f997714d0f3d7537afa0896ec8f984d10acc26b583", 0x56}, {&(0x7f0000005380)="e2310ceafe7321bb0685bfad3767cafba149477ebfccb68117a10a50a93f7779d33daaf7f03e27514b1f6c673ac5580846a04c43b5b61014f097125a03c273f00ac226bb7fac6012d3b56d36035c4719eb7e20378d26454f305b4e55c5459987f129929c6852732bd108552c0d365410b667e954ac10dd1e91d5d8f9975c0340b2ddabb69fc27bebffadb77dec061340d202a183d6a81da31d31c53c9d718ff8f28687cf55d53577d6d74991a60e4375c55c8f7e40b91ecb963781ffec41455b36c8a68bbb35adc747b7d55be0dda6ffd7b38a69f22918f94916e15a69d9fdadbef2c2", 0xe3}, {&(0x7f0000005480)="b9f5d22b4cfd638b065560940bb6728b503c3986efbf5019f2d99cbcd9aa4592f52da81d6a35e7cb2b4160c34f047abd72e1a5243e3353c1af7d561eace07fa40d910fbce94625e6e3b49370075eabab6e0750b16f8e9d43b6086029f14aceb06779188b0ffa73d8dff441cdaef12c734c4a0a3fa186fa58be5d2d3211f5d74d2a58dbcdb1a701ed2dad4f7322295c7fd574b87b4fd3b840b17c29", 0x9b}, {&(0x7f0000005540)="c6241970720de31d1f23f3cfa3469d9ab6677b6cf230aa8b544e3d78b9292eae24892514c87174e34230a98f3b51d560a18d618e2fefdca789297bfe6ccd3c02788380d144fa5e1c5a8864899054b60d5cd84bad4e27214bce433b11ad80c11d3627e7cab57197cf4056387fd5442dc04f89d14efb39ccd310adeaad4989b2e505c809c7a2ff6708555a4a96aa45269f428f1ee87d9ea3de4140dcc482a9a8", 0x9f}, {&(0x7f0000005600)="e4d46f11656cd3fedf1eb71682969e8686d83cd249fb3bffb62f178f9021438760689ec1ff7fcb127a65a9e998ba43528271463e40922a90bbc2264eb7ad644d2f53d0c9edd9eec5535fa675b0d0c18dce42f9e51d5ae7786700eaf96a136783d1219325e28a981048f71d75551d56d7390a088568e7df9313", 0x79}], 0x9, 0x0, 0x0, 0x40048d0}}], 0x6, 0x8000) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r7}) r11 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r6, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r12}) ioctl$IOMMU_IOAS_MAP$PAGES(r5, 0x3b85, &(0x7f0000000240)={0x28, 0x2, r12, 0x0, &(0x7f0000c32000/0x1000)=nil, 0x1000, 0xfffffffffffffffe}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) ioctl$EXT4_IOC_CHECKPOINT(r13, 0x4004662b, &(0x7f0000000100)=0x4) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r14 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r14, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r15, 0x0, 0x400fff}) 13:27:23 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async, rerun: 64) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)={0x704, 0x2, 0x4}) (async, rerun: 64) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x1, @vbi={0x101, 0x0, 0x3, 0x3234564e, [0x82, 0x400], [0x1, 0xffffffff], 0x13a}}) 13:27:23 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async, rerun: 32) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x2, 0x0, 0x2ca80c}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) 13:27:23 executing program 0: bind$can_j1939(0xffffffffffffffff, &(0x7f0000000200)={0x1d, 0x0, 0x0, {0x0, 0x1, 0x2}, 0xfd}, 0x18) r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) (async) r2 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r2, 0xc004500a, &(0x7f00000001c0)) r3 = dup2(r2, r2) ioctl$SNDCTL_DSP_SETTRIGGER(0xffffffffffffffff, 0x40045010, &(0x7f0000000300)=0x3) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000180)) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000280)={{0x1, 0x1, 0x18, r3, {0x8}}, './file0\x00'}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000002c0)={0x1, 0x9, 0x2, 0xfffffffa}) write$P9_RWALK(r3, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) (async) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000240)={0x16, @private=0xa010102, 0x4e20, 0x4, 'ovf\x00', 0x7, 0x4, 0x62}, 0x2c) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000180)=@multiplanar_overlay={0x0, 0x2, 0x4, 0x10, 0x5, {r5, r6/1000+10000}, {0x4, 0x8, 0x1, 0x3, 0x0, 0x7, "5da5fe64"}, 0x10001, 0x3, {&(0x7f0000000100)=[{0x6, 0x7, {0x7d4}, 0xb}, {0x6, 0x6, {0x26d}, 0x5}]}, 0x8, 0x0, r1}) 13:27:23 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x1008, 0x2) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) [ 1172.832587][ T7415] iommufd_mock iommufd_mock0: Adding to iommu group 0 13:27:24 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_MAP$PAGES(r3, 0x3b85, &(0x7f0000000100)={0x28, 0x1, r1, 0x0, &(0x7f0000f4e000/0x4000)=nil, 0x4000, 0x81}) ioctl$IOMMU_VFIO_IOMMU_GET_INFO(r0, 0x3b70, &(0x7f0000000300)={0x70, 0x0, 0x0, 0x0, {}, {{}, 0x0, 0x0, [{}, {}, {}, {}]}}) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:24 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)={0x704, 0x2, 0x4}) (async) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x1, @vbi={0x101, 0x0, 0x3, 0x3234564e, [0x82, 0x400], [0x1, 0xffffffff], 0x13a}}) [ 1172.887686][ T7416] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1172.984110][ T7414] iommufd_mock iommufd_mock0: Removing from iommu group 0 [ 1172.996345][ T7414] iommufd_mock iommufd_mock1: Removing from iommu group 1 13:27:24 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000953e551362"], 0x4a) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f0000000040)={0x0, 0x6, 0x9, 0x80000}) r3 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r3, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) r4 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000200), 0x12001, 0x100) ioctl$SNDCTL_DSP_STEREO(r4, 0xc0045003, &(0x7f0000000240)=0x1) 13:27:24 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) r5 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r5, 0xc004500a, &(0x7f00000001c0)) (async) r6 = dup2(r5, r5) ioctl$SNDCTL_DSP_SETTRIGGER(r6, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r6, &(0x7f0000000080)={0x4a, 0x6f, 0x0, {0x5, [{}, {}, {}, {}, {}]}}, 0x4a) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r6, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x2, 0x0, 0x2ca80c}) (async) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r8}) 13:27:24 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"bf4efef6a8e8263d09fafe471f2f4de6", 0x0, 0x0, {0x10000, 0x908b}, {0x6aa2, 0x5}, 0xbce, [0x9, 0x9, 0x5, 0x7, 0x800, 0x8, 0x8, 0x100000000, 0x2, 0x3, 0x0, 0x0, 0xffffffff, 0x6, 0x2, 0xe0]}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000300)=@fd={0x6, 0x1, 0x4, 0x100000, 0x1, {0x0, 0xea60}, {0x3, 0x8, 0x4, 0x3f, 0x9, 0x8, "df3ae01c"}, 0x8, 0x4, {}, 0x3ff, 0x0, r3}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000200)={"6bba2fc6eae93157752cb0df2f2b8a5a", r2, 0x0, {0x9, 0x5}, {0xffffffffffffff62, 0x101}, 0x7f, [0x8, 0x7, 0xfff, 0x6, 0x7, 0x0, 0x80000000, 0x40, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffa, 0x3, 0xee0d49a, 0xffffffffffffff01, 0x7, 0x38c7]}) 13:27:24 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) r4 = dup2(r3, r3) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="4a00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acaa6fc5d2e88ccae82093b300000000000000000000000072dc6d143614c2c049ec5100c29c488801486c5cd6fbcd780a924a9c2c5fc58d5c30adf2b1e390e423abaa158b4d4b753ade4a87fbbf97e03e30b21cd5"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xffffffffffffffae, 0x0, 0x0}) r6 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x8002, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000300)={0xc}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r5, 0x0, 0x400fff}) 13:27:24 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@fd={0x80000000, 0x0, 0x4, 0x40, 0x7, {}, {0x3, 0x2, 0x85, 0x4, 0x3, 0x40, "00060079"}, 0x6, 0x4, {}, 0x4}) 13:27:24 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"bf4efef6a8e8263d09fafe471f2f4de6", 0x0, 0x0, {0x10000, 0x908b}, {0x6aa2, 0x5}, 0xbce, [0x9, 0x9, 0x5, 0x7, 0x800, 0x8, 0x8, 0x100000000, 0x2, 0x3, 0x0, 0x0, 0xffffffff, 0x6, 0x2, 0xe0]}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000300)=@fd={0x6, 0x1, 0x4, 0x100000, 0x1, {0x0, 0xea60}, {0x3, 0x8, 0x4, 0x3f, 0x9, 0x8, "df3ae01c"}, 0x8, 0x4, {}, 0x3ff, 0x0, r3}) (async, rerun: 64) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000200)={"6bba2fc6eae93157752cb0df2f2b8a5a", r2, 0x0, {0x9, 0x5}, {0xffffffffffffff62, 0x101}, 0x7f, [0x8, 0x7, 0xfff, 0x6, 0x7, 0x0, 0x80000000, 0x40, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffa, 0x3, 0xee0d49a, 0xffffffffffffff01, 0x7, 0x38c7]}) (rerun: 64) 13:27:24 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@fd={0x80000000, 0x0, 0x4, 0x40, 0x7, {}, {0x3, 0x2, 0x85, 0x4, 0x3, 0x40, "00060079"}, 0x6, 0x4, {}, 0x4}) 13:27:24 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async, rerun: 32) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) r4 = dup2(r3, r3) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="4a00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acaa6fc5d2e88ccae82093b300000000000000000000000072dc6d143614c2c049ec5100c29c488801486c5cd6fbcd780a924a9c2c5fc58d5c30adf2b1e390e423abaa158b4d4b753ade4a87fbbf97e03e30b21cd5"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xffffffffffffffae, 0x0, 0x0}) r6 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x8002, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000300)={0xc}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r5, 0x0, 0x400fff}) 13:27:24 executing program 2: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_MAP$PAGES(r3, 0x3b85, &(0x7f0000000100)={0x28, 0x1, r1, 0x0, &(0x7f0000f4e000/0x4000)=nil, 0x4000, 0x81}) ioctl$IOMMU_VFIO_IOMMU_GET_INFO(r0, 0x3b70, &(0x7f0000000300)={0x70, 0x0, 0x0, 0x0, {}, {{}, 0x0, 0x0, [{}, {}, {}, {}]}}) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc}) (async) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r6}) 13:27:24 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000953e551362"], 0x4a) (async) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f0000000040)={0x0, 0x6, 0x9, 0x80000}) (async) r3 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r3, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) r4 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000200), 0x12001, 0x100) ioctl$SNDCTL_DSP_STEREO(r4, 0xc0045003, &(0x7f0000000240)=0x1) 13:27:24 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) syz_open_dev$vim2m(0x0, 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x2) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@fd={0x80000000, 0x0, 0x4, 0x40, 0x7, {}, {0x3, 0x2, 0x85, 0x4, 0x3, 0x40, "00060079"}, 0x6, 0x4, {}, 0x4}) 13:27:24 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}, 0x0, 0x1, {}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"bf4efef6a8e8263d09fafe471f2f4de6", 0x0, 0x0, {0x10000, 0x908b}, {0x6aa2, 0x5}, 0xbce, [0x9, 0x9, 0x5, 0x7, 0x800, 0x8, 0x8, 0x100000000, 0x2, 0x3, 0x0, 0x0, 0xffffffff, 0x6, 0x2, 0xe0]}) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"bf4efef6a8e8263d09fafe471f2f4de6", 0x0, 0x0, {0x10000, 0x908b}, {0x6aa2, 0x5}, 0xbce, [0x9, 0x9, 0x5, 0x7, 0x800, 0x8, 0x8, 0x100000000, 0x2, 0x3, 0x0, 0x0, 0xffffffff, 0x6, 0x2, 0xe0]}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000300)=@fd={0x6, 0x1, 0x4, 0x100000, 0x1, {0x0, 0xea60}, {0x3, 0x8, 0x4, 0x3f, 0x9, 0x8, "df3ae01c"}, 0x8, 0x4, {}, 0x3ff, 0x0, r3}) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000300)=@fd={0x6, 0x1, 0x4, 0x100000, 0x1, {0x0, 0xea60}, {0x3, 0x8, 0x4, 0x3f, 0x9, 0x8, "df3ae01c"}, 0x8, 0x4, {}, 0x3ff, 0x0, r3}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000200)={"6bba2fc6eae93157752cb0df2f2b8a5a", r2, 0x0, {0x9, 0x5}, {0xffffffffffffff62, 0x101}, 0x7f, [0x8, 0x7, 0xfff, 0x6, 0x7, 0x0, 0x80000000, 0x40, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffa, 0x3, 0xee0d49a, 0xffffffffffffff01, 0x7, 0x38c7]}) 13:27:24 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) r9 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r10, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r7, 0x3b80, &(0x7f0000000100)={0x8, r11}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r11}) 13:27:24 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) (async) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f00000001c0)) (async) r2 = dup2(r1, r1) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4a0000006f000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000953e551362"], 0x4a) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f0000000040)={0x0, 0x6, 0x9, 0x80000}) r3 = syz_open_dev$vim2m(&(0x7f0000000000), 0x8, 0x2) pwritev2(r3, &(0x7f0000000600)=[{&(0x7f00000001c0)="f4", 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) (async) r4 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000200), 0x12001, 0x100) ioctl$SNDCTL_DSP_STEREO(r4, 0xc0045003, &(0x7f0000000240)=0x1) 13:27:24 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000000)) r1 = syz_open_dev$vim2m(0x0, 0x0, 0x2) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f00000001c0)=@multiplanar_overlay={0x3, 0x0, 0x4, 0x400, 0xffffffff, {r2, r3/1000+10000}, {0x3, 0x0, 0x4, 0x67, 0x80, 0x81, "ef103ee9"}, 0x1000, 0x3, {&(0x7f0000000140)=[{0x8, 0x4, {0x40}, 0xdcb}, {0x7fff, 0x401, {0x9}, 0x4ab}]}, 0x3}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058560f, &(0x7f0000000080)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:24 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000400), 0x8, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc0585611, &(0x7f0000000080)=@mmap={0x0, 0x1, 0x4, 0x0, 0x0, {0x0, 0xea60}, {0x1, 0xc, 0x0, 0x0, 0x0, 0x0, "69b40b25"}}) 13:27:24 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) r4 = dup2(r3, r3) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) write$P9_RWALK(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="4a00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acaa6fc5d2e88ccae82093b300000000000000000000000072dc6d143614c2c049ec5100c29c488801486c5cd6fbcd780a924a9c2c5fc58d5c30adf2b1e390e423abaa158b4d4b753ade4a87fbbf97e03e30b21cd5"], 0x4a) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xffffffffffffffae, 0x0, 0x0}) r6 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x8002, 0x0) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000300)={0xc}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r5, 0x0, 0x400fff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000002c0)={0xc}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x0, r2, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x109801, 0x0) (async) ioctl$SNDCTL_DSP_SETFRAGMENT(r3, 0xc004500a, &(0x7f00000001c0)) (async) dup2(r3, r3) (async) ioctl$SNDCTL_DSP_SETTRIGGER(r4, 0x40045010, &(0x7f0000000180)) (async) write$P9_RWALK(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="4a00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acaa6fc5d2e88ccae82093b300000000000000000000000072dc6d143614c2c049ec5100c29c488801486c5cd6fbcd780a924a9c2c5fc58d5c30adf2b1e390e423abaa158b4d4b753ade4a87fbbf97e03e30b21cd5"], 0x4a) (async) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000000080)={0xffffffffffffffae}) (async) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x8002, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r6, 0x3b81, &(0x7f0000000300)={0xc}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x18, r5, 0x0, 0x400fff}) (async) [ 1173.562869][ T7487] ================================================================== [ 1173.571089][ T7487] BUG: KASAN: slab-use-after-free in iopt_unmap_iova_range+0x5c7/0x5f0 [ 1173.579369][ T7487] Read of size 8 at addr ffff88802134f220 by task syz-executor.2/7487 [ 1173.587540][ T7487] [ 1173.589957][ T7487] CPU: 1 PID: 7487 Comm: syz-executor.2 Not tainted 6.4.0-rc7-syzkaller-00226-ga92b7d26c743 #0 [ 1173.600301][ T7487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 1173.610379][ T7487] Call Trace: [ 1173.613701][ T7487] [ 1173.616645][ T7487] dump_stack_lvl+0xd9/0x150 [ 1173.621269][ T7487] print_address_description.constprop.0+0x2c/0x3c0 [ 1173.627908][ T7487] ? iopt_unmap_iova_range+0x5c7/0x5f0 [ 1173.633411][ T7487] kasan_report+0x11c/0x130 [ 1173.637954][ T7487] ? iopt_unmap_iova_range+0x5c7/0x5f0 [ 1173.643457][ T7487] iopt_unmap_iova_range+0x5c7/0x5f0 [ 1173.648784][ T7487] iopt_unmap_all+0x27/0x50 [ 1173.653343][ T7487] iommufd_ioas_unmap+0x3d0/0x490 [ 1173.658342][ T7484] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1173.665142][ T7487] ? iommufd_ioas_copy+0x7e0/0x7e0 [ 1173.668204][ T7484] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1173.670268][ T7487] iommufd_fops_ioctl+0x317/0x4b0 [ 1173.670301][ T7487] ? iommufd_get_object.part.0+0x2b0/0x2b0 [ 1173.670332][ T7487] ? __fget_files+0x26a/0x480 [ 1173.670372][ T7487] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1173.670407][ T7487] ? iommufd_get_object.part.0+0x2b0/0x2b0 [ 1173.670435][ T7487] __x64_sys_ioctl+0x197/0x210 [ 1173.670471][ T7487] do_syscall_64+0x39/0xb0 [ 1173.670497][ T7487] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1173.694160][ T7484] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1173.697650][ T7487] RIP: 0033:0x7f93fd48c389 [ 1173.697674][ T7487] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1173.697699][ T7487] RSP: 002b:00007f93fe179168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1173.697726][ T7487] RAX: ffffffffffffffda RBX: 00007f93fd5ac120 RCX: 00007f93fd48c389 [ 1173.697743][ T7487] RDX: 00000000200001c0 RSI: 0000000000003b86 RDI: 0000000000000003 [ 1173.697759][ T7487] RBP: 00007f93fd4d7493 R08: 0000000000000000 R09: 0000000000000000 [ 1173.697776][ T7487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1173.697793][ T7487] R13: 00007f93fd6cfb1f R14: 00007f93fe179300 R15: 0000000000022000 [ 1173.697819][ T7487] [ 1173.697827][ T7487] [ 1173.697832][ T7487] Allocated by task 7470: [ 1173.697843][ T7487] kasan_save_stack+0x22/0x40 13:27:24 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) r5 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) r9 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000000040)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r10, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r7, 0x3b80, &(0x7f0000000100)={0x8, r11}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r11}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc}) (async) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000000)={0x38, 0x5, r1, 0x0, 0xffffffffffffffff, 0x1}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f00000002c0)={0xc}) (async) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000140)={0x28, 0x2, r4, 0x0, &(0x7f0000bfd000/0x400000)=nil, 0x400000}) (async) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(r0, 0x3ba0, &(0x7f0000000240)={0x38, 0x7, r2, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x2ca80c}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r5, 0x3b81, &(0x7f0000000080)={0xc}) (async) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f00000001c0)={0x38, r6}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000040)={0xc}) (async) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f00000001c0)={0x38, 0x2, r8}) (async) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000000040)={0xc}) (async) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r7, 0x3ba0, &(0x7f0000000080)={0x38, 0x2, r10}) (async) ioctl$IOMMU_DESTROY$device(r7, 0x3b80, &(0x7f0000000100)={0x8, r11}) (async) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r11}) (async) [ 1173.697881][ T7487] kasan_set_track+0x25/0x30 [ 1173.697912][ T7487] __kasan_kmalloc+0xa2/0xb0 [ 1173.697944][ T7487] iopt_alloc_area_pages+0x94/0x560 [ 1173.697979][ T7487] iopt_map_user_pages+0x205/0x4e0 [ 1173.728719][ T7481] iommufd_mock iommufd_mock0: Removing from iommu group 0 [ 1173.730394][ T7487] iommufd_ioas_map+0x329/0x5f0 [ 1173.730423][ T7487] iommufd_fops_ioctl+0x317/0x4b0 [ 1173.730446][ T7487] __x64_sys_ioctl+0x197/0x210 [ 1173.730480][ T7487] do_syscall_64+0x39/0xb0 [ 1173.730502][ T7487] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1173.730541][ T7487] [ 1173.730546][ T7487] Freed by task 7471: [ 1173.730557][ T7487] kasan_save_stack+0x22/0x40 [ 1173.730590][ T7487] kasan_set_track+0x25/0x30 [ 1173.880933][ T7487] kasan_save_free_info+0x2e/0x40 [ 1173.885983][ T7487] ____kasan_slab_free+0x160/0x1c0 [ 1173.891214][ T7487] slab_free_freelist_hook+0x8b/0x1c0 [ 1173.896613][ T7487] __kmem_cache_free+0xaf/0x2d0 [ 1173.901577][ T7487] iopt_unmap_iova_range+0x288/0x5f0 [ 1173.906903][ T7487] iopt_unmap_all+0x27/0x50 [ 1173.911447][ T7487] iommufd_ioas_unmap+0x3d0/0x490 [ 1173.916488][ T7487] iommufd_fops_ioctl+0x317/0x4b0 [ 1173.921531][ T7487] __x64_sys_ioctl+0x197/0x210 [ 1173.926498][ T7487] do_syscall_64+0x39/0xb0 [ 1173.931036][ T7487] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1173.936967][ T7487] [ 1173.939310][ T7487] Last potentially related work creation: [ 1173.945042][ T7487] kasan_save_stack+0x22/0x40 [ 1173.949754][ T7487] __kasan_record_aux_stack+0xbc/0xd0 [ 1173.955143][ T7487] kvfree_call_rcu+0x70/0xad0 [ 1173.959930][ T7487] fib_rules_unregister+0x325/0x450 [ 1173.965269][ T7487] ip_fib_net_exit+0x212/0x310 [ 1173.970163][ T7487] fib_net_exit_batch+0x53/0xa0 [ 1173.975038][ T7487] ops_exit_list+0x125/0x170 [ 1173.979668][ T7487] cleanup_net+0x4ee/0xb10 [ 1173.984129][ T7487] process_one_work+0x99a/0x15e0 [ 1173.989092][ T7487] worker_thread+0x67d/0x10c0 [ 1173.993801][ T7487] kthread+0x344/0x440 [ 1173.997897][ T7487] ret_from_fork+0x1f/0x30 [ 1174.002367][ T7487] [ 1174.004708][ T7487] Second to last potentially related work creation: [ 1174.011300][ T7487] kasan_save_stack+0x22/0x40 [ 1174.016018][ T7487] __kasan_record_aux_stack+0xbc/0xd0 [ 1174.021412][ T7487] kvfree_call_rcu+0x70/0xad0 [ 1174.026113][ T7487] fib_rules_unregister+0x325/0x450 [ 1174.031340][ T7487] ip_fib_net_exit+0x212/0x310 [ 1174.036129][ T7487] fib_net_exit_batch+0x53/0xa0 [ 1174.041008][ T7487] ops_exit_list+0x125/0x170 [ 1174.045632][ T7487] setup_net+0x7fb/0xc50 [ 1174.049896][ T7487] copy_net_ns+0x4ee/0x8e0 [ 1174.054324][ T7487] create_new_namespaces+0x3f6/0xb20 [ 1174.059637][ T7487] copy_namespaces+0x410/0x500 [ 1174.064438][ T7487] copy_process+0x322c/0x75c0 [ 1174.064566][ T7495] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1174.069117][ T7487] kernel_clone+0xeb/0x890 [ 1174.069147][ T7487] __do_sys_clone3+0x1cd/0x240 [ 1174.069176][ T7487] do_syscall_64+0x39/0xb0 [ 1174.069199][ T7487] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1174.069236][ T7487] [ 1174.069242][ T7487] The buggy address belongs to the object at ffff88802134f200 [ 1174.069242][ T7487] which belongs to the cache kmalloc-cg-192 of size 192 [ 1174.069261][ T7487] The buggy address is located 32 bytes inside of [ 1174.069261][ T7487] freed 192-byte region [ffff88802134f200, ffff88802134f2c0) [ 1174.069286][ T7487] [ 1174.069291][ T7487] The buggy address belongs to the physical page: [ 1174.069300][ T7487] page:ffffea000084d3c0 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x2134f [ 1174.069324][ T7487] memcg:ffff888019318d01 [ 1174.069333][ T7487] anon flags: 0xfff00000000200(slab|node=0|zone=1|lastcpupid=0x7ff) [ 1174.069355][ T7487] page_type: 0xffffffff() [ 1174.069376][ T7487] raw: 00fff00000000200 ffff88801244ddc0 ffffea0001869700 dead000000000005 [ 1174.069399][ T7487] raw: 0000000000000000 0000000080100010 00000001ffffffff ffff888019318d01 [ 1174.069413][ T7487] page dumped because: kasan: bad access detected [ 1174.069424][ T7487] page_owner tracks the page as allocated [ 1174.069431][ T7487] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x112cc0(GFP_USER|__GFP_NOWARN|__GFP_NORETRY), pid 5329, tgid 5325 (syz-executor.0), ts 208561164719, free_ts 206074654689 [ 1174.069471][ T7487] post_alloc_hook+0x2db/0x350 [ 1174.069506][ T7487] get_page_from_freelist+0xf41/0x2c00 [ 1174.069540][ T7487] __alloc_pages+0x1cb/0x4a0 [ 1174.121587][ T7495] iommufd_mock iommufd_mock1: Adding to iommu group 1 [ 1174.126045][ T7487] alloc_pages+0x1aa/0x270 [ 1174.126080][ T7487] allocate_slab+0x25f/0x390 [ 1174.126109][ T7487] ___slab_alloc+0xa91/0x1400 [ 1174.126135][ T7487] __slab_alloc.constprop.0+0x56/0xa0 [ 1174.126166][ T7487] __kmem_cache_alloc_node+0x136/0x320 [ 1174.126198][ T7487] __kmalloc+0x4e/0x190 [ 1174.126216][ T7487] __register_sysctl_table+0x117/0x14e0 [ 1174.126243][ T7487] ipv6_frags_init_net+0x21a/0x350 [ 1174.126280][ T7487] ops_init+0xb9/0x6b0 [ 1174.126300][ T7487] setup_net+0x5d1/0xc50 [ 1174.126319][ T7487] copy_net_ns+0x4ee/0x8e0 [ 1174.126340][ T7487] create_new_namespaces+0x3f6/0xb20 [ 1174.126374][ T7487] unshare_nsproxy_namespaces+0xc1/0x1f0 [ 1174.126408][ T7487] page last free stack trace: [ 1174.126415][ T7487] free_unref_page_prepare+0x62e/0xcb0 [ 1174.126448][ T7487] free_unref_page+0x33/0x370 [ 1174.126480][ T7487] qlist_free_all+0x6a/0x170 [ 1174.126503][ T7487] kasan_quarantine_reduce+0x195/0x220 [ 1174.126526][ T7487] __kasan_slab_alloc+0x63/0x90 [ 1174.126558][ T7487] __kmem_cache_alloc_node+0x17c/0x320 [ 1174.137203][ T7495] iommufd_mock iommufd_mock1: Removing from iommu group 1 [ 1174.145845][ T7487] kmalloc_trace+0x26/0xe0 [ 1174.145884][ T7487] gro_cells_destroy+0xbc/0x4c0 [ 1174.145907][ T7487] ip6gre_dev_free+0x19/0x60 [ 1174.145995][ T7487] netdev_run_todo+0x6bf/0x1100 [ 1174.146045][ T7487] ip6gre_exit_batch_net+0x3ef/0x580 [ 1174.146069][ T7487] ops_exit_list+0x125/0x170 [ 1174.146102][ T7487] cleanup_net+0x4ee/0xb10 [ 1174.146121][ T7487] process_one_work+0x99a/0x15e0 [ 1174.146154][ T7487] worker_thread+0x67d/0x10c0 [ 1174.146183][ T7487] kthread+0x344/0x440 [ 1174.146209][ T7487] [ 1174.146214][ T7487] Memory state around the buggy address: [ 1174.146226][ T7487] ffff88802134f100: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1174.146243][ T7487] ffff88802134f180: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1174.146260][ T7487] >ffff88802134f200: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1174.146273][ T7487] ^ [ 1174.146285][ T7487] ffff88802134f280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1174.146302][ T7487] ffff88802134f300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1174.146315][ T7487] ================================================================== [ 1174.157117][ T7487] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 1174.157131][ T7487] CPU: 1 PID: 7487 Comm: syz-executor.2 Not tainted 6.4.0-rc7-syzkaller-00226-ga92b7d26c743 #0 [ 1174.157156][ T7487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 1174.157170][ T7487] Call Trace: [ 1174.157176][ T7487] [ 1174.157184][ T7487] dump_stack_lvl+0xd9/0x150 [ 1174.157212][ T7487] panic+0x686/0x730 [ 1174.157244][ T7487] ? panic_smp_self_stop+0xa0/0xa0 [ 1174.157277][ T7487] ? preempt_schedule_thunk+0x1a/0x20 [ 1174.157313][ T7487] ? preempt_schedule_common+0x45/0xb0 [ 1174.157346][ T7487] check_panic_on_warn+0xb1/0xc0 [ 1174.157379][ T7487] end_report+0xe9/0x120 [ 1174.157412][ T7487] ? iopt_unmap_iova_range+0x5c7/0x5f0 [ 1174.157448][ T7487] kasan_report+0xf9/0x130 [ 1174.157481][ T7487] ? iopt_unmap_iova_range+0x5c7/0x5f0 [ 1174.157520][ T7487] iopt_unmap_iova_range+0x5c7/0x5f0 [ 1174.157560][ T7487] iopt_unmap_all+0x27/0x50 [ 1174.157593][ T7487] iommufd_ioas_unmap+0x3d0/0x490 [ 1174.157617][ T7487] ? iommufd_ioas_copy+0x7e0/0x7e0 [ 1174.157644][ T7487] iommufd_fops_ioctl+0x317/0x4b0 [ 1174.157667][ T7487] ? iommufd_get_object.part.0+0x2b0/0x2b0 [ 1174.157695][ T7487] ? __fget_files+0x26a/0x480 [ 1174.157731][ T7487] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1174.157761][ T7487] ? iommufd_get_object.part.0+0x2b0/0x2b0 [ 1174.157787][ T7487] __x64_sys_ioctl+0x197/0x210 [ 1174.157828][ T7487] do_syscall_64+0x39/0xb0 [ 1174.157850][ T7487] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1174.157888][ T7487] RIP: 0033:0x7f93fd48c389 [ 1174.157906][ T7487] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1174.157929][ T7487] RSP: 002b:00007f93fe179168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1174.157952][ T7487] RAX: ffffffffffffffda RBX: 00007f93fd5ac120 RCX: 00007f93fd48c389 [ 1174.157968][ T7487] RDX: 00000000200001c0 RSI: 0000000000003b86 RDI: 0000000000000003 [ 1174.157983][ T7487] RBP: 00007f93fd4d7493 R08: 0000000000000000 R09: 0000000000000000 [ 1174.157997][ T7487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1174.158012][ T7487] R13: 00007f93fd6cfb1f R14: 00007f93fe179300 R15: 0000000000022000 [ 1174.158035][ T7487] [ 1174.160135][ T7487] Kernel Offset: disabled [ 1174.669283][ T7487] Rebooting in 86400 seconds..