afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6b, &(0x7f0000000180)) 12:44:38 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x0) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:38 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x81000100) syz_open_procfs(0x0, 0x0) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) write$UHID_CREATE2(r4, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xffe, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2"}}, 0x1116) 12:44:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6c, &(0x7f0000000180)) 12:44:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6d, &(0x7f0000000180)) 12:44:38 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(0xffffffffffffffff, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b70, &(0x7f0000000180)) 12:44:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6d, &(0x7f0000000180)) 12:44:38 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(0xffffffffffffffff, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:39 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x1000100}], 0x8000, 0x0) 12:44:39 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(0xffffffffffffffff, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b71, &(0x7f0000000180)) 12:44:39 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo/3\x00') preadv(r1, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r3, r2, 0x0) write$UHID_CREATE2(r2, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b70, &(0x7f0000000180)) 12:44:39 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x81000100) syz_open_procfs(0x0, 0x0) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) write$UHID_CREATE2(r4, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xffe, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2"}}, 0x1116) 12:44:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b72, &(0x7f0000000180)) 12:44:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b71, &(0x7f0000000180)) 12:44:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfa, &(0x7f0000000180)) 12:44:39 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:39 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo/3\x00') preadv(r1, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r3, r2, 0x0) write$UHID_CREATE2(r2, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b72, &(0x7f0000000180)) 12:44:40 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x2000000}], 0x8000, 0x0) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfb, &(0x7f0000000180)) 12:44:40 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x81000100) syz_open_procfs(0x0, 0x0) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) write$UHID_CREATE2(r4, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xfff, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4"}}, 0x1117) 12:44:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfa, &(0x7f0000000180)) 12:44:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:40 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) r1 = syz_open_procfs(0x0, 0x0) preadv(r1, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r3, r2, 0x0) write$UHID_CREATE2(r2, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfb, &(0x7f0000000180)) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c00, &(0x7f0000000180)) 12:44:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, 0xffffffffffffffff, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c00, &(0x7f0000000180)) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c01, &(0x7f0000000180)) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5402, &(0x7f0000000180)) 12:44:40 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x3000000}], 0x8000, 0x0) 12:44:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, 0x0, 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c01, &(0x7f0000000180)) 12:44:40 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5409, &(0x7f0000000180)) 12:44:40 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x81000100) syz_open_procfs(0x0, 0x0) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) write$UHID_CREATE2(r4, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xfff, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4"}}, 0x1117) 12:44:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, 0x0, 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540a, &(0x7f0000000180)) 12:44:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5402, &(0x7f0000000180)) 12:44:41 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, 0x0, 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5409, &(0x7f0000000180)) 12:44:41 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540b, &(0x7f0000000180)) 12:44:41 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x4000000}], 0x8000, 0x0) 12:44:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540a, &(0x7f0000000180)) 12:44:41 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:41 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x81000100) syz_open_procfs(0x0, 0x0) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) write$UHID_CREATE2(r4, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xfff, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4"}}, 0x1117) 12:44:41 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:41 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540c, &(0x7f0000000180)) 12:44:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540b, &(0x7f0000000180)) 12:44:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540d, &(0x7f0000000180)) 12:44:42 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540e, &(0x7f0000000180)) 12:44:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540c, &(0x7f0000000180)) 12:44:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540f, &(0x7f0000000180)) 12:44:42 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x5000000}], 0x8000, 0x0) 12:44:42 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540d, &(0x7f0000000180)) 12:44:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5410, &(0x7f0000000180)) 12:44:42 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540e, &(0x7f0000000180)) 12:44:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5412, &(0x7f0000000180)) 12:44:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:43 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540f, &(0x7f0000000180)) 12:44:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:43 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x6000000}], 0x8000, 0x0) 12:44:43 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5413, &(0x7f0000000180)) 12:44:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:43 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:43 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5410, &(0x7f0000000180)) 12:44:43 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5412, &(0x7f0000000180)) 12:44:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:43 executing program 1: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:43 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5414, &(0x7f0000000180)) 12:44:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5413, &(0x7f0000000180)) 12:44:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5414, &(0x7f0000000180)) 12:44:44 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x7000000}], 0x8000, 0x0) 12:44:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5415, &(0x7f0000000180)) 12:44:44 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:44 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:44 executing program 1: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:44 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5415, &(0x7f0000000180)) 12:44:44 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5416, &(0x7f0000000180)) 12:44:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5416, &(0x7f0000000180)) 12:44:44 executing program 1: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:44 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:44 executing program 1: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:44 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:45 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x8000000}], 0x8000, 0x0) 12:44:45 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:45 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5417, &(0x7f0000000180)) 12:44:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5417, &(0x7f0000000180)) 12:44:45 executing program 1: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:45 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5418, &(0x7f0000000180)) 12:44:45 executing program 1: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b6a, &(0x7f0000000180)) 12:44:45 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5418, &(0x7f0000000180)) 12:44:45 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:45 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:45 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:46 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x9000000}], 0x8000, 0x0) 12:44:46 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541b, &(0x7f0000000180)) 12:44:46 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541b, &(0x7f0000000180)) 12:44:46 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:46 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, 0x0) 12:44:46 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:46 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, 0x0) 12:44:46 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541c, &(0x7f0000000180)) 12:44:46 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541c, &(0x7f0000000180)) 12:44:46 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:46 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541d, &(0x7f0000000180)) 12:44:46 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:47 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xa000000}], 0x8000, 0x0) 12:44:47 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541d, &(0x7f0000000180)) 12:44:47 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, 0x0) 12:44:47 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:44:47 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:47 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:47 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:47 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:44:47 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:47 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:44:47 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:47 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:48 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xb000000}], 0x8000, 0x0) 12:44:48 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:48 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:44:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5420, &(0x7f0000000180)) 12:44:48 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:48 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:48 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5421, &(0x7f0000000180)) [ 758.464025][ T9187] FAULT_INJECTION: forcing a failure. [ 758.464025][ T9187] name failslab, interval 1, probability 0, space 0, times 0 [ 758.512658][ T9187] CPU: 1 PID: 9187 Comm: syz-executor.1 Not tainted 5.6.0-rc1-syzkaller #0 [ 758.521291][ T9187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.531352][ T9187] Call Trace: [ 758.534644][ T9187] dump_stack+0x1fb/0x318 [ 758.538985][ T9187] should_fail+0x4b8/0x660 [ 758.543426][ T9187] __should_failslab+0xb9/0xe0 [ 758.548202][ T9187] ? tomoyo_realpath_from_path+0xe8/0x6b0 [ 758.553931][ T9187] should_failslab+0x9/0x20 [ 758.558438][ T9187] __kmalloc+0x7a/0x340 [ 758.562597][ T9187] ? tomoyo_realpath_from_path+0xdb/0x6b0 [ 758.568308][ T9187] ? kfree+0x1f/0x220 [ 758.572305][ T9187] tomoyo_realpath_from_path+0xe8/0x6b0 [ 758.577871][ T9187] tomoyo_path_number_perm+0x18f/0x690 [ 758.583379][ T9187] ? smack_file_ioctl+0x225/0x2e0 [ 758.588424][ T9187] tomoyo_file_ioctl+0x23/0x30 [ 758.593194][ T9187] security_file_ioctl+0x68/0xd0 [ 758.598144][ T9187] __se_sys_ioctl+0x4e/0x190 [ 758.602735][ T9187] ? do_syscall_64+0x1d/0x1c0 [ 758.607421][ T9187] __x64_sys_ioctl+0x7b/0x90 [ 758.612018][ T9187] do_syscall_64+0xf7/0x1c0 [ 758.616525][ T9187] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 758.622411][ T9187] RIP: 0033:0x45b3b9 [ 758.626298][ T9187] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 758.645899][ T9187] RSP: 002b:00007f474b2adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 758.654312][ T9187] RAX: ffffffffffffffda RBX: 00007f474b2ae6d4 RCX: 000000000045b3b9 12:44:48 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5421, &(0x7f0000000180)) [ 758.662282][ T9187] RDX: 0000000020000180 RSI: 0000000000004b6a RDI: 0000000000000003 [ 758.670266][ T9187] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 758.678229][ T9187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 758.686193][ T9187] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000000 12:44:48 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) [ 758.754133][ T9187] ERROR: Out of memory at tomoyo_realpath_from_path. 12:44:48 executing program 1 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5422, &(0x7f0000000180)) [ 758.979459][ T9319] FAULT_INJECTION: forcing a failure. [ 758.979459][ T9319] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 758.992701][ T9319] CPU: 0 PID: 9319 Comm: syz-executor.1 Not tainted 5.6.0-rc1-syzkaller #0 [ 759.001291][ T9319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.011362][ T9319] Call Trace: [ 759.014677][ T9319] dump_stack+0x1fb/0x318 [ 759.019045][ T9319] should_fail+0x4b8/0x660 [ 759.023470][ T9319] ? __kasan_check_read+0x11/0x20 [ 759.028509][ T9319] should_fail_alloc_page+0x4f/0x60 [ 759.033715][ T9319] prepare_alloc_pages+0x283/0x460 [ 759.038848][ T9319] __alloc_pages_nodemask+0xb2/0x5d0 [ 759.044165][ T9319] kmem_getpages+0x4c/0x930 [ 759.048684][ T9319] cache_grow_begin+0x7e/0x2e0 [ 759.053457][ T9319] ? cache_alloc_pfmemalloc+0x1e/0x1a0 [ 759.058947][ T9319] cache_alloc_refill+0x328/0x400 [ 759.063984][ T9319] ? debug_smp_processor_id+0x9/0x20 [ 759.069288][ T9319] __kmalloc+0x318/0x340 [ 759.073541][ T9319] ? tomoyo_realpath_from_path+0xe8/0x6b0 [ 759.079277][ T9319] tomoyo_realpath_from_path+0xe8/0x6b0 [ 759.084855][ T9319] tomoyo_path_number_perm+0x18f/0x690 [ 759.090373][ T9319] ? smack_file_ioctl+0x225/0x2e0 [ 759.095425][ T9319] tomoyo_file_ioctl+0x23/0x30 [ 759.100181][ T9319] security_file_ioctl+0x68/0xd0 [ 759.105098][ T9319] __se_sys_ioctl+0x4e/0x190 [ 759.109663][ T9319] ? do_syscall_64+0x1d/0x1c0 [ 759.114316][ T9319] __x64_sys_ioctl+0x7b/0x90 [ 759.118881][ T9319] do_syscall_64+0xf7/0x1c0 [ 759.123424][ T9319] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 759.129295][ T9319] RIP: 0033:0x45b3b9 [ 759.134068][ T9319] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 759.153648][ T9319] RSP: 002b:00007f474b2adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 759.162071][ T9319] RAX: ffffffffffffffda RBX: 00007f474b2ae6d4 RCX: 000000000045b3b9 [ 759.170018][ T9319] RDX: 0000000020000180 RSI: 0000000000004b6a RDI: 0000000000000003 [ 759.177962][ T9319] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 759.185909][ T9319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 759.194127][ T9319] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000001 12:44:49 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc000000}], 0x8000, 0x0) 12:44:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5423, &(0x7f0000000180)) 12:44:49 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:49 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5422, &(0x7f0000000180)) 12:44:49 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:49 executing program 1 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) [ 759.413979][ T9337] FAULT_INJECTION: forcing a failure. [ 759.413979][ T9337] name failslab, interval 1, probability 0, space 0, times 0 [ 759.444547][ T9337] CPU: 1 PID: 9337 Comm: syz-executor.1 Not tainted 5.6.0-rc1-syzkaller #0 [ 759.453184][ T9337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 12:44:49 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5423, &(0x7f0000000180)) 12:44:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5424, &(0x7f0000000180)) 12:44:49 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) [ 759.463246][ T9337] Call Trace: [ 759.466601][ T9337] dump_stack+0x1fb/0x318 [ 759.470944][ T9337] should_fail+0x4b8/0x660 [ 759.475491][ T9337] __should_failslab+0xb9/0xe0 [ 759.480293][ T9337] ? tomoyo_encode2+0x262/0x580 [ 759.485154][ T9337] should_failslab+0x9/0x20 [ 759.489667][ T9337] __kmalloc+0x7a/0x340 [ 759.493843][ T9337] tomoyo_encode2+0x262/0x580 [ 759.498971][ T9337] tomoyo_realpath_from_path+0x65c/0x6b0 [ 759.504633][ T9337] tomoyo_path_number_perm+0x18f/0x690 [ 759.510152][ T9337] ? smack_file_ioctl+0x225/0x2e0 [ 759.515197][ T9337] tomoyo_file_ioctl+0x23/0x30 [ 759.519971][ T9337] security_file_ioctl+0x68/0xd0 [ 759.524928][ T9337] __se_sys_ioctl+0x4e/0x190 [ 759.529532][ T9337] ? do_syscall_64+0x1d/0x1c0 [ 759.534226][ T9337] __x64_sys_ioctl+0x7b/0x90 [ 759.538831][ T9337] do_syscall_64+0xf7/0x1c0 [ 759.543360][ T9337] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 759.549367][ T9337] RIP: 0033:0x45b3b9 12:44:49 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5424, &(0x7f0000000180)) [ 759.553265][ T9337] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 759.574612][ T9337] RSP: 002b:00007f474b2adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 759.583031][ T9337] RAX: ffffffffffffffda RBX: 00007f474b2ae6d4 RCX: 000000000045b3b9 [ 759.591006][ T9337] RDX: 0000000020000180 RSI: 0000000000004b6a RDI: 0000000000000003 [ 759.598989][ T9337] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 759.606966][ T9337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 12:44:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5425, &(0x7f0000000180)) 12:44:49 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(0xffffffffffffffff, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) [ 759.614948][ T9337] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000002 [ 759.763229][ T9337] ERROR: Out of memory at tomoyo_realpath_from_path. 12:44:50 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc010000}], 0x8000, 0x0) 12:44:50 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5427, &(0x7f0000000180)) 12:44:50 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:50 executing program 1 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:50 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(0xffffffffffffffff, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:50 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5425, &(0x7f0000000180)) 12:44:50 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:44:50 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5427, &(0x7f0000000180)) 12:44:50 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5428, &(0x7f0000000180)) 12:44:50 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:50 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(0xffffffffffffffff, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:50 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, 0x0, 0x4400, 0x0) 12:44:50 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xd000000}], 0x8000, 0x0) 12:44:50 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, 0xffffffffffffffff, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:50 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5428, &(0x7f0000000180)) 12:44:50 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5429, &(0x7f0000000180)) 12:44:50 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x2, &(0x7f0000000180)) 12:44:50 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, 0x0, 0x4400, 0x0) 12:44:51 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5437, &(0x7f0000000180)) 12:44:51 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x10, &(0x7f0000000180)) 12:44:51 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5429, &(0x7f0000000180)) 12:44:51 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, 0x0, 0x4400, 0x0) 12:44:51 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, 0xffffffffffffffff, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:51 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5437, &(0x7f0000000180)) 12:44:52 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xe000000}], 0x8000, 0x0) 12:44:52 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5441, &(0x7f0000000180)) 12:44:52 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, 0xffffffffffffffff, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:52 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b2f, &(0x7f0000000180)) 12:44:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5441, &(0x7f0000000180)) 12:44:52 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x0, 0x0) 12:44:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5450, &(0x7f0000000180)) 12:44:52 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b30, &(0x7f0000000180)) 12:44:52 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5450, &(0x7f0000000180)) 12:44:52 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x0, 0x0) 12:44:52 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:52 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5451, &(0x7f0000000180)) 12:44:52 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x10000000}], 0x8000, 0x0) 12:44:52 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b31, &(0x7f0000000180)) 12:44:52 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5452, &(0x7f0000000180)) 12:44:52 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x0, 0x0) 12:44:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5451, &(0x7f0000000180)) 12:44:52 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5452, &(0x7f0000000180)) 12:44:53 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x545d, &(0x7f0000000180)) 12:44:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b32, &(0x7f0000000180)) 12:44:53 executing program 2 (fault-call:9 fault-nth:0): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:53 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x545d, &(0x7f0000000180)) [ 763.371922][ T9669] FAULT_INJECTION: forcing a failure. [ 763.371922][ T9669] name failslab, interval 1, probability 0, space 0, times 0 [ 763.384784][ T9669] CPU: 0 PID: 9669 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 763.393377][ T9669] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 763.403437][ T9669] Call Trace: [ 763.406737][ T9669] dump_stack+0x1fb/0x318 [ 763.411084][ T9669] should_fail+0x4b8/0x660 [ 763.415525][ T9669] __should_failslab+0xb9/0xe0 [ 763.420311][ T9669] ? getname_flags+0xba/0x640 [ 763.425003][ T9669] should_failslab+0x9/0x20 [ 763.429517][ T9669] kmem_cache_alloc+0x56/0x2e0 [ 763.434307][ T9669] ? __f_unlock_pos+0x19/0x20 [ 763.438998][ T9669] getname_flags+0xba/0x640 [ 763.443535][ T9669] getname+0x19/0x20 [ 763.447439][ T9669] do_sys_openat2+0x3d3/0x6f0 [ 763.452142][ T9669] __x64_sys_openat+0x1e6/0x210 [ 763.457011][ T9669] do_syscall_64+0xf7/0x1c0 [ 763.461526][ T9669] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 763.467534][ T9669] RIP: 0033:0x45b3b9 [ 763.471431][ T9669] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 763.491042][ T9669] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 763.499463][ T9669] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 763.507447][ T9669] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 763.515431][ T9669] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 763.523409][ T9669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 763.531392][ T9669] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000000 12:44:53 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x11000000}], 0x8000, 0x0) 12:44:53 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) 12:44:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b33, &(0x7f0000000180)) 12:44:53 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5460, &(0x7f0000000180)) 12:44:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5460, &(0x7f0000000180)) 12:44:53 executing program 2 (fault-call:9 fault-nth:1): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:53 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) 12:44:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5600, &(0x7f0000000180)) 12:44:54 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5501, &(0x7f0000000180)) [ 764.120988][ T9702] FAULT_INJECTION: forcing a failure. [ 764.120988][ T9702] name failslab, interval 1, probability 0, space 0, times 0 [ 764.181563][ T9702] CPU: 0 PID: 9702 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 764.190189][ T9702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 764.200247][ T9702] Call Trace: [ 764.203546][ T9702] dump_stack+0x1fb/0x318 [ 764.207891][ T9702] should_fail+0x4b8/0x660 [ 764.212335][ T9702] __should_failslab+0xb9/0xe0 [ 764.217108][ T9702] ? __alloc_file+0x2c/0x390 [ 764.221703][ T9702] should_failslab+0x9/0x20 [ 764.226243][ T9702] kmem_cache_alloc+0x56/0x2e0 12:44:54 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b34, &(0x7f0000000180)) [ 764.231019][ T9702] __alloc_file+0x2c/0x390 [ 764.235446][ T9702] alloc_empty_file+0xac/0x1b0 [ 764.240216][ T9702] path_openat+0x9e/0x4380 [ 764.244740][ T9702] ? __lock_acquire+0xc5a/0x1bc0 [ 764.249745][ T9702] do_filp_open+0x192/0x3d0 [ 764.254263][ T9702] ? _raw_spin_unlock+0x27/0x40 [ 764.259151][ T9702] do_sys_openat2+0x42b/0x6f0 [ 764.263847][ T9702] __x64_sys_openat+0x1e6/0x210 [ 764.268713][ T9702] do_syscall_64+0xf7/0x1c0 [ 764.273235][ T9702] entry_SYSCALL_64_after_hwframe+0x49/0xbe 12:44:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5601, &(0x7f0000000180)) 12:44:54 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5600, &(0x7f0000000180)) [ 764.279127][ T9702] RIP: 0033:0x45b3b9 [ 764.283022][ T9702] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 764.302627][ T9702] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 764.311056][ T9702] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 764.311062][ T9702] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 764.311067][ T9702] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 764.311071][ T9702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 764.311076][ T9702] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000001 12:44:54 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x12000000}], 0x8000, 0x0) 12:44:54 executing program 2 (fault-call:9 fault-nth:2): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:54 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) 12:44:54 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5601, &(0x7f0000000180)) 12:44:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5602, &(0x7f0000000180)) 12:44:54 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b35, &(0x7f0000000180)) [ 765.026014][ T9861] FAULT_INJECTION: forcing a failure. [ 765.026014][ T9861] name failslab, interval 1, probability 0, space 0, times 0 [ 765.062883][ T9861] CPU: 1 PID: 9861 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 765.071519][ T9861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.081582][ T9861] Call Trace: [ 765.084875][ T9861] dump_stack+0x1fb/0x318 [ 765.089214][ T9861] should_fail+0x4b8/0x660 [ 765.093657][ T9861] __should_failslab+0xb9/0xe0 [ 765.098430][ T9861] ? __alloc_file+0x2c/0x390 [ 765.103025][ T9861] should_failslab+0x9/0x20 [ 765.107517][ T9861] kmem_cache_alloc+0x56/0x2e0 [ 765.112277][ T9861] __alloc_file+0x2c/0x390 [ 765.116704][ T9861] alloc_empty_file+0xac/0x1b0 [ 765.121470][ T9861] path_openat+0x9e/0x4380 [ 765.126317][ T9861] ? __lock_acquire+0xc5a/0x1bc0 [ 765.131275][ T9861] do_filp_open+0x192/0x3d0 [ 765.135771][ T9861] ? _raw_spin_unlock+0x27/0x40 [ 765.140629][ T9861] do_sys_openat2+0x42b/0x6f0 [ 765.145303][ T9861] __x64_sys_openat+0x1e6/0x210 [ 765.150146][ T9861] do_syscall_64+0xf7/0x1c0 [ 765.154635][ T9861] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 765.160505][ T9861] RIP: 0033:0x45b3b9 [ 765.164381][ T9861] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 765.183964][ T9861] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 765.192365][ T9861] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 765.200316][ T9861] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 765.208267][ T9861] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 765.216217][ T9861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 12:44:55 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5602, &(0x7f0000000180)) 12:44:55 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b36, &(0x7f0000000180)) 12:44:55 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5603, &(0x7f0000000180)) [ 765.224168][ T9861] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000002 12:44:55 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0x0, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:55 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5603, &(0x7f0000000180)) 12:44:55 executing program 2 (fault-call:9 fault-nth:3): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) [ 765.499471][ T9893] FAULT_INJECTION: forcing a failure. [ 765.499471][ T9893] name failslab, interval 1, probability 0, space 0, times 0 [ 765.499494][ T9893] CPU: 1 PID: 9893 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 765.499500][ T9893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.499505][ T9893] Call Trace: [ 765.499521][ T9893] dump_stack+0x1fb/0x318 [ 765.499544][ T9893] should_fail+0x4b8/0x660 [ 765.499570][ T9893] __should_failslab+0xb9/0xe0 [ 765.499582][ T9893] ? security_file_alloc+0x36/0x200 [ 765.499597][ T9893] should_failslab+0x9/0x20 [ 765.499607][ T9893] kmem_cache_alloc+0x56/0x2e0 [ 765.499624][ T9893] security_file_alloc+0x36/0x200 [ 765.499642][ T9893] __alloc_file+0xde/0x390 [ 765.499660][ T9893] alloc_empty_file+0xac/0x1b0 [ 765.499675][ T9893] path_openat+0x9e/0x4380 [ 765.499702][ T9893] ? __lock_acquire+0xc5a/0x1bc0 [ 765.499768][ T9893] do_filp_open+0x192/0x3d0 [ 765.499789][ T9893] ? _raw_spin_unlock+0x27/0x40 [ 765.499827][ T9893] do_sys_openat2+0x42b/0x6f0 [ 765.499854][ T9893] __x64_sys_openat+0x1e6/0x210 [ 765.499878][ T9893] do_syscall_64+0xf7/0x1c0 [ 765.499896][ T9893] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 765.499904][ T9893] RIP: 0033:0x45b3b9 [ 765.499914][ T9893] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 765.499920][ T9893] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 765.499930][ T9893] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 765.499942][ T9893] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 765.499947][ T9893] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 765.499954][ T9893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 765.499959][ T9893] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000003 12:44:55 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x12020000}], 0x8000, 0x0) 12:44:55 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5605, &(0x7f0000000180)) 12:44:55 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5605, &(0x7f0000000180)) 12:44:55 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b37, &(0x7f0000000180)) 12:44:55 executing program 2 (fault-call:9 fault-nth:4): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:55 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0x0, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:56 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3a, &(0x7f0000000180)) 12:44:56 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5606, &(0x7f0000000180)) 12:44:56 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5606, &(0x7f0000000180)) [ 766.161039][ T9914] FAULT_INJECTION: forcing a failure. [ 766.161039][ T9914] name failslab, interval 1, probability 0, space 0, times 0 12:44:56 executing program 2 (fault-call:9 fault-nth:5): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:44:56 executing program 2 (fault-call:9 fault-nth:6): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) [ 766.199448][ T9914] CPU: 1 PID: 9914 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 766.199455][ T9914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.199459][ T9914] Call Trace: [ 766.199477][ T9914] dump_stack+0x1fb/0x318 [ 766.199496][ T9914] should_fail+0x4b8/0x660 [ 766.199518][ T9914] __should_failslab+0xb9/0xe0 [ 766.199531][ T9914] ? __alloc_file+0x2c/0x390 [ 766.199542][ T9914] should_failslab+0x9/0x20 [ 766.199552][ T9914] kmem_cache_alloc+0x56/0x2e0 [ 766.199570][ T9914] __alloc_file+0x2c/0x390 [ 766.199592][ T9914] alloc_empty_file+0xac/0x1b0 [ 766.199608][ T9914] path_openat+0x9e/0x4380 [ 766.199688][ T9914] do_filp_open+0x2dc/0x3d0 [ 766.199736][ T9914] do_sys_openat2+0x42b/0x6f0 [ 766.199761][ T9914] __x64_sys_openat+0x1e6/0x210 [ 766.199786][ T9914] do_syscall_64+0xf7/0x1c0 [ 766.199806][ T9914] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 766.199816][ T9914] RIP: 0033:0x45b3b9 12:44:56 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) [ 766.199827][ T9914] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 766.199834][ T9914] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 766.199844][ T9914] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 766.199851][ T9914] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 766.199857][ T9914] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 766.199863][ T9914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 766.199869][ T9914] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000004 [ 766.352042][ T9939] FAULT_INJECTION: forcing a failure. [ 766.352042][ T9939] name failslab, interval 1, probability 0, space 0, times 0 [ 766.352058][ T9939] CPU: 1 PID: 9939 Comm: syz-executor.2 Not tainted 5.6.0-rc1-syzkaller #0 [ 766.352065][ T9939] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.352069][ T9939] Call Trace: [ 766.352087][ T9939] dump_stack+0x1fb/0x318 [ 766.352110][ T9939] should_fail+0x4b8/0x660 [ 766.352129][ T9939] __should_failslab+0xb9/0xe0 [ 766.352141][ T9939] ? tomoyo_encode2+0x262/0x580 [ 766.352154][ T9939] should_failslab+0x9/0x20 [ 766.352163][ T9939] __kmalloc+0x7a/0x340 [ 766.352179][ T9939] tomoyo_encode2+0x262/0x580 [ 766.352307][ T9939] ? d_absolute_path+0x10c/0x190 [ 766.352331][ T9939] tomoyo_realpath_from_path+0x65c/0x6b0 [ 766.352362][ T9939] tomoyo_check_open_permission+0x1ce/0x9d0 [ 766.352424][ T9939] tomoyo_file_open+0x141/0x190 [ 766.352441][ T9939] security_file_open+0x50/0x2e0 [ 766.352459][ T9939] do_dentry_open+0x351/0x10c0 [ 766.352495][ T9939] vfs_open+0x73/0x80 [ 766.352512][ T9939] path_openat+0x16f1/0x4380 [ 766.352603][ T9939] do_filp_open+0x192/0x3d0 [ 766.352659][ T9939] do_sys_openat2+0x42b/0x6f0 [ 766.352686][ T9939] __x64_sys_openat+0x1e6/0x210 [ 766.352711][ T9939] do_syscall_64+0xf7/0x1c0 [ 766.352732][ T9939] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 766.352741][ T9939] RIP: 0033:0x45b3b9 [ 766.352752][ T9939] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 766.352758][ T9939] RSP: 002b:00007f66f1caac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 766.352770][ T9939] RAX: ffffffffffffffda RBX: 00007f66f1cab6d4 RCX: 000000000045b3b9 [ 766.352777][ T9939] RDX: 0000000000004400 RSI: 0000000020000140 RDI: ffffffffffffff9c [ 766.352784][ T9939] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 766.352790][ T9939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 766.352797][ T9939] R13: 00000000000007a8 R14: 00000000004c90ef R15: 0000000000000005 [ 766.352838][ T9939] ERROR: Out of memory at tomoyo_realpath_from_path. 12:44:57 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x1a000000}], 0x8000, 0x0) 12:44:57 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4402, 0x0) 12:44:57 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3b, &(0x7f0000000180)) 12:44:57 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5607, &(0x7f0000000180)) 12:44:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5607, &(0x7f0000000180)) 12:44:57 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0x0, 0x3, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5608, &(0x7f0000000180)) 12:44:57 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5608, &(0x7f0000000180)) 12:44:57 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3c, &(0x7f0000000180)) 12:44:57 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3d, &(0x7f0000000180)) 12:44:57 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4403, 0x0) 12:44:57 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x0, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:57 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x20000000}], 0x8000, 0x0) 12:44:57 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000180)) 12:44:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000180)) 12:44:57 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b40, &(0x7f0000000180)) 12:44:57 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4404, 0x0) 12:44:57 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x0, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:57 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:44:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560a, &(0x7f0000000180)) 12:44:57 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560a, &(0x7f0000000180)) 12:44:58 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4405, 0x0) 12:44:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560b, &(0x7f0000000180)) 12:44:58 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b44, &(0x7f0000000180)) 12:44:58 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x20100000}], 0x8000, 0x0) 12:44:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560c, &(0x7f0000000180)) 12:44:58 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560b, &(0x7f0000000180)) 12:44:58 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x0, 0xe7, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:58 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b45, &(0x7f0000000180)) 12:44:58 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4406, 0x0) 12:44:58 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560c, &(0x7f0000000180)) 12:44:58 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b46, &(0x7f0000000180)) 12:44:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560d, &(0x7f0000000180)) 12:44:58 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4407, 0x0) 12:44:58 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560d, &(0x7f0000000180)) 12:44:59 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560e, &(0x7f0000000180)) 12:44:59 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x22000000}], 0x8000, 0x0) 12:44:59 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4408, 0x0) 12:44:59 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0x0, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:59 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b47, &(0x7f0000000180)) 12:44:59 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560e, &(0x7f0000000180)) 12:44:59 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b48, &(0x7f0000000180)) 12:44:59 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b49, &(0x7f0000000180)) 12:44:59 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4409, 0x0) 12:44:59 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4a, &(0x7f0000000180)) 12:44:59 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0x0, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:44:59 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560f, &(0x7f0000000180)) 12:45:00 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4b, &(0x7f0000000180)) 12:45:00 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x25000000}], 0x8000, 0x0) 12:45:00 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x440a, 0x0) 12:45:00 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x6364, &(0x7f0000000180)) 12:45:00 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4c, &(0x7f0000000180)) 12:45:00 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560f, &(0x7f0000000180)) 12:45:00 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0x0, 0xda, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:00 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4d, &(0x7f0000000180)) 12:45:00 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8912, &(0x7f0000000180)) 12:45:00 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x440b, 0x0) 12:45:00 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x440c, 0x0) 12:45:00 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x6364, &(0x7f0000000180)) 12:45:00 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4e, &(0x7f0000000180)) 12:45:01 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x28020000}], 0x8000, 0x0) 12:45:01 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8914, &(0x7f0000000180)) 12:45:01 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0x0, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:01 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x440d, 0x0) 12:45:01 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8904, &(0x7f0000000180)) 12:45:01 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b52, &(0x7f0000000180)) 12:45:01 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b60, &(0x7f0000000180)) 12:45:01 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8912, &(0x7f0000000180)) 12:45:01 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8933, &(0x7f0000000180)) 12:45:01 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x440e, 0x0) 12:45:01 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8914, &(0x7f0000000180)) 12:45:01 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b61, &(0x7f0000000180)) 12:45:02 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x29000000}], 0x8000, 0x0) 12:45:02 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x89a1, &(0x7f0000000180)) 12:45:02 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0x0, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:02 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8933, &(0x7f0000000180)) 12:45:02 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b62, &(0x7f0000000180)) 12:45:02 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4410, 0x0) 12:45:02 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b63, &(0x7f0000000180)) 12:45:02 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae01, &(0x7f0000000180)) 12:45:02 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae01, &(0x7f0000000180)) 12:45:02 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0x0, 0x80000001, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:02 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b64, &(0x7f0000000180)) 12:45:02 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4411, 0x0) 12:45:03 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x2a010000}], 0x8000, 0x0) 12:45:03 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae41, &(0x7f0000000180)) 12:45:03 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae41, &(0x7f0000000180)) 12:45:03 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4412, 0x0) 12:45:03 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:03 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b65, &(0x7f0000000180)) 12:45:03 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae80, &(0x7f0000000180)) 12:45:03 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b66, &(0x7f0000000180)) 12:45:03 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40044104, &(0x7f0000000180)) 12:45:03 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x1000, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf000c45589f83f4bf80315a69443eeb9a58426746fb8705f5c947c4bf1166fb338dce4c6a5179e738aafce48ecb9bbf0c7eea5d7e9bca9207c22a8813b2d55b4ef148c4837768dc29e851f5f39a46ac5efc7089981ee363fa81fa96c5028a1914d8862ae7d2e6538b34ae7fbea9651262faf6e6724259a2485171637bdb86b3782ede858a9b352b22affeb265199d301191d92523e185241710d21bcbf408edbd06c91b0ae1a5e15c36bd146f80884f96665bae1feade33d9c666e050904b8a53fa955c9bab6a8d7f6858a8ed4661777d70284b4c96a95ba77a9d0f7cefdaa6f20b07105d6c4388c60f34b92c247099889eee24237df2daf0ac55b71a7924135300f127664e1da77c85fa3703a15db25f0eb41236f1a4c836eb0435242e8d5bcf5dcaad3d12009c55804ed9614b3f23cc073818c96fea7244bed2dcff6f387079c52a7b47252828835a35c55a416fe55d933235e979d3221720bddc861386e31c64c8bcebcde3cd2dbcecaca54fd047723eee95c7db29ccc0ae2c6893449eb8eca17982a0821770a53cb1f94ef6fb403af189ee4228589f1fb8a2351c71aaf5c44374c3c5225162df330498621315704c4956f8cc9ed80e2249253c364e2ec2c9f0a9d157a3c5808b607a4dfbd914c70a6ffcaaf10353753c2b524d2ebf9b5af06cddd499f3805fe04f304c08caffa5237ce0978ccc3e225a12ab03c9950d5d011cfb8febf44903430116dbcf4935146850ccd0da53ff3da58ad384f77e3dd7f0eff1440d375169656ed341ff0d693356d99f46207b81e950820f766160f3ceb68e9568d0b8f5b0eb05546453468764b9dad622bf8ce1b3259e098b3630d22fe66ad98bd56d6e92a3487b2621c4fe213b5fcc0fb772d3d8967480abbe0b4b03d5408b59e640c26177bd93ba342f03aa37d7fff71d6b141f32d0c4c4ab24524a3182b50d66aa04828870ae96cf631d09f235cc0de1a9864be4dacac99bec2d2949d2743dcbb2f26342d1c9e3e59c6090bcbfd61b14b1450dd2fdc4f629818c8cf6e9f58646272e75243bdeb767ccefacecc99100b61f17986fb36bfc4110b7bcabec97eb7932ae9a5917261b8352e4a3c45ccb1b7ac92723caa9e2676b1ad4890ffdac677b45e07fa6fd33c0ca58f6ba47183b3edab792f9e4027e5030d9b45b3f5ee9fdb3630447f9853b3c9bd2f97b6ca5b3b8e6c392e65d40bd6fdd775adb65ab013c70dc335d3820d50d2c93e3323d9a7d0f7c7935a47da77da055af20cd7e060c0921b70f2859e44de2f7fd2e170a0d5954c8d1b2061f4999922a6d9f7d706152471d4594987967961f061b0ab0dd64b89f8639cc1ba3454d35a956463a6dbaf1b7dbc576b308d0866f196b349f6837673b18f47fb2126e395d2783554d323641779d2b22eb4983f613ec25c1c77d7fd737af9ec64d2ec770fb2911c2b4ef"}}, 0x1118) 12:45:03 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4425, 0x0) 12:45:03 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x400454ca, &(0x7f0000000180)) 12:45:04 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x32010000}], 0x8000, 0x0) 12:45:04 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b67, &(0x7f0000000180)) 12:45:04 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae9a, &(0x7f0000000180)) 12:45:04 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40049409, &(0x7f0000000180)) 12:45:04 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0xfc01, 0x3, 0xe7, 0xda}}, 0x118) 12:45:04 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x442f, 0x0) 12:45:04 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40086602, &(0x7f0000000180)) 12:45:04 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40045431, &(0x7f0000000180)) 12:45:04 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b68, &(0x7f0000000180)) 12:45:04 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0xfc01, 0x3, 0xe7, 0xda}}, 0x118) 12:45:04 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b69, &(0x7f0000000180)) 12:45:04 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40186366, &(0x7f0000000180)) 12:45:04 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x38020000}], 0x8000, 0x0) 12:45:04 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6b, &(0x7f0000000180)) 12:45:04 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4020940d, &(0x7f0000000180)) 12:45:04 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x400454ca, &(0x7f0000000180)) 12:45:04 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x445c, 0x0) 12:45:04 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0xfc01, 0x3, 0xe7, 0xda}}, 0x118) 12:45:04 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:04 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40045564, &(0x7f0000000180)) 12:45:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6c, &(0x7f0000000180)) 12:45:05 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4020ae46, &(0x7f0000000180)) 12:45:05 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2) 12:45:05 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:05 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x3f000000}], 0x8000, 0x0) 12:45:05 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40045566, &(0x7f0000000180)) 12:45:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6d, &(0x7f0000000180)) 12:45:05 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x402c5342, &(0x7f0000000180)) 12:45:05 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:05 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x3) 12:45:05 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40049409, &(0x7f0000000180)) 12:45:05 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b70, &(0x7f0000000180)) 12:45:05 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045432, &(0x7f0000000180)) 12:45:05 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x4) 12:45:05 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4008ae89, &(0x7f0000000180)) 12:45:05 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xc00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c7005cc4b6135c5e9cac26ab10f8acdbd582a160e9cf356e66c23f8b91386f552d93f7e8bba0fd41603f45f88eb7a1fba87785b0fbc9ebd6af495f3376a0c90579431e2eaa0ff70dcbb1cf4c5464720685e8b4f2fb093f66940edee7f22dfae3979594276a883daa25887b3e71a88847c7f1b01159567a70aafabeaf586d155f978ee6cac4da6eab585a7b6aff94d0fca7c8ad5907c6fd1dfd24b9ccf0f68e8ec67945da1c6d0cc1069106985172fbcf054fccbdeb3edb120fd0e4d89bf7b9c7a3d8fe390fb0060c59d38e83ccae83aa5fb09427c733e6ee9b42c8e2888fea88e93c28e30b8ee86c678c196917647172c496111f84344bb8afd1aaf5670d590bf"}}, 0xd18) 12:45:06 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x40000000}], 0x8000, 0x0) 12:45:06 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045440, &(0x7f0000000180)) 12:45:06 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b71, &(0x7f0000000180)) 12:45:06 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:06 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4008ae90, &(0x7f0000000180)) 12:45:06 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5) 12:45:06 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4010ae67, &(0x7f0000000180)) 12:45:06 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b72, &(0x7f0000000180)) 12:45:06 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x800454d2, &(0x7f0000000180)) 12:45:06 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8004ae98, &(0x7f0000000180)) 12:45:06 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:06 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfa, &(0x7f0000000180)) 12:45:07 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x44010000}], 0x8000, 0x0) 12:45:07 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x6) 12:45:07 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40186366, &(0x7f0000000180)) 12:45:07 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80086301, &(0x7f0000000180)) 12:45:07 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4bfb, &(0x7f0000000180)) 12:45:07 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x800, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212"}}, 0x918) 12:45:07 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c00, &(0x7f0000000180)) 12:45:07 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8038550a, &(0x7f0000000180)) 12:45:07 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4020940d, &(0x7f0000000180)) 12:45:07 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:07 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4020ae46, &(0x7f0000000180)) 12:45:07 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c01, &(0x7f0000000180)) 12:45:08 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x48000000}], 0x8000, 0x0) 12:45:08 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:08 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c04, &(0x7f0000000180)) 12:45:08 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4090ae82, &(0x7f0000000180)) 12:45:08 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x7) 12:45:08 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:08 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4138ae84, &(0x7f0000000180)) 12:45:08 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4c05, &(0x7f0000000180)) 12:45:08 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045430, &(0x7f0000000180)) 12:45:08 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:08 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045432, &(0x7f0000000180)) 12:45:08 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045440, &(0x7f0000000180)) 12:45:09 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x4a010000}], 0x8000, 0x0) 12:45:09 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x8) 12:45:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc004743e, &(0x7f0000000180)) 12:45:09 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:09 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x800454d2, &(0x7f0000000180)) 12:45:09 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5402, &(0x7f0000000180)) 12:45:09 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80047456, &(0x7f0000000180)) 12:45:09 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5409, &(0x7f0000000180)) 12:45:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc008ae88, &(0x7f0000000180)) 12:45:09 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80086301, &(0x7f0000000180)) 12:45:09 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xb00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c"}}, 0xc18) 12:45:09 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x9) 12:45:09 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x4a020000}], 0x8000, 0x0) 12:45:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc014563b, &(0x7f0000000180)) 12:45:09 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8138ae83, &(0x7f0000000180)) 12:45:09 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xa) 12:45:09 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540a, &(0x7f0000000180)) 12:45:09 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xb00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c"}}, 0xc18) 12:45:09 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540b, &(0x7f0000000180)) 12:45:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc01864c6, &(0x7f0000000180)) 12:45:10 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:10 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0189436, &(0x7f0000000180)) 12:45:10 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xb) 12:45:10 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:10 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540c, &(0x7f0000000180)) 12:45:10 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0205648, &(0x7f0000000180)) 12:45:10 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xb00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491de4c2726ad5cc0515508b84919d8b2dbcd0d3ab497d0499f95c8627df1ae16cd5b9b8ab90e9a68d5ef152739bd22ebd10024441ed25f55bb93af7d48b901fec9c"}}, 0xc18) 12:45:10 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x4c000000}], 0x8000, 0x0) 12:45:10 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc008ae05, &(0x7f0000000180)) 12:45:10 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xc) 12:45:10 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0189436, &(0x7f0000000180)) 12:45:10 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540d, &(0x7f0000000180)) 12:45:10 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc020660b, &(0x7f0000000180)) 12:45:11 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xd) 12:45:11 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc020660b, &(0x7f0000000180)) 12:45:11 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:11 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0286405, &(0x7f0000000180)) 12:45:11 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540e, &(0x7f0000000180)) 12:45:11 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0286405, &(0x7f0000000180)) 12:45:11 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x53000000}], 0x8000, 0x0) 12:45:11 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc02c5638, &(0x7f0000000180)) 12:45:11 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:11 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xe) 12:45:11 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0406618, &(0x7f0000000180)) 12:45:11 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x540f, &(0x7f0000000180)) 12:45:11 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:11 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5410, &(0x7f0000000180)) 12:45:11 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc040564a, &(0x7f0000000180)) 12:45:11 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x10) 12:45:12 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5412, &(0x7f0000000180)) 12:45:12 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0585609, &(0x7f0000000180)) 12:45:12 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x54000000}], 0x8000, 0x0) 12:45:12 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5413, &(0x7f0000000180)) 12:45:12 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x2}) 12:45:12 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa00, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2"}}, 0xb18) 12:45:12 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:45:12 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x11) 12:45:12 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5414, &(0x7f0000000180)) 12:45:12 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x3}) 12:45:12 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2}) 12:45:12 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x12) 12:45:12 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x4}) 12:45:13 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x3}) 12:45:13 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x5c000000}], 0x8000, 0x0) 12:45:13 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:13 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5415, &(0x7f0000000180)) 12:45:13 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x25) 12:45:13 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x5}) 12:45:13 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x4}) 12:45:13 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x6}) 12:45:13 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5416, &(0x7f0000000180)) 12:45:13 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5}) 12:45:13 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x7}) 12:45:13 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x8}) 12:45:13 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:14 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x62000000}], 0x8000, 0x0) 12:45:14 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2f) 12:45:14 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x9}) 12:45:14 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5417, &(0x7f0000000180)) 12:45:14 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x6}) 12:45:14 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:14 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5418, &(0x7f0000000180)) 12:45:14 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x7}) 12:45:14 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xa}) 12:45:14 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xac0, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491d"}}, 0xbd8) 12:45:14 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xb}) 12:45:14 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5c) 12:45:15 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x64010000}], 0x8000, 0x0) 12:45:15 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x8}) 12:45:15 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xac0, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491d"}}, 0xbd8) 12:45:15 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xc}) 12:45:15 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541b, &(0x7f0000000180)) 12:45:15 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x300) 12:45:15 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x9}) 12:45:15 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xd}) 12:45:15 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541c, &(0x7f0000000180)) 12:45:15 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x500) 12:45:15 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xac0, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc3cd4a8c65455d962c0fafd1d544becdccf4fb305f0980444412b8403cac5491d"}}, 0xbd8) 12:45:15 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xa}) 12:45:16 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x68000000}], 0x8000, 0x0) 12:45:16 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xe}) 12:45:16 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541d, &(0x7f0000000180)) 12:45:16 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xb}) 12:45:16 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:16 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x600) 12:45:16 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x10}) 12:45:16 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xc}) 12:45:16 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:45:16 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x700) 12:45:16 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:16 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xd}) 12:45:17 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x68020000}], 0x8000, 0x0) 12:45:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x541e, &(0x7f0000000180)) 12:45:17 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x11}) 12:45:17 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xe}) 12:45:17 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x900) 12:45:17 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:17 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x12}) 12:45:17 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xa00) 12:45:17 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x10}) 12:45:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5421, &(0x7f0000000180)) 12:45:17 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x25}) 12:45:17 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xaa0, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89bdf0f5a62954d3aeb69e6ddf683e7aecc"}}, 0xbb8) 12:45:17 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x68030000}], 0x8000, 0x0) 12:45:17 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xb00) 12:45:17 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x5c}) 12:45:17 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x11}) 12:45:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5422, &(0x7f0000000180)) 12:45:17 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:18 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x300}) 12:45:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5423, &(0x7f0000000180)) 12:45:18 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xc00) 12:45:18 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x12}) 12:45:18 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x30c}) 12:45:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5424, &(0x7f0000000180)) 12:45:18 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x6c000000}], 0x8000, 0x0) 12:45:18 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:18 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xd00) 12:45:18 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x25}) 12:45:18 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x500}) 12:45:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5425, &(0x7f0000000180)) 12:45:18 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5427, &(0x7f0000000180)) 12:45:18 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x600}) 12:45:19 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5c}) 12:45:19 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xe00) 12:45:19 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:19 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x700}) 12:45:19 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x70000000}], 0x8000, 0x0) 12:45:19 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5428, &(0x7f0000000180)) 12:45:19 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x300}) 12:45:19 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1100) 12:45:19 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x900}) 12:45:19 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa90, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bdb7650b061bf0d0495826808d9efce89b"}}, 0xba8) 12:45:19 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xa00}) 12:45:20 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x30c}) 12:45:20 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xb00}) 12:45:20 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x500}) 12:45:20 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5429, &(0x7f0000000180)) 12:45:20 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x72020000}], 0x8000, 0x0) 12:45:20 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1200) 12:45:20 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xc00}) 12:45:20 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x600}) 12:45:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x542f, &(0x7f0000000180)) 12:45:20 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:20 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5437, &(0x7f0000000180)) 12:45:20 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1f00) 12:45:20 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xc03}) 12:45:20 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x700}) 12:45:21 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2500) 12:45:21 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5441, &(0x7f0000000180)) 12:45:21 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x74000000}], 0x8000, 0x0) 12:45:21 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xd00}) 12:45:21 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x900}) 12:45:21 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2f00) 12:45:21 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa70, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fc"}}, 0xb88) 12:45:21 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5450, &(0x7f0000000180)) 12:45:21 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0xe00}) 12:45:21 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xa00}) 12:45:21 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5451, &(0x7f0000000180)) 12:45:21 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x3f00) 12:45:21 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa70, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fc"}}, 0xb88) 12:45:22 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x1100}) 12:45:22 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x76000000}], 0x8000, 0x0) 12:45:22 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xb00}) 12:45:22 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5c00) 12:45:22 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5452, &(0x7f0000000180)) 12:45:22 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x1200}) 12:45:22 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa70, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fc"}}, 0xb88) 12:45:22 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xc00}) 12:45:22 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x2000}) 12:45:22 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x545d, &(0x7f0000000180)) 12:45:22 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1000000) 12:45:22 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x2500}) 12:45:22 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5460, &(0x7f0000000180)) 12:45:23 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x76010000}], 0x8000, 0x0) 12:45:23 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa60, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b"}}, 0xb78) 12:45:23 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xc03}) 12:45:23 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x3f00}) 12:45:23 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x54a2, &(0x7f0000000180)) 12:45:23 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2000000) 12:45:23 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5600, &(0x7f0000000180)) 12:45:23 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x5c00}) 12:45:23 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xd00}) 12:45:23 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:23 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x2}) 12:45:23 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:24 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x76020000}], 0x8000, 0x0) 12:45:24 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x3000000) 12:45:24 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xe00}) 12:45:24 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5601, &(0x7f0000000180)) 12:45:24 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x3}) 12:45:24 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:24 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x4000000) 12:45:24 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x4}) 12:45:24 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x1100}) 12:45:24 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5602, &(0x7f0000000180)) 12:45:24 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5603, &(0x7f0000000180)) 12:45:24 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x1200}) 12:45:25 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x78000000}], 0x8000, 0x0) 12:45:25 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:25 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5}) 12:45:25 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5000000) 12:45:25 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5605, &(0x7f0000000180)) 12:45:25 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2000}) 12:45:25 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5606, &(0x7f0000000180)) 12:45:25 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x6}) 12:45:25 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2500}) 12:45:25 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x6000000) 12:45:25 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x7000000) 12:45:25 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x7}) 12:45:26 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x78030000}], 0x8000, 0x0) 12:45:26 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa58, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac2491862"}}, 0xb70) 12:45:26 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x3f00}) 12:45:26 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5607, &(0x7f0000000180)) 12:45:26 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x8}) 12:45:26 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x8000000) 12:45:26 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5608, &(0x7f0000000180)) 12:45:26 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x9}) 12:45:26 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x4000}) 12:45:26 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa58, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac2491862"}}, 0xb70) 12:45:26 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x9000000) 12:45:26 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5c00}) 12:45:26 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x79020000}], 0x8000, 0x0) 12:45:26 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:45:26 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000180)) 12:45:26 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xa}) 12:45:26 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xa000000) 12:45:26 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:27 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xb}) 12:45:27 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560a, &(0x7f0000000180)) 12:45:27 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x2}) 12:45:27 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xb000000) 12:45:27 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xc}) 12:45:27 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xd}) 12:45:27 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x7a000000}], 0x8000, 0x0) 12:45:27 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x3}) 12:45:27 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xe}) 12:45:27 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:27 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560b, &(0x7f0000000180)) 12:45:27 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xc000000) 12:45:27 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x10}) 12:45:27 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560c, &(0x7f0000000180)) 12:45:28 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x4}) 12:45:28 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xd000000) 12:45:28 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x11}) 12:45:28 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560d, &(0x7f0000000180)) 12:45:28 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x7a020000}], 0x8000, 0x0) 12:45:28 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x5}) 12:45:28 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:28 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560e, &(0x7f0000000180)) 12:45:28 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x12}) 12:45:28 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xe000000) 12:45:28 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x25}) 12:45:28 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x6}) 12:45:28 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x10000000) 12:45:29 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x7}) 12:45:29 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa54, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31a"}}, 0xb6c) 12:45:29 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5c}) 12:45:29 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x80030000}], 0x8000, 0x0) 12:45:29 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x8}) 12:45:29 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x300}) 12:45:29 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x560f, &(0x7f0000000180)) 12:45:29 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x11000000) 12:45:29 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:29 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x30c}) 12:45:29 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x9}) 12:45:29 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x12000000) 12:45:29 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4c, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8"}}, 0xb64) 12:45:30 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x500}) 12:45:30 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1f000000) 12:45:30 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x84000000}], 0x8000, 0x0) 12:45:30 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x6364, &(0x7f0000000180)) 12:45:30 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4c, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8"}}, 0xb64) 12:45:30 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xa}) 12:45:30 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x25000000) 12:45:30 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x600}) 12:45:30 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x700}) 12:45:30 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8912, &(0x7f0000000180)) 12:45:30 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xb}) 12:45:30 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2f000000) 12:45:30 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x900}) 12:45:30 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xc}) 12:45:31 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x85010000}], 0x8000, 0x0) 12:45:31 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x3f000000) 12:45:31 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8914, &(0x7f0000000180)) 12:45:31 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4c, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8"}}, 0xb64) 12:45:31 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xa00}) 12:45:31 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xd}) 12:45:31 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xe}) 12:45:31 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x10}) 12:45:31 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xb00}) 12:45:31 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xc00}) 12:45:31 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4e, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b1"}}, 0xb66) 12:45:31 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x11}) 12:45:32 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x86010000}], 0x8000, 0x0) 12:45:32 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xc03}) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8933, &(0x7f0000000180)) 12:45:32 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5c000000) 12:45:32 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4c, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8"}}, 0xb64) 12:45:32 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x12}) 12:45:32 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xd00}) 12:45:32 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x25}) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xae01, &(0x7f0000000180)) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40045010, &(0x7f0000000180)) 12:45:32 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4a, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57"}}, 0xb62) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x400454ca, &(0x7f0000000180)) 12:45:32 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x86030000}], 0x8000, 0x0) 12:45:32 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1000000000000) 12:45:32 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x5c}) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40049409, &(0x7f0000000180)) 12:45:32 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xe00}) 12:45:32 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa48, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c9135502972"}}, 0xb60) 12:45:32 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40086602, &(0x7f0000000180)) 12:45:32 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x1100}) 12:45:33 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x300}) 12:45:33 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x100000000000000) 12:45:33 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x200000000000000) 12:45:33 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x1200}) 12:45:33 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x89010000}], 0x8000, 0x0) 12:45:33 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x30c}) 12:45:33 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4010ae67, &(0x7f0000000180)) 12:45:33 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x300000000000000) 12:45:33 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x2000}) 12:45:33 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa48, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c9135502972"}}, 0xb60) 12:45:33 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x2500}) 12:45:34 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x500}) 12:45:34 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x400000000000000) 12:45:34 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa48, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c9135502972"}}, 0xb60) 12:45:34 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x3f00}) 12:45:34 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4010ae74, &(0x7f0000000180)) 12:45:34 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x8cffffff}], 0x8000, 0x0) 12:45:34 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x600}) 12:45:34 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x500000000000000) 12:45:34 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4014563c, &(0x7f0000000180)) 12:45:34 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:34 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa49, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b"}}, 0xb61) 12:45:34 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:34 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x700}) 12:45:34 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x40186366, &(0x7f0000000180)) 12:45:35 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa49, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b"}}, 0xb61) 12:45:35 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4020940d, &(0x7f0000000180)) 12:45:35 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x2}) 12:45:35 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x90000000}], 0x8000, 0x0) 12:45:35 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x900}) 12:45:35 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x600000000000000) 12:45:35 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x3}) 12:45:35 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045432, &(0x7f0000000180)) 12:45:35 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa49, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b"}}, 0xb61) 12:45:35 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x4}) 12:45:35 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80045440, &(0x7f0000000180)) 12:45:35 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x700000000000000) 12:45:35 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xa00}) 12:45:36 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x800000000000000) 12:45:36 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x800454d2, &(0x7f0000000180)) 12:45:36 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x92030000}], 0x8000, 0x0) 12:45:36 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80086301, &(0x7f0000000180)) 12:45:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x5}) 12:45:36 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:36 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xb00}) 12:45:36 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x900000000000000) 12:45:36 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x6}) 12:45:36 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x8010500c, &(0x7f0000000180)) 12:45:36 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xc00}) 12:45:36 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xa00000000000000) 12:45:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x7}) 12:45:37 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x9e020000}], 0x8000, 0x0) 12:45:37 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:37 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xc03}) 12:45:37 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x80285442, &(0x7f0000000180)) 12:45:37 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x8}) 12:45:37 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xb00000000000000) 12:45:37 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:37 executing program 3: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:37 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xd00}) 12:45:37 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x9}) 12:45:37 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0045878, &(0x7f0000000180)) 12:45:37 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0189436, &(0x7f0000000180)) 12:45:38 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0x9e030000}], 0x8000, 0x0) 12:45:38 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xc00000000000000) 12:45:38 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc020660b, &(0x7f0000000180)) 12:45:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xe00}) 12:45:38 executing program 3: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xa}) 12:45:38 executing program 3: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x1100}) 12:45:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xb}) 12:45:38 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0285628, &(0x7f0000000180)) 12:45:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x1200}) 12:45:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x2000}) 12:45:39 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xb0000000}], 0x8000, 0x0) 12:45:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x2500}) 12:45:39 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xd00000000000000) 12:45:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xc}) 12:45:39 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0xc0c85666, &(0x7f0000000180)) 12:45:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:45:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x3f00}) 12:45:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xd}) 12:45:39 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x4000}) 12:45:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xe}) 12:45:39 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xb4000000}], 0x8000, 0x0) 12:45:39 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x10}) 12:45:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2}) 12:45:39 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xe00000000000000) 12:45:39 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)={0x0, 0x5c00}) 12:45:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x11}) 12:45:40 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, 0x0) 12:45:40 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x3}) 12:45:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:45:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1000000000000000) 12:45:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x2}) 12:45:40 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc0ed0000}], 0x8000, 0x0) 12:45:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x12}) 12:45:40 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, 0x0) 12:45:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x3}) 12:45:40 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x4}) 12:45:40 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1100000000000000) 12:45:40 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, 0x0) 12:45:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x25}) 12:45:40 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5}) 12:45:40 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x4}) 12:45:40 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x5c}) 12:45:41 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x6}) 12:45:41 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc4000000}], 0x8000, 0x0) 12:45:41 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1200000000000000) 12:45:41 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x5}) 12:45:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x300}) 12:45:41 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:41 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x7}) 12:45:41 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa4c, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8"}}, 0xb64) 12:45:41 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x8}) 12:45:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x30c}) 12:45:41 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x6}) 12:45:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x500}) 12:45:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x600}) 12:45:42 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc6000000}], 0x8000, 0x0) 12:45:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x9}) 12:45:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x700}) 12:45:42 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x1f00000000000000) 12:45:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x7}) 12:45:42 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:42 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x8}) 12:45:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x900}) 12:45:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xa}) 12:45:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xb}) 12:45:42 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xa00}) 12:45:42 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xc}) 12:45:43 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xc8000000}], 0x8000, 0x0) 12:45:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2500000000000000) 12:45:43 executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xe000000) 12:45:43 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x9}) 12:45:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xd}) 12:45:43 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xb00}) 12:45:43 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xc00}) 12:45:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xe}) 12:45:43 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xa}) 12:45:43 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa50, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7"}}, 0xb68) 12:45:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x10}) 12:45:43 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x2f00000000000000) 12:45:44 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xca010000}], 0x8000, 0x0) 12:45:44 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xb}) 12:45:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x11}) 12:45:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xc03}) 12:45:44 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x3f00000000000000) 12:45:44 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0xc}) 12:45:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x12}) 12:45:44 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xc}) 12:45:44 executing program 3: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = inotify_init() perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_add_watch(r0, &(0x7f000003a000)='./control\x00', 0x0) syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x11c, 0x0) syz_open_procfs(0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0xa80, 0xfc01, 0x3, 0xe7, 0xda, 0x0, "db09819bfd88bb44ababe83a909dda41a24a95f83997a332caa26744ed636cd95a9d04b6324ea6dba34cdfead62a45e5cf6a0351f56639e95bf3af0a8c158a16607c3ac2a0d1a74f3bc33b66b42f24301143747163edc9bf016a1c82f5bf70af44c72c3591a519db9eaa2a38126dad478d7ebbc30ec177abf0704d727f42ad96d6c62ad11dbbed8f28d2e18e278534b159734a1d848c207192daf97244d23d8b1c9850b3365a13f789b4c2b2a8d70c34635be28dd5b1730e1d6b0f492aacde46e110063c3244c5a88185d303df9e81016dd04f8c7f85e1ed382a81ff9e9cf060d855002960dfb9ba7adf1f9ac55a1019bef9b53222e6a42c0c4aff1d1e530915b9073bb3a92a25c10a68fc8a3d6958f22c2c7a893619666db10f99b25f4c465750daec01218ae2a0b9d3e5410b162affae97bdbaa6200ed0830b8bd65fe0b4fe3e05cdeda7fe5983fb5e5c877032bda67acb5258c5e33e341fae2cf23b7e40bd87f61cb48bf5344d76e475a1dfe9c025c2bbf71aa2cddd373be5671badef7f456e35e3459911b952a87b47280364ac9358e50a28fc32fc2d67720365f1d9111968fce3491545fac11e41a8fddb5afcacd0d4d0e6e83d8ee77d4ba85fe769f5dc070e39fc6446492abac57ed02c35d58e0096fc2dd10c4ab19e02890c6fbe3f792dd6ef01cec8914d4f26bb6a0fd74a17f6f03126b5d34b9566f909658b4010a1afce7e2bcac9f49f10b1b8c2aa43a0ab8dc45cef71edb4568cd86a717cbe3fe7552b74d99775196728f79f60e760db768b1e2665fc8d4ec306774457fe2e5fed2801e844eeb11ba6d1ef46921d7384feb211fe4a1c72a69282b5dad4fc36e198b0fb6750e18027eadf07e8bc9015c0e3081cef564c2f27fef0dd2962044bc21bc3c772296949a880831bcf3d45f2d44faf7286d8acd3fa15455885d43e8d7b0d0f93a7aafaa48137f1a2d8b794160a235cdd6e4736df04fb2b3ac39dbd4b094173fd0a628c02192d91a783bbcd94b0825bc2d247bedcf23a9b0838fe13daccab552a681ae9be9b73838090b092a37099ec77f3748eee3924274998003c4c6266af47a36780c8cad44928acb13d977473fd915b53dc3ed8120a1ffbe36f888a81bb93018e34379636dc5fdb4910fec0adb7a5b7f45e78625291a9f63dfdd8c0b4cc8b478644b547c9a3261209b20e471ee7dd340b2a93de28f1d00d65e526883d06eec5a8754133b1fb7e3f183d55280dc52a849d6947eed9fa78ba4709d66d11bdf41e10e02fcfe0d1d51e35792f4b71b38082184a78192c8b0ef12f1dfaf012557c5f2ed60556f673a2dff507fb34f5d862eb6d8d38d8a0e51d951336d5d3911a7991f93c6b2d7ae0a0dba2867e70ccfc6b17ad2f69395512f9c231aa4cd91fb83e086c58782e9bb5e2303c62c06d25905f53654ce5ec03e586e58289a3bdd895d0c009b988b05765cf46735a39f9333b802e8ca40fb04720f288931b32747b82368ec09a256892d889f0281844178a18b8c1d39b7fe83438656c4b084f77ed83a7a685bcf0c6b2784d14061447f0b7a5fdb1fd598f4baec3ac8c9d4ac2b0f6ec6508fed41f32eedaaa93b7a985d2160262dd36952998bf8966efbcd67d3c7e3839041c1382ae16d099d9a2a8e54cf82fe35a1b9e2ff2d558162d1c63d91c73739cc470ca661feb1cd2a10fa2a2f9a32453c77ca07d98d9ab4e76dc2be894e4f03fb2cceeb523b8a8ceda2629f6b8dbae0ad0de28636a1d580903e0ee499933936f9581f6d8e9bd70e23608237e9c88923e17b43f538d74f33ab76ec9decd7db838094d0acd1ddda6be3e799894c71ab50417f7e8bd84db92296d03be647a6d3145e2ba8ebd3c41efa3ad5528cbb5cf3e557d4c9c8d5f049a10870302e4f06cb480d2aa9136f26bb5c915feef78e86464771b3574f614eefb114e505377ad9fff486432c5236394d6705ec935be36ad8848b9e53dad313d0ed68d024033068daa04f0126d2c5f741f65af00ba972bf323ef2d629575d440c0c7d6d67a6999198477699ed1e6f996fc6a20df2baaf70351a7a7ef03a88e10bc293786352bdfff91e9fb3cbed42f9357eb66b43154f5590f75dd1c13dc8e1d306216e4fc960875d0cc1bb10ef8443bf3763e7c103aba4cb31587dff9100474cc621154021491f105f16ceeba96490016d330be6afdd3a5dfa3a59786e26e03fb3cd2744f6b25e19447fd54621538647c6ecbf3812f3077d849f31223c8124f3bb2d557a202eb6d0e47c2d6c4ca2815e7cb4ceac3700980cc07e61e907d3ad8f19a4b9fa2ac507e342580d4bd244e79be4285a9894dabe8202dd50941756b84865e0379fcaa3ab8e31609530ba63f09c6fefea64757bd1e456cd78b91556198d98cb0b84f3185ae9bca75ea525b274d8ed5ceeb1d6a213e163674c22d1c94bc4288086aa2dba1e4695aa67c0e369769bb4fe1e10c0742e2616f1f91665794b8fa47a73d326dd22d931392f09fc2f35fb70a04bfc9498e37582ae7b9e001ce9c522093a1552cad2ee87886524618fb20476d71b4f6fbb8b545cc6e0c6b526ff54f8daf5ca6fee2c4e59270934ca99b16d1d562fb6b0747d3eb642626b7cd33906d804fba3d1b62c4e66dcae9ea0c86833171baf9d63e8a7dac25fc012a513f1b4f9e3a16c890edc2b9d655f0ecad5be0962f13e33369c606824c1c69924200e0a22b45440d04badc2e03e763c77eb75a2734b42c45b17a780e6163a5e16aaada194e01018b37c4729f181669c284c01661ef8a9f303896e926b600e9e06649235edc252262ca0a21877b683ae691b06b2ca1523e29d889292c223fe3294074a53f485221141395ede651828dbec6cbb31ea94762d45d61f61dc17527667302b4278ee07f28636212afc1c8b8a0da97ca077200bf4b4d30fed590678afad429b74a7ff4a7dfd6fa4a9f41092de19be6c7e0b642e1b09b58f13ac3ae8470dbc7cc79e7b95e92737c17a00615341ffb092607acfc5ff4f86816da6e4dc3faef8152e642c6bc0d6830906f1814b698735255ef805ca4149c36cd655e6ddbd35ab0561c69a4634f584a5a4d80a07f7fcba67d4f6e1fc7733e7b932521160a2cdacdf20dfd8b562e301f88bfd03728700a8091a56638c47294b8907a8536a6e7fc5cb2b0ac8e2d4b81b6ca0fa78bbd0e2ee00765e386af6f0eb22b4e5d84aab0511537ca301a4ee863916c4036764a8969493ba43eef9979d132db59bedd13e21f5ea53fce629794590cfdc092abc8828ec19089f679fdea4aa279482484f6d43496da5210dda29bed3199587c0d76c0923de4072b6001af22b95cbabfd36f847554e10f88f3754f82c9ec04ccb44e46633a7fd67da683a820abd54187bff635ed985b479b4d528ba226508e60c094dcf610c8c058f6bdb8c61e755cde257f090868a2e39edc02a3f6601c60d6f2ba856e71822c7e64106a962c36bf73a7584cb35b14fd9e285ce3d5026101ef0a0117b25dfe64c7f66294b9adcbaebbd26179af26cf2fdf7d015560577166cf76225442ddf3e2c490c196128739172b101e000f0f8233ab2794b32aeae02e36c14b2868ac3d6b7e5d5f0063dc9fcda4db57b534436389a53f7ad13d43d2f36f279f97a335bf94ca6e92cf2a4332b4c07c8c2fccb11f6daf18dcc7f46b2af4b15f6a8885a0c37ba44e067b24175ebb986036b635387d2d5a4c7415450fa0ae3c4c91355029728b57eac8d3b178e7ad7af31ac24918620db6fdcfe60a335b970a4060d0cdb79fce475a99a0bca1fce1f6ebbb6805ae5a47b500d694b310bd"}}, 0xb98) 12:45:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xd00}) 12:45:44 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xd}) 12:45:44 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0xe00}) 12:45:45 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xd4030000}], 0x8000, 0x0) 12:45:45 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x5c00000000000000) 12:45:45 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xe}) 12:45:45 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x25}) 12:45:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x1100}) 12:45:45 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:45 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5c}) [ 815.463972][T25245] FAULT_INJECTION: forcing a failure. [ 815.463972][T25245] name failslab, interval 1, probability 0, space 0, times 0 [ 815.511960][T25245] CPU: 1 PID: 25245 Comm: syz-executor.3 Not tainted 5.6.0-rc1-syzkaller #0 [ 815.520867][T25245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 815.530928][T25245] Call Trace: [ 815.534246][T25245] dump_stack+0x1fb/0x318 [ 815.538606][T25245] should_fail+0x4b8/0x660 [ 815.543181][T25245] __should_failslab+0xb9/0xe0 [ 815.547969][T25245] ? tomoyo_realpath_from_path+0xe8/0x6b0 [ 815.553841][T25245] should_failslab+0x9/0x20 [ 815.558358][T25245] __kmalloc+0x7a/0x340 [ 815.562523][T25245] ? tomoyo_realpath_from_path+0xdb/0x6b0 [ 815.568252][T25245] ? kfree+0x1f/0x220 [ 815.572257][T25245] tomoyo_realpath_from_path+0xe8/0x6b0 [ 815.577838][T25245] tomoyo_path_number_perm+0x18f/0x690 [ 815.583360][T25245] ? smack_file_ioctl+0x225/0x2e0 [ 815.588418][T25245] tomoyo_file_ioctl+0x23/0x30 [ 815.593200][T25245] security_file_ioctl+0x68/0xd0 [ 815.598164][T25245] __se_sys_ioctl+0x4e/0x190 [ 815.602884][T25245] ? do_syscall_64+0x1d/0x1c0 [ 815.607592][T25245] __x64_sys_ioctl+0x7b/0x90 [ 815.612214][T25245] do_syscall_64+0xf7/0x1c0 [ 815.616749][T25245] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 815.622656][T25245] RIP: 0033:0x45b3b9 [ 815.626569][T25245] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 815.646396][T25245] RSP: 002b:00007f359ec10c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 815.654824][T25245] RAX: ffffffffffffffda RBX: 00007f359ec116d4 RCX: 000000000045b3b9 12:45:45 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x10}) 12:45:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x1200}) 12:45:45 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x8000000000000000) [ 815.662815][T25245] RDX: 0000000020000180 RSI: 0000000000004b41 RDI: 0000000000000003 [ 815.670819][T25245] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 815.670826][T25245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 815.670833][T25245] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000000 [ 815.771896][T25245] ERROR: Out of memory at tomoyo_realpath_from_path. 12:45:45 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x2000}) 12:45:45 executing program 3 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) [ 816.033008][T25585] FAULT_INJECTION: forcing a failure. [ 816.033008][T25585] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 816.046263][T25585] CPU: 1 PID: 25585 Comm: syz-executor.3 Not tainted 5.6.0-rc1-syzkaller #0 [ 816.055040][T25585] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 816.065418][T25585] Call Trace: [ 816.068851][T25585] dump_stack+0x1fb/0x318 [ 816.073211][T25585] should_fail+0x4b8/0x660 [ 816.077651][T25585] ? __kasan_check_read+0x11/0x20 [ 816.082714][T25585] should_fail_alloc_page+0x4f/0x60 [ 816.087929][T25585] prepare_alloc_pages+0x283/0x460 [ 816.093088][T25585] __alloc_pages_nodemask+0xb2/0x5d0 [ 816.098413][T25585] kmem_getpages+0x4c/0x930 [ 816.102958][T25585] cache_grow_begin+0x7e/0x2e0 [ 816.107740][T25585] ? cache_alloc_pfmemalloc+0x1e/0x1a0 [ 816.113379][T25585] cache_alloc_refill+0x328/0x400 [ 816.118406][T25585] ? debug_smp_processor_id+0x9/0x20 [ 816.123709][T25585] __kmalloc+0x318/0x340 [ 816.128095][T25585] ? tomoyo_realpath_from_path+0xe8/0x6b0 [ 816.133838][T25585] tomoyo_realpath_from_path+0xe8/0x6b0 [ 816.139440][T25585] tomoyo_path_number_perm+0x18f/0x690 [ 816.144926][T25585] ? smack_file_ioctl+0x225/0x2e0 [ 816.149949][T25585] tomoyo_file_ioctl+0x23/0x30 [ 816.154708][T25585] security_file_ioctl+0x68/0xd0 [ 816.159811][T25585] __se_sys_ioctl+0x4e/0x190 [ 816.164405][T25585] ? do_syscall_64+0x1d/0x1c0 [ 816.169079][T25585] __x64_sys_ioctl+0x7b/0x90 [ 816.173826][T25585] do_syscall_64+0xf7/0x1c0 [ 816.178501][T25585] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 816.184525][T25585] RIP: 0033:0x45b3b9 [ 816.188409][T25585] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 816.208151][T25585] RSP: 002b:00007f359ec10c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 816.216556][T25585] RAX: ffffffffffffffda RBX: 00007f359ec116d4 RCX: 000000000045b3b9 [ 816.224522][T25585] RDX: 0000000020000180 RSI: 0000000000004b41 RDI: 0000000000000003 [ 816.232609][T25585] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 816.240578][T25585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 816.248707][T25585] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000001 12:45:46 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xe0020000}], 0x8000, 0x0) 12:45:46 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x11}) 12:45:46 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x300}) 12:45:46 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x2500}) 12:45:46 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0xffffffff00000000) 12:45:46 executing program 3 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) [ 816.490214][T25590] FAULT_INJECTION: forcing a failure. [ 816.490214][T25590] name failslab, interval 1, probability 0, space 0, times 0 12:45:46 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x500}) [ 816.531514][T25590] CPU: 0 PID: 25590 Comm: syz-executor.3 Not tainted 5.6.0-rc1-syzkaller #0 [ 816.540243][T25590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 816.550326][T25590] Call Trace: [ 816.550345][T25590] dump_stack+0x1fb/0x318 [ 816.550367][T25590] should_fail+0x4b8/0x660 [ 816.550395][T25590] __should_failslab+0xb9/0xe0 [ 816.550409][T25590] ? tomoyo_encode2+0x262/0x580 [ 816.550423][T25590] should_failslab+0x9/0x20 [ 816.550434][T25590] __kmalloc+0x7a/0x340 [ 816.550460][T25590] tomoyo_encode2+0x262/0x580 [ 816.550485][T25590] tomoyo_realpath_from_path+0x65c/0x6b0 [ 816.550516][T25590] tomoyo_path_number_perm+0x18f/0x690 [ 816.550577][T25590] ? smack_file_ioctl+0x225/0x2e0 [ 816.550604][T25590] tomoyo_file_ioctl+0x23/0x30 [ 816.550617][T25590] security_file_ioctl+0x68/0xd0 [ 816.550636][T25590] __se_sys_ioctl+0x4e/0x190 [ 816.550649][T25590] ? do_syscall_64+0x1d/0x1c0 [ 816.550665][T25590] __x64_sys_ioctl+0x7b/0x90 [ 816.550682][T25590] do_syscall_64+0xf7/0x1c0 [ 816.550701][T25590] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 816.550711][T25590] RIP: 0033:0x45b3b9 [ 816.550723][T25590] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 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 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 816.550729][T25590] RSP: 002b:00007f359ec10c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 816.550739][T25590] RAX: ffffffffffffffda RBX: 00007f359ec116d4 RCX: 000000000045b3b9 [ 816.550746][T25590] RDX: 0000000020000180 RSI: 0000000000004b41 RDI: 0000000000000003 12:45:46 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x600}) [ 816.550752][T25590] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 816.550759][T25590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 816.550765][T25590] R13: 0000000000000665 R14: 00000000004c7f0a R15: 0000000000000002 [ 816.577623][T25590] ERROR: Out of memory at tomoyo_realpath_from_path. 12:45:46 executing program 3 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:46 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x3f00}) 12:45:46 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0xffffffffffffffbf, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:46 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x12}) 12:45:47 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xebffffff}], 0x8000, 0x0) 12:45:47 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)={0x0, 0x0, 0x5c00}) 12:45:47 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x700}) 12:45:47 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:47 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x25}) 12:45:47 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:47 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x900}) 12:45:47 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$NFNL_MSG_CTHELPER_NEW(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c0000000001010400000000000000000300000a0800064000000001626d6e42a4fe24cc82e4d399150535ce0d1d2e3776147d181b77480dec165141bc333b05f83d233dc79ad2a17c4137482c954e6f494375fe54b621604b2fd4bf6a76c4c065794b9bcc18158b305c156bd70d3207f2b3575541805faf921ed9fa28f5ddf24a5b08ddc69a4a9a4f7d4dea89c239b902dcf00ea51c8bdc22f6c1c010136be021aaef45cc03c6a2cd9f2f8f794a0862c830854195ccdf99541e98129c0065f8ef7d581d04c949ca4b1f9c817ade6c535521998de2a67592a952d095ff325b6f34e15cfd064caa7d1db91c1dd800d0b3e93e91cf1049acb31dc535cddfa70e0468d7e2ec7152"], 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x24000841) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r3, 0x4b41, &(0x7f0000000040)) 12:45:47 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x2, &(0x7f0000000180)) 12:45:47 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x5c}) 12:45:47 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x10, &(0x7f0000000180)) 12:45:47 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000180)={0x3, [0x0, 0x0, 0x0]}) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r5, r4, 0x0) write$RDMA_USER_CM_CMD_QUERY(r4, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) ioctl$MON_IOCH_MFLUSH(r4, 0x9208, 0x3) r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r6, r3, 0x0) write$RDMA_USER_CM_CMD_QUERY(r3, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) ioctl$VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000040)={0x5a, 0xb, 0x4, 0x0, 0x2, {}, {0x4, 0xb, 0x1, 0x98, 0x1f, 0x9, "40b4b254"}, 0x8, 0x2, @fd, 0xfffff266, 0x0, r2}) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:48 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xf6ffffff}], 0x8000, 0x0) 12:45:48 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xa00}) 12:45:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x300}) 12:45:48 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b2f, &(0x7f0000000180)) 12:45:48 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ubi_ctrl\x00', 0x80042, 0x0) dup3(r2, r3, 0x0) r4 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000340)={0x9cf4, {{0xa, 0x4e24, 0xffff, @rand_addr="5a95a5840a44182f5d58ae19f72c513f", 0xfff}}}, 0x88) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r7 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) r9 = dup3(r8, r7, 0x0) ioctl$TCXONC(r9, 0x540a, 0x0) ioctl$TCXONC(r9, 0x540a, 0x1) r10 = socket$inet(0x2, 0x80001, 0x84) r11 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r11, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r13 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/qat_adf_ctl\x00', 0x108803, 0x0) ioctl$SNDRV_PCM_IOCTL_LINK(r13, 0x40044160, &(0x7f0000000300)=0x6) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r10, 0x84, 0x75, &(0x7f0000000080)={r12}, &(0x7f0000000140)=0x14) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r9, 0x84, 0xa, &(0x7f0000000280)={0x4, 0x8da2, 0x820f, 0x4, 0x1, 0x7fffffff, 0x6, 0x62ea63c3, r12}, 0x20) sendmsg$L2TP_CMD_TUNNEL_CREATE(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="230900000000000000000100000005000700000000000800090000000000060002000000000008000a000000000008001700", @ANYRES32, @ANYBLOB="08ba57312bab04e3"], 0x44}}, 0x0) r14 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vcsu\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r14, 0x84, 0x4, &(0x7f0000000c40), &(0x7f0000000c80)=0x4) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r4, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x58, r6, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x4}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x4}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @loopback}, @L2TP_ATTR_PEER_SESSION_ID={0x8, 0xc, 0x3}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0x5}, @L2TP_ATTR_L2SPEC_TYPE={0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0xc0}, 0x802) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000000)={0x0, 0x1000, 0x10, 0x1, 0xfffe}, &(0x7f0000000040)=0x18) 12:45:48 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r1, r0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x12020, 0x0) r2 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r2, &(0x7f0000002000)='/', 0x1) sendfile(r2, r2, &(0x7f0000000200), 0x87) sendfile(r2, r2, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r4, r3, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f0000000000)=0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:48 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xb00}) 12:45:48 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b30, &(0x7f0000000180)) 12:45:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x30c}) [ 818.286810][T26200] QAT: Invalid ioctl [ 818.306679][T26200] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 12:45:48 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x284040, 0x0) 12:45:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x500}) 12:45:48 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xc00}) 12:45:48 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xf9fdffff}], 0x8000, 0x0) 12:45:48 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x600}) 12:45:48 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xd00}) 12:45:48 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b31, &(0x7f0000000180)) 12:45:48 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) recvfrom$x25(r1, &(0x7f0000000000)=""/18, 0x12, 0x0, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r6, r5, 0x0) r7 = socket$inet(0x2, 0x80001, 0x84) r8 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r7, 0x84, 0x75, &(0x7f0000000080)={r9}, &(0x7f0000000140)=0x14) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r5, 0x84, 0x13, &(0x7f0000000040)={r9, 0x1}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000240)={r10, @in={{0x2, 0x4e21, @rand_addr=0x4}}, 0x5, 0x1000}, &(0x7f0000000180)=0x90) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:48 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x101000, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, 0x1, 0x2, 0x801, 0x0, 0x0, {0x5, 0x0, 0x4}, [@CTA_EXPECT_TUPLE={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}]}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x3}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x9}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40}, 0x20008020) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x700}) 12:45:49 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b32, &(0x7f0000000180)) 12:45:49 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0xe00}) 12:45:49 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x9, 0x20001) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r3, r2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) setsockopt$inet_tcp_TLS_RX(r2, 0x6, 0x2, &(0x7f0000001780)=@gcm_256={{}, "edbd3bcce44dd72a", "1ea96a125bfa162e57ce00f1cf8dbb49f53509fee82f8d5eeea2eabc562ab28f", "5d6535c3", "dc878831b6c3ebf1"}, 0x38) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f0000000040)) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) ioctl$TCGETS2(0xffffffffffffffff, 0x802c542a, &(0x7f0000000080)) syz_open_dev$tty20(0xc, 0x4, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r7 = syz_open_dev$tty20(0xc, 0x4, 0x0) r8 = dup3(r7, r6, 0x0) ioctl$TCXONC(r8, 0x540a, 0x3) ioctl$TCXONC(r8, 0x540a, 0x1) r9 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000003ec0)={0x0, 0x0, 0x0}, 0x0) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r11, 0x0) r12 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x40) rt_sigqueueinfo(r12, 0x1d, &(0x7f0000000280)={0x28, 0x0, 0x80000000}) waitid(0x0, r12, &(0x7f0000000100), 0x80000004, &(0x7f0000000180)) r13 = shmget(0x1, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r14, 0x29, 0x22, &(0x7f00000004c0)={{{@in, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f00000000c0)=0xe8) r16 = getpid() sched_setscheduler(r16, 0x5, &(0x7f0000000380)) r17 = socket$inet_tcp(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r18, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setresuid(r19, r19, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000003ec0)={0x0, 0x0, 0x0}, 0x0) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r20) r21 = socket$inet_tcp(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setresuid(r23, r23, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r24, 0x0) r25 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x40) r26 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x40) rt_sigqueueinfo(r26, 0x1d, &(0x7f0000000280)={0x28, 0x0, 0x80000000}) waitid(0x0, r26, &(0x7f0000000100), 0x80000004, &(0x7f0000000180)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3, r19, r20, r23, r24, 0x0, 0x7}, 0x3ff, 0x2, 0xfffffffffffffffd, 0x0, r25, r26, 0x5}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x3, r19, r10, r15, r11, 0x2, 0x7}, 0x400, 0x2, 0x3, 0x0, r16, r12, 0x5}) setsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, &(0x7f00000017c0)={{{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@multicast2, 0x4e20, 0x0, 0x4e23, 0x0, 0xa, 0xa0, 0x0, 0x29, 0x0, r19}, {0x7, 0x2, 0x8, 0x8, 0x7, 0x1, 0x101, 0x2}, {0x3, 0xfff, 0x100, 0x3}, 0x8, 0x6e6bb9, 0x2, 0x1, 0x2, 0x2}, {{@in=@multicast1, 0x4d3, 0x2b}, 0x2, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3503, 0x2, 0x2, 0x2, 0x7, 0xfffffff9, 0x6}}, 0xe8) r27 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r27, &(0x7f0000002000)='/', 0x1) sendfile(r27, r27, &(0x7f0000000200), 0x87) sendfile(r27, r27, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r27, 0x0) readv(r27, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/79, 0x4f}, {&(0x7f00000015c0)=""/211, 0xd3}], 0x9) r28 = dup3(r5, r4, 0x0) ioctl$TCSETS(r28, 0x5402, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) write$FUSE_INTERRUPT(r28, &(0x7f00000000c0)={0x10, 0x0, 0x5}, 0x10) 12:45:49 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x1100}) 12:45:49 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000040)='+\'%\fm\xeaO\xb5\xc2y\xca\xf0\x05\x00\x00\x00\xb9|\x1a\b\xef@\xf3\x1f\x84\xceR\xafC\xbf\x17\xf8qS\x94\r\x98\x9b\xfa\x87\xbe\x9a\xa0v\x93\xba\x00'/60, 0x2) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcsa\x00', 0x220880, 0x0) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x12) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x200000, 0x0) ioctl$VIDIOC_ENUMINPUT(r4, 0xc050561a, &(0x7f0000000080)={0x0, "80476bb13b74f1dde5abb89a2510b40afaa3046c70305954a5f0eb4be19653a7", 0x1, 0x0, 0x3, 0x1, 0x20000, 0x4}) 12:45:49 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xfc020000}], 0x8000, 0x0) 12:45:49 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b33, &(0x7f0000000180)) 12:45:49 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x1200}) 12:45:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x900}) 12:45:49 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x7) write(r0, &(0x7f0000002000)='/', 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) recvfrom$x25(r1, &(0x7f0000000040)=""/22, 0x16, 0x2000, &(0x7f0000000080)={0x9, @null=' \x00'}, 0x12) sendfile(r0, r0, &(0x7f0000000200), 0x87) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x8) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r3, &(0x7f0000002000)='/', 0x1) sendfile(r3, r3, &(0x7f0000000200), 0x87) sendfile(r3, r3, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r3, 0x0) r4 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r4, &(0x7f0000002000)='/', 0x1) sendfile(r4, r4, &(0x7f0000000200), 0x87) sendfile(r4, r4, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0) r5 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r5, &(0x7f0000002000)='/', 0x1) sendfile(r5, r5, &(0x7f0000000200), 0x87) sendfile(r5, r5, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r5, 0x0) r6 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r6, &(0x7f0000002000)='/', 0x1) sendfile(r6, r6, &(0x7f0000000200), 0x87) sendfile(r6, r6, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r6, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-monitor\x00', 0x200000, 0x0) r8 = dup2(r7, r6) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 12:45:49 executing program 4: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x101a00, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCXONC(r3, 0x540a, 0x0) ioctl$TCXONC(r3, 0x540a, 0x1) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x1000) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r4, 0x4b41, &(0x7f0000000180)) 12:45:49 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b34, &(0x7f0000000180)) 12:45:49 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/nvme-fabrics\x00', 0x800, 0x0) r6 = dup3(r5, r4, 0x0) ioctl$TCXONC(r6, 0x540a, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r3, 0x8917, &(0x7f0000000100)={'hsr0\x00', {0x2, 0x4e23, @rand_addr=0x20}}) ioctl$TCXONC(r6, 0x540a, 0x1) r7 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r8, r7, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r10 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r10, r9, 0x0) ioctl$TCSETS(r10, 0x5402, &(0x7f00000001c0)={0x0, 0xffffffc1, 0x3, 0x0, 0x17, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) write$cgroup_type(r3, &(0x7f0000000000)='threaded\x00', 0x9) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) r11 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r12 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r12, r11, 0x0) r13 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) io_uring_register$IORING_REGISTER_FILES(r11, 0x2, &(0x7f0000000040)=[r3, r13], 0x2) 12:45:49 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xa00}) 12:45:49 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2000}) 12:45:50 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TCXONC(r2, 0x540a, 0x0) ioctl$TCXONC(r2, 0x540a, 0x1) accept$unix(r2, 0x0, &(0x7f0000000000)) r3 = socket$pppl2tp(0x18, 0x1, 0x1) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) r4 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r4, &(0x7f0000002000)='/', 0x1) sendfile(r4, r4, &(0x7f0000000200), 0x87) sendfile(r4, r4, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) r9 = dup3(r8, r7, 0x0) ioctl$TCSETS(r9, 0x5402, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) sendmsg$IPCTNL_MSG_EXP_NEW(r9, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)={0x54, 0x0, 0x2, 0x201, 0x0, 0x0, {0xc, 0x0, 0x5}, [@CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @rand_addr="d28ec0eff8966dfb9c0e38963341840c"}}}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x9}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0xc004}, 0x20004080) 12:45:50 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b35, &(0x7f0000000180)) 12:45:50 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xfe020000}], 0x8000, 0x0) 12:45:50 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xb00}) 12:45:50 executing program 4: syz_genetlink_get_family_id$ipvs(&(0x7f0000000000)='IPVS\x00') r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r1, 0x4b41, &(0x7f0000000040)={0x1, 0x7ff}) syz_open_dev$tty20(0xc, 0x4, 0x1) socket$netlink(0x10, 0x3, 0x0) 12:45:50 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x2500}) 12:45:50 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b36, &(0x7f0000000180)) 12:45:50 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r1, r0, 0x0) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r2 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r2, &(0x7f0000002000)='/', 0x1) sendfile(r2, r2, &(0x7f0000000200), 0x87) sendfile(r2, r2, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) r7 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x40040, 0x0) ioctl$KVM_SET_PIT2(r7, 0x4070aea0, &(0x7f0000000240)={[{0x3, 0x2, 0x70, 0x7f, 0xdc, 0x0, 0x20, 0xd6, 0x3, 0x5, 0x0, 0x7b, 0x9}, {0x9, 0x401, 0x80, 0xaf, 0xeb, 0x0, 0x3, 0x80, 0xb0, 0x7a, 0x5, 0x73, 0x1}, {0x3, 0xcd72, 0x4a, 0x2, 0x0, 0x6, 0x8, 0x7f, 0x8, 0xc6, 0x1f, 0x1f}], 0x3}) r8 = dup3(r6, r5, 0x0) ioctl$TCXONC(r8, 0x540a, 0x0) ioctl$TCXONC(r8, 0x540a, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) 12:45:50 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b37, &(0x7f0000000180)) 12:45:50 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x3f00}) 12:45:50 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xc00}) 12:45:51 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:51 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) r5 = dup3(r4, r3, 0x0) clock_gettime(0x0, &(0x7f0000000e40)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000240)=@isdn, 0x80, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/151, 0x97}], 0x1, &(0x7f0000000380)=""/128, 0x80}, 0x80000001}, {{&(0x7f0000000400)=@xdp, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000640)=""/55, 0x37}, {&(0x7f0000000680)=""/254, 0xfe}, {&(0x7f0000000780)=""/219, 0xdb}, {&(0x7f0000000880)=""/220, 0xdc}, {&(0x7f0000000980)=""/64, 0x40}], 0x8, &(0x7f0000000a40)=""/48, 0x30}, 0x9}, {{&(0x7f0000000a80)=@generic, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000b00)=""/113, 0x71}, {&(0x7f0000000b80)=""/200, 0xc8}, {&(0x7f0000000c80)=""/104, 0x68}], 0x3, &(0x7f0000000d40)=""/31, 0x1f}, 0x200}], 0x3, 0x10000, &(0x7f0000000e80)={r6, r7+30000000}) ioctl$TCXONC(r5, 0x540a, 0x0) ioctl$TCXONC(r5, 0x540a, 0x1) ioctl$sock_SIOCSIFBR(r5, 0x8941, &(0x7f0000000080)=@get={0x1, &(0x7f0000000000)=""/111, 0x1}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:51 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3a, &(0x7f0000000180)) 12:45:51 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xff070400}], 0x8000, 0x0) 12:45:51 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xc03}) 12:45:51 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x5c00}) 12:45:51 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3b, &(0x7f0000000180)) 12:45:51 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r1, r0, 0x0) ioctl$SIOCRSSCAUSE(r0, 0x89e1, &(0x7f0000000000)=0x3f) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r2, 0x4b41, &(0x7f0000000180)) 12:45:51 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000040)={0x7, 0x36, 0x2, 0x7f, 0x8}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r1, &(0x7f0000002000)='/', 0x1) sendfile(r1, r1, &(0x7f0000000200), 0x87) sendfile(r1, r1, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) r6 = dup3(r5, r4, 0x0) ioctl$TCSETS(r6, 0x5402, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r6, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x4c, 0x0, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x9586}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) r7 = dup3(r3, r2, 0x0) ioctl$TCXONC(r7, 0x540a, 0x0) ioctl$TCXONC(r7, 0x540a, 0x1) ioctl$KVM_GET_MP_STATE(r7, 0x8004ae98, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:51 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3c, &(0x7f0000000180)) 12:45:51 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) 12:45:51 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xd00}) 12:45:51 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000080), 0x4) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x30600, 0x0) setsockopt$SO_J1939_PROMISC(r1, 0x6b, 0x2, &(0x7f0000000040)=0x1, 0x4) 12:45:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0xe00}) 12:45:52 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b3d, &(0x7f0000000180)) 12:45:52 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xff0f0000}], 0x8000, 0x0) 12:45:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x1100}) 12:45:52 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x2}) 12:45:52 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000200)=0x4, 0x9) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:52 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) r1 = semget$private(0x0, 0x8, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r3, r2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f00000001c0)={0x2, 0x8}) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) socket$inet6_sctp(0xa, 0x1, 0x84) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SEM_INFO(r1, 0x1, 0x13, &(0x7f0000000000)=""/193) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = getpid() r6 = syz_open_procfs(r5, &(0x7f0000000080)='net/dev_snmp6\x00') r7 = syz_open_dev$tty20(0xc, 0x4, 0x0) semtimedop(r1, &(0x7f0000000200)=[{0x0, 0x8000, 0x800}, {0x0, 0x8, 0x1c00}, {0x2, 0x800, 0x1800}, {0x0, 0x1000}, {0x3, 0x5, 0x800}], 0x5, &(0x7f0000000240)={0x77359400}) r8 = dup3(r7, r6, 0x0) ioctl$TCXONC(r8, 0x540a, 0x0) setxattr(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=@known='system.posix_acl_default\x00', &(0x7f0000000400)='trusted.overlay.redirect\x00', 0x19, 0x3) ioctl$TCXONC(r8, 0x540a, 0x1) ioctl$VIDIOC_SUBDEV_S_EDID(r8, 0xc0285629, &(0x7f0000000140)={0x0, 0x3, 0x9, [], &(0x7f0000000100)=0x40}) add_key(0x0, 0x0, &(0x7f00000000c0)="5b8d990d400554397b8ab2a475e34129d6c545db7a29302f18350ada8a47179a5063e4bb2c637c550d39c7e6d277938c6a475097ed0b7a4d468458986a3421bf15d5f1aedd95012c2811ee2efbf47f064cd5c7d49e3aa0be611aaf2368c66c03ef58f50092fe7f799cce7a911145daca0f44b782c556eb4ab1a523c8030b54744b670ef2867807fc51f3101c9264e0", 0x8f, 0xfffffffffffffff8) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/sequencer\x00', 0x1, 0x0) write$sndseq(r9, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @quote}], 0xff33) lsetxattr$trusted_overlay_redirect(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='trusted.overlay.redirect\x00', &(0x7f0000000300)='./file0\x00', 0x8, 0x1) setsockopt$TIPC_CONN_TIMEOUT(r8, 0x10f, 0x82, &(0x7f0000000440)=0xfffffffd, 0x4) 12:45:52 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b40, &(0x7f0000000180)) 12:45:52 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b44, &(0x7f0000000180)) 12:45:52 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x3}) 12:45:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x1200}) 12:45:52 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b45, &(0x7f0000000180)) 12:45:52 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b46, &(0x7f0000000180)) 12:45:52 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x2000}) 12:45:53 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xfffdffff}], 0x8000, 0x0) 12:45:53 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b47, &(0x7f0000000180)) 12:45:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x4}) 12:45:53 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000001480)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, &(0x7f00000014c0)={{0xa, 0x4e24, 0x8000, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x2}, {0xa, 0x4e24, 0x9, @mcast1, 0x5}, 0xd32, [0xfffffffc, 0xfffffffe, 0x7f, 0x0, 0x7, 0x81, 0x9]}, 0x5c) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:53 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r1, &(0x7f0000002000)='/', 0x1) sendfile(r1, r1, &(0x7f0000000200), 0x87) sendfile(r1, r1, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r3 = dup(0xffffffffffffffff) r4 = socket$inet(0x2, 0x80001, 0x84) socket$inet(0x2, 0x80001, 0x84) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r6, r5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f00000002c0)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x75, &(0x7f0000000080)={r7}, &(0x7f0000000140)=0x14) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f00000000c0)={r7, 0xddca}, &(0x7f0000000140)=0x8) r8 = syz_open_dev$tty20(0xc, 0x4, 0x0) r9 = dup3(r8, r2, 0x0) ioctl$TCXONC(r9, 0x540a, 0x0) ioctl$TCXONC(r9, 0x540a, 0x1) ioctl$EVIOCGRAB(r9, 0x40044590, &(0x7f0000000040)=0x1) r10 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) sendfile(r10, r10, &(0x7f0000000200), 0x87) sendfile(r10, r10, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r10, 0x0) r11 = fcntl$dupfd(r1, 0x0, r10) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r11, 0xc0385720, &(0x7f0000000000)={0x1}) r12 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r13 = syz_open_dev$tty20(0xc, 0x4, 0x0) r14 = dup3(r13, r12, 0x0) ioctl$TCSETS(r14, 0x5402, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) setsockopt$packet_tx_ring(r14, 0x107, 0xd, &(0x7f0000000240)=@req3={0xf6, 0x7, 0xfff, 0x8, 0xffff26be, 0x9, 0x1}, 0x1c) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x2500}) 12:45:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x5}) 12:45:53 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b48, &(0x7f0000000180)) 12:45:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x3f00}) 12:45:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x6}) 12:45:53 executing program 4: ioctl$VT_RESIZE(0xffffffffffffffff, 0x4b41, &(0x7f0000000180)) 12:45:53 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x4000}) 12:45:54 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xfffffdf9}], 0x8000, 0x0) 12:45:54 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b49, &(0x7f0000000180)) 12:45:54 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x7}) 12:45:54 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000000)={0x0, 0x800}) 12:45:54 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000800)='/dev/dlm_plock\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(0xffffffffffffffff, 0xc08c5334, &(0x7f00000008c0)={0x3ff, 0x7, 0x0, 'queue1\x00'}) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) write$RDMA_USER_CM_CMD_QUERY(r1, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ubi_ctrl\x00', 0x202000, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(0xffffffffffffffff, 0xc0105303, &(0x7f00000009c0)={0x9, 0xf7, 0x5}) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f0000000740)={{0x2, 0x4e22, @empty}, {0x306}, 0x2e, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 'netdevsim0\x00'}) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r6 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r6, r5, 0x0) r7 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r3, &(0x7f0000000a40)="2bfaea8d79d163b0cddd3029963945a2fa0d3d92d40422a73ce4e35a2bcc3c1cf1884f520da4e77c54367a9d1f27133bc99b2a817e2c5bcc492b936bfeb656d1f172420bfda2f215f265731072971d50ed4e3108e11855a563beab2e", 0x5c) sendfile(r7, r7, &(0x7f0000000200), 0x87) sendfile(r7, r7, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r7, 0x0) dup(r7) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000180)='/proc/thread-self\x00', 0x96e00, 0x0) socket$nl_crypto(0x10, 0x3, 0x15) r8 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r9 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r9, r8, 0x0) ioctl$KDSKBENT(r6, 0x4b47, &(0x7f00000007c0)={0x32, 0x1f, 0x5}) write$RDMA_USER_CM_CMD_QUERY(r8, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) mq_timedreceive(r8, &(0x7f0000000640)=""/249, 0xf9, 0x5, &(0x7f00000000c0)={r10, r11+30000000}) ioctl$PIO_FONTX(r6, 0x4b6c, &(0x7f0000000000)={0xa3, 0xd, &(0x7f0000000240)="8208304d7a94ceaf6f197e841d37e0dda8f240ed0749c42977ea168c0d567f1734d235ff1d217c743cbb5408e2c3ddc6c24e34d6629faeb93eea545dfaf2b020b98c0ea091a7b7a2498c00339ad0a636c279558288c9395aefea6ad568080822eca686a8136af9a82f64924646ccd8cb1543b9890fe6ad2088ab6f8c54aacc033fbfdacb73538ce0d3fc8d9895c07e6ec64ba36482bc550b383c5cc5dfc2088b464fb0f8d1bef725f7632de7a790632daab82035f334337aac1fe8496ef60b5a3959075c00d3188fafbc46bad1e0f469a4475a0368da4c3a2b5fe0d864941d7335f57c79343ea65ab867d00e65dd9caa0320a0116e3d85ad50a2e89c45fc362eb5da54ef4c9424a87e69c7d39d8f67343fea7559f633afbe0658d8c3c6ec3aaaea78083079542db7933b1bb9a9513144bdd6b3e9a9fae73ec192d646cb1b872e7e560c4f819bac483280f842fc939243ce1a1316058b15118d08ba2e410245e7d3e02bc01458fd11f146cab2eaf0f078d0ae62bce4fdba2d991553a2388bcc32919ef34fc83f65fb49c1d7b75a3c9cf21ed21c4365e02d72a28eef094068430ab643857fdf477e23207e62f97a9b553c4d1a8f6607cd8ab5d8894c8ed378d0053f729cd749d78e91f690db59546bed0cc210413a4d7b2e354124d6ff9a10766a16244fa8369a0e3c3d4f917119ce07ceacb238b4b08fd8829d92e87cdc62fca17f09b08f9abc1b09c85ab5167a1f27812e34f76482aa99913a7eedab1c991e3d7e0891202e413c5824a304f20f0eba841bd48b5156f9473b4d5ae935bbd6dbaae7ca3fa8ed1fb1da92728ca911c5d687c696853930df7e864973e72078a977154cff688dabd43a842a0b8dd86522e0eed914cd3209d88175fb07d3d7096a07254a05ad7fde6171f7e8ed1e356515528f80c67555ef77f9a3e59d1fd1a90a5d567e2d73adea1c8377fea2c18ad9e69e05830cc60d4919a16e0e8b54ca0183be42e3d4c3a2d00176b9196bd0925bab43e648f8fcabbef7f8173d661d3003206f2ccb9cdbb58eda5c0231cebd6bbf197e3db6b988d1658ca646789a157134215a4d1d5caa0972a7b4d0e5cb79900d3f90a759a03ea4c3cd36c828b0a3240d867960da3591f8379b3a484e8139bf8b1002c385d90bfafa7a7b67b7047c69872c81ef7a974ec090fd5300a21d694f135880dfcb88dbaee672cc017c7b0ed1a647f38b621b86d1cd5488fdf0104685afe0ddb6ffc1585ec15a9240dd02cf53c49fcccb66e1444787368f14b016c07c283baec5fcfdee567ac59f3389bf33e951ed44d0e68d15f7f09bbf2c24dee01b653c4e2b7191437938ff2d1080b8d1038d1ecd72e5afcdda66472a92b5d83d3ebaf1fc8ef04591a8a08b2f0fcf6d0d081e27ded4853b48c4eb24f241d8151d776da0138effe7df4196bb4cfe9020d8fdd4022335"}) 12:45:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x0, 0x5c00}) 12:45:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x200}) 12:45:54 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0xfffff801, 0x9}, 0xc) 12:45:54 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x8}) 12:45:54 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4a, &(0x7f0000000180)) 12:45:54 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x86, 0x7, 0x1}) 12:45:54 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) accept(r1, &(0x7f0000000000)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000080)=0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, r2) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) r6 = dup3(r5, r4, 0x0) ioctl$TCXONC(r6, 0x540a, 0x0) ioctl$TCXONC(r6, 0x540a, 0x1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f00000000c0)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x24) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:55 executing program 0: syz_mount_image$xfs(&(0x7f0000000180)='xfs\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000100)=[{&(0x7f0000000000)='XFSB', 0x4, 0xfffffdff}], 0x8000, 0x0) 12:45:55 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4b, &(0x7f0000000180)) 12:45:55 executing program 4: ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0xc020aa04, &(0x7f0000000080)={{&(0x7f0000ffb000/0x4000)=nil, 0x4000}, 0x1}) getsockopt$nfc_llcp(0xffffffffffffffff, 0x118, 0x0, &(0x7f0000000000)=""/125, 0x7d) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) 12:45:55 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0x9}) 12:45:55 executing program 5: r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = dup3(0xffffffffffffffff, r0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000040)=0x7) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r2, 0x4b6a, &(0x7f0000000180)) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x240, 0x0) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x9) 12:45:55 executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = memfd_create(&(0x7f0000000100)='#\'%nodev\x00', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000200), 0x87) sendfile(r0, r0, &(0x7f00000001c0), 0xfec) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_REINJECT_CONTROL(0xffffffffffffffff, 0xae71, &(0x7f0000000000)={0x5}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x4400, 0x0) 12:45:55 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b4c, &(0x7f0000000180)) 12:45:55 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)={0x0, 0xa}) 12:45:55 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000000)) ioctl$VT_RESIZE(r0, 0x4b41, &(0x7f0000000180)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r2, r1, 0x0) ioctl$VT_DISALLOCATE(r0, 0x5608) write$RDMA_USER_CM_CMD_QUERY(r1, &(0x7f0000000000)={0x13, 0x10, 0xfa00, {0x0}}, 0x18) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f00000001c0)=""/4096, 0x2000, 0xc00, 0x0, 0x3}, 0x20) 12:45:55 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_snmp6\x00') r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$TCSETS(r3, 0x5402, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, "92a46c87e39b5ff912e5341a8f5af4729b3098"}) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x74, &(0x7f0000000000)=""/151, &(0x7f00000000c0)=0x97) ioctl$VT_RESIZE(r0, 0x4b6a, &(0x7f0000000180)) [ 825.381244][T28186] ================================================================== [ 825.381357][T28186] BUG: KASAN: use-after-free in con_shutdown+0x65/0x80 [ 825.381367][T28186] Write of size 8 at addr ffff8880460ae108 by task syz-executor.1/28186 [ 825.381370][T28186] [ 825.381381][T28186] CPU: 1 PID: 28186 Comm: syz-executor.1 Not tainted 5.6.0-rc1-syzkaller #0 [ 825.381387][T28186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 825.381390][T28186] Call Trace: [ 825.381403][T28186] dump_stack+0x1fb/0x318 [ 825.381429][T28186] print_address_description+0x74/0x5c0 [ 825.381486][T28186] ? vprintk_default+0x28/0x30 [ 825.381498][T28186] ? vprintk_func+0x158/0x170 [ 825.381511][T28186] ? printk+0x62/0x8d [ 825.381533][T28186] __kasan_report+0x149/0x1c0 [ 825.381546][T28186] ? con_shutdown+0x65/0x80 [ 825.381562][T28186] kasan_report+0x26/0x50 [ 825.381579][T28186] __asan_report_store8_noabort+0x17/0x20 [ 825.381589][T28186] con_shutdown+0x65/0x80 [ 825.381597][T28186] ? con_close+0x10/0x10 [ 825.381637][T28186] release_tty+0xc1/0x530 [ 825.381657][T28186] tty_release_struct+0xc3/0xe0 [ 825.381674][T28186] tty_release+0xceb/0xfb0 [ 825.381705][T28186] ? tty_release_struct+0xe0/0xe0 [ 825.381722][T28186] __fput+0x2e4/0x740 [ 825.381747][T28186] ____fput+0x15/0x20 [ 825.381779][T28186] task_work_run+0x176/0x1b0 [ 825.381800][T28186] prepare_exit_to_usermode+0x480/0x5b0 [ 825.381825][T28186] syscall_return_slowpath+0x113/0x4a0 [ 825.381844][T28186] do_syscall_64+0x11f/0x1c0 [ 825.381862][T28186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 825.381870][T28186] RIP: 0033:0x414f51 [ 825.381880][T28186] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 825.381886][T28186] RSP: 002b:00007fff67c81f00 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 825.381895][T28186] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000414f51 [ 825.381900][T28186] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 0000000000000003 [ 825.381906][T28186] RBP: 0000000000000000 R08: 0000000000760150 R09: ffffffffffffffff [ 825.381911][T28186] R10: 00007fff67c81fd0 R11: 0000000000000293 R12: 000000000075bf20 [ 825.381917][T28186] R13: 0000000000000003 R14: 0000000000760158 R15: 000000000075bf2c [ 825.381941][T28186] [ 825.381947][T28186] Allocated by task 28195: [ 825.381957][T28186] __kasan_kmalloc+0x118/0x1c0 [ 825.381965][T28186] kasan_kmalloc+0x9/0x10 [ 825.381973][T28186] kmem_cache_alloc_trace+0x221/0x2f0 [ 825.381980][T28186] vc_allocate+0x161/0x5b0 [ 825.381988][T28186] con_install+0x4b/0x490 [ 825.381996][T28186] tty_init_dev+0xcd/0x500 [ 825.382004][T28186] tty_open+0x7f0/0xcd0 [ 825.382012][T28186] chrdev_open+0x509/0x590 [ 825.382020][T28186] do_dentry_open+0x85b/0x10c0 [ 825.382027][T28186] vfs_open+0x73/0x80 [ 825.382035][T28186] path_openat+0x16f1/0x4380 [ 825.382043][T28186] do_filp_open+0x192/0x3d0 [ 825.382051][T28186] do_sys_openat2+0x42b/0x6f0 [ 825.382059][T28186] __x64_sys_open+0x1bd/0x1e0 [ 825.382068][T28186] do_syscall_64+0xf7/0x1c0 [ 825.382079][T28186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 825.382082][T28186] [ 825.382087][T28186] Freed by task 28199: [ 825.382096][T28186] __kasan_slab_free+0x12e/0x1e0 [ 825.382104][T28186] kasan_slab_free+0xe/0x10 [ 825.382111][T28186] kfree+0x10d/0x220 [ 825.382119][T28186] vt_ioctl+0x229d/0x3a70 [ 825.382127][T28186] tty_ioctl+0xee6/0x15c0 [ 825.382135][T28186] __se_sys_ioctl+0x113/0x190 [ 825.382143][T28186] __x64_sys_ioctl+0x7b/0x90 [ 825.382151][T28186] do_syscall_64+0xf7/0x1c0 [ 825.382161][T28186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 825.382164][T28186] [ 825.382171][T28186] The buggy address belongs to the object at ffff8880460ae000 [ 825.382171][T28186] which belongs to the cache kmalloc-2k of size 2048 [ 825.382179][T28186] The buggy address is located 264 bytes inside of [ 825.382179][T28186] 2048-byte region [ffff8880460ae000, ffff8880460ae800) [ 825.382183][T28186] The buggy address belongs to the page: [ 825.382193][T28186] page:ffffea0001182b80 refcount:1 mapcount:0 mapping:ffff8880aa400e00 index:0x0 [ 825.382200][T28186] flags: 0xfffe0000000200(slab) [ 825.382212][T28186] raw: 00fffe0000000200 ffffea0001748b08 ffffea0001151a88 ffff8880aa400e00 [ 825.382223][T28186] raw: 0000000000000000 ffff8880460ae000 0000000100000001 0000000000000000 [ 825.382227][T28186] page dumped because: kasan: bad access detected [ 825.382230][T28186] [ 825.382233][T28186] Memory state around the buggy address: [ 825.382241][T28186] ffff8880460ae000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 825.382248][T28186] ffff8880460ae080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 825.382256][T28186] >ffff8880460ae100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 825.382260][T28186] ^ [ 825.382267][T28186] ffff8880460ae180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 825.382274][T28186] ffff8880460ae200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 825.382279][T28186] ================================================================== [ 825.382282][T28186] Disabling lock debugging due to kernel taint [ 825.382311][T28186] Kernel panic - not syncing: panic_on_warn set ... [ 825.382326][T28186] CPU: 1 PID: 28186 Comm: syz-executor.1 Tainted: G B 5.6.0-rc1-syzkaller #0 [ 825.382331][T28186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 825.382334][T28186] Call Trace: [ 825.382345][T28186] dump_stack+0x1fb/0x318 [ 825.382404][T28186] panic+0x264/0x7a9 [ 825.382413][T28186] ? __kasan_report+0x193/0x1c0 [ 825.382429][T28186] ? trace_hardirqs_on+0x34/0x80 [ 825.382441][T28186] ? _raw_spin_unlock_irqrestore+0xa8/0xe0 [ 825.382452][T28186] __kasan_report+0x1b9/0x1c0 [ 825.382462][T28186] ? con_shutdown+0x65/0x80 [ 825.382474][T28186] kasan_report+0x26/0x50 [ 825.382486][T28186] __asan_report_store8_noabort+0x17/0x20 [ 825.382494][T28186] con_shutdown+0x65/0x80 [ 825.382501][T28186] ? con_close+0x10/0x10 [ 825.382510][T28186] release_tty+0xc1/0x530 [ 825.382522][T28186] tty_release_struct+0xc3/0xe0 [ 825.382533][T28186] tty_release+0xceb/0xfb0 [ 825.382551][T28186] ? tty_release_struct+0xe0/0xe0 [ 825.382562][T28186] __fput+0x2e4/0x740 [ 825.382580][T28186] ____fput+0x15/0x20 [ 825.382589][T28186] task_work_run+0x176/0x1b0 [ 825.382604][T28186] prepare_exit_to_usermode+0x480/0x5b0 [ 825.382621][T28186] syscall_return_slowpath+0x113/0x4a0 [ 825.382635][T28186] do_syscall_64+0x11f/0x1c0 [ 825.382649][T28186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 825.382655][T28186] RIP: 0033:0x414f51 [ 825.382663][T28186] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 825.382668][T28186] RSP: 002b:00007fff67c81f00 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 825.382676][T28186] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000414f51 [ 825.382682][T28186] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 0000000000000003 [ 825.382687][T28186] RBP: 0000000000000000 R08: 0000000000760150 R09: ffffffffffffffff [ 825.382692][T28186] R10: 00007fff67c81fd0 R11: 0000000000000293 R12: 000000000075bf20 [ 825.382698][T28186] R13: 0000000000000003 R14: 0000000000760158 R15: 000000000075bf2c [ 825.384104][T28186] Kernel Offset: disabled